OpenQuality.ru

Качество программного обеспечения

Качество программного обеспечения: в главных ролях

Лента  Радар  Блог  Опыт  
Эпизоды  Заметки  Разум  Видео


Архив новостей: январь 2016 г.


29.01  Автор XKCD приоткрывает завесу над архитектурой своего сервиса: осторожно, голова может закружиться даже у самого разработчика сервиса.

29.01  Безопасность Web-приложений: что нужно учесть при их разработке?

27.01  Трудно найти тайное знание там, где есть только досадная опечатка.

27.01  Надежность облака Microsoft: семь дней недоступен Office 365 IMAP.

26.01  Эффективная организация кэширования данных: что и как хранить, как предоставлять и когда уничтожать.

25.01  Анатомия атаки на web-приложение в картинках.

25.01  Анализ статистики теннисных матчей дает основания предположить договорный характер части из них (1, 2).

25.01  James Bach призывает переосмыслить интеграционное тестирование программного обеспечения.

25.01  Увлекательная предыстория флага -v в команде xcopy: забота об обратной совместимости.

22.01  Так ли мы свободны в своих действиях как нам представляется? Мнения Дилберта и робота разделились.

22.01  Из первых рук: каково быть глухим разработчиком?

22.01  Информация о Bitcoin из первых рук: как много скелетов в шкафу!

22.01  Бесплатная книга от издательства O'Reilly:"Building Maintainable Software"

21.01  Подход специалистов UC Berkeley и Netflix к нахождению потенциально уязвимых мест в коде: пляшем от состояния бесперебойной работы и смотрим, что этому может помешать.

20.01  История одного бага: что происходит, когда несколько факторов вступают в игру одновременно.

20.01  Что такое feature toggles и как они помогают быстро и безопасно предоставлять новую функциональность пользователям.

20.01  Сравнительный анализ трех облачных апостолов: Google, Amazon и Microsoft Azure.

20.01  В плохом коде своего производства некого винить кроме самого себя.

20.01  ASP.NET: король умер, да здравствует король!

20.01  Недоступность Twitter объяснялась изменениями в программном коде.

18.01  Uber создал свой велосипед на колесах MySQL.

18.01  Firefox подсвечивает ошибки в верстке страницы при просмотре ее кода.

18.01  Ошибки в программном обеспечении могут объясняться желанием маркетологов изучить востребованность продукта.

18.01  Иногда быстрее исправить баг самому, чем делегировать это коллеге.

18.01  Uber списал с находившегося в Окленде клиента 47 долларов за поездку по Москве.

15.01  Дорогой GitHub! А почему бы тебе не обратить внимание на многолетние пожелания разработчиков, поддерживающих проекты с открытым кодом?

15.01  Если продолжить ряд стадий готовности продукта в прошлое, то за бета- и гамма- версиями последует версия, представляющая собой мысли о продукте в голове разработчика.

15.01  История про timestamp и timezone: проще не бывает.

15.01  Облачные технологии рождают новые слова и затуманивают разум богатством возможностей.

14.01  Чтобы обезопасить себя от форс-мажорных обстоятельств во время демо, программа выдает заранее подготовленные ответы.

13.01  Маленький баг может привести к большим проблемам. Или не привести.

13.01  James Bach растекается мыслями по древу интеграционного тестирования.

13.01  Пособие по масштабированию от 1 пользователя до 11 миллионов пользователей на Amazon AWS из первых рук.

13.01  Балансировщики нагрузки: краткое введение в тему.

13.01  Сарказм Дилберта по поводу жалобы на часы раздумий, которые он попросил оплатить заказчика.

13.01  При разработке цепочки взаимосвязанных инструментов нужно помнить о том, ради чего все это затевалось.

13.01  Дроны смогут избежать столкновений, если будут обмениваться информацией друг с другом.

12.01  Игрокам с биткойнами: система поддерживается альтруистами, и альтруизм может закончиться.

12.01  Пять ошибок, которых стоит избегать при работе с AWS.

12.01  Краткое введение в тему: что такое pipeline, hashed cache, retries и fallbacks?

11.01  Подходы к разработке и развертыванию сложных информационных систем на языке Шекспира.

11.01  Кто сторожит сторожей в Twitter, или как проверяется корректность выборки в A/B тестах?

11.01  Так выпьем и мы за все программы, в исходном коде которых жестко зашит 2015 год.

11.01  Все баги ведут в Рим: история одного из них.

11.01  Почему люди переходят из одной компании в другую, если до предложения "выпить чашечку кофе" от новой компании их все устраивало в старой?

11.01  Как организован процесс найма новых сотрудников в Automattic, позволяющий отбирать лучших сотрудников?

11.01  Как профилирование Python-приложения помогло снизить потребление CPU на 80%.

06.01  В погоне за посетителями Web-сайты стали слишком громоздкими, что может привести к оттоку посетителей.

01.01  Firefox DevTools: обзор возможностей.

2022 год:   Февраль   Январь  
2021 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2020 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2019 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2018 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2017 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2016 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2015 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2014 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2013 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2012 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2011 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2010 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2009 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2008 год:   Декабрь   Ноябрь   Октябрь   Сентябрь


Краткое содержание

Что такое качество программного обеспечения и как его улучшить.

Действующие лица

Качество ПО: разработчики Качество ПО: QC

Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?

Герои | Наугад | Следить | Share

Т1. Как найти баги в исходном коде?
Т2. Смотри в сторону комментариев вида "To the next version", "Shit never happens", "Just in case...", "Pasted from ... but how does it work?".
Т1. Такие комментарии пишут рядом с багами, или же баги селятся рядом с такими комментариями?

Качество ПО или рай для багов Качество ПО: классы и объекты

Подходы к разработке, тестированию и внедрению приложений.

Записная книжка

Записки охотника

• Debugging is like being the detective in a crime movie where you are also the murderer

• In my 30+ year programming career, every single, bizarrely obscure bug that took weeks to chase down has ended up being a one-line fix.

Все заметки

Ищейка