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.

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


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

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

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

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

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

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

Б1. 10Mb, 50Mb, 200Mb... Сколько же памяти там осталось?
Б2. Отсасывайте, коллега, отсасывайте. Назвались Багом? Стремитесь ввысь!

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

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

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

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

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

Все заметки

Ищейка