parse_conf - ANSI C библиотека для чтения стандартных конфигурационных файлов. Главная отличительная черта - разрешение переменных (добавлена с этой версии). То есть разные поля в файле могут ссылаться друг на друга. Поддерживается формат модуля ConfigParser из Python, но, в отличие от него и от других систем разрешения ссылок, можно ссылаться на переменные, определенные в любом разделе, в том числе определенные после ссылки, в том числе и на поля, содержащие другие ссылки.
Однонаправленный Лиспоподобный Список. Библиотека содержит функции высокого порядка. Создана как единственный файл для включения в программу. Позволяет создавать списки любой сложности, например, списки списков. Использует препроцессор для расширения синтаксиса (вместо стандартного подхода через void указатели).
Библиотека обсуждалась в talks на ЛОР. Спасибо k_andy за ценные замечания, которые были явно использованы в этом выпуске.
Но компьюлента ошибочно пишет, что победил дистрибутив... Yopper. Это чушь, конечно. Сайт Yopper явно попросил своих сторонников проглосовать и они забанили остальных. Это уже исправлено на оригинале.
Диаграммы могут вызывать некоторые сомнения в репрезентативности опроса, но в любом случае имеют ненулевую ценность, так как показано сравнение с 2003 годом. Вот пример одной диаграммы (в скобках указан результат для 2003 года):
1. Mandrake 17.6% (18%)
2. Suse 17.4% (13%)
3. Red Hat (мне кажется, что здесь и Федоры) 15% (9%)
4. Debian 14.5% (33%)
5. Gentoo 10% (5%)
Однозначно идите сразу на оригинал. Даже если не знаете английского, там все в картинках. Интересны сравнения графических сред. Так, КДЕ просто задавил всех в прошлом году и Гном ему уже не товарищ. Народ также совсем съехал с WindowMaker.
Интересная маленькая статья главы Open Source Development Labs (это там где Линус Торвальдс сейчас работает) Стюарта Кохена (Stuart Cohen). Основная идея в том, что миф о том, что Linux развивается усилиями тысяч добровольцев и вольных хакеров давным давно не верен. Практически с самого начала за дело взялись профи.
Цитата: "Глядя сегодня на 25 ведущих разработчиков ядра, вы откроете, что более 90% из них наняты на полную ставку для этого в таких компаниях как HP, IBM, Intel, Novell, Oracle, Red Hat, Veritas и других
Причем процесс, которому они следуют, разрабатывая Linux, выглядит практически идентично тому, как остальные сотрудники этих корпораций разрабатывают другие программные проекты, хотя и с важными отличиями"
Далее он пишет, что важным отличием является лишь то, что процесс разработки является открытым. Однако, никаких любителей в процессе этом уже нету. Более того, теперь все разработчики должны "подписывать" или идентифицировать свою работу (то есть с анонимусами борятся - типа как на ЛОРе ;)) и анонимного кода больше не принимают.
Наконец, сам Торвальдс давно уже предпочитает работать с профи.
Не делайте ошибки - Линукс делают профессионалы, заключает автор статьи.
Приятное легкое чтение на английском с подробностями:
Новая статья о Emacs. По сути, продолжение статьи "Точки Emacs" (которая со времени первой публикации очень сильно изменилась). Кроме общих приколов содержится информация о компиляции в Emacs, о ECB, которая превращает Emacs в более полную интегрированную среду разработки программ (и не только программ) и о взаимодействии Emacs с CVS. Кажется это первый более-менее подробный материал о ECB на русском. Есть скриншоты с примерами. Проводится идеология экономии пальцевых усилий в работе и предлагается возможное подспорье.
Всякая конструктивная критика яростно ;) приветсвуется. Благодаря ЛОРу первая статья была радикально переработана и улучшена за что всем огромное спасибо.
На своем сайте я разместил статью о Emacs. Надеюсь, что она будет интересна, так как я старался писать о том, что использую активно сам, а не то, что можно использовать вообще.