Книга: Искусство программирования для Unix
Существует огромная разница между знаниями и опытом. Знания позволяют определить необходимые действия аналитическим путем, тогда как опыт делает верные действия рефлекторными, едва ли требующими осознанных размышлений вообще. Целью книги является попытка преподнести читателям аспекты разработки программ в Unix, которые интуитивно известны экспертам данной операционной системы. Поэтому в данной книге, в отличие от большинства других книг о Unix, рассматривается меньше технических подробностей и больше вопросов коллективной культуры, как в явной, так и в скрытой ее формах, а также ее осознанные и неосознанные традиции. Данная книга не дает ответов на вопросы о том, "как сделать что-либо", она не является сборником документов how-to, скорее в ней собраны ответы на вопросы наподобие "почему это следует сделать" (why-to). Подход why-to обладает большой практической важностью, поскольку слишком многие программы проектируются неудачно. Для большинства из них характерен большой размер, чрезвычайная сложность сопровождения и чрезмерные трудности при переносе на новые платформы или расширении, которое не было предусмотрено создавшими их программистами. Данные проблемы являются симптомами ошибочного проектирования. Авторы надеются, что эта книга позволит популяризировать некоторые относящиеся к Unix знания в области хорошего проектирования. Книга разделена на четыре части: "Контекст", "Проектирование", "Реализация" и "Сообщество". В первой части ("Контекст") освещены философские и исторические аспекты, способствующие созданию основы и заинтересованности для восприятия последующего материала. Во второй части ("Проектирование") принципы философии Unix разворачиваются в более специфические рекомендации, касающиеся проектирования и реализации. В третьей части ("Реализация") основное внимание уделено программному обеспечению Unix. Четвертая часть ("Сообщество") касается межличностного взаимодействия и соглашений, которые делают Unix-культуру столь эффективной в своей области. Поскольку данная книга посвящена коллективной культуре, автор с самого начала не планировал создавать ее в одиночестве. Читатели заметят, что текст включает в себя высказывания выдающихся Unix-разработчиков, основателей традиций Unix. Эти светила были приглашены прокомментировать и обсудить текст в ходе длительного процесса публичного рассмотрения книги.
- Посмотреть все товары по теме: Linux
Подобные товары:
-
Практика системного и сетевого администрирования Хоган К., Лимончелли Т., Чейлап С. 11863639
практическое руководство, 3-е изд.
товар в наличии
отгрузка: 10.032 670 руб.Практика системного и сетевого администрирования В КОРЗИНУ -
Unix и Linux. Руководство системного администратора Немет Э., Снайдер Г., Хейн Т.Р. 11914476
5-е изд.
товар в наличии
отгрузка: 10.033 560 руб.Unix и Linux. Руководство системного администратора В КОРЗИНУ -
Unix и Linux. Руководство системного администратора Немет Э., Снайдер Г., Хейн Т.Р. 11291901
руководство системного администратора, 5-е изд.
товар в наличии
отгрузка: 10.033 560 руб.Unix и Linux. Руководство системного администратора В КОРЗИНУ -
Unix и Linux. Руководство системного администратора Немет Э., Снайдер Г., Хейн Т.Р. 10292586
5-е издание
товар в наличии
отгрузка: 10.033 560 руб.Unix и Linux. Руководство системного администратора В КОРЗИНУ -
Linux в действии Клинтон Д. 11934640
товар в наличии
отгрузка: 10.031 596 руб.Linux в действии В КОРЗИНУ -
Kali Linux от разработчиков Херцог Р., О'Горман Дж., Ахарони М. 11880631
товар в наличии
отгрузка: 10.031 132 руб.Kali Linux от разработчиков В КОРЗИНУ -
Linux. Карманный справочник Граннеман С. 11897019
карманный справочник, 2-е изд.
товар в наличии
отгрузка: 10.03623 руб.Linux. Карманный справочник В КОРЗИНУ -
Ubuntu Linux c нуля Волох С.В. 11876035
товар в наличии
отгрузка: 10.03801 руб.Ubuntu Linux c нуля В КОРЗИНУ -
Журнал "Linux Format" №09 (161) Сентябрь 2012 Linux формат 10342095
товар в наличии
отгрузка: 10.03250 руб.Журнал "Linux Format" №09 (161) Сентябрь 2012 В КОРЗИНУ -
Программирование командных оболочек в Unix, Linux и OS X Кочан С., Вуд П. 11810542
4-е изд. Shell Programming in Unix, Linux and OS X, The Fourth Edition
товар в наличии
отгрузка: 10.031 780 руб.Программирование командных оболочек в Unix, Linux и OS X В КОРЗИНУ -
Unix. Справочник Роббинс А. 1908720
товар в наличии
отгрузка: 10.03409 руб.Unix. Справочник В КОРЗИНУ -
Информатика и ИКТ. Работаем в Windows и Linux. Учебник для 9 кл. (+ 2 DVD) Соловьева Л.Ф. 10168818
учебник
товар в наличии
отгрузка: 10.03307 руб.Информатика и ИКТ. Работаем в Windows и Linux. Учебник для 9 кл. (+ 2 DVD) В КОРЗИНУ -
Kali Linux. Тестирование на проникновение и безопасность Парасрам Ш., Замм А., Хериянто Т. 11952370
товар в наличии
отгрузка: 10.031 995 руб.Kali Linux. Тестирование на проникновение и безопасность В КОРЗИНУ -
Unix. Справочник Роббинс А. 10861300
товар в наличии
отгрузка: 10.03409 руб.Unix. Справочник В КОРЗИНУ -
Linux с нуля Бикманс Ж. 11295738
версия 7.3
товар в наличии
отгрузка: 10.03755 руб.Linux с нуля В КОРЗИНУ -
Встраиваемые системы на основе Linux Симмондс К. 11786747
товар в наличии
отгрузка: 10.031 099 руб.Встраиваемые системы на основе Linux В КОРЗИНУ -
Командная строка Linux Шоттс У. 11952385
Полное руководство. 2-е межд. изд.
товар в наличии
отгрузка: 10.031 664 руб.Командная строка Linux В КОРЗИНУ -
Linux Fedore Core 2. Практическое руководство Полонский А.А 1863957
практическое руководство
товар в наличии
отгрузка: 10.03325 руб.Linux Fedore Core 2. Практическое руководство В КОРЗИНУ -
Администрирование Red Hat Enterprise Linux. Учебный курс Войтов Н. 11812125
конспект лекций и практические работы ver. 1.10
товар в наличии
отгрузка: 10.03548 руб.Администрирование Red Hat Enterprise Linux. Учебный курс В КОРЗИНУ -
Операционная система Linux. Курс лекций Курячий Георгий Владимирович, Маслинский Кирилл Александрович 11284003
учебное пособие, 2-е изд.
товар в наличии
отгрузка: 10.03824 руб.Операционная система Linux. Курс лекций В КОРЗИНУ -
Внутреннее устройство Linux Уорд Б. 11866916
товар в наличии
отгрузка: 10.031 107 руб.Внутреннее устройство Linux В КОРЗИНУ -
Python в системном администрировании UNIX и Linux Гифт Н., Джонс Дж. М. 10022187
товар в наличии
отгрузка: 10.031 835 руб.Python в системном администрировании UNIX и Linux В КОРЗИНУ -
Bash и кибербезопасность: атака, защита и анализ из командной строки Linux Тронкон П., Олбинг К. 11999030
товар в наличии
отгрузка: 10.031 398 руб.Bash и кибербезопасность: атака, защита и анализ из командной строки Linux В КОРЗИНУ -
За пределами проекта "Linux® с нуля". Версия 7.4. Том II 10780475
товар в наличии
отгрузка: 10.031 099 руб.За пределами проекта "Linux® с нуля". Версия 7.4. Том II В КОРЗИНУ -
Linux. От новичка к профессионалу Колисниченко Денис Николаевич 11859771
товар в наличии
отгрузка: 10.031 122 руб.Linux. От новичка к профессионалу В КОРЗИНУ -
Ядро Linux: описание процесса разработки Лав Р. 10915400
исчерпывающее руководство по проектированию и реализации ядра Linux, 3-е изд.
товар в наличии
отгрузка: 10.031 780 руб.Ядро Linux: описание процесса разработки В КОРЗИНУ -
Внутреннее устройство Linux Уорд Б. 11294798
товар в наличии
отгрузка: 10.031 114 руб.Внутреннее устройство Linux В КОРЗИНУ -
Linux API Керриск М. 11879789
исчерпывающее руководство
товар в наличии
отгрузка: 10.033 167 руб.Linux API В КОРЗИНУ -
Bash Роббинс А. 11813753
карманный справочник системного администратора, 2-е изд.
товар в наличии
отгрузка: 10.03356 руб.Bash В КОРЗИНУ -
Администрирование системы защиты информации ViPNet (Windows & Linux). Учебно-методическое пособие / Под ред. профессора А. О. Чефрановой Гусев В.В., Чаплыгин В.Е. 11834748
товар в наличии
отгрузка: 10.03660 руб.Администрирование системы защиты информации ViPNet (Windows & Linux). Учебно-методическое пособие / Под ред. профессора А. О. Чефрановой В КОРЗИНУ -
Безопасность операционной системы специального назначения Astra Linux Special Edition. Учебное пособие для вузов. - 3-е издание, перераб. и доп. Девянин П.Н., Проскурин В.Г., Буренин П.В., Лебеденко Е.В., Цибуля А.Н. 11949704
товар в наличии
отгрузка: 10.03832 руб.Безопасность операционной системы специального назначения Astra Linux Special Edition. Учебное пособие для вузов. - 3-е издание, перераб. и доп. В КОРЗИНУ -
BPF для мониторинга Linux Калавера Д., Фонтана Л. 12008667
товар в наличии
отгрузка: 10.031 132 руб.BPF для мониторинга Linux В КОРЗИНУ -
Время UNIX. A History and a Memoir Брайан Керниган 12015496
товар в наличии
отгрузка: 10.031 032 руб.Время UNIX. A History and a Memoir В КОРЗИНУ -
Внутреннее устройство Linux, Кетов Д. 12023149
2-е изд.
товар в наличии
отгрузка: 10.03530 руб.Внутреннее устройство Linux, В КОРЗИНУ -
Локальная сеть под Linux Поляк-Брагинский А.В. 10074538
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10074538 Локальная сеть под Linux145 руб.Локальная сеть под Linux Товар отсутствует. -
Программирование в Linux Иванов Н.Н. 10291371
2-е изд., перераб. и доп., 2-е изд., перераб. и доп.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10291371 Программирование в Linux238 руб.Программирование в Linux Товар отсутствует. -
Linux глазами хакера Фленов М.В. 11919532
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11919532 Linux глазами хакера962 руб.Linux глазами хакера Товар отсутствует. -
Программирование в Linux Самоучитель Иванов Н.Н. 2029230
самоучитель + CD-ROM, CD внутр
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 2029230 Программирование в Linux Самоучитель199 руб.Программирование в Linux Самоучитель Товар отсутствует. -
Самоучитель Создание загрузочных дисков Linux Live CD Нигас К. 10011567
+ 2 DVD-ROM диска с операционными системами, 2 DVD внутр.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10011567 Самоучитель Создание загрузочных дисков Linux Live CD356 руб.Самоучитель Создание загрузочных дисков Linux Live CD Товар отсутствует. -
Разработка приложений в среде Linux. 2-е изд Джонсон Майкл К., Троан Эрик В. 2003120
2-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 2003120 Разработка приложений в среде Linux. 2-е изд419 руб.Разработка приложений в среде Linux. 2-е изд Товар отсутствует. -
Ubuntu Linux Мако Хилл Б., Бейкон Д., Бургер К. 10011572
официальный учебный курс, DVD внутр.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10011572 Ubuntu Linux333 руб.Ubuntu Linux Товар отсутствует. -
Операционная система Линукс Георгий Курячий, Кирилл Маслинский 10409909
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10409909 Операционная система Линукс498 руб.Операционная система Линукс Товар отсутствует. -
Linux Live CD Создание и настройка загрузочных дисков Нигас Кристофер 10011574
DVD внутр.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10011574 Linux Live CD Создание и настройка загрузочных дисков224 руб.Linux Live CD Создание и настройка загрузочных дисков Товар отсутствует. -
Серверное применение Linux Колисниченко Д.Н. 10247095
3-е изд., перераб. и доп., 3-е изд., перераб. и доп.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10247095 Серверное применение Linux473 руб.Серверное применение Linux Товар отсутствует. -
3 в 1 Операционная система Ubuntu Linux+полн. дистрибутив Ubuntu+10 операц. cистем Linux Мако Хилл Б., Бейкон Д., Бургер К. 10011575
DVD внутр.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10011575 3 в 1 Операционная система Ubuntu Linux+полн. дистрибутив Ubuntu+10 операц. cистем Linux306 руб.3 в 1 Операционная система Ubuntu Linux+полн. дистрибутив Ubuntu+10 операц. cистем Linux Товар отсутствует. -
Ubuntu linux 9.04 Рус. версия Комягин В.Б. 10071995
официальный дистрибутив + учебный курс, DVD внутр.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10071995 Ubuntu linux 9.04 Рус. версия191 руб.Ubuntu linux 9.04 Рус. версия Товар отсутствует. -
3 в 1 Операционная система Ubuntu Linux 9.04... Комягин В.Б., Резников Ф.А. 10071996
DVD внутр.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10071996 3 в 1 Операционная система Ubuntu Linux 9.04...202 руб.3 в 1 Операционная система Ubuntu Linux 9.04... Товар отсутствует. -
Linux на практике Блум Р., Бреснахэн К. 11786176
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11786176 Linux на практике1 064 руб.Linux на практике Товар отсутствует. -
Основы программирования в Linux Мэтью Н., Стоунс Р. 10023619
4-е изд., перераб. и доп.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10023619 Основы программирования в Linux469 руб.Основы программирования в Linux Товар отсутствует. -
Команды Linux Василий Леонов 10277573
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10277573 Команды Linux194 руб.Команды Linux Товар отсутствует.
В этой категории:
-
Время UNIX. A History and a Memoir Брайан Керниган 12015496
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 12015496 Время UNIX. A History and a Memoir1 032 руб.Время UNIX. A History and a Memoir В КОРЗИНУ -
Unix и Linux. Руководство системного администратора Немет Э., Снайдер Г., Хейн Т.Р. 11914476
5-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11914476 Unix и Linux. Руководство системного администратора3 560 руб.Unix и Linux. Руководство системного администратора В КОРЗИНУ -
Программирование командных оболочек в Unix, Linux и OS X Кочан С., Вуд П. 11810542
4-е изд. Shell Programming in Unix, Linux and OS X, The Fourth Edition
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11810542 Программирование командных оболочек в Unix, Linux и OS X1 780 руб.Программирование командных оболочек в Unix, Linux и OS X В КОРЗИНУ -
Unix и Linux. Руководство системного администратора Немет Э., Снайдер Г., Хейн Т.Р. 11291901
руководство системного администратора, 5-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11291901 Unix и Linux. Руководство системного администратора3 560 руб.Unix и Linux. Руководство системного администратора В КОРЗИНУ -
Искусство программирования для Unix Реймонд Э.С. 11291871
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11291871 Искусство программирования для Unix1 599 руб.Искусство программирования для Unix В КОРЗИНУ -
Unix и Linux. Руководство системного администратора Немет Э., Снайдер Г., Хейн Т.Р. 10292586
5-е издание
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10292586 Unix и Linux. Руководство системного администратора3 560 руб.Unix и Linux. Руководство системного администратора В КОРЗИНУ -
Unix. Справочник Роббинс А. 1908720
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 1908720 Unix. Справочник409 руб.Unix. Справочник В КОРЗИНУ -
UNIX. Профессиональное программирование Стивенс У.Р., Раго С. 11839090
3-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11839090 UNIX. Профессиональное программирование2 805 руб.UNIX. Профессиональное программирование Товар отсутствует. -
Unix. Программное окружение Пайк Р., Керниган Б.У. 10861846
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10861846 Unix. Программное окружение1 224 руб.Unix. Программное окружение Товар отсутствует. -
UNIX. Профессиональное программирование Стивенс У.Р. 10809671
3-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10809671 UNIX. Профессиональное программирование2 584 руб.UNIX. Профессиональное программирование Товар отсутствует.