Программирование для Linux. Профессиональный подход
Book information
Description
Данная книга в основном посвящена программированию в среде GNU/Linux. Авторы применяют обучающий подход, последовательно излагая самые важные концепции и методики использования расширенных возможностей системы GNU/Linux в прикладных программах. Читатели научатся писать программы, к интерфейсу которых привыкли пользователи Linux: освоят такие технологии, как многозадачность, многопотоковое программирование, межзадачное взаимодействие и взаимодействие с аппаратными устройствами; смогут улучшить свои программы, сделав их быстрее, надежнее и безопаснее; поймут особенности системы GNU/Linux, ее ограничения, дополнительные возможности и специфические соглашения. Книга предназначена для программистов, уже знакомых с языком С и имеющих базовый опыт работы в GNU/Linux. Часть I. Сложные вопросы программирования в среде UNIX/Linux Глава 1. Начало Глава 2. Написание качественных программ для среды GNU/Linux Глава 3. Процессы Глава 4. Потоки Глава 5. Взаимодействие процессов Часть II. Секреты Linux Глава 6. Устройства Глава 7. Файловая система /proc Глава 8. Системные вызовы Linux Глава 9. Встроенный ассемблерный код Глава 10. Безопасность Глава 11. Демонстрационное Linux-приложение Часть III. Приложения Приложение А. Вспомогательные инструменты разработки Приложение Б. Низкоуровневый ввод-вывод Приложение В. Таблица сигналов Приложение Г. Internet-ресурсы Приложение Д. Лицензия на публикацию программ с открытыми кодами, версия 1.0 Приложение Е. Общая лицензия GNU
Similar books
SELinux Cookbook
MOBI
SELinux Cookbook
EPUB
SELinux Cookbook (Code Only)
ZIP
Инструментальные средства разработки программного обеспечения в ОС UNIX
Программирование в UNIX-системах
User's manual BACKBOX LINUX. v4.0
Руководство Ubuntu для начинающих v.2.0.0