Archive for the ‘Unix’ Category

Mark Mitchell et al., “Advanced Linux Programming”

Thursday, April 20th, 2006

Книга “Advanced Linux Programming” написана группой сотрудников компании CodeSourcery, включая Марка Митчелла, долгое время исполняющего обязанности менеджера релизов GCC.

Полный текст книги доступен под свободной лицензией в электронном виде и, к сожалению, это единственное преимущество книги. Ничего особенно “advanced” в ней нет. Впрочем, может пригодиться ещё одно краткое изложение следующих тем: процессы, треды, межпроцессная коммуникация; файловая система /proc, странный набор системных вызовов Linux, а также использование некоторых специфических возможностей gcc.

Почитать можно здесь: Mark Mitchell et al., “Advanced Linux Programming”.

Simson Garfinkel et al. (eds.) “The UNIX-HATERS Handbook”

Tuesday, February 21st, 2006

Достаточно критический взгляд на систему изложен в известной книге “The Unix-Haters Handbook”. Изложение ведётся с точек зрения пользователя, программиста и системного администратора.

Книга доступна в электронном виде с сайта microsoft.com: “The Unix-Haters Handbook”.

Eric Raymond “The Art of Unix Programming”

Monday, February 20th, 2006

Книга Эрика Реймонда “Искусство программирования под Unix” — замечательное введение в огромный пласт области программирования: Unix. В книге затрагиваются не столько чисто технические вопросы, сколько вопросы “философии программирования”; архитектурные и инженерные решения, накопленные за несколько десятилетий; а также социальные аспекты явления. В целом — обязательное чтение.

Книга доступна в электронном виде: “The Art of Unix Programming”.

Русский перевод выпущен издательством “Вильямс”: Эрик С. Реймонд “Искусство программирования для Unix”.