Баги и дыры
• Коллекция замечательных багов, начиная с первого в истории (1, 2, 3, 4, 5)
• ”Компьютер по определению – дурак”, или история о том, как отказ верить глазам своим предотвратил ядерную войну (1, 2).
• Нелегко найти баг, которого нет.
• Человеческий фактор: безопасность системы определяется надежностью самого слабого звена.
• Microsoft выдает патч, который приводит к новым проблемам у пользователей.
Архитектура систем и разработка приложений
• Резервная копия пригодится, если она цела и невредима.
• Git merge и git rebase в веселых картинках.
• Нечистый на руку заказчик программного продукта пытается получить больше и быстрее, чем ранее оговорено в спецификации и сроках поставки.
• Яндекс.Метрика: эволюция второй web-аналитической платформы в мире.
• Шутки в сторону: старый конь борозды не испортит.
• Из серии “Так бывает?”: версии программного продукта.
• Отдельным программным продуктам уготована долгая насыщенная жизнь.
• У робота с искусственным интеллектом может быть свой взгляд на принципы работы.
• Хочу все знать о своем SQL-сервере. По каким критериям стоит выбирать инструмент?
Тестирование и качество ПО
• Новый (хорошо забытый старый?) взгляд на моделирование процесса тестирования и его автоматизацию.
• Самодельные аддоны к браузерам на службе тестировщика.
• Google Testing Blog: банальные, но при этом актуальные рекомендации по внятному описанию коммитов и багов.
• TDD или Test-Last – вот в чем риторический вопрос.
Между стулом и монитором
• Спасибо за ваше обращение. Мы работаем, не покладая рук.
• Как может выглядеть запрос на доступ к разделяемому ресурсу в обыденной жизни?
Бабье лето!
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.