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.

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


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

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

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

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

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

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

Б1. Соседа поймали, судить будут.
Б2. Все будет хорошо, он вернется. Дадут Deferred или As Designed.

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

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

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

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

• "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)

• "I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships." (Linus Torvalds)

Все заметки

Ищейка