Баги и дыры
• Ошибка в программном обеспечении привела к преждевременному выходу на свободу 3200 заключенных.
• Закладка на память: не забыть подрихтовать код в 2018 году.
• Краткая инструкция о том, как сделать себе больно атакой из Корзины. Добить себя можно упованием на надежность хранения данных в Temp.
• Какие пять рублей? Я тебе четыре рубля не должен: история одного бага в Instagram.
• Подумаешь, баг. Ради него перезагружать сервер, чтобы с нуля накручивать uptime? Ну уж нет.
• Три закона робототехники: порядок имеет значение.
Архитектура систем и разработка приложений
• Если загнется GitHub, GitTorrent придет на помощь.
• Как будет происходить лечение пациента, если за дело возьмется компьютер?
• Что такое AMP (Accelerated Mobile Pages), и какое место ему отводится в будущем?
• HTTP status codes: наглядная иллюстрация в виде дерева.
• Red Book десять лет спустя: новое издание книги по архитектуре СУБД в свободном доступе.
• Время отклика web-сайта: как сделать ожидание комфортным для пользователя?
• Язык программирования – это не доллар, чтобы всем нравиться.
• История создания сайта для Hawaiian Airlines: извлеченные уроки (забавно, что к моменту публикации новости сайт авиалиний был недоступен).
• Clojure набрал больше очков при выборе языка разработки для Metabase.
• Зачем писать API, если можно собрать его по кусочкам как конструктор? Осталось автоматизировать процесс сборки.
• Архитектура микросервисов: как закаляется сталь?
• Переход с Ruby on Rails на React: ради чего затеяли и чему научились?
Тестирование и качество ПО
• Twitter: как провести A/B тестирование для отдельной группе пользователей, но без ущерба охвату.
• Как инженеры Twitter тестируют реакцию системы на сбои в аппаратном обеспечении?
• Yahoo: мы избавились от QA-команды и хотим вам рассказать, каким оказался результат.
• Именуя пользователя системы testtesttesttest, не удивляйся, если кто-либо до тебя поступил так же.
• Несколько подходов к изучению опыта пользования приложениями на мобильных устройствах.
Обслуживание систем
• Сколько SQL-серверов может потянуть один администратор? It depends.
• Как выяснить самочувствие Linux-хоста за 60 секунд? Продолжение банкета.
Между стулом и монитором
• Дилберта пытаются завлечь в грязные игры.
• Иногда вместо возни с git-бранчами можно просто переслать файл по SFTP.
• Если вы незаменимый человек, вам нельзя уйти на каникулы.
• Теперь Дилберт знает, как умалчивать правду о своем продукте.
• Шеф настоятельно рекомендует Дилберту сделать из лимона лимонад.
• Даже у сверхпопулярного программного продукта могут обнаружиться неудовлетворенные пользователи, трубящие о своем горе на весь мир.
С Новым годом!
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.