OpenQuality.ru

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

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

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


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


28.09  Mock-тесты с помощью PHPUnit: подробный разбор полетов.

28.09  Компания Intel опровергает слова своего директора Пола Отеллини о том, что операционная система Microsoft Windows 8 будет содержать огромное количество ошибок.

27.09  История о том как сервис Wordpress.com решил проблемы с балансировкой нагрузки, перейдя с Pound на Nginx.

27.09  Автоматизация тестирования Android-приложений: концепции, приемы, инструменты.

27.09  История о том как баг в программном обеспечении шахматного компьютера Deep Blue помог обыграть Каспарова.

26.09  Как обеспечить уникальность ключей в масштабируемых информационных системах с распределенными серверами баз данных?

26.09  Michael Bolton и James Bach делятся своими взглядами на процесс разработки программного обеспечения (1, 2, 3).

26.09  Качество продукта через управление проектом: что конкретно делать менеджеру.

26.09  Что могут рассказать дампы приложения, или к каким последствиям может привести overclocking.

25.09  Spanner – новая распределенная база данных от Google. Подробности реализации.

25.09  Scott Hanselman призывает относиться к баг-репорту со всей серьезностью: "A bug is the pain that hurts the user and keeps hurting as they report it! A good bug report is a gift that keeps on giving and we should treat it as such".

24.09  Brent Ozar рассказывает о переходе сервисов StackExchange c SQL Server 2008 на SQL Server 2012 и трудностях на этом пути.

24.09  Gerald Weinberg полагает, что качество относительно: "In short, the definition of quality is always political and emotional, because it always involves a series of decisions about whose opinions count, and how much they count relative to one another".

24.09  Jeremy Zawodny считает, что часть действий по восстановлению системы после отказа (failover) можно проводить вручную.

24.09  Grig Gheorghiu рассказывает о трех ключевых моментах, которые нужно учесть при размещении информационной системы в облаке.

21.09  Подумаешь, Oracle! Был бы хакер, а дыра найдется.

21.09  Создание, реализация и установка Java-приложения для Facebook в системе Google App Engine.

20.09  Catherine Powell об автотестах: "Automate as much as you can as low as possible".

20.09  Архитектура и принципы построения масштабируемыех информационных систем: балансировка нагрузки, кэширование, параллельная обработка и другие решения.

20.09  Alan Faulkner, Test Engineer в Google, рассказывает о своей работе и особенностях организации тестирования в Google.

18.09  Интерактивные телефонные системы являются отличной мишенью для хакеров, извлекающих конфиденциальную информацию с помощью фонетических атак.

17.09  Навыки TDD помогают не только в разработке приложений, но и в частной жизни.

17.09  Производительность клиентской части web-приложения: уроки, извлеченные при разработке сервиса Tuenti.

17.09  Почему инженеры Facebook отказались от использования HTML5 в своем приложении для iOS. Ответ от 37signals.

13.09  Software Development Game: еще одна методика разработки программного обеспечения, призванная помочь каждой команде найти свой уникальный путь к впечатляющим результатам.

13.09  До каких высот в извлечении информации из HTML-страницы можно подняться, если решать задачу в лоб.

12.09  Хорошо то, что хорошо кончается: проблема вирусов на Windows-системах решалась заменой систем на новые.

12.09  Хранение информации: какие данные умещаются в терабайт, петабайт и другие величины космических размеров.

12.09  Тестирование web-сайтов в браузерах, запущенных на игровых консолях всех мастей.

12.09  Мухи отдельно, котлеты отдельно: рутинные задачи в тестировании должны охватываться автотестами, а не ручным трудом, иначе будет дорого и смешно.

12.09  Jeff Atwood о компьютерной безопасности: "Don't waste your time developing ninja level hacking skills, because computers are not the weak point. People are."

11.09  Памятка администратору СУБД и не только: признаки необходимости сменить место работы и практические советы на этом пути.

11.09  Миллион транзакций в секунду на железе со стоимостью 5 тыс. долларов: выбор правильных ингредиентов и архитектуры.

06.09  Руководство по разработке компьютерных игр с учетом индивидуальных особенностей игроков.

06.09  Wicked Good XPath – возможно, самая быстродействующая реализация XPath в JavaScript.

06.09  Kendra Little делится секретами создания сногсшибательного резюме для IT-специалиста.

06.09  Dependency Injection: объяснение концепции и примеры использования.

06.09  Adam Goucher выкладывает ссылки на публикации по различным аспектам тестирования ПО: 1, 2, 3, 4, 5.

05.09  Две статьи в сентябрьском выпуске MSDN Magazine: что нового в Microsoft Test Manager 2012 и подходы к процессу тестирования в общем цикле разработки приложений.

03.09  Rikard Edgren рекомендует инструменты SFDPOT и CRUCSPIC STMP, которые помогут выяснить, что именно нужно проверить в том или ином приложении.

03.09  Новости в разработке web-приложений: технологии, инструменты и библиотеки.

03.09  Opera Mobile Emulator и Firefox Command Line помогут в разработке и отладке web-приложений.

03.09  PonyDebugger: инструменты для отладки iOS-приложений. Краткое введение и примеры использования.

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


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

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

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

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

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

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

Времена не выбирают, в них живут и процветают. Разные судьбы:
Баг-неудачник. Нашли быстро, жил недолго (System Crash)
Баг-кормилец. Пользователи просят убрать в следующей версии (Vista)
Баг-колючка. Можно обойти, но лучше не трогать (SysReqs)
Баг-счастливчик. Гадкий утенок превратился в прекрасного лебедя (Twitter)
Баг-легенда. Фундамент для других продуктов (.Net)

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

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

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

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

• 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.

Все заметки

Ищейка