Купить книгу Интерфейс программирования Linux: справочник по системному программированию Linux и Unix на русском [PDF, EPUB, FB2, MOBI]
#860009
The Linux Programming Interface: A Linux and UNIX System Programming Handbook (B004OEJMZM)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Michael Kerrisk | #1: Linux, Сетевое и системное администрирование
«Интерфейс программирования Linux (TLPI)» — это исчерпывающее руководство по интерфейсу программирования Linux и UNIX — интерфейсу, используемому практически каждым приложением, работающим в системах Linux или UNIX.
В этом авторитетном труде эксперт по программированию под Linux Майкл Керриск дает подробные описания системных вызовов и библиотечных функций, необходимых для освоения ремесла системного программирования, и сопровождает свои объяснения ясными и полными примерами программ.
Здесь вы найдете описания более 500 системных вызовов и библиотечных функций, а также более 200 примеров программ, 88 таблиц и 115 диаграмм. Вы научитесь:
– Эффективное чтение и запись файлов
–Используйте сигналы, часы и таймеры.
–Создание процессов и выполнение программ
–Пишите безопасные программы
– Пишите многопоточные программы, используя потоки POSIX.
–Создавайте и используйте разделяемые библиотеки
– Обеспечивать межпроцессное взаимодействие с использованием каналов, очередей сообщений, разделяемой памяти и семафоров.
– Разрабатывайте сетевые приложения с использованием API сокетов.
Хотя книга «Интерфейс программирования Linux» охватывает множество специфических для Linux функций, включая epoll , inotify и файловую систему /proc , её акцент на стандартах UNIX (POSIX.1-2001/SUSv3 и POSIX.1-2008/SUSv4) делает её одинаково ценной и для программистов, работающих на других платформах UNIX.
«Интерфейс программирования Linux» — это наиболее полное однотомное издание, посвященное интерфейсам программирования Linux и UNIX, и книга, которой суждено стать новой классикой.
В этом авторитетном труде эксперт по программированию под Linux Майкл Керриск дает подробные описания системных вызовов и библиотечных функций, необходимых для освоения ремесла системного программирования, и сопровождает свои объяснения ясными и полными примерами программ.
Здесь вы найдете описания более 500 системных вызовов и библиотечных функций, а также более 200 примеров программ, 88 таблиц и 115 диаграмм. Вы научитесь:
– Эффективное чтение и запись файлов
–Используйте сигналы, часы и таймеры.
–Создание процессов и выполнение программ
–Пишите безопасные программы
– Пишите многопоточные программы, используя потоки POSIX.
–Создавайте и используйте разделяемые библиотеки
– Обеспечивать межпроцессное взаимодействие с использованием каналов, очередей сообщений, разделяемой памяти и семафоров.
– Разрабатывайте сетевые приложения с использованием API сокетов.
Хотя книга «Интерфейс программирования Linux» охватывает множество специфических для Linux функций, включая epoll , inotify и файловую систему /proc , её акцент на стандартах UNIX (POSIX.1-2001/SUSv3 и POSIX.1-2008/SUSv4) делает её одинаково ценной и для программистов, работающих на других платформах UNIX.
«Интерфейс программирования Linux» — это наиболее полное однотомное издание, посвященное интерфейсам программирования Linux и UNIX, и книга, которой суждено стать новой классикой.