Лучшие книги по Программирование под Linux

Посмотреть 10 лучших книг в разделе:
  • 5

Программирование на C++ в Linux

Программирование на C++ в Linux
  • Автор: Николай Секунов
  • Издательство: БХВ-Петербург
  • Год: 2004
  • Язык: Русский
  • Страниц: 368
  • Формат: pdf
  • Размер: 7 Мб

Описание книги Программирование на C++ в Linux:
Книга посвящена созданию приложений, написанных на языке C++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной информации, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с шаблонами классов и функций и организации многозадачности в приложении на основе взаимодействующих процессов. В завершение предоставляются рекомендации по созданию справочной системы приложения.

  • 4

Основы программирования в Linux

Основы программирования в Linux
  • Четвертое издание
  • Автор: Н. Мэтью, Р. Стоунс
  • Издательство: БХВ-Петербург
  • Год: 2009
  • Язык: Русский
  • Страниц: 896
  • Формат: djvu
  • Размер: 21 Мб

Описание книги Основы программирования в Linux:
В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек С/C++ и стандартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др.

  • 5

UNIX. Разработка сетевых приложений

UNIX. Разработка сетевых приложений
  • Оригинальное название: UNIX Network Programming: Networking APIs
  • Третье издание
  • Автор: У. Р. Стивенс, Б. Феннер, Э. М. Рудофф
  • Издательство: Питер
  • Год: 2007
  • Язык: Русский
  • Страниц: 1040
  • Формат: djvu
  • Размер: 12 Мб

Описание книги UNIX. Разработка сетевых приложений:Новое издание книги, посвященной созданию web-серверов, клиент-серверных приложений или любого другого сетевого программного обеспечения в операционной системе UNIX, - классическое руководство по сетевым программным интерфейсам, в частности сокетам. Оно основано на трудах Уильяма Стивенса и полностью переработано и обновлено двумя ведущими экспертами по сетевому программированию.

  • 10

Python в системном администрировании UNIX и Linux

Python в системном администрировании UNIX и Linux
  • Оригинальное название: Python for Unix and Linux System Administration
  • Автор: Ноа Гифт, Джереми М. Джонс
  • Издательство: Символ-Плюс
  • Год: 2009
  • Язык: Русский
  • Страниц: 512
  • Формат: djvu
  • Размер: 6 Мб

Описание книги Python в системном администрировании UNIX и Linux:
Книга "Python в системном администрировании UNIX и Linux" демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке Python.

  • 4

Linux. Системное программирование

Linux. Системное программирование
  • Оригинальное название: Linux System Programming
  • Автор: Роберт Лав
  • Издательство: Питер
  • Год: 2008
  • Язык: Русский
  • Страниц: 416
  • Формат: djvu
  • Размер: 5 Мб

Описание книги Linux. Системное программирование:
Эта книга о том, как создавать программное обеспечение под Linux, эффективно используя возможности системы - функции ядра и базовые библиотеки, включая оболочку, текстовый редактор, компилятор, отладчик и системные процедуры. Большая часть программного кода для Unix и Linux написана на системном уровне, поэтому в книге основное внимание сфокусировано на приложениях, находящихся вне ядра, таких как Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv и прочих.

  • 5

Программирование в Linux. Самоучитель

Программирование в Linux. Самоучитель
  • Автор: Николай Иванов
  • Издательство: БХВ-Петербург
  • Год: 2007
  • Язык: Русский
  • Страниц: 416
  • Формат: djvu
  • Размер: 10 Мб

Описание книги Программирование в Linux. Самоучитель:
Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессное взаимодействие и обработка ошибок. Книга главным образом ориентирована на практическое применение изложенных концепций. В ней есть все, что нужно начинающим, а углубленное изучение каждой темы делает ее ценной и для опытных программистов. Каждая тема проиллюстрирована большим числом примеров, которые читатель сможет использовать в качестве образцов для собственных программ.

  • 1

GCC. Полное руководство. Platinum Edition

GCC. Полное руководство. Platinum Edition
  • Оригинальное название: GCC. The Complete Reference
  • Автор: Артур Гриффитс
  • Издательство: ТИД "ДС"
  • Год: 2004
  • Язык: Русский
  • Страниц: 624
  • Формат: djvu
  • Размер: 6 Мб

Описание книги GCC. Полное руководство. Platinum Edition:
В книге даются подробные сведения о получении, конфигурировании, установке и тестировании компилятора. Представлено построение кросс-компилятора и создание встраиваемых систем, детально описывается компиляция программ на языках С, C++, Objective-C, Fortran, Java и Ada. А также сочетание в одной программе нескольких языков программирования и включение в нее частей, написанных на ассемблере или языках системного уровня. В этой книге можно найти практически любые сведения, достаточные не только для разрешения ваших проблем, но и для участия в разработке и поддержке самого компилятора GCC.

  • 2

GCC. Настольная книrа пользователей, проrраммистов и системных администраторов

GCC. Настольная книrа пользователей, проrраммистов и системных администраторов
  • Автор: Гриффитс А.
  • Издательство: ДиаСофт
  • Год: 2004
  • Язык: Русский
  • Страниц: 609
  • Формат: djvu
  • Размер: 6 Мб

Описание книги GCC. Настольная книrа пользователей, проrраммистов и системных администраторов:GCC - основной компилятор проекта GNU. Он поддерживает набор всех наиболее используемых языков программирования и обеспечивает перенос программ на десятки аппаратных платформ. Все свободно распространяемое программное обеспечение, включая и компиляторы, на том или ином уровне основываются на GCC.

  • 2

Linux. Программирование в примерах

Linux. Программирование в примерах
  • Оригинальное название: Linux Programming by Example
  • Автор: Арнольд Роббинс
  • Издательство: КУДИЦ-Пресс
  • Год: 2006
  • Язык: Русский
  • Страниц: 256
  • Формат: djvu
  • Размер: 19.1 Мб

Описание книги Linux. Программирование в примерах:В книге рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам отладки, доступным под GNU Linux. Все темы иллюстрируются примерами кода, взятого из V7 UNIX и GNU. Эта книга может быть полезна любому, кто интересуется программированием под Linux.

  • 5

Linux глазами хакера

Linux глазами хакера
  • Автор: Михаил Фленов
  • Издательство: БХВ-Петербург
  • Год: 2005
  • Язык: Русский
  • Страниц: 544
  • Формат: djvu
  • Размер: 4.3 Мб

Описание книги Linux глазами хакера:
Несмотря на явное стремление Linux поселиться в домашних компьютерах, настройка этой операционной системы пока еще слишком сложная и зависит от множества параметров, особенно когда речь идет о настройке сервера. Если просто оставить параметры по умолчанию, то об истинной безопасности Linux не может быть и речи. Книга посвящена безопасности ОС Linux. Она будет полезна как начинающим, так и опытным пользователям, администраторам и специалистам по безопасности.