OpenQuality.ru

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

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

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


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


31.01  DuckDuckGo рассчитывает откусить от пирога Google за счет анонимности, отказе хранить любую пользовательскую информацию и использовать фильтрацию.

30.01  Optional parameter missing: в чем может причина такой парадоксальной ошибки?

30.01  Регрессионное тестирование: краткое пособие для начинающих.

30.01  Bitly.com: 10 индикаторов, которые нам нужно было отслеживать в своей системе.

29.01  История одного бага, проявлявшегося при передаче SMS-сообщений: картина маслом, анализ, извлеченные уроки.

28.01  Если Дилберт не перешел на новую работу, это означает что он середнячок и никому особо не нужен.

28.01  TDD: что такое хорошо и что такое плохо в изложении и применении популярной методики разработки ПО.

28.01  Функция округления возвращает неверный результат? Протестируйте её на всех возможных числах типа float (четыре миллиарда чисел). Тестирование займёт всего полторы минуты.

27.01  Баг в Twitter: как увеличить количество последователей в своем аккаунте путем простейших манипуляций из другого аккаунта.

27.01  Последствия одного сбоя в GMail: как проснуться знаменитым и получить тысячи писем в свой почтовый ящик.

27.01  Steven Lott отказывает в доверии ручному тестированию: то, что называют ручным тестированием, либо не нужно, либо тестированием не является.

24.01  Горячие головы способны предсказать разрушение основ мироздания по динамике запросов в Google.

24.01  История одного стартапа: даже успешный продукт не гарантирует процветания его создателям.

23.01  Бразильский инженер по компьютерной безопасности с легкостью находит уязвимости в сервисах Google и Facebook.

23.01  Истории заката 51 стартапа: разбор полетов и извлеченные уроки.

23.01  Хороший онлайн-инструмент для анализа аргументов вызова утилит в Unix.

23.01  Разработка, сборка и тестирование в Google: взгляд с высоты глазами инсайдера.

23.01  Опасность культа Карго в разработке ПО: нужна смелость в противодействии навязываемым средствам от всех болезней.

23.01  Что такое DevOps и как этот подход преобразует взаимодействие между разработкой, тестированием и обслуживанием продукта.

23.01  Чем больше внимания уделяется регрессионным тестам в начале разработки продукта, тем меньше усилий понадобится на его ручное тестирование.

21.01  Встроенное ПО холодильников и телевизоров содержит уязвимость, позволяющую включить их в ботнет и рассылать спам.

20.01  Автоматизация может полностью избавить от рутинной работы. Или не оставить времени ни для чего другого.

20.01  Ренессанс в eBay: гигант индустрии бросает все яйца в корзину JavaScript и радуется полученным результатам.

20.01  Модульные тесты: несколько полезных советов.

20.01  Сравнение тестирования ПО с игрой в шахматы: на текущий момент, автоматизация вычислительных операций не способна уничтожить ни первое, ни второе.

20.01  События прошлого через призму стандартных операций в Git: живи Мартин Лютер в наши дни, работа над собственной доктриной была бы и проще, и сложнее.

15.01  Архитектура NYTimes: система на базе RabbitMQ будет функционировать даже при отказе отдельных компонентов.

15.01  Пять мифов, следование которым способно разрушить любой проект, в целом, и проект по разработке ПО, в частности.

13.01  Размещение контента на web-страницах: прошлое, настоящее и будущее.

13.01  Michael Bolton призывает не успокаиваться на ожидаемых результатах тестов, а спрашивать себя: "Это ожидаемые результаты, или же результаты, которые я хочу"? И еще один пост на эту тему.

13.01  SCRUM: принципы, роли, спринты и другие артефакты (краткое введение в тему). Бонус: пользовательские истории – это вам не шухры-мухры.

13.01  Дилберт: лучший способ протолкнуть идею – убедить босса в том, что идея принадлежит ему.

13.01  Компания Google помогла устранить более тысячи проблем в исходном коде проекта FFmpeg: подробности процесса тестирования и найденные ошибки.

13.01  Программный код, мелькающий в художественных фильмах: от "Девушки с татуировкой дракона" до "Социальной сети".

13.01  Семь привычек неэффективных программистов: список неполный, но заслуживающий внимания.

13.01  Facebook: выбор Mercurial в качестве системы контроля версий и ее масштабирование. Бонус: сравнение систем хранения версий в Google и Facebook.

11.01  Главная страница Yahoo! заразила миллионы компьютеров: встроенный код за несколько дней превратил миллионы компьютеров в машины для получения электронной криптовалюты.

10.01  Критика Facebook: социальная сеть нуждается в коренном пересмотре алгоритмов работы чтобы в большей степени соответствовать паттернам человеческого общения.

10.01  Авария разгонного блока Centaur в 1999 году: разбор полетов.

10.01  Баг может быть настолько удобным, что пользователь может попросить его оставить.

09.01  Способна ли технология iBeacons кардинально изменить наше взаимодействие с окружающими миром и открыть новое поле деятельности для разработчиков?

09.01  DuckDuckGo: наши руки чистые, так что ищите вместе с нами.

09.01  Старый баг борозду испортит, или история с одним интернет-магазином.

09.01  Scott Hanselman приводит удручающие цифры по потреблению ОП современными браузерами и ищет альтернативу.

09.01  Try/catch: мое приложение никогда не упадет, и о его ошибках никто никогда не узнает.

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

09.01  Как создать простое приложение, работающее с Node.js, в соответствии с практиками TDD?

09.01  JavaScript: что такое хорошо и что такое плохо.

09.01  Один из лидеров рейтинга StackOverflow рассказывает о причинах, побудивших его прекратить свою деятельность в этом сервисе.

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

04.01  Тестирование ПО в Google: прежде чем предлагать продукт широкой аудитории, поработай с ним сам.

04.01  Обеспечение качества: король умер. Да здравствует король!

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

04.01  Что произойдет, если в вычислительном кластере каждый работник (node) возомнит себя менеджером (hub)?

04.01  Никаких побочных эффектов не предвидится, если программный код ни разу не будет выполнен.

01.01  Michael Bolton сравнивает тестовые сценарии с железнодорожными вагонами, вскрывает их недостатки и предлагает альтернативу.

01.01  Список вопросов потенциальному работодателю со стороны потенциального сотрудника (программиста).

01.01  Gabriel Schenker рассказывает об организации тестирования приложений, работающих на базе AngularJS.

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


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

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

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

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

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

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

Б1. Устал от всех этих наговоров. Почему нас так не любят?
Б2. Никто никогда не бьет мертвый баг. Значит, мы чего-то стоим!
Т1. Релиз? Столько багов! Как можно выпускать такой продукт?
Р1. Баги ползают, продукт живет!

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

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

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

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

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

• "Dear young person, if you are a geek, the world needs you, and you will never run out of opportunities to apply your talents." (Donald Knuth)

Все заметки

Ищейка