Уведомлений еще не было

Описание книги

Write software that draws directly on services offered by the Linux kernel and core system libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux system programming, a reference manual on Linux system calls, and an insider's guide to writing smarter, faster code. Love clearly distinguishes between POSIX standard functions and special services offered only by Linux. With a new chapter on multithreading, this updated and expan...

Write software that draws directly on services offered by the Linux kernel and core system libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux system programming, a reference manual on Linux system calls, and an insider's guide to writing smarter, faster code.

Love clearly distinguishes between POSIX standard functions and special services offered only by Linux. With a new chapter on multithreading, this updated and expanded edition provides an in-depth look at Linux from both a theoretical and applied perspective over a wide range of programming topics, including:
- A Linux kernel, C library, and C compiler overview.
- Basic I/O operations, such as reading from and writing to files.
- Advanced I/O interfaces, memory mappings, and optimization techniques.
- The family of system calls for basic process management.
- Advanced process management, including real-time processes.
- Thread concepts, multithreaded programming, and Pthreads.
- File and directory management.
- Interfaces for allocating memory and optimizing memory access.
- Basic and advanced signal interfaces, and their role on the system.
- Clock management, including POSIX clocks and high-resolution timers. Книга «Linux System Programming» автора Роберт Лав оценена посетителями КнигоГид, и её читательский рейтинг составил 8.00 из 10.
Для бесплатного просмотра предоставляются: аннотация, публикация, отзывы, а также файлы для скачивания.

  • Просмотров: 246
  • Рецензий: 0
Информация об издании
  • Переводчики: не указаны
  • Серия: Бестселлеры O'Reilly
  • ISBN (EAN): 978-1-449-33953-1
  • Языки: Русский
  • Возрастное ограничение: не указано
  • Год написания: 2013
8.0 общий рейтинг

1 оценка

Подробная статистика
0-2
0%
0 оценок
3-4
0%
0 оценок
5-6
0%
0 оценок
7-8
100%
1 оценка
9-10
0%
0 оценок
Эту книгу оценили 1 пользователь
Возраст
0%
до 18
0%
18-25
0%
25-35
0%
35-45
0%
45+
100% мужчины
0% женщины


К этой книге не добавлены цитаты
Эта книга еще не добавлена в подборки
К ЭТОЙ КНИГЕ НЕ ДОБАВЛЕНЫ персонажи
К ЭТОЙ КНИГЕ НЕ ДОБАВЛЕНЫ ТЕСТЫ
ОГЛАВЛЕНИЕ ОТСУТСТВУЕТ
КНИГА НЕ УПОМИНАЛАСЬ В БЛОГАХ

Рецензии на книгу

Написано 0 рецензий

Компьютеры
8.2
0
0
Новая большая книга CSS
Новая большая книга CSS

Технология CSS3 позволяет создавать профессионально оформленные сайты, но тонкости этого языка могут оказаться довольно сложными даже для опытных веб-разработчиков. Полностью переработанное четвертое издание этой книги поможет вам поднять навыки работы с HTML и CSS на новый уровень; она содержит множество ценных советов, описаний приемов, а также инструкции, написанные в стиле справочного руководс...

Программное обеспечение
8.8
0
0
World of Warcraft. Полная иллюстрированная энциклопедия
World of Warcraft. Полная иллюстрированная энциклопедия

В этой уникальной энциклопедии вы узнаете об удивительных расах, великих героях и злодеях, знаменитом оружии и прекрасных городах из мира самой популярной компьютерой онлайн-игры World of Warcraft. Перед вами откроется великолепный мир, который захватит вас навсегда.

Программное обеспечение
8.2
0
0
Командная строка Linux. Полное руководство
Командная строка Linux. Полное руководство

Уильям Шоттс знакомит вас с истинной философией Linux. Вы уже знакомы с Linux и настала пора нырнуть поглубже и познакомиться с возможностями командной строки. Командная строка - всегда с вами, от первого знакомства до написания полноценных программ в Bash - самой популярной оболочке Linux . Познакомьтесь с основами навигации по файловой системе, настройки среды, последовательностями команд, поиск...

Программное обеспечение
8.6
0
0
Мир игры Uncharted 4. Путь вора
Мир игры Uncharted 4. Путь вора

Cпустя несколько лет после своего последнего приключения Натан Дрейк возвращается в мир воров. Погрузитесь полностью в многогранный мир игры Uncharted 4: Путь вора, исследуя каждый его уголок, c помощью артубка Uncharted 4: A Thief's End от Naughty Dog и Dark Horse. Вы сможете увидеть ранее не издававшиеся рисунки и концепт-арты, которые сопровождаются комментариями разработчиков. Вы узнае...

Программное обеспечение
8.2
0
0
Head First. Программирование для Android
Head First. Программирование для Android

Система Android покорила мир. Все хотят иметь планшет или смартфон, а устройства на базе Android пользуются невероятной популярностью. В этой книге мы научим вас разрабатывать собственные приложения, а также покажем, как построить простое приложение и запустить его на виртуальном устройстве Android. Вы узнаете как структурировать приложения, познакомитесь с дизайном интерфейсов, научитесь созда...

Программное обеспечение
8.4
0
0
PHP 7
PHP 7

"Рассмотрены основы языка PHP и его рабочего окружения в Windows, Mac OS X и Linux. Отражены радикальные изменения в языке PHP, произошедшие с момента выхода предыдущего издания: трейты, пространство имен, анонимные функции, замыкания, элементы строгой типизации, генераторы, встроенный Web-сервер и многие другие возможности. Приведено описание синтаксиса PHP 7, а также функций для работы с массива...

Программное обеспечение
8.0
0
0
ES6 и не только
ES6 и не только

Даже если у вас уже есть опыт работы с JavaScript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) – последней версии стандарта JavaScript.ES6 повествует о тонкостях языка, малознакомых большинству работающих на JavaScript программистов. Вооружившись этими знаниями, вы достигнете подлинного мастерства; выучите н...

Программное обеспечение
8.6
0
0
Android. Программирование для профессионалов
Android. Программирование для профессионалов

Когда вы приступаете к разработке приложений для Android - вы как будто оказываетесь в чужой стране: даже зная местный язык, на первых порах всё равно чувствуете себя не комфортно. Такое впечатление, что все окружающие знают что-то такое, чего вы никак не понимаете. И даже то, что вам уже известно, в новом контексте оказывается попросту неправильным. Третье издание познакомит вас с интегрированной...

Программное обеспечение
0.0
0
0
CSS. Карманный справочник
CSS. Карманный справочник

Работая с каскадными таблицами стилей (CSS), читатель может быстро найти нужный ответ в этом удобном кратком справочнике, в котором предоставляются все основные сведения, необходимые для оперативной реализации CSS. Этот карманный справочник идеально подходит для веб-разработчиков от промежуточного до продвинутого уровня квалификации, а его четвертое издание дополнено согласно спецификации CSS3. По...

Программное обеспечение
8.0
0
0
HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств
HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств

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

Компьютеры
8.2
0
0
Новая большая книга CSS
Новая большая книга CSS

Технология CSS3 позволяет создавать профессионально оформленные сайты, но тонкости этого языка могут оказаться довольно сложными даже для опытных веб-разработчиков. Полностью переработанное четвертое издание этой книги поможет вам поднять навыки работы с HTML и CSS на новый уровень; она содержит множество ценных советов, описаний приемов, а также инструкции, написанные в стиле справочного руководс...

Программное обеспечение
8.8
0
0
Простой Python. Современный стиль программирования
Простой Python. Современный стиль программирования

Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный матери...

Программное обеспечение
8.0
0
0
Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript
Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript

JavaScript - самый популярный язык написания клиентских сценариев. Это основополагающая технология для создания всевозможных анимаций и переходов. Без JavaScript практически невозможно обойтись, если требуется добиться современной функциональности на стороне клиента. Единственная проблема с JavaScript - он не прощает неуклюжего программирования. Экосистема Node помогает значительно повысить качест...

Интернет и сети
7.8
0
0
UX-стратегия. Чего хотят пользователи и как им это дать
UX-стратегия. Чего хотят пользователи и как им это дать

UX-стратегия, или стратегия опыта взаимодействия (UX, User Experience), лежит на стыке UX-дизайна и бизнес-стратегии. Интернет продолжает предлагать потребителям бесконечный ассортимент цифровых решений. Каждый щелчок, жест или наведение мыши становятся решением, которое принимается пользователем. Пользователь постоянно сталкивается с выбором: покупать или не покупать, одобрить или высмеять, расск...

Компьютеры
8.6
0
0
Большая книга CSS
Большая книга CSS

Веб-дизайн активно развивается. Если раньше разработчикам приходилось долго разбираться с HTML и графикой, то сегодня CSS (Каскадные таблицы стилей) позволяют без лишних усилий разрабатывать красивые, удобные и функциональные сайты. Однако это не просто инструмент для украшения сайтов; CSS предоставляет полноценную возможность управлять внешним видом ваших веб-страниц - от шрифтов и цветов до маке...

Программное обеспечение
7.0
0
0
Основы разработки веб-приложений
Основы разработки веб-приложений

Благодаря этой книге вы усвоите основы создания веб-приложений, построив простое приложение с нуля с помощью HTML, JavaScript и других свободно предоставляемых инструментов. Это практическое руководство на реальных примерах обучает неопытных веб-разработчиков тому, как создавать пользовательский интерфейс, строить серверную часть, организовывать связь клиента и сервера, а также применять облачные ...

Компьютеры
8.4
0
0
The Ruby Programming Language
The Ruby Programming Language

Эта книга - официальное руководство по динамическому языку программирования Ruby. Авторский состав воистину звездный: Дэвид Флэнаган - известнейший специалист в области программирования, автор ряда бестселлеров по JavaScript и Java; Юкихиро "Matz" Мацумото - создатель и ведущий разработчик Ruby. В книге приведено детальное описание всех аспектов языка: лексической и синтаксической структуры Rub...

Базы данных
0.0
0
0
PHP и MySQL. Исчерпывающее руководство
PHP и MySQL. Исчерпывающее руководство

Если у вас есть опыт разработки сайтов с помощью CSS и JavaScript, то эта книга переведет вас на новый уровень - создание динамических сайтов на основе PHP и MySQL. Благодаря практическим примерам в книге вы узнаете все возможности серверного программирования. Вы прочитаете, как выстраивать базу данных, управлять контентом и обмениваться информацией с пользователями, применяя запросы и веб-формы. ...

Программное обеспечение
0.0
0
0
Системное администрирование в Linux
Системное администрирование в Linux

Вы опытный системный администратор и желаете приобрести навыки управления сетью в системе Linux? Или вы уже работаете в Linux и хотите продвинуться дальше в изучении этой операционной системы и стать системным администратором? Книга, которую вы держите в руках, даст вам такую возможность. Она предоставит вам все необходимое — как теоретические знания, так и практические навыки, чтобы вы смогли упр...

Компьютеры
8.0
0
0
Создание служб Windows Communication Foundation
Создание служб Windows Communication Foundation

Книга посвящена новой и, по мнению многих специалистов, революционной объединенной платформе для разработки сервис-ориентированных приложений для Windows. В первой части объясняются все преимущества использования сервис-ориентированной архитектуры, далее подробно, на практических примерах, показано, как для этого использовать Windows Communication Foundation. Особое внимание в книге уделяется разл...