...

четверг, 10 апреля 2014 г.

Книга «Linux. Системное программирование. 2-е изд.»


сегодня в 14:31



На днях у нас вышло второе издание замечательной книги «Linux. Системное программирование. 2-е изд.». Как обычно для Хабра-читателей действует скидка 20%. Акция продлится до 20 апреля. При покупке книги введите код: 1f8e5be3.

Книга доступна в печатном и электронном виде.


Аннотация:


Пишите программы, опирающиеся непосредственно на службы ядра Linux и на основные системные библиотеки. Автор этой универсальной книги, Роберт Лав, участвовал в разработке ядра Linux. Книга представляет собой руководство по системному программированию для Linux, справочный мануал по системным вызовам Linux, а также инсайдерский рассказ о том, как писать более быстрый и умный код.



Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Это обновленное и дополненное издание, в котором появилась новая глава о многопоточности, позволяет подробно рассмотреть Linux как с теоретической, так и с прикладной точки зрения. Книга охватывает широкий круг аспектов программирования, в частности:



  • Обзор ядра Linux, библиотеки C, компилятора C

  • Базовые операции ввода/вывода, такие, как считывание файлов и запись в них

  • Продвинутые интерфейсы ввода/вывода, распределение памяти, приемы оптимизации

  • Семейство системных вызовов для базового управления процессами

  • Продвинутые приемы управления процессами, в частности, в реальном времени

  • Концепция потоков, многопоточность, Pthreads

  • Управление файлами и каталогами

  • Интерфейсы для выделения памяти и оптимизации доступа к ней

  • Базовые и продвинутые сигнальные интерфейсы, их роль в системе

  • Управление часами, в частности, часами POSIX и таймерами высокого разрешения


Роберт Лав пользовался Linux и участвовал в его разработке уже на заре истории этой операционной системы. Автор сделал существенный вклад в создание ядра Linux и настольной среды GNOME. Роберт работает руководителем отдела в Google, где участвовал в проектировании и создании операционной системы Android.


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


Джереми Эллисон, команда разработчиков Samba.


Книга на сайте piter.com

Оглавление

Отрывок




Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий