| Список книг | Книги по категориям | RSS-лента новые книги по программированию и администрированиюRSS | О проекте |
Опубликовать в своем блоге livejournal.com

 Практика работы с QNX -

Теги: unix, qnx
Практика работы с QNX
В этой книге рассматриваються различные аспекты работы .
- Операционная система изнутри
- Использование возможностей
- Техника Программирование
- Программирование для GUL
- Пограмирование в сетях
Скачать
  17-09-2011, 11:15

 UNIX. Профессиональное программирование - Стивенс У., Раго С.



Книга представляет собой подробнейшее справочное руководство для любого профессионального программиста, работающего с .



Стивену Раго удалось обновить и дополнить текст фундаментального
классического труда Стивенса, сохранив при этом точность и стиль
оригинала. Содержание всех тем, примеров и прикладных программ обновлено
в соответствии с последними версиями наиболее популярных реализаций
. Среди важных дополнений главы, посвященные потокам и разработке
многопоточных программ, использованию интерфейса сокетов для организации
межпроцессного взаимодействия (IPC), а также широкий охват интерфейсов,
добавленных в последней версии POSIX.1. Аспекты прикладного
программного интерфейса разъясняются на простых и понятных примерах,
протестированных на 4-х платформах: PreeBSD, , Solaris 9 и Mac OS X
10.3. Описывается множество ловушек, о которых следует помнить при
написании программ для различных реализаций , и показывается, как их
избежать, опираясь на стандарты POSIX.1 и Single Specification.

Автор: Стивенс У., Раго С.

Год: 2007

Страниц: 1034

Формат: DjVu (24Мб)

Скачать
Источник
  12-09-2011, 14:34

 Системное программирование на C++ для Unix - Чак Теренс



Книга "Системное на C++ для Unix" обращена опытным
разработчикам программного обеспечения и администраторам систем, которые
создают сложные системные приложения в среде . Разрабатываемые
такими специалистами проекты могут содержать в себе компиляторы, сетевые
приложения клиент-сервер, средства автоматизированного проектирования,
операционные системы, распределённые базы данных и т.д.



Читающий должен знать язык программирования C++, основанный на версии
AT&T 3.0 или более поздней, и иметь опыт самостоятельного разработки
прикладных программ на C++. Также не обойтись без знания хотя бы одной
из версий ОС . Требуется знание архитектуры файловой системы ,
методики создания пользовательских бюджетов и управления им, методы
управления доступом к файлам, методы управления заданиями. В издание
включён обзор современных технологий разработки сложных системных
приложений для среды . Автором приведены примеры программ,
показывающих аспекты создания классов и приложений с помощью стандартных
функций и классов ANSI, POSUX, . Немаловажное внимание автором
уделено реальным проблемам, с которыми сталкиваются разработчики
приложений клиент-сервер и других программных продуктов. Книга
предназначена для IT-специалистов, желающих овладеть передовыми методами
программирования на C++ для .

Скачать
Источник
  12-09-2011, 14:31

 UNIX: разработка сетевых приложений - У. Р. Стивенс

книга: Стивенс - UNIX: разработка сетевых приложений

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



Книга содержит большое количество иллюстрирующих примеров и может
использоваться как учебник по программированию в сетях, так и в качестве
справочника для опытных программистов.


Скачать книгу
Источник
  12-09-2011, 14:29

 UNIX. Руководство системного администратора - Немет Э., Снайдер Г., Сибасс С., Хейн Т.Р.

Когда я только собирался стать юниксовым сисадмином, спросил у ближайшего, всего 200 км., Гуру, который согласился мне помогать:

- О Великий, что ты посоветуешь мне прочитать о администрировании UNIX?

- Ну а Немета ты уже, конечно, читал? - ответил он.



В третьем издании этого бестселлера, обязательного к прочтению
начинающими админами, найдут для себя новое и полезной также админы с
опытом. Последний раз я просматривал книгу, когда писал этот текст, уже
имея за плечами более чем 20-летний опыт администрирования и более чем
10-летний администрирования (Что, Вы моложе? Так это ж плюс, мне
туда, в молодость, дороги нет) обратил внимание, как в книге написано об
издержках нашей профессии и о "Синдроме хронического
администрирования".

Книга однозначно обязательна к прочтению unix-админам!




Авторы: Немет Э., Снайдер Г., Сибасс С., Хейн Т.Р.

Скачать книгу(djvu)

Скачать книгу(pdf)
Источник
  12-09-2011, 14:25

 Unix. Взаимодействие процессов - Уильям Стивенс

Unix. Взаимодействие процессов

. Взаимодействие процессов

Название: . Взаимодействие процессов

Автор: Уильям Стивенс

Страниц: 576

Формат: PDF


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

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

Скачать
источник

  12-09-2011, 14:24

 UNIX. Программное окружение - Брайан Керниган, Роб Пайк

Image

Книга представляет собой введение в программное окружение и
адресована тем, кто хочет научиться программировать с помощью всех тех
инструментов, которые поставляются с операционной системой.
Рассматривается вход в систему, работа с файлами (cat, mv, cp, rm) и
каталогами (cd, mkdir, ...), основы окружения (переменные, маски),
фильтры (grep, sed, awk), оболочки (циклы, сигналы,
аргументы, стандартный ввод-вывод), введение в системные вызовы (read,
write, open, creat, ...), введение в с использованием
lex, уасс и make, работа с документацией с помощью troff, tbl и eqn.
Приводимые примеры не придуманы специально для этой книги, — некоторые
из них впоследствии стали частью комплекта программ, используемых каждый
день. Программы написаны на Си. Предполагается, что читатель знает или
хотя бы изучает этот язык.

Прочтение этой книги как новичками, так и опытными пользователями
поможет понять, как сделать работу с системой эффективной и приносящей
удовольствие.

Авторы: Брайан Керниган, Роб Пайк

Скачать книгу
источник
  12-09-2011, 14:06

 Python в системном администрировании UNIX и Linux - Ноа Гифт и Джереми М. Джонс

Гифт - Python в системном администрировании UNIX и Linux



В принципе, эта книга, по сути учебник , хотя и не совсем обычный
учебник. Например, в качестве IDE в учебнике рассмотрен консольный
ipython, сравнительные примеры кода приведены на bash, - именно
єтот код наиболее близок и понятен админам. В книге рассмотрены вопросы
автоматизации рутинных операций системного администрирования, сетевые
средства , работу с данными и файлами, взаимодействие программ на
с протоколом SNMP и создание своих инструментов для этого (а что
еще нужно сисадмину?), вопросы кросс-платформенного программирования и
управления серверами на разных платформах и многие другие.



Авторы: Ноа Гифт(Noah Gift) и Джереми М. Джонс(Jeremy M.Jones )

Перевод: А. Киселева

Скачать книгу
источник
  12-09-2011, 14:03

 Искуство программирования для UNIX - Эрик С. Реймонд

Реймонд - Искуство программирования для UNIX


Это скорее философская книга, книга о философии программирования не
только под , а вообще. жива уже около 40-ка лет и вобрала в
себя, по оценкам, больше 50 млн. человеко-лет усилий программистов.
Почему эта система еще жива, что сделало ее настолько жизнеспособной, в
силу каких причин это изобретение 60-х годов прошлого века все еще столь
притягательно для пользователей и программистов?

Книга написана очень остроумно, легко читается, в ней много ярких цитат,
иллюстрирующих ту или иную мысль автора. Много фактов из многолетней
истории , их осмысления и выводов. Много просто хороших примеров
кода.

Вы программируете, не обязательно для , Вы админ или просто пользователь? Эта книга для Вас!



Автор: Эрик С. Реймонд(Eric Steven Raymond)

Скачать книгу

источник

  12-09-2011, 13:49

 Программирование приложений реального времени для исполнения в среде операционной системы реального времени QNX/Neutrino 2

Скачать книгу PDF, 1.9MB
Настоящее учебное пособие предназначено для ознакомления студентов с основами функционирования системного программного обеспечения реального времени и обучения навыкам практической работы по программированию приложений реального времени. В качестве платформы разработки (host system) и платформы исполнения (target system) выбрана одна из лучших современных операционных систем реального времени Neutrino (разработчик-фирма QSSL (QNX Software Systems ltd.), Канада [1].
Пособие включает необходимые теоретические сведения, рекомендации по использованию конкретных средств API, а также готовые к компилированию и исполнению исходные тексты программ, иллюстрирующие применение тех или иных приёмов программирования. Особое внимание уделяется использованию функций группы стандартов POSIX, позволяющих писать переносимый код, а также специфическим системными вызовами (по терминологии - вызовами ядра - kernel calls) Neutrino, обеспечивающим дополнительные по сравнению со стандартом POSIX возможности. Затрагиваются также смежные вопросы для формирования у студентов общего представления о структуре и характеристиках систем реального времени и операционных систем реального времени.
Подробнее...
  13-05-2009, 13:17