Разработка под Linux

  • ХабрахабрФото Линукс-порт Far Manager: прогресс за 4 года

    Линукс-порт Far Manager: прогресс за 4 года

    Первая публикация исходников far2l, порта Far Manager под Линукс — штуки, которая когда-то считалась принципиально невозможной — состоялась 10 августа 2016го. Поскольку главный разработчик поговаривает о переходе проекта в статус беты, решил написать обзорный пост, как там идут дела и чего удалось добиться за прошедшие четыре года. Консольная версия Первый же вопрос, который все задавали и здесь, и на опеннете,…

    Читать далее »
  • ХабрахабрФото [Перевод] Реализация epoll, часть 1

    [Перевод] Реализация epoll, часть 1

    Сегодня мы публикуем перевод первой статьи из серии материалов, посвящённых реализации epoll в ядре Linux 3.16.1*. Автор исходит из предположения о том, что читатели знакомы с API и с использованием epoll. Он уделяет основное внимание реализации подсистемы epoll в ядре Linux, а не особенностям её применения. Если вы не знаете о том, как пользоваться epoll — автор рекомендует сначала почитать…

    Читать далее »
  • ХабрахабрФото [Перевод] Нет, Microsoft не переносит Windows на Linux

    [Перевод] Нет, Microsoft не переносит Windows на Linux

    Выбор будет не между Windows и Linux, а что сначала загружается: Hyper-V или KVM, а уже стеки Windows и Ubuntu будут хорошо совместимы друг с другом. В последнее время развернулась некоторая дискуссия о том, что Microsoft может в будущем перенести свою операционную систему Windows на ядро Linux. Я как никто другой знаю о проектах Linux в Microsoft, поскольку работаю в…

    Читать далее »
  • ХабрахабрФото [Перевод] Барьеры и журналируемые файловые системы

    [Перевод] Барьеры и журналируемые файловые системы

    Всем отличных выходных! Приглашаем на бесплатный Demo-урок «Конфигурирование web-сервера (Apache, Nginx, балансировка Nginx)», который проведёт Андрей Буранов — специалист по UNIX-системам в компании Mail. Ru Group. А также публикуем статью Jonathan Corbet — Executive Editor в LWN.net. Журналируемые файловые системы обещают освободить системных администраторов от проблем с повреждением диска при сбоях системы. Даже без запуска проверки целостности файловой системы. Хотя в…

    Читать далее »
  • ХабрахабрФото Ядро Linux 5.9 изучили, выяснилось, что оно поддерживает 99% популярного PCI-оборудования на рынке

    Ядро Linux 5.9 изучили, выяснилось, что оно поддерживает 99% популярного PCI-оборудования на рынке

    На Хабре недавно публиковалось две статьи о новом ядре Linux. В одной из них говорилось о том, что драйвер AMD Radeon составляет 10,5% ядра Linux 5.9, в другом перечислялись новые возможности и функции. На днях появилась еще и информация о том, что это ядро поддерживает 99% популярного PCI-оборудования на рынке. Конечно, «популярное» вовсе не означает «поддерживает вообще все, что есть",…

    Читать далее »
  • ХабрахабрФото Linux kernel development для самых маленьких

    Linux kernel development для самых маленьких

    Любой программист знает, что теоретически он может внести свой посильный вклад в развитие Linux ядра. С другой стороны, подавляющее большинство уверено, что занимаются этим исключительно небожители, а процесс контрибьюта в ядро настолько сложен и запутан, что обычному человеку разобраться в нём нет никакой возможности. А значит, и надобности.Сегодня мы попробуем развеять эту легенду и покажем, как абсолютно любой инженер при…

    Читать далее »
  • СофтФото Линус Торвальдс представил релиз ядра Linux 5.9. Что нового?

    Линус Торвальдс представил релиз ядра Linux 5.9. Что нового?

    Прошло всего два месяца со времени выхода релиза ядра Linux 5.8, которое назвали «величайшим»", а Торвальдс уже опубликовал новый релиз, на этот раз версии 5.9. По данным журналиста Майкла Ларабеля, в коде ядра — 20,49 млн строк, 3,58 млн строк комментариев и 3,72 млн пустых строк. Количество файлов с исходным кодом достигло 59 тыс. Но окей, все это количественные характеристики.…

    Читать далее »
  • ХабрахабрФото Подведение итогов конкурса самых странных заданий на собеседованиях

    Подведение итогов конкурса самых странных заданий на собеседованиях

    Настало время подвести итоги конкурса, который был в статье "Программисты, ходите на собеседования". Условия конкурса были следующие: привести пример самого необычного задания, которое было на вашем собеседовании. Пришло время подвести итоги конкурса и провести финальное голосование! Поехали! Задание, которое прислали читатели Мы отобрали, на наш взгляд, самые интересные задания и вы можете провести их оценку. Мы не ограничивали количество примеров,…

    Читать далее »
  • СофтФото Евангелист Open Source Эрик Реймонд: Windows перейдет на ядро Linux в недалеком будущем

    Евангелист Open Source Эрик Реймонд: Windows перейдет на ядро Linux в недалеком будущем

    Эрик Реймонд — евангелист свободного ПО, сооснователь фонда Open Source Initiative, автор «закона Линуса» и книги «Собор и базар», своеобразной «священной книгой» свободного ПО. По его мнению, в недалеком будущем Windows перейдет на ядро Linux, так что сама Windows станет слоем эмуляции на этом ядре. Похоже на шутку, но сегодня вроде бы и не 1 апреля. Свое утверждение Реймонд аргументирует…

    Читать далее »
  • ХабрахабрФото Программисты, ходите на собеседования

    Программисты, ходите на собеседования

    Картинка взята из видеоролика с канала «Воинствующие Аметисты» Около 10 лет я работал системным программистом под Linux. Это модули ядра (kernel space), различные демоны и работа с железом из пространства пользователя (user space), различные загрузчики (u-boot и др.), прошивки контроллеров и многое другое. Даже иной раз случалось пилить web-интерфейс. Но чаще бывало, что приходилось и с паяльником посидеть, да с…

    Читать далее »


Кнопка «Наверх»