Читаем Linux API. Исчерпывающее руководство полностью

• Фернандо Гонт (Fernando Gont) — сотрудник центра CEDI (Centro de Estudios de Informatica) при аргентинском университете Universidad Tecnologica Nacional. Он занимается в основном интернет-разработками и активно участвует в работе сообщества IETF (Internet Engineering Task Force, Инженерный совет Интернета), для которого он написал несколько рабочих предложений. Фернандо также занят оценкой безопасности коммуникационных протоколов в британском центре CPNI (Centre for the Protection of National Infrastructure, Центр защиты государственной инфраструктуры). Он впервые выполнил всестороннюю оценку безопасности протоколов TCP и IP. Фернандо очень тщательно проверил главы, посвященные сетевому программированию, объяснил множество особенностей протоколов TCP/IP, а также предложил немало улучшений.

• Андреас Грюнбахер (Andreas Grunbacher) — специалист по ядру и автор реализации расширенных атрибутов в Linux, а также списков контроля доступа в стандарте POSIX. Андреас тщательно проверил многие главы, оказал существенную поддержку, а один из его комментариев значительно повлиял на структуру книги.

• Кристоф Хельвиг (Christoph Hellwig) является консультантом по хранению данных в Linux и по файловым системам, а также экспертом по ядру, многие части которого он сам и разрабатывал. Кристоф любезно согласился на некоторое время отвлечься от написания и проверки обновлений для ядра Linux, чтобы просмотреть пару глав этой книги и дать много ценных советов.

• Андреас Егер (Andreas Jaeger) руководил портированием Linux в архитектуру x86-64. Будучи разработчиком GNU-библиотеки C, он портировал эту библиотеку и сумел добиться ее соответствия стандартам в различных областях, особенно в ее математической части. В настоящее время он является менеджером проектов openSUSE в компании Novell. Андреас проверил намного больше глав, чем я рассчитывал, предложил множество улучшений и воодушевил на дальнейшую работу с книгой.

• Рик Джонс (Rick Jones), который известен также как «Мистер Netperf» (Networked Systems Performance Curmudgeon (буквально — «старый ворчун на тему производительности сетевых систем») в компании Hewlett-Packard), дотошно проверил главы о сетевом программировании.

• Энди Клин (Andi Kleen) (работавший тогда в компании SUSE Labs) — знаменитый профессионал, который работал над различными характеристиками ядра Linux, включая сетевое взаимодействие, обработку ошибок, масштабируемость и программный код низкоуровневой архитектуры. Энди досконально проверил материал о сетевом программировании, расширил мое представление о большинстве особенностей реализации протоколов TCP/IP в Linux и дал немало советов, позволивших улучшить подачу материала.

• Мартин Ландерс (Martin Landers) (компания Google) был еще студентом, когда мне посчастливилось познакомиться с ним в колледже. За короткий срок он успел добиться многого, поработав и проектировщиком архитектуры ПО, и ИТ-преподавателем, и профессиональным программистом. Мне повезло, что Мартин оказался в числе моих экспертов. Его многочисленные язвительные комментарии и исправления значительно улучшили многие главы этой книги.

• Джейми Лоукир (Jamie Lokier) — известный специалист, который в течение 15 лет участвует в разработке Linux. В настоящее время он характеризует себя как «консультант по решению сложных проблем, в которые каким-либо образом вовлечена Linux». Джейми тщательнейшим образом проверил главы об отображении в память, совместно используемой памяти POSIX и об операциях в виртуальной памяти. Благодаря его комментариям я гораздо лучше стал разбираться в этих темах и смог существенно улучшить структуру глав книги.

• Барри Марголин (Barry Margolin) за время своей 25-летней карьеры работал системным программистом, системным администратором и инженером службы поддержки. В настоящее время он является ведущим инженером по производительности в компании Akamai Technologies. Он популярный и уважаемый автор сообщений в онлайн-форумах об UNIX и Интернете, а также рецензент множества книг на эти темы. Барри проверил несколько глав моей книги и предложил много улучшений.

• Павел Плужников (Paul Pluzhnikov) (компания Google) в прошлом был техническим руководителем и ключевым разработчиком инструмента для отладки памяти Insure++. Он отлично разбирается в отладчике gdb и часто отвечает посетителям форумов об отладке, выделении памяти, совместно используемых библиотеках и состоянии переменных среды в момент работы программы. Павел просмотрел многие главы и внес несколько ценных предложений.

• Джон Рейзер (John Reiser) (совместно с Томом Лондоном (Tom London)) осуществил одно из самых первых портирований UNIX в 32-битную архитектуру: вариант VAX-11/780. Он создал системный вызов mmap(). Джон проверил многие главы (включая, разумеется, и главу о системном вызове mmap()) и привел множество исторических подробностей.

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных