Баги и дыры
• Это не баг, но реализация радует: технический арест средств в Сбербанке подразумевает начисление задолженности с 1 января 1900 года.
• Покупатель виновен в том, что наш продукт ему не подошел, поэтому пусть не обижается на наши цены.
• Как навсегда потерять пользователей, заходящих на сайт с мобильных устройств.
• Пользователь идет по пути наименьшего сопротивления даже в обеспечении информационной безопасности.
• Хакеры украли со счетов в России 350 миллионов рублей через вирусы для Android.
• Наша система настолько хороша, что никаких жалоб на ее работу мы не рассматриваем.
• Вот сейчас возьму и прибью systemd на Linux с помощью одной команды.
Архитектура систем и разработка приложений
• История создания сайта, помогающего музыкантам продвигать свои работы.
• Отладчик и точки останова: взгляд изнутри.
• Как не перемудрить при разработке информационной системы? Десять типичных ловушек.
• Сроки завершения проекта могут оказаться хуже самого пессимистичного сценария.
• Заменить web-разработчика в срочном проекте? Коней на переправе не меняют.
• Сногсшибательные архитектура, статистика и извлеченные уроки от Uber.
• Выпустить пар и излить душу потомкам: ох уж этот Node.js.
• От Amazon AWS к Google Cloud Platform: причины перехода. Вдогонку: а какие еще есть варианты?
• Вероятность успешной работы продукта в зависимости от способа его установки.
• Забота о наличии коммитов в GitHub для отчета о выполненной за день работе: и грустно, и смешно.
Тестирование и качество ПО
• Много тестов, но продвижение вперед слабое? Доктор советует модульные тесты.
• В каких случаях стоит отказаться от автотестов в пользу ручного тестирования? Нет однозначного ответа.
• Встреча в Санкт-Петербурге: два доклада от компании Percona о методах/инструментах повышения производительности и тестирования MySQL-серверов.
• Хороший программный продукт может затянуть по самые уши, а ты даже не сообразишь почему.
• Google Testing Blog рассказывает о том, как улучшить отлаживаемость ПО.
• Результаты анализа сбоев в информационных системах свидетельствуют о том, что простое тестирование могло предотвратить наиболее критичные происшествия.
• Краткая, но полезная информация о Selenium 3 и geckodriver.
• Project Springfield – таинственный облачный сервис от Microsoft, призванный находить баги в программном обеспечении.
Осень. Прорвемся.
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.