cover

The Linux Programming Interface

Майкл Керріск

2010 · 1552 pp. · Англійська
Автор Майкл Керріск
Видавництво No Starch Press
Перекладачі
Категорії: Енциклопедії та довідники, Програмування, Технології та ІТ, Навчальна і довідкова
ISBN 9781593272203
Рік видання 2010
Мова Англійська
Кількість сторінок 1552
2 Користувачів прочитали
0 Користувачів планують прочитати
0 Оцінок
0 Відгуків написано

The Linux Programming Interface — це фундаментальна праця Майкла Керріска, яка вважається одним із найповніших посібників з програмування під системи Linux та UNIX. Книга охоплює величезний обсяг знань, необхідних для розуміння того, як працюють операційні системи на низькому рівні. Вона стане незамінним ресурсом для розробників, системних адміністраторів та всіх, хто прагне опанувати мистецтво системного програмування.

У цьому виданні автор надає детальний опис понад 500 системних викликів та бібліотечних функцій. Кожне пояснення супроводжується чіткими та повними прикладами програм, що допомагає краще засвоїти складні концепції. Читачі дізнаються, як ефективно працювати з файлами, використовувати сигнали, таймери та годинники, створювати процеси та виконувати програми. Окрему увагу приділено написанню безпечного коду, роботі з багатопотоковістю через POSIX threads, створенню спільних бібліотек та міжпроцесній взаємодії (через канали, черги повідомлень, спільну пам'ять та семафори). Також книга розкриває тему мережевих застосунків за допомогою API сокетів.

Хоча книга зосереджена на специфічних функціях Linux, таких як epoll, inotify та файлова система /proc, вона також приділяє велику увагу стандартам UNIX (POSIX), що робить її корисною для програмістів, які працюють з іншими UNIX-подібними платформами. Завдяки своїй глибині та структурі, цей посібник має всі шанси стати класикою технічної літератури.

Цитати

Вхід

Ще немає цитат. Ваша цитата може стати першою.

Відгуки

Вхід

Ще немає відгуків. Ваш відгук може бути першим.