Искусство программирования для Unix - [246]
Документ доступен в Web:
24. Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1997. — С. 23.
25. Gabriel R. Good News, Bad News, and How to Win Big, 1990. - C. 328, 471.
Статья доступна в Web
26. Gancarz M. The Unix Philosophy. Digital Press, 1995. - C. 19.
27. Garfinkel S., Weise D., Strassman S. The Unix Hater's Handbook. IDG Books, 1994. — C. 28.
Книга доступна в Web
28. Gentner D., Nielsen J. "The Anti-Mac Interface". Статья в журнале Communications of the ACM Ассоциации вычислительной техники (Association for Computing Machinery). - август 1996. - С. 290.
29. Gettys J. The Two-Edged Sword, 1998. - C. 33.
Статья доступна в Web:
30. Glickstein B. Writing GNU Emacs Extensions. O'Reilly & Associates, 1997. - C. 374.
31. Graham P. A Plan for Spam. - C. 246.
Статья доступна в Web:
32. Harold E. R., Means W. S. XML in a Nutshell, (Второе издание). O'Reilly & Associates, 2002. - C. 142, 467.
33. Hatton L. "Re-examining the Defect-Density versus Component Size Distribution". IEEE Software. — март/апрель 1997. — С. 110.
Статья доступна в Web
34. Hatton L. "Does OO Sync with the Way We Think?". IEEE Software, 15(3). - C. 357.
Статья доступна в Web
35. Hauben R. History of UNIX. - C. 57.
Документ доступен в Web
36. Heller S. С++: A Dialog: Programming with the С++ Standard Library. Prentice-Hall,
2003. - C. 358.
37. Hunt A., Thomas D. The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley, 2000. - C. 18, 114.
38. Kernighan B. Experience with Tcl/Tk for Scientific and Engineering Visualization. Доклады конференции USENIX Association Tcl/Tk Workshop, 1995. — C. 366.
Документ доступен в Web
39. Kernighan В., Pike R. The Unix Programming Environment. Prentice-Hall, 1984. — C. 19, 354, 360, 386.
40. Kernighan В., Pike R. The Practice of Programming. Addison-Wesley, 1999. — C. 18, 443. (Б. Керниган, P. Пайк. Практика программирования. ИД "Вильямс", 2004 г.)
Отличный трактат по написанию высококачественных программ, данная книга, несомненно, должна стать классикой в своей области.
41. Kernighan В., Plauger P.J. Software Tools. Addison-Wesley, 1976. - С. 37.
42. Kernighan В., Ritchie D. The С Programming Language, (Второе издание). Prentice-Hall Software Series, - C. 118, 355, 428, 430.
43. Lampson B. "Hints for Computer System Design". Обзор операционных систем (ACM Operating Systems Review) Ассоциации вычислительной техники (Association for Computing Machinery). — октябрь 1983 г. — C. 53.
Документ доступен в Web
44. Lapin J. E. Portable С and Unix Systems Programming. Prentice-Hall, 1987. — C. 430.
45. Leonard A. BSD Unix: Power to the People, from the Code, 2000. - C. 58.
Документ доступен в Web
46. Levy S. Hackers: Heroes of the Computer Revolution. Anchor/Doubleday, 1984. — C. 67.
Книга доступна в Web
47. Lewine D. POSIX Programmer's Guide: Writing Portable Unix Programs. O'Reilly & Associates, 1992. - C. 434.
48. Libes D., Ressler S. Life with Unix. Prentice-Hall, 1989. - C. 58.
В данной книге более подробно описывается ранняя история Unix, особенно период 1979-1986 годов.
49. Lions J. Lions's Commentary on Unix, 6th Edition. Peer-To-Peer Communications, 1996. - C. 57.
PostScript-версии оригинальной книги Лайонза путешествуют по Web, данная ссылка может быть нестабильной
50. Loukides М., Oram A. Programming with GNU Software. O'Reilly & Associates, 1996.-С.380, 387.
51. Lutz M. Programming Python. O'Reilly & Associates, 1996. - C. 368.
52. McIlroy M. D., Pinson E. N., Tague B. A. "Unix Time-Sharing System Forward". Статья в техническом журнале корпорации Bell System (The Bell System Technical Journal), Bell Laboratories, 1978. — C. 34.
53. McIlroy M. D. "Unix on My Mind". В материалах конференции Virginia Computer Users Conference. — C. 55.
54. Miller G. "The Magical Number Seven, Plus or Minus Two". The Psychological Review. — C. 112.
Статья доступна в Web
55. Mumon. The Gateless Gate. — C. 179.
Книга доступна в Web
56. Ockman S., DiBona C. Open Sources: Voices from the Open Source Revolution. O'Reilly & Associates, 1999. - C. 85.
![Собор и Базар](/build/oblozhka.dc6e36b8.jpg)
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
![Волшебный котел](/build/oblozhka.dc6e36b8.jpg)
Данная работа посвящена анализу зарождающегося обоснования феномена разработки программ с открытыми исходными текстами с точки зрения экономики. Сначала я опровергну некоторые распространенные мифы о финансировании разработки программ и ценовой структуре программного обеспечения. Я проанализирую стабильность сотрудничества при разработке программ с открытыми исходными текстами с точки зрения теории игр. Я покажу девять моделей приемлемого финансирования разработки программ с открытым кодом: две некоммерческих и семь приносящих прибыль.
![Linux программирование в примерах](/storage/book-covers/b9/b9bbde7236347f4e288cba4a2867cb32a91c6e43.jpg)
В книге рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам отладки, доступным под GNU Linux. Все темы иллюстрируются примерами кода, взятого из V7 UNIX и GNU. Эта книга может быть полезна любому, кто интересуется программированием под Linux.
![Хитрости Windows 7: для профессионалов](/storage/book-covers/f0/f05aa920cdb9ef637938c3f72dab393714798bd6.jpg)
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
![Изучаем Windows Vista. Начали!](/storage/book-covers/eb/eb6b00d8d0a67545fcb4b6ec477bd60e759e3300.jpg)
Просто и доступно изложены основы работы в Windows Vista с учетом всех особенностей новой версии операционной системы. Особое внимание уделено решению типичных задач и настройке Windows.Книга в первую очередь ориентирована на людей, только начинающих осваивать навыки работы на компьютере. Однако она будет полезна и тем, кто владеет Windows и собирается перейти на новую версию операционной системы.
![Полное руководство по Microsoft Windows XP](/storage/book-covers/07/079d2b425262b42ec51b0d5faed43108efd9e9d4.jpg)
В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием.
![QNX/UNIX: Анатомия параллелизма](/storage/book-covers/cd/cdfb0ae5f2b9470be5ef9637fa3016455056750e.jpg)
Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса.
![Ubuntu Linux: базовый курс](/storage/book-covers/ca/caea5f721bb3e1c7fa5a3a24e85bef8de3da985f.jpg)
Если вы читаете эту книгу, значит вы подумываете о том, как бы поставить и попробовать Ubuntu. Наверняка, вы не захотите сразу отказываться от Windows и поставите Ubuntu, как вторую ОС (операционную систему).Возможно, вы как и я долго метались от дистрибутива к дистрибутиву и решали, какой же установить. Уверяю вас, вы сделали правильный выбор. Данная книга проведёт небольшую, но базовую экскурсию на тему установки и настройки.Я уверен, что вы найдёте эту книгу интересной для себя. Если у вас возникают какие-либо вопросы, я могу осветить их в новой версии этой книги.