June 2011
1 post
1 tag
Git How To →
Git How To
— это интерактивный тур, который познакомит вас с основами Git. Тур создан с пониманием того, что лучшим способом научиться чему-нибудь — сделать это своими руками.
May 2011
1 post
2 tags
Если ваш пул возвращает битые соединения →
Оригинальное название поста “Настройка пула соединений к базе данных за firewall”. Тем не менее, эта заметка может прояснить ситуацию со транным поведением connection pool и даст направление для дальнейшего копания.
March 2011
1 post
4 tags
Static class declarations: Can a class -- inner or... →
Компактная памятка по вложенным и внутренним классам в Java. Пригодится тем, кто редко имеет с ними дело.
Правда не раскрыта тема доступа к методам и полям внешнего класса из вложенного нестатического класса. Этот вопрос раскрывается так же коротко раскрывается здесь на StackOverflow в топике Static vs non static inner class.
January 2011
1 post
1 tag
Top 10 reasons why I don't like JSF →
Список причин:
Extra step when defining a project’s architecture
Fragmented Community
Fragmented Documentation
Component Incompatibility
Caveats on some scenarios because of different implementations
Designers and developers roles mixed
Does not improve usual web development process
Non-functional prototype
Performance
Web is fast, standards are slow
December 2010
1 post
2 tags
Scalable System Design Patterns →
November 2010
1 post
2 tags
Spring vs. Java EE and Why I Don't Care →
Основной посыл заметки: модели программирования, принятые в Spring Framework и Java EE очень близки, и, по большому счету, не имеет большого значения, какая из них будет выбрана (хотя у Spring меньше ограничений). Следующий уровень повышения производительности в разработке находится за пределами этих моделей. Java, как платформа, не дает поддержки современных технологий, используемых в...
October 2010
7 posts
2 tags
Introduction to HTML5 DOMStorage API with Example →
2 tags
Никто не способен решить задачу, постановка которой все время меняется. Ни...
– Роберт Гласс “Программирование и конфликты. Теория и практика программной инженерии”
2 tags
… не все люди одинаково хорошо справляются с сопровождением ПО. Некоторые...
– Роберт Гласс “Программирование и конфликты. Теория и практика программной инженерии”
2 tags
Практик исповедует принципы, в соответствии с которыми он работает только с тем,...
– Роберт Гласс “Программирование и конфликты. Теория и практика программной инженерии”
2 tags
Конфликт - это неотъемлемая часть процесса проектирования. Их необходимо...
– Роберт Гласс “Программирование и конфликты. Теория и практика программной инженерии”
пользователи не в состоянии точно описать рабочие требования к надежной...
– “Defense Science Board Task Force on Military Software”
отчет специальной научно-исследовательской группы Министерства обороны США по военному ПО
1987 г.
Если двое из пятнадцати разработчиков, собравшихся вместе, пришли к согласию, то...
– Билл Кертис
August 2010
1 post
1 tag
Learn HTML5 with these Four Quick HTML5 Coding... →
June 2009
1 post
May 2009
1 post
2 tags
Как смерти и налогов, мы при всех стараниях не сможем избежать ошибок. Конечно...
– Питер Гудлиф “Ремесло программиста. Практика написания хорошего кода.”
April 2009
8 posts
2 tags
Как бы тщательно вы ни проводили тестирование, создать программный продукт,...
– Питер Гудлиф “Ремесло программиста. Практика написания хорошего кода.”
2 tags
Хорошие комментарии позволяют избавиться от устрашающего впечатления при виде...
– Питер Гудлиф “Ремесло программиста. Практика написания хорошего кода.”
3 tags
Рунетология →
Подкаст Максима Спиридонова о Рунете
2 tags
Кнут рассматривал программиста как литератора. Но есть много программистов,...
– Питер Гудлиф “Ремесло программиста. Практика написания хорошего кода.”
2 tags
Дисциплинированность - это привычка, которую надо усвоить и укреплять. Всякий...
– Питер Гудлиф “Ремесло программиста. Практика написания хорошего кода.”
2 tags
Неважно, насколько грамотен программист технически - если его способности не...
– Питер Гудлиф “Ремесло программиста. Практика написания хорошего кода.”
4 tags
Firediff →
Плагин для мониторига изменений CSS и DOM на странице.
March 2009
2 posts
1 tag
Raphaël →
JavaScript-библиотека для работы с векторной графикой.
Поддерживаются следующие браузеры:
Firefox 3.0+
Safari 3.0+
Opera 9.5+
Internet Explorer 6.0+
Хороший язык программирования помогает программистам писать хорошие программы....
– Киз Костер
February 2009
3 posts
2 tags
…посредственность никогда не возьмет высокую ноту, которую легко берет...
– Джоэл Спольский “Джоэл: и снова о программировании”
2 tags
Благодаря резкому падению цен на память и ежегодному удвоению скорости...
– Джоэл Спольский “Джоэл: и снова о программировании”
2 tags
Необходимый баланс между теорией и практикой в образовании, которое получают...
– Стив Макконнелл “Профессиональная разработка программного обеспечения”
January 2009
7 posts
2 tags
Попытка применить формальные методы ко всем проектам создания ПО так же порочна,...
– Стив Макконнелл “Профессиональная разработка программного обеспечения”
2 tags
Недостаток профессионализма - это беда не только разработчиков ПО: вся сфера ПО...
– Стив Макконнелл “Профессиональная разработка программного обеспечения”
2 tags
При проектировании ПО я архитектор. Когда я конструирую интерфейс пользователя,...
– Стив Макконнелл “Профессиональная разработка программного обеспечения”
2 tags
За гибкость надо платить в данный конкретный момент. Ее ограничение сэкономит...
– Стив Макконнелл “Профессиональная разработка программного обеспечения”
2 tags
Как бы тщательно ни разрабатывалось ПО, всегда будет существовать точка, где ПО...
– Стив Макконнелл “Профессиональная разработка программного обеспечения”
2 tags
Правильно выбранные инновационные методы в подходящем проекте, сопровождаемые...
– Стив Макконнелл “Профессиональная разработка программного обеспечения”
2 tags
HTML Tidy Library →
Утилита для коррекции HTML-документов и их преобразования в XHTML.
December 2008
15 posts
DevTips →
Очерки о разработке и IT
2 tags
Пользователь - наше все. Это он решает, будет он платить за наше приложение или...
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
Вы - программист, а значит, прежде чем начинать заниматься маркетингом, надо...
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
Когда вы находите рынок, на котором нет ни одного игрока, это в большинстве...
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
Тот, кто старается избегать конкурентов, будет избегать и клиентов. Наличие...
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
Все гораздо проще, когда сам пользуешься своим продуктом. Если вы сами -...
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
… под программистом я имею ввиду человека, который не производит ничего...
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
Совершайте любые ошибки, избегайте лишь фатальных.
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
…продукт обретает ценность, которая определяется отношением...
– Эрик Синк “Бизнес для программистов. Как начать свое дело.”
2 tags
…главная причина скверного качества современных программ - это непонимание...
– Дэвид Платт “Софт - отстой! И что с этим делать?”
2 tags
Вычислительная техника перестала быть областью технологии, теперь это область...
– Дэвид Платт “Софт - отстой! И что с этим делать?”
2 tags
Злоупотребление движением на экране нервирует пользователей и вынуждает их...
– Дэвид Платт “Софт - отстой! И что с этим делать?”
2 tags
На разработку хорошего веб-сайта уйдет столько же труда, сколько на разработку...
– Дэвид Платт “Софт - отстой! И что с этим делать?”
2 tags
Настоящие “гики” часто жаловались, что электронное руководство...
– Дэвид Платт “Софт - отстой! И что с этим делать?”