Книга: Основы программирования в Linux
Предисловие
Предисловие
У всех программистов есть своя груда записей и черновиков. Они собирают собственные примеры текстов программ, накопившиеся за время героических погружений в многочисленные руководства или добытые из сети Usenet, в которой порой даже дураки боятся блуждать. (Другая точка зрения состоит в том, что у всех дураков свободный доступ к Usenet, и они используют ее безостановочно.) Поэтому довольно странно, что так мало книг выпущено в подобном стиле. В интерактивном мире существует множество коротких документов, касающихся конкретных проблем программирования и администрирования по существу. В рамках проекта по созданию документации Linux выпущено множество документов, посвященных самым разным темам, начиная с установки ОС Linux и Windows на одной машине и заканчивая написанием вашей виртуальной машины Java для Linux. На самом деле, загляните на Web-сайт Linux Documentation Project (проект документации Linux) по адресу http://www.tldp.org.
С другой стороны, книжный мир кажется состоящим в основном из подробных и самых полных научных томов, читать которые у вас нет времени, или книг для новичков, которые вы покупаете в шутку друзьям. Есть очень немного книг, которые пытаются рассмотреть основы целого ряда полезных проблем. Предлагаемая книга — одна из них, это набор расшифрованных (попробуйте прочесть что-нибудь, написанное программистом от руки), отредактированных и собранных в логически оправданную структуру заметок и черновиков программистов.
Данное издание книги было проверено и исправлено в соответствии с современным уровнем разработок в ОС Linux.
- Об авторах
- Благодарности
- Предисловие
- Введение
- Глава 1 Приступая к работе
- Глава 2 Программирование средствами командной оболочки
- Глава 3 Работа с файлами
- Глава 4 Окружение Linux
- Глава 5 Терминалы
- Глава 6 Управление текстовыми экранами с помощью библиотеки curses
- Глава 7 Управление данными
- Глава 8 MySQL
- Глава 9 Средства разработки
- Глава 10 Отладка
- Глава 11 Процессы и сигналы
- Глава 12 Потоки POSIX
- Глава 13 Связь между процессами: каналы
- Глава 14 Семафоры, совместно используемая память и очереди сообщений
- Глава 15 Сокеты
- Глава 16 Программирование в GNOME с помощью GTK+
- Глава 17 Программирование в KDE с помощью Qt
- Глава 18 Стандарты Linux
- Сноски из книги
- Содержание книги
- Популярные страницы