OpenQuality.ru

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

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

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


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


31.01  Rikard Edgren приводит список своих любимых инструментов для мониторинга и анализа приложений.

31.01  Web-разработка: события, инструменты, публикации в январе.

31.01  Смертные грехи автоматизации, новости из мира Selenium, подручные инструменты: очередную подборку представляет Adam Goucher.

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

31.01  В качестве наиболее вероятной версии аварии "Фобос-Грунта" называется ошибка в программировании бортового вычислительного комплекса (БВК) станции (1, 2).

30.01  Adam Goucher представляет PHPWebDriver и рассказывает, как с его помощью эмулировать нажатие клавиш.

30.01  What the fuck: от бага до улыбки один шаг.

30.01  Catherine Powell объясняет, почему она больше не нанимает выделенных тестировщиков несмотря на актуальность и важность тестирования ПО.

30.01  Claudio Ortolina представляет пример разработки Ruby-приложения с использованием методик TDD.

27.01  Aaron Evans претендует на позицию QA Lead в компании, занимающейся облачными технологиями, и отвечает на вопросы, задаваемые потенциальным кандидатам.

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

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

26.01  SQL почил? Да здравствует SQL: масштабируемость NoSQL-решений обрамляется SQL-оболочкой для выполнения сложных запросов (движок Tenzing, разработанный в недрах Google).

26.01  Adam Goucher объясняет как WebDriver работает с cookies в коде на PHP.

25.01  Yiannis Konstantakopoulos проводит анализ успешных сайтов и выделяет особенности web-дизайна, которые помогли им преуспеть.

25.01  Grig Gheorghiu делится практическим опытом работы c несколькими инстансами MySQL в облаке Amazon EC2.

25.01  Архитектура noSQL: текущее состояние дел и выбор подходящего решения.

25.01  Adam Goucher публикует очередную подборку материалов по Selenium и сопутствующим технологиям.

25.01  Brent Ozar рассказывает, за какие заслуги администратор СУБД может получить премию Дарвина, разрушив свое хозяйство.

24.01  Евгений Касперский рассказывает о тестировании антивирусных программ и критериях их оценки.

24.01  Gojko Adziс предлагает использовать метод гамбургера для выработки стратегии разработки продукта со сложными бизнес-требованиями.

24.01  Davy Brion призывает никогда не хранить пароли в исходном виде: гораздо безопаснее хранить хэшированные значения.

24.01  Adam Goucher обращается к заказчикам скриптов на Selenium: как искать и по каким критериям оценивать исполнителей?

24.01  Таинственный файл .htaccess в web-сервере Apache: редирект, ограничение доступа, кэширование, компрессия.

23.01  Евгений Касперский раскрывает все страшные тайны о спаме: кому он выгоден и как с ним бороться.

23.01  Что такое AJAX? Наглядное объяснение в картинках.

23.01  Elisabeth Hendrickson учита задавать вопросы, ответы на которые подводят к оптимальным стратегиям разработки ПО.

23.01  EnhancePHP – библиотека для тестирования приложений, написанных на PHP. Обзор и примеры написания тестов.

23.01  Как интегрировать Facebook, Twitter и Google+ в сайт на платформе WordPress?

20.01  Todd Hoff ставит под сомнение устоявшиеся подходы к реализации облачных сервисов и призывает к их перепросмотру.

20.01  Jeremiah Peschka различает термины "high availability" и "load balancing" и рассказывает про репликацию данных.

19.01  Скелет в шкафу Oracle: баг в архитектуре СУБД посылает в нокаут системы с большим объемом транзакций.

19.01  Jeff Atwood проводит интересную аналогию между между магазином, продающим видеодиски, и сайтом в Интернете: что произойдет, если настанет SOPA?

18.01  Adam Goucher публикует очередную подборку ссылок по Selenium и смежным областям.

17.01  Евгений Касперский сообщает о вхождении Kaspersky Lab в элиту и о рождении новой военной специальности: специалист по противодействию кибератакам и организации ответного удара.

17.01  Ainars Galvans ставит под сомнение полезность рутинных регрессионных проверок и размышляет, каким образом выполнять тестирование более эффективно.

17.01  Интерактивные системы обучения: трудно заранее учесть все ситуации, в которых могут оказаться пользователи.

16.01  Должен ли тест соответствовать ожиданиям программиста или же в первую очередь нужно исходить из потребностей конечного пользователя?

16.01  Горящие глаза или профессиональный подход к делу: еще одна попытка выбрать одно из двух, если не удастся получить и то, и другое.

16.01  Комментарии к комментариям в коде помогут разобраться в его дебрях.

16.01  Подробности фишинговой атаки в Живом Журнале: официальное заявление и разбор полетов в комментариях.

13.01  Agile или Waterfall: чем бы дитя не тешилось, разница невелика.

13.01  Evil Tester обозначил интересную проблему: аддоны не поспевают за выходом новых версий браузеров и уходят на свалку истории.

13.01  Парадигма MVC на примере Zend Framework в PHP: теория и пример реализации.

13.01  Баг в архитектуре предвыборного сайта позволял увидеть сообщения, отклоненные модератором. Update: Батюшки святы, да там такое...

12.01  Каким образом сервису Braintree удалось переехать из одного датацентра в другой без перебоев в работе?

12.01  Stefan Butlin рассказывает о TestPad – онлайн-сервисе для организации ручного тестирования.

12.01  Каким образом по Unicode-строке определить, на каком языке представлен текст?

12.01  В Таиланде на веранде и с MacBook наперевес: консультант по тестированию описывает свое житие-бытие.

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

11.01  Andy Glover иллюстрирует процесс устройства тестировщиков на работу: статистика с картинками и комментариями.

11.01  Jeremiah Peschka делится парадоксальными, но проверенными на практике советами по обеспечению масштабируемости информационных систем.

11.01  Patrick Smacchia делится восьмилетним опытом создания модульных тестов.

10.01  Windows 8: управление компьютером с помощью глаз?

10.01  Дилберт: назвали лидером проекта, полезай в кузов.

10.01  Разбор полетов от сервиса Etsy: хронология неудачного решения, смена курса, извлеченные уроки.

10.01  The Monday Times: события 2011 года и прогноз на будущее.

10.01  Карта C++: здесь вам не равнина, здесь климат иной.

08.01  Содружество тестировщиков Perl-модулей CPAN и добрые слова в их адрес.

08.01  37signals: почему мы не набираем программистов по результатам решения ими загадок и математических задач.

08.01  Joel Spolsky объясняет разницу между вертикальным и горизонтальным программным обеспечением и в качестве примера последнего представляет Trello – среду для совместной работы над проектом.

08.01  Подборка материалов по улучшению производительности высоконагруженных систем: статистика и методики.

06.01  Adam Goucher продолжает публиковать ссылки на публикации о Selenium и приводит наглядный пример автотеста, по ошибке возвращающего ОК при любых исходных данных.

06.01  Mark Russinovich с помощью инструментов Sysinternals расчищает авгиевы конюшни в компьютере своей мамы и победоносно завершает установку Microsoft Security Essentials.

06.01  Как вычислить количество месяцев в году? Непростая задача.

06.01  Elisabeth Hendrickson сравнивает программное обеспечение с котом Шредингера и предостерегает от неэффективного внедрения гибких технологий.

06.01  Как Facebook справляется с пиками нагрузки? Готовит сани летом.

06.01  Как тестируют ПО в Google: перевод на русский язык материалов вебинара по этой теме.

04.01  Вопросы на интервью в Google и Microsoft: знание физики необходимо для создания программных продуктов?

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

04.01  Как тестировать документацию: краткий перечень шагов.

04.01  Сводка публикаций по Selenium: Android WebDriver, поиск элементов на странице и другие темы.

04.01  Код и документация в порядке? Нехороший знак!

04.01  В январском выпуске MSDN Magazine: искусственный интеллект в тестировании, HTML5, Windows Azure, работа с базами данных и другие темы.

01.01  В быстроменяющемся мире путь к хорошему web-приложению лежит через грамотно организованный API.

01.01   Alex Chitu делает прогноз по продуктам Google на 2012 год.

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


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

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

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

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

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

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

Б1. Негуманное у нас правосудие. Оступился баг по недомыслию – и бац по нему дамокловым мечом.
Б2. То, что нас не ломает, делает нас сильнее! По второму разу уже пудрой замажут, а на третий будут стороной обходить!
Б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)

Все заметки

Ищейка