Программирование под Unix: литература
итак...
UNIX внутренности. книга на все времена - могу рекомендовать и как учебник по операционным системам вообще
а это - про то, что унутри Linux
как писать модули ядра Linux
разбирается устройство Linux ядра 2.4. 2001 год - в конспективном стиле, поэтому для начала сложновато.
справочник по glibc
отладка с помощью GDB
Учебник для программеров на С в UNIX - оч. неплох для начинающих - много простых и понятных примеров.
Ну и наконец - справочник/учебник по GCC
[COLOR=red]Убедительная просьба! не постить вопросы, заказы и т. п. не засоряйте топик. если не можете найти книгу - пишите мне в приват.[/COLOR]
UNIX: разработка сетевых приложений
Автор: Стивенс У.
ISBN: 5-318-00535-7
Цена: 533 руб.
http://www.piter.com/book/978531800535/
UNIX: взаимодействие процессов
Автор: Стивенс У.
ISBN: 5-318-00534-9
Цена: 219 руб
http://www.piter.com/book/978531800534/
Не совсем ссылка. Бумажные книжки.
ну раз пошла такая пьянка...
Йон Снейдер. Эффективное программирование TCP/IP
однозначный Must have! исходники, прилагаемые к книге, можно с успехом использовать при разработке серьезных сетевых приложений. прочитав и осмыслив эту книгу вместе с TCP/IP Illustrated Стивенса (см. ветку ОС, топик про книги) можете считать себя гуру сетевого программирования .:D
Митчелл М.,Оулдем Д.
Издательство: ВИЛЬЯМС
Год издания: 2003
Твердый переплет
288с.
ISBN 584590243
http://www.bookpost.ru/Hidden/p37819.phtml
Чан Т
Издательство: "БХВ-Kиeв"
ISBN: 5-7315-0013-4
Формат: 70х100/16
Страниц: 592
Тираж: 3500
Год выхода: 1999
В книге содержится обзор современных технологий разработки сложных системных приложений для среды UNIX. Приведены многочисленные примеры программ, демонстрирующие принципы создания классов и приложений с помощью стандартных функций и классов ANSI, POSIX, UNIX; включены исходные тексты готовых классов, которые могут быть встроены во вновь создаваемые приложения, что позволит программисту сэкономить время и повысить качество своих программ. Особое внимание уделяется реальным проблемам, с которыми сталкиваются разработчики приложений клиент/сервер и других программных продуктов.
Предназначена в первую очередь для специалистов, желающих овладеть передовыми методами программирования на C++ для UNIX
Тут примеры ftp://ftp.prenhall.com/pub/ptr/professional_computer_science.w-022/chan/unixsys/
ДМК, Москва, 2000
а где можно про diff и patch почитать? желательно на русском...
man patch
man diff
а также доку на русском:
http://www.opennet.ru/docs/RUS/diff/
[color=red]Еще раз убедительно прошу! не засоряйте этот топик вопросами. пишите мне в приват, если что то нужно[/color]
Вот нашёл интересную статью. Она рассказывает о том как в Linux происходит запуск программ.
Ссылка: http://www.opennet.ru/base/dev/objdump_elf.txt.html
Разработка программного обеспечения для Linux. Инструментарий
Программирование на Shell (Unix)
Разработка графического интерфейса с помощью библиотеки Qt3
The Linux Kernel Module Programming Guide
http://www.linuxcenter.ru/lib/books/
Подготовка резизов:
http://www.opennet.ru/docs/BSD/releng/
http://www.opennet.ru/docs/BSD/releng-packages/
Руководство FreeBSD по созднию портов:
http://www.opennet.ru/docs/BSD/porters-handbook/
Руководство для разработчиков:
http://www.opennet.ru/docs/BSD/developer_handbook/
Сокеты:
http://www.opennet.ru/docs/RUS/socket/
[/LEFT]
Сам токочто слил,поэтому приведу прямые сцылы:Программирование GNOME/GTK+.
http://rapidshare.com/files/42813392/programming_gnome.rar
http://knigka.ifolder.ru/2662642
По теме могу посоветовать книгу Р. Лава "Разработка ядра Linux" - второе издание: Москва, С-Пб, Киев, 2006. Доходчиво излагается структура основных подсистем ядра. Приводятся фрагменты кода. Книга базируется на ветке ядер 2. 6. В сочетании с исходниками - незаменимый материал для начинающих разработчиков ядра.
От ядра к прикладному программированию. М. К. Джонсон, Э. В. Троан "Разработка приложений в среде Linux" - второе издание: Москва, С-Пб, Киев, 2007. Потрясная книга для разработчиков linux-программ. Авторы освещают, наверное, львиную долю POSIX API, сопровождая всё это бесчисленным множеством законченных примеров. Когда я увидел эту книгу в магазине - пролистал её по диагонали и тут же приобрёл её. Думаю, и вы не удержались бы от такого поступка.
Забыл сказать: в обоих книгах рассматривается программирование исключительно на языке Си.
http://www.proklondike.com/contentview.php?content=511 Ну и вообще там на сайте куча полезного.
С поиском по коду ветки 2.6.
Обзор 20-ти самых простых и шустрых X Window Manager`ов для Linux. (с картинками =))