Виртуальная энциклопедия Linux по-русски   Рейтинг@Mail.ru
Новости | Библиотека | Е-книги | Каталог ссылок | Форум | Авторское | Каталог ПО | О сайте | Карта сайта
  Вход для пользователей  
Регистрация
Забыли пароль?
Ссылки партнеров и друзей сайта
 

UnixForum

Книги по Linux
(с отзывами читателей)




Bosch gbh dfr перфоратор перфоратор bosch. Виды строительства. Быстрей строительные работы днепропетровск в Днепре.
 Use OpenOffice.org
 

Библиотека сайта или "Мой Linux Documentation Project"

 

Архитектура приложений с открытым исходным кодом

...a wonderful book and a wonderful contribution to the industry. Grady Booch

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

Наша цель - изменить эту ситуацию. В этих двух книгах авторы четырех дюжин приложений с открытым исходным кодом рассказывают о структуре созданных ими программ и о том, как эти программы создавались. Каковы их основные компоненты? Как они взаимодействуют? И что открыли для себя их создатели в процессе разработки? В ответах на эти вопросы авторы статей, собранных в данных книгах, дают вам уникальную возможность проникнуть в то, как они творят.

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

Следите за обновлениями в нашем блоге http://aosabook.org/blog/, или в Твиттере @aosabook используя закладку #aosa.

June 6, 2012: The Architecture of Open Source Applications, Volume II доступна для Kindle. Скоро она появится в формате epub. Весь доход от продаж книги в любом формате направляется в пользу организации Amnesty International.

Примечание: переведенные главы выделены в оглавлении жирным шрифтом. Все остальные ссылки ведут на оригинальный англоязычный сайт.

Обложка 1-го тома

Купить том I

Introduction Amy Brown and Greg Wilson
1. Система Asterisk Russell Bryant,
перевод: Н.Ромоданов
2. Audacity James Crook,
перевод: Н.Ромоданов
3. Командная оболочка Bourne-Again Shell Chet Ramey,
перевод: Н.Ромоданов
4. Berkeley DB Margo Seltzer and Keith Bostic,
перевод: Н.Ромоданов
5. CMake Bill Hoffman and Kenneth Martin,
перевод: Н.Ромоданов
6. Среда разработки Eclipse Kim Moir,
перевод: Н.Ромоданов
7. Проект Graphite Chris Davis,
перевод: Н.Ромоданов
8. Распределенная файловая система Hadoop Robert Chansler, Hairong Kuang, Sanjay Radia, Konstantin Shvachko, and Suresh Srinivas,
перевод: А.Панин
9. Непрерывная интеграция C. Titus Brown and Rosangela Canino-Koning,
перевод: А.Панин
10. Фреймворк Jitsi Emil Ivov,
перевод: Н.Ромоданов
11. LLVM Chris Lattner,
перевод: А.Панин
12. Архитектура Mercurial Dirkjan Ochtman,
перевод: Vlad
13. Экосистема NoSQL Adam Marcus,
перевод: А.Панин
14. Архитектура системы управления пакетами в Python Tarek Ziade,
перевод: А.Панин
15. Riak and Erlang/OTP Francesco Cesarini, Andy Gross, and Justin Sheehy,
перевод: Н.Ромоданов
16. Проект Selenium WebDriver Simon Stewart,
перевод: Н.Ромоданов
17. Sendmail - Архитектура и принципы разработки Eric Allman,
перевод: Vlad
18. SnowFlock Roy Bryant and Andres Lagar-Cavilla,
перевод: А.Панин
19. Электронные таблицы SocialCalc Audrey Tang,
перевод: Н.Ромоданов
20. Фреймворк Telepathy Danielle Madeley,
перевод: Н.Ромоданов
21. Фреймворк Thousand Parsec Alan Laudicina and Aaron Mavrinac,
перевод: Н.Ромоданов
22. Фреймворк Violet Cay Horstmann,
перевод: Н.Ромоданов
23. Система VisTrails Juliana Freire, David Koop, Emanuele Santos, Carlos Scheidegger, Claudio Silva, and Huy T. Vo,
перевод: Н.Ромоданов
24. Система VTK Berk Geveci and Will Schroeder,
перевод: Н.Ромоданов
25. Битва за Веснот Richard Shimooka and David White,
перевод: Н.Ромоданов
Bibliography

Обложка 2-го тома

Купить том II

Introduction Amy Brown and Greg Wilson
1. Масштабируемая Веб-архитектура и распределенные системы Kate Matsudaira,
перевод: jedi-to-be
2. Технология подготовки релизов веб-браузера Firefox Chris AtLee, Lukas Blakk, John O'Duinn, and Armen Zambrano Gasparnian,
перевод: А.Панин
3. ОС реального времени FreeRTOS Christopher Svec,
перевод: Н.Ромоданов
4. GDB Stan Shebs,
перевод: А.Панин
5. Компилятор Glasgow Haskell Simon Marlow and Simon Peyton-Jones,
перевод: Н.Ромоданов
6. Git Susan Potter,
перевод: А.Панин
7. GPSD Eric Raymond,
перевод: Н.Ромоданов
8. Среда времени выполнения динамических языков и языки Iron Jeff Hardy,
перевод: Н.Ромоданов
9. ITK Luis Ibanez and Brad King,
перевод: А.Панин
10. GNU Mailman Barry Warsaw,
перевод: А.Панин
11. Библиотека matplotlib John Hunter and Michael Droettboom,
перевод: А.Панин
12. MediaWiki Sumana Harihareswara and Guillaume Paumier,
перевод: А.Панин
13. Moodle Tim Hunt,
перевод: А.Панин
14. nginx Andrey Alexeev,
перевод: А.Кикоть
15. Open MPI Jeff Squyres,
перевод: Н.Ромоданов
16. OSCAR Jennifer Ruttan,
перевод: А.Панин
17. Processing.js Mike Kamermans,
перевод: А.Панин
18. Puppet Luke Kanies,
перевод: А.Панин
19. PyPy Benjamin Peterson,
перевод: А.Панин
20. SQLAlchemy Michael Bayer,
перевод: А.Панин
21. Фреймворк Twisted Jessica McKellar,
перевод: А.Панин
22. Фреймворк Yesod Michael Snoyman,
перевод: Н.Ромоданов
23. Проект Yocto Elizabeth Flanagan,
перевод: А.Панин
24. Система обмена сообщениями ZeroMQ Martin Sustrik,
перевод: Н.Ромоданов
Bibliography

О лицензии и доходах от книг

Настоящая работа выпускается под лицензией Creative Commons Attribution 3.0 Unported. Пожалуйста, прочтите полное описание лицензии, чтобы понять детали. Все доходы от продаж этих книг будут переданы организации Amnesty International.

Ваш вклад в создание книги

Десятки волонтеров усердно работали над созданием этой книги, но все еще остается очень много того, что нужно сделать. Вы можете оказать помощь в этой работе, сообщая об ошибках, помогая в перевод:е содержания на другие языки и в другие форматы, или описывая архитектуру других проектов с открытым исходным кодом. Пожалуйста выходите на связь с координаторами переводов или пишите напрямую на aosa@aosabook.org, если вы захотите начать новый перевод или написать новую главу.


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.
 
 
 
Новости | Библиотека | Е-книги | Каталог ссылок | Форум | Авторское | Каталог ПО | О сайте | Карта сайта
Rambler's Top100
Service (C) В.А.Костромин, 1999 - 2013 г.
Пишите на kos at rus-linux dot net.
liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня Рейтинг@Mail.ru