OpenQuality.ru

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

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

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


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


30.09  Переход с IPv4 на IPv6: неудобен, затратен, но план Б не существует.

30.09  Adam Goucher приставляет лестницу к Selenium: продолжительность ожидания элемента определяется результатом предыдущей проверки.

30.09  Применение TestAPI для намеренного внесения ошибок в код .Net-приложения с целью проверки его работы в таких условиях.

28.09  Шесть полезных однострочников в Linux.

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

27.09  Как с помощью административных прав в AD настроить прослушку разговоров на компьютерах, входящих в соответствующий домен.

27.09  YSlow – анализатор web-сайта, способный определить слабые места страниц с точки зрения времени их загрузки.

27.09  Facebook: 2,5 часа простоев, разбор полетов и уроки на будущее.

27.09  Kent Beck: история создания JUnit и будущее тестирования (аудиозапись).

24.09  Django + jQuery + библиотекa python-wrapper = web-приложение, умеющее работать с Twitter.

24.09  Алгоритмы: система непересекающихся множеств и ее применение.

24.09  HTML 5: факты и мифы о новом стандарте представления web-страниц.

23.09  CapsLock: как извлечь из этой клавиши больше пользы по сравнению с ее изначальным предназначением? Придать ей другой смысл.

23.09  Vim –> TextMate –> Vim: история перехода с одного текстового редактора на другой и возврат к истокам.

23.09  Узкая специализация: компьютерный червь Stuxnet рожден для уничтожения ядерных заводов в Иране.

23.09  Как научиться программировать? In short, you start with little bit of something real and make it tick. Then you make it tock.

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

23.09  Двадцать пять информационных ресурсов для освоения Vim.

22.09  Исследовательское тестирование: Michael Bolton врезается в глубины популярной методики и находит в ней новые (хорошо забытые старые) грани.

22.09  Практический пример работы с интерфейсом Google Mail, в котором заявляется о неполном служебном соответствии Selenium и палочке-выручалочке в виде Java-робота.

21.09  Пошаговое руководство по освоению Cucumber – инструмента для апологетов Behaviour Driven Development.

21.09  Фокусник Adam Goucher выступает с фейерверком ссылок по Selenium.

21.09  Концепция "зеленого" Интернета: как оптимизировать контент web-сайта для снижения выработки углекислого газа?

21.09  Представленный в списке рассылки Full Disclosure "работающий" эксплойт Ac1db1tch3z (ABftw.c), предназначенный для проверки систем на наличие обнаруженной на прошлой неделе уязвимости, сочетал в себе функции троянского ПО.

20.09  Linux: несанкционированный полный доступ к системе в случае незащищенного загрузчика GRUB.

20.09  James Whittaker на кухне тестирования. Часть 4: знания – сила.

20.09  Сенсационное открытие: найден сотрудник, чья деятельность обеспечивает успех или провал любого проекта.

20.09  I.M.Testy: первые шаги в разработке автоматизированных тестовых сценариев.

20.09  TestComplete: использование необъявленных переменных в JScript.

17.09  Как большой адронный коллайдер умудряется работать с петабайтами данных? Подробности.

17.09  IBM developerWorks: моделирование методов цифровой обработки сигналов (1, 2) и стохастических процессов (1, 2, 3) на языке Perl; режим реального времени в Java: отличительные возможности и повышение качества сервиса, предоставляемого приложением.

15.09  Duck Duck Go: утка знает про Google больше чем сам Google? Кря-кря-кря!

14.09  Vim: практические рекомендации по укрощению и разгону отличного текстового редактора.

14.09  Лидер в IT: "... больше всего востребован прораб-телепат с навыками пророковедения, способный прочитать мысли заказчика на расстоянии и предвидеть возможные изменения, чтобы проект был завершен в срок".

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

13.09  jQuery: подборка приемов, советов и рекомендаций.

10.09  Взгляд на баг в Debian глазами практикующего доктора: не лучше ли предотвратить болезнь вместо того чтобы лечить последствия?

10.09  IBM developerWorks: импорт данных из XML-документа в Google App Engine, построение динамических пользовательских интерфейсов с Android и XML, применение JavaScript-фреймворка Dojo при создании web-приложений, Python для системных администраторов.

09.09  Сногсшибательный формат поиска от Google: результаты запроса выводятся по мере набора выражения в строке поиска. Репортаж с места событий.

09.09  Гибкие технологии: всегда ли они эффективны? Какие скелеты спрятаны в шкафу?

07.09  Как избежать "засыпания" компьютера в случае неактивности GUI при проведении автотеста? Один из вариантов.

07.09  Как выбрать и настроить систему управления контентом для будущего проекта: пошаговое руководство.

07.09  Adam Goucher несет почетную вахту собирателя ссылок по Selenium.

06.09  Системные вызовы и процессы в Unix: полезные сведения для разработчиков.

06.09  James Whittaker, скупой на подробности мыслитель из Google, подчеркивает важность анализа рисков при планировании объема тестирования для той или иной функциональности продукта.

06.09  I.M.Testy рассказывает о снятии снимков с помощью кода на C#.

05.09  Отладка ядра Linux c помощью JTAG: базовые принципы и практический пример.

03.09  Доступ к Unix-системе по ssh: как усложнить жизнь хакерам?

03.09  Fish (Friendly Interactive Shell) – дружественный командный интерпретатор в среде Unix.

02.09  Hash: как сделать его распределенным? Пример с php-кодом.

02.09  Применение IronPython в тестировании web-приложений, работающих в среде ASP.NET.

01.09  В новом выпуске журнала "Testing Experience" основное внимание уделено метрикам, характеризующим процесс тестирования и качество программного продукта.

01.09  Daniel Brown делится примерами работы с атрибутами в NUnit, выбрав Selenium RC в качестве подопытного кролика.

01.09  Первые шаги в программировании и web-дизайне? Совет от 37signals и Ван Гога: берись и делай.

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


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

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

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

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

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

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

М. Почему мы пропустили такой очевидный баг?
Т. Так исторически сложилось. Мы же работаем по историям, а в истории про такой случай ничего не сказано.
М. У каждого бага должна была быть своя история!
Т. История не терпит сослагательного наклонения!

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

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

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

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

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

Все заметки

Ищейка