Книга Perspectives on Free and Open Source Software (Перспективы свободного и открытого программного обеспечения) представляет из себя сборник иследовательских статей о мотивации, экономике, моделей бизнеса, утилит используемых в разработке, законах и сообществах открытого программного обеспечения.
Getting Real, 2nd edition.
1 min
606В блоге 37signals Jason пишет о том, что в этом году рассматривается возможность написания/публикации второй части книги Getting real, которая разошлась тиражом в 40,000 копий.
Запись гласит:
«Вторая часть будет ориентирована на ведение маленького бизнеса. Меньше веб-разработки, больше бизнес стратегии.
Предполагаемые разделы будут включать информацию о:
- Кого нанимать на работу.
- Как окружить себя интересными людьми.
- Как рекламировать/продавать без необходимости грабить банк.
- Как сделать так, чтобы о вас писали, при отсутствии PR отдела.
- Как сконцентрироваться на том, что имеет значение и игнорировать бессмысленное.
- Как делать большие вещи маленькой командой.
- Красоте основ.
- Объятии неизведанного.
- Выбрасывании планов и лишь скольжения по ним.
- Самовыражении.
etc.»
Кроме того — 37signals ищут партнеров для публикации, которые верят в то, что "Getting Real" может стать бизнес бестселлером.
Запись гласит:
«Вторая часть будет ориентирована на ведение маленького бизнеса. Меньше веб-разработки, больше бизнес стратегии.
Предполагаемые разделы будут включать информацию о:
- Кого нанимать на работу.
- Как окружить себя интересными людьми.
- Как рекламировать/продавать без необходимости грабить банк.
- Как сделать так, чтобы о вас писали, при отсутствии PR отдела.
- Как сконцентрироваться на том, что имеет значение и игнорировать бессмысленное.
- Как делать большие вещи маленькой командой.
- Красоте основ.
- Объятии неизведанного.
- Выбрасывании планов и лишь скольжения по ним.
- Самовыражении.
etc.»
Кроме того — 37signals ищут партнеров для публикации, которые верят в то, что "Getting Real" может стать бизнес бестселлером.
Книжный бизнес оживляет виртуальных персонажей
3 min
464Читать об интернет-маректинге неблагодарное занятие. Если статья начинается со слов об «уникальной технологии» я закрываю окошко браузера.
По роду деятельности я перевожу иностранные статьи об электронной коммерции, рекламе и маркетинге в новых медиа и ежедневно наблюдаю десятки изданий по этой тематике. Увы, редкая статья оказывается достаточно содержательной и полезной, чтобы читать её дальше первого абзаца. Обычно авторы пытаются рассказывать о том, как телевизионный рекламный ролик крутят по Интернету, называя это инновационным прорывом мысли. Либо же авторы демонстрируют свой личный выхлоп по поводу очередной перепродажи за семизначную сумму какого-нибудь дутого сайта для убивания времени. Либо обсасывают очередное изменение правил в расчётах с рекламодателями Google.
Когда рождается нечто по-настоящему новое это происходит без фанфар — просто в один прекрасный день каждый понимает, что больше не смог бы без этого обходиться.
По роду деятельности я перевожу иностранные статьи об электронной коммерции, рекламе и маркетинге в новых медиа и ежедневно наблюдаю десятки изданий по этой тематике. Увы, редкая статья оказывается достаточно содержательной и полезной, чтобы читать её дальше первого абзаца. Обычно авторы пытаются рассказывать о том, как телевизионный рекламный ролик крутят по Интернету, называя это инновационным прорывом мысли. Либо же авторы демонстрируют свой личный выхлоп по поводу очередной перепродажи за семизначную сумму какого-нибудь дутого сайта для убивания времени. Либо обсасывают очередное изменение правил в расчётах с рекламодателями Google.
Когда рождается нечто по-настоящему новое это происходит без фанфар — просто в один прекрасный день каждый понимает, что больше не смог бы без этого обходиться.
Johnny Bunko — везучий и упрямый офисный планктон
3 min
973
Daniel H. Pink построил свою репутацию в начале XXI века, выпустив 2 деловые книги “Free Agent Nation” (2001) и “A Whole New Mind” (2005). В быстро меняющейся глобальной экономике, эти книги изучают способы и дают рекомендации для тех, кто стремится определиться кто он по жизни, в некотором смысле поощряя постоянную смену мест работы, вступление в различные объединения сверстников и многое другое, применяя нынче модный термин, можно сказать — анализируй свою “социальную сеть”.
Книга «Недизайнерская книга о дизайне»
3 min
2.7K
Первое издание «Недизайнерской книги о дизайне» заслужило себе славу самой доступной книги по дизайну. Несмотря на то, что она стала раритетом уже пару лет назад, положительные отзывы о ней не стихают.
Пару месяцев назад издательство «Символ-плюс» вновь выпустило книгу в свет, под названием «Дизайн для недизайнеров». Если вы не боитесь остаться без своего экземпляра, то почитайте нашу рецензию на эту книгу, в противном случае вам стоит бросить читать наш обзор и отправиться в книжный магазин.
Weekly Podcast #72
1 min
363- Ссылка на видеоподкасты!
- За что Амазон заплатил мне 4 доллара
- Книжные новинки + Сталин live
- «Любовь и другие катастрофы»
- MacBook Upgrade, странные проблемы с OS X, MacSolutions и все такое
- Московская встреча блоггеров
- Куда подаццо? — Архангельское, Кусково, что ещё?
- 3 недели до конца конкурса (приз, напомню, iPod Shuffle!)
(как и когда слушать прямой эфир?)
Подкасты правильно слушать по подписке. Правильный фид для подписки —

«Python 3 Patterns & Idioms». Новая книга Брюса Эккеля.
1 min
3.4KБрюс Эккель, автор бэст-сэллеров «Thinkin in Java» и «Thinking in C++», выпустил новую книгу «Python 3 Patterns & Idioms».
Книга доступна в форматах html и Windows Help.
Распространяется по лицензии Creative Commons Attribution-Share Alike 3.0.
Линк
Книга доступна в форматах html и Windows Help.
Распространяется по лицензии Creative Commons Attribution-Share Alike 3.0.
Линк
Книги помогают рисовать иконки
1 min
2.8K
Порой меня спрашивают, о том, как я рисую иконки. Ответ прост: мне помогают книги. Множество книг. А также: книжная полка и… суперобложки. Если не объяснить, догадаться сложно, поэтому обо всем по порядку. Мне помогает моя коллекция книг, серии «Азбука-классика». Это издания в мягком переплете одного формата, варьируется лишь толщина. В среднем она равняется 15-18 мм. Высота — 180 мм. Значит корешок можно легко разбить на 10 квадратов размером 18x18 мм. Это пиксели. Я печатаю суперобложки с заданным положением точек на них:
Бесплатные книги от MS Press
3 min
2.8KВ рамках празднования своего 25-летия издательство MS Press выставляет в бесплатный доступ электронные версии некоторых своих книг (на английском).
В настоящий момент выставлено 7 книг (3 из них выставлены частично), о которых речь пойдет ниже.
В настоящий момент выставлено 7 книг (3 из них выставлены частично), о которых речь пойдет ниже.
Большой отрывок (180 страниц) книги Professional ASP.NET MVC (на английском)
1 min
1.3KВ отрывке рассказывается о том, как сделан сайт www.nerddinner.com
Начиная с создания нового проекта, автор добавляет различный функционал на сайт.
Что освещено:
* Create a database
* Build a model with validation and business rules
* Implement data listing/details UI on a site using Controllers and Views
* Enable CRUD (Create, Update, Delete) data form entry
* Use the ViewModel pattern to pass information from a Controller to a View
* Re-use UI across a site using partials and master pages
* Implement efficient data paging
* Secure an application using authentication and authorization
* Use AJAX to deliver dynamic updates
* Use AJAX to add interactive map support
* Perform automated unit testing (including dependency injection and mocking)
Скачать книгу (14Mb, PDF): прямой линк
Официальная страница анонса
Начиная с создания нового проекта, автор добавляет различный функционал на сайт.
Что освещено:
* Create a database
* Build a model with validation and business rules
* Implement data listing/details UI on a site using Controllers and Views
* Enable CRUD (Create, Update, Delete) data form entry
* Use the ViewModel pattern to pass information from a Controller to a View
* Re-use UI across a site using partials and master pages
* Implement efficient data paging
* Secure an application using authentication and authorization
* Use AJAX to deliver dynamic updates
* Use AJAX to add interactive map support
* Perform automated unit testing (including dependency injection and mocking)
Скачать книгу (14Mb, PDF): прямой линк
Официальная страница анонса
Книга Ubuntu Pocket Guide and Reference от Keir Thomas
1 min
613Книгу Ubuntu Pocket Guide and Reference от Keir Thomas можно свободно скачать.
Ubuntu Pocket Guide and Reference
Кармы недостаточно, так что перенесите в Убунтариум кто-нибудь, плиз.
UPD: Спасибо за карму, перенес сам.
Ubuntu Pocket Guide and Reference
Кармы недостаточно, так что перенесите в Убунтариум кто-нибудь, плиз.
UPD: Спасибо за карму, перенес сам.
Идея. Литературные путешествия
2 min
409Суть: на карте отмечаются географические объекты, которые встречаются в литературном произведении — населенные пункты, реки, озера, маршруты героев и т. п. Отметки на карте дополняются описаниями — фрагментами из произведения, картинами художников об этих событиях, фотографиями и т. п.
Сама идея не нова. Я познакомился с литературными путешествиями, благодаря Евгению Патаракину. Вот материал по теме, а это подробная инструкция по созданию.
Мое предложение: на базе онлайн библиотек, ресурсов, посвященных книгам (lib.ru, Google Books и т. п.) сделать сервис который автоматически отметит геоточки из большого собрания книг. Выглядеть это может примерно так. И картинка:

Сама идея не нова. Я познакомился с литературными путешествиями, благодаря Евгению Патаракину. Вот материал по теме, а это подробная инструкция по созданию.
Мое предложение: на базе онлайн библиотек, ресурсов, посвященных книгам (lib.ru, Google Books и т. п.) сделать сервис который автоматически отметит геоточки из большого собрания книг. Выглядеть это может примерно так. И картинка:

Книги по программированию из немецкого опроса
3 min
1.2KКакой-то профессор по open source из университета в Эрлангене замутил опрос насчет книг по гибкой разработке. В результате получилось у него не совсем то, что он хотел, так что сделал он в итоге списки книг по процессам и проектированию/программированию.
Кроме классики вроде «Прагматичного программиста» и «Мифического человеко-месяца», попались и новые книжки. В разделе «Процессы», например, немцам понравилась книга Fearless Change, написанная какими-то тетками-американками. Я вообще не люблю всю эту литературку про внедрение изменений — 90% того, что попадалось, было душным словоблудием. Но насколько я знаю немцев, они ребята действительно очень прагматичные и конкретные, так что есть надежда, что если они эту книжку как-то выделили, то она стоит хотя бы беглого прочтения. В оглавлении, в самом конце, обозначен довольно длинный список того, что авторы называют patterns for introducing new ideas; насколько я понимаю, они там описали разные жизненные модели действий в компании и с заказчиками, чтобы можно было проталкивать изменения. Тем немцев, наверное, и подкупили — простыми инструкциями «делай так» или «делай этак». А проблема изменений в ИТ-внедрениях реально серьезная, я считаю.
Вторая книга, о которую взгляд споткнулся — это Working Effectively with Legacy Code by Michael Feathers. Очень давно хотелось почитать, как со всем этим бардаком разбираться. Она, что хорошо, только что вышла и на русском — в ИД «Вильямс».
Ну и Фаулер, конечно, про шаблоны корпоративных приложений, если вдруг кто-то пропустил прошлогодний перевод.
А Эванса по DDD только в следующем году обещают перевести. Тоже must read, я считаю.
Кроме классики вроде «Прагматичного программиста» и «Мифического человеко-месяца», попались и новые книжки. В разделе «Процессы», например, немцам понравилась книга Fearless Change, написанная какими-то тетками-американками. Я вообще не люблю всю эту литературку про внедрение изменений — 90% того, что попадалось, было душным словоблудием. Но насколько я знаю немцев, они ребята действительно очень прагматичные и конкретные, так что есть надежда, что если они эту книжку как-то выделили, то она стоит хотя бы беглого прочтения. В оглавлении, в самом конце, обозначен довольно длинный список того, что авторы называют patterns for introducing new ideas; насколько я понимаю, они там описали разные жизненные модели действий в компании и с заказчиками, чтобы можно было проталкивать изменения. Тем немцев, наверное, и подкупили — простыми инструкциями «делай так» или «делай этак». А проблема изменений в ИТ-внедрениях реально серьезная, я считаю.
Вторая книга, о которую взгляд споткнулся — это Working Effectively with Legacy Code by Michael Feathers. Очень давно хотелось почитать, как со всем этим бардаком разбираться. Она, что хорошо, только что вышла и на русском — в ИД «Вильямс».
Ну и Фаулер, конечно, про шаблоны корпоративных приложений, если вдруг кто-то пропустил прошлогодний перевод.
А Эванса по DDD только в следующем году обещают перевести. Тоже must read, я считаю.
Книга «Coding4Fun: программируем для удовольствия»
4 min
1.8K
«Издание предназначено для тех разработчиков, кто хочет отвлечься от решения коммерческих бизнес-задач и сделать несколько проектов для души». Так начинается вводка к книге Coding4Fun / «Программируем для удовольствия» Дэна Фернандеса и Брайна Пика. Я бы добавил: предназначено для тех, кому по хорошему неймется, у кого руки чешутся до программирования, но вот с идеями проблема, когда «чего-то хочу, а кого не знаю» :) Я и сам периодически страдаю подобным кризисом самореализации — хочется что-то делать, изучать что-то новое, но не хватает некоего толчка, подсказки. И вот здесь на помощь как раз может прийти эта книга.
iFlibusta — книжный архив на вашем iPhone
1 min
14KСегодня вышло новое приложение для iPhone/iPod Touch — iFlibusta.

Приложение представляет из себя клиент для работы с базой книг он-лайн библиотеки flibusta.net

Приложение представляет из себя клиент для работы с базой книг он-лайн библиотеки flibusta.net
Text2Rss, читайте книги по RSS
1 min
836Это всего-лишь идея для приложения, которое может быть полезно вам и мне. Нередко качая какую нибудь книгу в формате PDF решаешь её прочитать, скажем 2-3 страницы в день. И, разумеется, потом все это легко забываешь, еще легче чем если бы она была бумажная.
(Если проблем с силой воли у вас нет — поздравляю, дальше можете не читать)
Лично я очень часто читаю свой ридер. Я считаю своим долгом доводить количество непрочитанных записей до 0.
Идея такая — делается простое приложение на appspot.com(например), которое будет делить залитый файл (PDF/TXT) на кусочки — параграфы, затем пользователь сам указывает сколько ему нужно глав в день, и другие настройки.
Затем он получает ссылку на RSS, по которой он сможет читать свою книгу.
Готовых реализаций не нашел, но лично мне идея очень по-вкусу.
(Если проблем с силой воли у вас нет — поздравляю, дальше можете не читать)
Лично я очень часто читаю свой ридер. Я считаю своим долгом доводить количество непрочитанных записей до 0.
Идея такая — делается простое приложение на appspot.com(например), которое будет делить залитый файл (PDF/TXT) на кусочки — параграфы, затем пользователь сам указывает сколько ему нужно глав в день, и другие настройки.
Затем он получает ссылку на RSS, по которой он сможет читать свою книгу.
Готовых реализаций не нашел, но лично мне идея очень по-вкусу.
Обзор книги Configuration Management Best Practices
3 min
3.8KДобрейшего.
Не так давно я озадачился поиском книжек по управлению конфигурацией ПО. В результате получился обзор литературы по SCM, преимущественно англоязычной. Финалистами стали 3 книжки, которые было решено приобрести и изучить. И первой из них — как по «интересности», так и по авторитетности лично для меня — стала книга Configuration Management Best Practices: Practical Methods that Work in the Real World, написанная Бобом Айелло (Robert Aiello) в соавторстве с Лесли Сакс (Leslie Sachs). На русский название можно перевести как "Лучшие практики управления конфигурацией: практические методы, работающие в реальном мире".
Пока заказывал и дожидался — успел прочитать в электронном виде (пиратство — страшное зло!), однако потраченных денег не жалею — труд автора должен быть оплачен. Да и книжка весьма приятна внешне и внутренне. О чём же она?
Не так давно я озадачился поиском книжек по управлению конфигурацией ПО. В результате получился обзор литературы по SCM, преимущественно англоязычной. Финалистами стали 3 книжки, которые было решено приобрести и изучить. И первой из них — как по «интересности», так и по авторитетности лично для меня — стала книга Configuration Management Best Practices: Practical Methods that Work in the Real World, написанная Бобом Айелло (Robert Aiello) в соавторстве с Лесли Сакс (Leslie Sachs). На русский название можно перевести как "Лучшие практики управления конфигурацией: практические методы, работающие в реальном мире".
Пока заказывал и дожидался — успел прочитать в электронном виде (пиратство — страшное зло!), однако потраченных денег не жалею — труд автора должен быть оплачен. Да и книжка весьма приятна внешне и внутренне. О чём же она?
Adapting Configuration Management for Agile Teams — обзор книги
2 min
2.1KCigarettes and coffee, man, that's a combination.
© «Coffee and Cigarettes», Jim Jarmush
Сам я не курящий, однако для книжки, про которую пойдет речь, это вполне подходящий эпиграф. Потому как книжка — про соединение двух очень связанных областей — это гибкие методологии разработки (a.k.a. Agile) и управление конфигурацией (a.k.a. SCM).
Речь пойдет о книге Adapting Configuration Management for Agile Teams: Balancing Sustainability and Speed за авторством Марио Морейры (Mario E. Moreira). Название можно перевести как "Применение SCM в командах с гибкими методиками разработки: в равновесии между устойчивостью и скоростью". Что по-русски, что по-английски — одинаково громоздко, однако смысл понятен.

Перед прочтением опасался, что книжка будет похожа на героев старого анекдота про морскую свинку, однако опасения были напрасными. И про Agile, и про SCM там — в полном объёме.
© «Coffee and Cigarettes», Jim Jarmush
Сам я не курящий, однако для книжки, про которую пойдет речь, это вполне подходящий эпиграф. Потому как книжка — про соединение двух очень связанных областей — это гибкие методологии разработки (a.k.a. Agile) и управление конфигурацией (a.k.a. SCM).
Речь пойдет о книге Adapting Configuration Management for Agile Teams: Balancing Sustainability and Speed за авторством Марио Морейры (Mario E. Moreira). Название можно перевести как "Применение SCM в командах с гибкими методиками разработки: в равновесии между устойчивостью и скоростью". Что по-русски, что по-английски — одинаково громоздко, однако смысл понятен.

Перед прочтением опасался, что книжка будет похожа на героев старого анекдота про морскую свинку, однако опасения были напрасными. И про Agile, и про SCM там — в полном объёме.
Книги // Шаблоны управления конфигурацией ПО
3 min
2.6KДобрейшего.
В последнее время занялся чтением и рецензированием книг по любимой тематике — SCM, куда в первую очередь входят контроль версий, отслеживание изменений, отстройка и выпуск релизов и несколько других не менее важных тем. На этот раз под раздачу попала ещё одна книжка из числа тех, что выбрал себе для детального ознакомления. Называется Software Configuration Management Patterns: Effective Teamwork, Practical Integration, авторы — Стёпа Берчук (Stephen P. Berczuk) и Брэд Эпплтон (Brad Appleton). На русский можно перевести как «Шаблоны управления конфигурацией ПО: Эффективная работа команды, практическая интеграция.»

Как и в любой другой области знаний, в SCM есть свои устоявшиеся практики, методики и просто удачные способы сделать работу эффективной. Соответственно, кто-то должен был уже упорядочить всё это в одном источнике. Авторы же имеют большой опыт не только разработки ПО, но и управления конфигурациями, так что именно они и взялись за задачу.
Тема шаблонов в разработке софта прорабатывается уже достаточно давно. Причем, как выяснилось, начало своё она берет из архитектуры. Сергей Тепляков не так давно рассказал на страницах RSDN Magazine об истоках этого направления, почитайте (после этой заметки, конечно же).
В последнее время занялся чтением и рецензированием книг по любимой тематике — SCM, куда в первую очередь входят контроль версий, отслеживание изменений, отстройка и выпуск релизов и несколько других не менее важных тем. На этот раз под раздачу попала ещё одна книжка из числа тех, что выбрал себе для детального ознакомления. Называется Software Configuration Management Patterns: Effective Teamwork, Practical Integration, авторы — Стёпа Берчук (Stephen P. Berczuk) и Брэд Эпплтон (Brad Appleton). На русский можно перевести как «Шаблоны управления конфигурацией ПО: Эффективная работа команды, практическая интеграция.»

Как и в любой другой области знаний, в SCM есть свои устоявшиеся практики, методики и просто удачные способы сделать работу эффективной. Соответственно, кто-то должен был уже упорядочить всё это в одном источнике. Авторы же имеют большой опыт не только разработки ПО, но и управления конфигурациями, так что именно они и взялись за задачу.
Тема шаблонов в разработке софта прорабатывается уже достаточно давно. Причем, как выяснилось, начало своё она берет из архитектуры. Сергей Тепляков не так давно рассказал на страницах RSDN Magazine об истоках этого направления, почитайте (после этой заметки, конечно же).