- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Искусство программирования для Unix - Реймонд Эрик Стивен
Шрифт:
Интервал:
Закладка:
66. The New Hacker's Dictionary, (Третье издание). MIT Press, 1996. — С. 69,332.
Книга доступна в Web на странице файла жаргона <http://www.catb.org/ -esr/jargon>.
67. Raymond Е. S. The Cathedral and the Bazaar, (Второе издание). O'Reilly & Associates, 1999. — C. 72,471,508.
68. Reps P., Senzaki N. Zen Flesh, Zen Bones. Shambhala Publications, 1994. — C. 18. Превосходная антология основных Дзэн-источников как они есть.
69. Ritchie D. М. The Evolution of the Unix Time-Sharing System, 1979. — C. 53.
Книга доступна в Web <http://cm.bell-labs.com/cm/cs/who/dmr/hist .html>.
70. Ritchie D. M. The Development of the С Language, 1993. - C. 429.
Статья доступна в Web <http://cm.bell-labs.com/cm/cs/who/dmr/chist .html>.
71. Ritchie D. M. An Incomplete History of the QED Text Editor, 2003. - C. 335.
Статья доступна в Web <http://cm.bell-labs.com/cm/cs/who/dmr/qed .html>.
72. Ritchie D. M., Thompson K. The Unix Time-Sharing System. — C. 56.
Книга доступна в Web <http://cm.bell-labs.com/cm/cs/who/dmr/cacm .html>.
73.Saltzer J. H., Reed D. P., Clark D. D. "End-to-End Arguments in System Design". Статья ACM Transactions on Computer Systems Ассоциации вычислительной техники (Association for Computing Machinery). — ноябрь 1984 г. — С. 149.
Статья доступна в Web <http://Web.mit.edu/Saltzer/www/publica-tions/endtoend/endtoend.pdf >.
74. Salus P. H. A Quarter-Century of Unix. Addison-Wesley, 1994. - C. 34.
Превосходный обзор истории Unix, объясняющий многие из конструкторских решений словами их создателей.
75.Schaffer Е., Wolf М. The Unix Shell as a Fourth-Generation Language, 1991. — С. 190.
Документ доступен в Web <http://www.rdb.com/lib/4gl.pdf>. Реализация с открытым исходным кодом, NoSQL, доступна и легко находится с помощью поисковых машин.
76. Schwartz R., Phoenix Т. Learning Perl, (Третье издание). O'Reilly & Associates, 2001.-С. 363.
77. Spinellis D. "Notable Design Patterns for Domain-Specific Languages". Journal of Systems and Software. — февраль 2001 г. — С. 236.
Статья доступна в Web <http://www.dmst.aueb.rg/dds/pubs/jrnl/ 2000-JSS-DSLPatterns/html/dslpat,html>.
78. Stallman R. M. The GNU Manifesto. - C. 62.
Документ доступен в Web <http://www.gnu.org/gnu/manifesto.html>.
79. Stephenson N. In the Beginning Was the Command Line. 1999. — C. 290.
Документ доступен в Web <http://www.cryptonomicon.com/beginning .html>.
80. Stevens W. R. Unix Network Programming. Prentice-Hall, 1990. - C. 205.
Классическая книга по данной тематике. В некоторых поздних изданиях опущено рассмотрение сетевых средств Unix версии 6, таких как тх ().
81. Stevens W. R. Advanced Programming in the Unix Environment. Addison-Wesley, 1992. - C. 18.
Исчерпывающее руководство no Unix API. Полезная книга для опытного программиста или талантливого новичка, стоящее дополнение к Unix Network Programming
82. Stroustrup В. The С++ Programming Language. Addison-Wesley, 1991. - C. 358.
83.Tanenbaum A. S., Van Renesse R. A Critique of the Remote Procedure Call Paradigm. Доклады конференции EUTECO'88,1988. - С. 207.
84. Tidwell D. XSLT:MasteringXML Transformations. O'Reilly & Associates, 2001. - C. 223.
85.Torvalds L., Diamond D .Just for Fun: The Story of an Accidental Revolutionary. HarperBusiness, 2001. - C. 428,436.
86.Vaughan G. V., Tromey Т., Taylor I. L. GNU Autoconf, Automake, and Libtool. New Riders Publishing, 2000. - C. 395.
Пользовательское руководство по инструментам автоконфигурирования GNU. Доступно в Web <http: //sources. redhat. com/autobook/>.
87. Vo K.-P. "The Discipline and Method Architecture for Reusable Libraries". Software Practice & Experience, 2000. — C. 124.
Статья доступна в Web <http://www.research.att.com/sw/tools/vco-dex/dm-spe.ps>.
88. Wall L., Christiansen Т., Orwant J. Programming Perl, (Третье издание). O'Reilly & Associates, 2000. - C. 363.
89. Welch B. Practical Programming in Tel and Tk. Prentice-Hall, 1999. - C. 366.
90. Williams S. Free as in Freedom. O'Reilly & Associates, 2002. - C. 70.
Книга доступна в Web <http://www.oreilly.com/openbook/freedom/ index. html>.
91. Yourdon E. Death March. The Complete Software Developer's Guide to Surviving "Mission Impossible"Projects. Prentice-Hall, 1997. - C. 408.
В Персональный вклад
Любой из посетивших конференцию USENIX в модном отеле может сказать, что фраза вроде: "Вы один из тех компьютерных людей, не так ли?" подобна фразе: "Смотри, вот еще одна поразительно подвижная форма омерзительного пудинга!", прозвучавшей из уст гостиничной официантки, разносящей коктейли.
—Элизабет Звикки (Elizabeth Zwicky)
Кен Арнольд (Ken Arnold) был членом группы, которая создавала версии 4BSD Unix. Он написал первичную библиотеку curses(3) и был одним из авторов оригинальной игры rogue(6). Кен Арнольд является также соавтором Java Reference Manual (Справочник по языку Java) и одним из ведущих экспертов по Java и ОО-технологиям.
Стивен М. Белловин (Steven М. Bellovin), работая в 1979 г. в Университете Северной Каролины, вместе с Томом Траскоттом (Tom Truscott) и Джимом Эллисом (Jim Ellis) создал Usenet. В 1982 году он вошел в состав AT&T Bell Laboratories, где одним из первых начал заниматься исследованием вопросов безопасности, криптографии и сетей на основе Unix-систем, а также участвовал в других проектах. Он является активным членом IETF (Internet Engineering Task Force — Инженерная группа по решению конкретной задачи в Internet), а также Национальной инженерной академии (National Academy of Engineering).
Стюарт Фельдман (Stuart Feldman) был одним из членов группы разработчиков Unix в Bell Labs. Он написал утилиты make(1) и f77(1). В данный момент он является вице-президентом IBM, отвечающим за компьютерные исследования.
Джим Геттис (Jim Gettys) вместе с Бобом Шейфлером (Bob Scheifler) и Китом Паккардом (Keith Packard) был одним из разработчиков системы X Window в конце 1980-х годов. Он написал Х-библиотеки, Х-лицензию, а также провозгласил основное кредо в конструкции X: "механизм, а не политика".
Стив Джонсон (Steve Johnson) написал утилиту уасс(1), а затем использовал ее для написания портативного компилятора С, который заменил оригинальный DMR С и стал предшественником большинства более поздних С-компиляторов в Unix.
Брайан Керниган (Brian Kernighan) является единственным видным выразителем хорошего стиля в сообществе Unix. Он стал автором и соавтором нескольких книг, ставших классикой, включая "The Practice of Programming", "The С Programming Language", "The Unix Programming Environment". Работая в Bell Labs, он стал соавтором языка awk(1) и ведущим разработчиком семейства инструментов troff, включая eqn(1) (совместно с Лориндой Черри (Lorinda Cherry)),pic(1), и grap(1) (с Джоном Бентли (Jon Bentley)).
Дэвид Корн (David Кот) написал командный интерпретатор Кот, стилистический предшественник почти всех современных оболочек в Unix. Он создал UWIN, эмулятор Unix для тех, кто вынужден использовать Windows. Дэвид также провел исследования по разработке файловых систем и средств для обеспечения переносимости исходного кода.