Крошка-сын к отцу пришел и спросила кроха: в коде багам хорошо или все же плохо? Как научиться программировать?
Кусать локти или взять быка за рога: что предпринять для восстановления web-сайта в случае полного краха на стороне провайдера.
За одного битого двух небитых дают: каких конструкций в PHP и .Net следует избегать?
Типичные ошибки начинающих программистов глазами более опытных коллег. Откровения, советы, рекомендации.
Подходы к логированию: консолидированное мнение сообщества разработчиков.
Жизнь в Microsoft Windows: хит-парад программ, делающих времяпрепровождение приятным и насыщенным.
Табу, табу, табу, или меры предосторожности при работе с базами данных.
Как найти файлы и каталоги, занимающие наибольшее место на диске? Парад бесплатных инструментов.
Утилиты командной строки в Windows. Секреты системных администраторов.
Выбор пользователей: программные продукты, без которых они не могут жить (1, 2, 3).
Все покатилось под откос, система неработоспособна, причины неизвестны. С чего начать восстановление? Несколько дельных советов.
Производительность разработчика: как программировать быстро, но не в ущерб качеству? Комментарии от прошедших огонь и воду.
Системы отслеживания багов (bag tracking systems): какие решения зарекомендовали себя наилучшим образом?
Прописные истины и устоявшиеся мнения: насколько им можно доверять? Живые примеры и обсуждение.
Утечки памяти (memory leaks): что скрыто за этим термином? Допустимы ли утечки? Как к ним относиться?
Linux: волшебство в командной строке. Скрытые возможности командного интерпретатора и базовых утилит.
Жизненный путь программиста от зеленого новичка до ветерана. Полезные советы, примеры из практики от маститых профи: 1, 2, 3, 4, 5.
Какие методики применяются при разработке критически важных приложений? Надежность и безопасность ПО на ядерных полигонах и в открытом космосе.
Солдат спит, служба идет. Как программисту привести себя в чувство и наслаждаться жизнью после напряженного рабочего дня?
Инструменты для статического анализа С-кода. Ссылки, отзывы, полезные рекомендации.
Как подготовить свою IT-инфраструктуру к форс-мажорным обстоятельствам? Разработать свой "план А" или воспользоваться имеющимися наработками?
Есть время только на одну книгу по программированию и хочется прочесть самую-самую? Вас ждет нелегкий выбор: мнения разделились.
Эффективность SQL-запросов. Фундаментальные основы и легкие штрихи, приводящие к существенному улучшению производительности приложений.
Тайные знания от завсегдатаев Reddit: точечная настройка bash, vim и других инструментов как средство создания комфортной среды для сисадмина и разработчика.
Коллекция случаев, историй, примеров того, как незначительные (на первый взгляд) изменения в процессе создания ПО приводили к существенному улучшению производительности приложений.
Дорогой разработчик! Вот что ты должен знать о моих задачах. Успехов, твой сисадмин.
Смогут ли девять женщин за месяц выносить одного ребенка? Поможет ли вливание новых разработчиков ускорить сдачу проекта? Плюсы и минусы подобных решений.
Советы начинающим сисадминам: что нужно изучить и освоить, а что избежать и предотвратить (1, 2).
Hmm, а чем это здесь пахнет? Что такое хорошо и что такое плохо в исходном коде приложений: излюбленные примеры от посвященных.
Асы программирования с багажом солидных проектов за плечами дают советы начинающим программистам, только вступающим на тернистый, но увлекательный путь.
Типичные ошибки, допускаемые разработчиками при создании приложений, взаимодействующих с базами данных. Нормализация, индексы, ключи, производительность и многое другое.
Вопросы программисту на интервью: как оценить уровень соискателя и проверить его на прочность? Изощренные методы от знатоков.
CSS: мир неисчерпаемых возможностей и опасных ловушек. Советы, рецепты, примеры использования.
Грамотная организация серверной площадки залог бесперебойной работы программных продуктов. Советы умудренных опытом сисадминов.
Какие статьи по Computer Science достойны прочтения? Волна рекомендаций от завсегдатаев Reddit/Programming.
Что должен знать разработчик, создающий приложения в среде .Net ? Список вопросов и ответов.
Руководства по созданию пользовательского интерфейса от ведущих компаний-производителей программного обеспечения (Apple, Sun, Nokia, SAP и др).
Разработчики в роли пользователей. Какие концепции и элементы пользовательского интерфейса вызывают набольшее разочарование?
Bug Tracking Systems: какие системы отслеживания багов наиболее эффективны? Парад продуктов и их пользователей.
Как хранить пароли? Возможно ли совместить безопасность и удобство доступа? Какие решения наиболее эффективны?
Золотые правила создания веб-сайтов: пользовательский интефейс, безопасность, производительность, нюансы реализации.
Что такое качество программного обеспечения и как его улучшить.
Р1. Багов у нас нет.
Т1. Не может быть. Потемкинская деревня?
Р1. Нет. Просто к каждой строчке написан unit-тест.
Т1. Вот это да! Теневая архитектура!
Герои: Разработчики, Тестировщики, Код, Классы, Объекты, Баги
Подходы к разработке, тестированию и внедрению приложений.