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

 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

 Linux. Системное программирование - Роберт Лав

Лав - Linux. Системное программирование.
Эта книга о том, как создавать программное обеспечение под Линукс,
эффективно используя возможности системы - функции адра и базовых
библиотек, включая оболочки, компилятор, отладчик. В книге основное
внимание уделяется приложениям, которые находятся вне ядра - ,
vim, Emacs, gcc, glibc и других.

Книга написана, в основном, для разработчиков.

Автор: Роберт Лав

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

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

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


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

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

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



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

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

источник

  12-09-2011, 13:49

 Системное программирование в среде Windows - Джонсон Харт

Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9x, XP, 2000 и Server 2003). Основное внимание уделяется базовым системным службам, включая управление файловой системой, процессами и потоками, взаимодействие между процессами, сетевое и синхронизацию. Рассматривается методика переноса приложений, написанных в среде Win32, в среду Win64. Подробно описываются все аспекты системы безопасности и ее практического применения. Изобилие реальных примеров, доступных также и на Web-сайте книги, существенно упрощает усвоение материала.

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


  10-09-2011, 15:58

 Драйверы режима ядра - Four-F

Скомпилированный chm-сборник цикла статей «Драйверы режима ядра» для локального чтения, и использования в качестве справочника.

Скачать книгу CHM, 403 KB
Зеркало
  06-09-2011, 16:03

 Ассемблер? Это просто! Учимся программировать - Олег Калашников

В электронной книге подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16- и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные программы. Каждая глава электронной книги состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы.

Скачать книгу (DJVU, 11.8 MB)
  06-09-2011, 15:58

 Язык ассемблера для процессоров Intel (без исходников). 4-е издание - Кип Р. Ирвин

В основу четвертого издания этой книги положено описание архитектуры процессоров фирмы Intel, называемой IA-32, сделанное с точки зрения программиста. По сравнению с третьим изданием, книга полностью переписана, и теперь основной акцент в ней сделан на создании 32- разрядных приложений для системы . Ее отличает последовательный и методически грамотный подход к изложению материала.
Материал данной книги подобран в соответствии с ее первоначальным замыслом - научить студентов писать и отлаживать программы на уровне машинных кодов. Она никогда не заменит собой полноценный учебник по архитектуре компьютеров, но позволит студентам получить из первых рук бесценный опыт в написании программ и продемонстрирует, как на самом деле работает компьютер.
  05-09-2011, 21:09

 Пишем компилятор - Д.Креншоу

Скачать книгу - PDF, 1.25Mb
Эта серия статей является руководством по теории и практике разработки
синтаксических анализаторов и компиляторов языков программирования. Прежде чем вы
закончите чтение этой книги, мы раскроем все аспекты конструирования компиляторов,
создадим новый язык программирования, и построим работающий компилятор.
Хотя я по образованию и не специалист в компьютерах, я интересовался
компиляторами в течение многих лет. Я покупал и старался разобраться с содержимым
практически каждой выпущенной на эту тему книги. И, должен признаться, это был долгий
путь. Эти книги написаны для специалистов в компьютерной науке и слишком трудны для
понимания большинству из нас. Но с течением лет часть из прочитанного начала
доходить до меня. Закрепить полученное позволило то, что я начал самостоятельно
пробовать это на своем собственном компьютере. Сейчас я хочу поделиться с вами
своими знаниями. После прочтения этой книги вы не станете ни специалистом, ни
узнаете всех секретов теории конструирования компиляторов. Я намеренно полностью
игнорирую большинство теоретических аспектов этой темы. Вы изучите только
практические аспекты, необходимые для создания работающей системы.
Подробнее...
  комментарии: 6 15-05-2009, 10:21

 Наука программирования - Грис д.

Монография известного американского ученого написана как введение в науку программирования и отражает богатый опыт автора в научной и преподавательской работе. По своему замыслу она примыкает к известной книге Э. Дейкстры «Дисциплина программирования» (М.: Мир, 1976). Автор знаком советским читателям по книге «Конструирование компиляторов для цифровых вычислительных машин» (М.: Мир, 1975).
Для программистов и разработчиков математического обеспечения ЭВМ.
Год издания: 1984.
Скачать книгу DJVU, 6.7MB
» постовой
  15-05-2009, 09:36
1 2 3 4 5 6 7 8