Баги и дыры
• Петя атаковал Инвитро: прием анализов приостановлен.
• Исходный код Microsoft Windows мог попасть в чужие шаловливые руки.
• Забить на безопасность сайта? Воздастся сторицей.
• Сюрпризы 32-битной архитектуры: сбой в работе после того как количество партий превысило
• Причины аварии посадочного демонстратора Schiaparelli.
Архитектура систем и разработка приложений
• Обновление страницы в web-приложениях: уже есть три уровня, добавятся ли еще два (сарказм)?
• Переход с HTTP на HTTPS: подробное руководство.
• Краткий обзор трех IDE для разработки кросс-платформенных приложений.
• Памятка по безопасности для web-разработчиков.
• Не жди атаки хакера – проверни ее сам и сделай выводы.
Тестирование и качество ПО
• Операции с плавающей точкой – это вам не шухры-мухры.
• Google Testing Blog: как сделать code review максимально эффективным?
• Google Testing Blog: избавление от вложенных конструкций в коде позволит сделать его более читаемым, а выявление багов – более простым.
Между стулом и монитором
• Отсутствие каких-либо действий в проекте порой может быть лучше действий вредоносного характера.
• Про наказание невиновных: лучше вместо наказания внести изменения в процесс разработки.
• Искусственный интеллект есть лишь кладезь знаний с иерархией условий.
• Если творческую инициативу было бы легко предугадать, то она бы не была творческой.
Лето есть лето.
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.