OpenQuality.ru

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

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

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


Архив новостей: август 2010 г.


31.08  История китайского сельского жителя: откуда черпать идеи для software-проектов и как извлекать из них прибыль.

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

30.08  Ruby on Rails 3.0: официальный анонс и перечень новшеств.

30.08  Забавная подборка несбывшихся прогнозов о завершении пути Facebook, Firefox, RSS и других продуктов и технологий.

29.08  Безопасность сайта: обзор организационных, функциональных и эксплуатационных уязвимостей с лирическими отступлениями.

28.08  Scott Hanselman учит хорошим манерам чтения статей в Интернете и рассказывает о полезных инструментах Read Later (Instapaper) и Readability.

28.08  James Whittaker продолжает разговор об ингредиентах тестирования, задумывается о признаках готовности блюда и кормит обещаниями, которые исполнит на конференции GTAC в этом году.

28.08  I.M.Testy, яхтсмен и гуру тестирования, дает примеры бесполезного и неэффективного покрытия кода тестами и призывает взвешивать "за" и "против" при тестировании "белого ящика".

27.08  James Bach прокладывает дорожку от исследовательского тестирования, основанного на сессиях, к тестированию, основанному на целях и соответствующих им активностях.

27.08  A/B testing: несколько аргументов, снабженных иллюстрациями.

27.08  Jam – make-подобная система создания программ из файлов исходного кода (1, 2, 3).

26.08  HackQuest: полигон для тренировки хакеров, защитников от хакеров и просто любопытных.

26.08  Использование функции assert при тестировании JavaScript-приложений.

26.08  Плагин PDF Download для наиболее популярных браузеров позволяет сохранить снимок экрана в формате PDF.

25.08  Иерархия программистов: чей язык круче, выходи строиться!

25.08  Частный детектив Mark Russinovich и его спутник Andrew Richards исследуют таинственное зависание почтового клиента MS Outlook и находят разгадку с помощью утилиты Procdump из комплекта Sysinternals.

25.08  Michael Bolton ищет вектор в круговороте тестирования: должны ли мы подтвердить работоспособность приложения или всеми силами стремиться доказать неработоспособность?

24.08  Adam Goucher ведет Selenium к светлому будущему: очередная подборка ссылок.

24.08  Шесть способов нанести несокрушимый удар по своим серверам: уроки, извлеченные при масштабировании web-сайта.

24.08  RamMap – новый инструмент от Sysinternals, предоставляющий отчет о потреблении памяти.

23.08  На работе ты не гость, изучи хотя бы ГОСТ. Достоинства старой-доброй системы управления проектами.

23.08  I.M.Testy не оставляет багам ни единого шанса: покрытие кода тестами в исполнении Мастера.

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

21.08  James Whittaker, любитель образных метафор, сравнивает тестирование со стряпней и приступает к рассмотрению ингредиентов, необходимых для приготовления съедобного блюда. Часть 1. Знание продукта.

21.08  Mark Needham приводит два примера "налога на страх", при котором в приложении появляются избыточные "перестраховочные" конструкции, усложняющие код и не приносящие никакой пользы.

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

17.08  Документация для пользователя: в каком ключе ее написать и где разместить?

17.08  Eric Schmidt поделился мыслями о будущем поисковых технологий, разработанных на основе новейших достижений искусственного интеллекта.

17.08  Amazon Web Services: инструменты и подходы для масштабирования.

17.08  Декартово дерево: описание, операции и сферы применения. Продолжение здесь и здесь.

17.08  TDD: иллюстрированное руководство для начинающих.

17.08  Adam Goucher продолжает трудовую вахту сборщика материалов по Selenium.

16.08  Отличная подборка из 25 видео-презентаций на тему дизайна предметов вокруг нас.

13.08  Резюме программиста: как его воспринимает HR-отдел и другой программист.

13.08  Разработка web-приложений с прицелом на масштабирование их в будущем.

12.08  IBM developerWorks: программирование с использованием PHP и MySQL в разработке Web-приложений (1, 2, 3, 4, 5).

11.08  Вредные советы для разработчиков пользовательского интерфейса.

11.08  Strace: отличное средство для шпионажа за поведением программы в среде Unix.

11.08  Увлекательное занятие по юзабилити на примере разработки кабинки туалета.

11.08  Adam Goucher делится своими мыслями об управлении тестовыми сценариями в условиях гибких методик разработки ПО (1, 2, 3, 4).

10.08  Размышляя о покрытии кода тестами, I.M.Testy приводит два ладно скроенных теста, в которых неожиданно обнаруживаются непрошитые кусочки.

08.08  Возможности утилиты Performance Protector в оценке производительности приложения (на примере работы с Thunderbird 3).

08.08  Jonathan Kohl выложил памятку для тестировщика. Как понять, на верном ли ты пути? Как повысить значимость твоей работы?

08.08  Google: неудачи в том или ином проекте не страшны. Главное: увидеть нецелесообразность проекта как можно раньше и переключиться на более перспективные разработки.

08.08  MSDN Magazine: аддоны для Visual Studio, которые могут пригодиться каждому разработчику.

05.08  Google Wave: взлет и неожиданное падение многообещающего проекта.

05.08  jQuery: сравнительный анализ методов популярного фреймворка.

05.08  Приемочные тесты: как вы яхту назовете, так она и поплывет.

05.08  Сколько показаний о наличии бага должно быть накоплено в Microsoft перед тем как баг будет исправлен?

03.08  Adam Goucher, человек-Selenium, выложил очередную подборку.

03.08  Семь принципов организации работы, позволивших Facebook набрать и эффективно обслуживать 500 млн пользователей.

02.08  25 фактов и полезных советов, касающихся HTML 5.

01.08  Gojko Adzic примеряет на себя мантию художника и графопостроителя, давая оценку низкой эффективности автоматизации графического интерфейса (на примере Selenium).

01.08  Три shell-скрипта, дающих информацию о потреблении CPU и памяти в разрезе процессов и пользователей.

01.08  Michael Tamm: совместное использование Selenium и Maven.

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


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

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

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

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

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

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

Р1. Если тестировщик нашел баг, то тестировщик – это тестировщик, а баг – это баг.
Р2. Если баг нашел тестировщика, то тестировщик – это баг, а баг – тестировщик.

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

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

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

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

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

Все заметки

Ищейка