OpenQuality.ru

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

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

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


Архив новостей: март 2011 г.


31.03  Michael Bolton всерьез озабочен недозагрузкой тестировщиков и расширяет их поле деятельности.

31.03  Mark Russinovich ведет непримиримую и победоносную войну с компьютерными червями. Новая жертва инструментов Sysinternals: червь Stuxnet.

30.03  Поучительная история одного бага в glibc: яблоко раздора и хронология событий.

30.03  Архитектура сервиса Digg: к чему стремились и как этого достигли.

29.03  JavaOne и OracleDevelop 2011 – уникальная возможность погрузиться в мир технологий, обеспечивающих создание и развитие программных продуктов. Подробности.

29.03  10 примеров использования утилиты sar для мониторинга производительности в Unix/Linux.

29.03  Adam Goucher припас лукошко свежих ссылок по работе с Selenium.

29.03  Сладкая парочка Ranorex 3.0 и Visual Studio 2010 предлагают свои услуги по созданию и прогону модульных тестов для графического интерфейса.

28.03  Создание приложений на основе Android SDK в Eclipse.

28.03  Adam Goucher рассказывает, как при работе с Selenium точнее имитировать действия пользователя, вводящего данные в поле ввода, и обеспечить уникальность сессии в IE.

28.03  I.M.Testy размышляет о багах, которые не поддаются автотестам.

26.03  James Bach: баги – это лишь часть находок тестировщика.

25.03  Darren McMillan и Jamie Cuthbertson рассказывают о работе над приложением для слабовидящих: рука об руку к эргономичному интерфейсу.

25.03  Новое – хорошо забытое старое. Магнитная лента спасает данные от форс-мажора.

25.03  Alan Page размышляет о программистских приемах и возможности их применения в тестировании.

25.03  Распределенная обработка данных с помощью Hadoop: установка и настройка кластера (1, 2).

24.03  Как измерить и улучшить производительность СУБД, обслуживающей web-сайт? Инструменты в браузере, замеры в PHP, профилирование, индексы, оптимизация таблиц и запросов, кэширование.

24.03  Как тестируют софт в Google: от маленьких тестов к большим.

24.03  Кибервзломщик может стать всемогущим, если завладеет поддельными SSL-сертификатами.

23.03  Firefox 4: обзор нововведений, рожденных за 14 месяцев разработки.

23.03  Компания Facebook внедрила аналитическую систему, способную обрабатывать свыше 20 миллиардов событий в день (поддержка социальных плагинов).

23.03  Patrick Copeland (Senior Engineering Director в Google) видит параллели между инновациями и тестированием. Три принципа инноваций в Google и попкорн в комментариях.

23.03  Евгений Касперский: 497 дней до приказа, или баг багом вышибают.

22.03  Десять советов по обеспечению безопасности web-сервера Apache.

20.03  Разбор полетов: почему Reddit был недоступен 6 часов в течение суток.

20.03  Методы Click и ClickAndWait в Selenium: мухи отдельно, котлеты отдельно.

19.03  Вор у сыщика дубинку украл: подробности взлома бастионов антихакерского подразделения EMC.

18.03  Как защитить видеоконтент своего сайта от нашествия клонов? Элегантное решение на базе nginx.

17.03  Adam Goucher предлагает отказаться от Selenium Grid в пользу CI-сервера, являющегося центром управления всем процессом выпуска билда.

17.03  Техническая презентация: что в ней должно присутствовать и что лучше исключить?

16.03  Загадка: какое приложение последним уйдет в облака? Разгадка.

15.03  Linux IPTables: ограничение входящего и исходящего трафика по протоколам SSH и HTTP.

15.03  Представление текста на web-странице: CSS-стили творят чудеса.

15.03  Доктор Mark Russinovich реанимирует очередную систему, пострадавшую от происков темных сил. Бонус: Mark внял голосу благодарных пациентов и выпустил настоящий детектив.

15.03  DropBox: статистика сервиса и извлеченные уроки.

14.03  Alan Page призывает не бросать все яйца в корзину регрессионных тестов и стремиться почаще обновлять арсенал экспериментов.

14.03  I.M.Testy расставляет точки над I: острый взгляд тестировщика способен узреть зигзаги, допущенные разработчиком.

11.03  Git меняет правила игры в распределенной Web-разработке: мощная поддержка совместной работы над проектами.

11.03  Инфраструктура для автоматизации тестирования интерфейсов систем сервис-ориентированной интеграции: концептуальная статья.

11.03  Утилита inotify патрулирует файловую систему в Linux: отслеживает все операции и предоставляет данные для настройки безопасности и производительности системы.

11.03  Brent Ozar призывает к вдумчивому масштабированию SQL Server: пляшем от структуры данных и характера запросов.

11.03  Что такое feature toggles? Martin Fowler проложил путь, а Adam Goucher делится практическим примером.

11.03  Проверка web-сайта на прочность: избушка закрыта на клюшку или двери настежь?

09.03  Магистр частного сыска Mark Russinovich рассказывает о противоборстве темных сил инструментам Sysinternals и победе светлых сил над злоумышленниками.

09.03  HTML5: спецификация новой версии языка разметки в удобоваримом виде.

09.03  Корочка и начинка: какой информацией наполнить web-сайт и как сделать его содержимое интересным для пользователя?

09.03  Ian Cooper встает на защиту методик TDD/BDD и доказывает их эффективность в стартапах.

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

08.03  Selenium: все новости в одном флаконе.

08.03  Производительность Linux-систем: вступительная статья.

08.03  Два руководства от IBM developerWorks: построение Ajax-приложения с помощью Dojo Toolkit и создание мобильных приложений на основе jQuery Mobile.

05.03  В свежем выпуске журнала Testing Experience рассказывается о специфике тестирования приложений в различных отраслях экономики: медицина, телекоммуникации, финансы и др.

04.03  Captcha: варианты реализации и альтернативы.

04.03  Бои без правил: на ринг вызываются Ruby и PHP.

04.03  В мартовском выпуске MSDN Magazine: создание мобильных и облачных приложений, отладка кода, диффузионное тестирование и другие материалы.

04.03  StackOverflow: нововведения в архитектуре сервиса и статистика.

03.03  Apache Ant: краткое руководство по автоматизации сборки билда.

03.03  James Whittaker (Google) повествует о четырех дорогах, по которым двигаются билды на пути к пользователю.

02.03  Курс молодого архитектора: как избавить себя от груза ошибок прошлого.

01.03  Великий Mark Russinovich рассказывает о захватывающей операции по борьбе с вирусом Marioforever. Инструменты Sysinternals сослужили хорошую службу.

01.03  Adam Goucher отслеживает новости в мире Selenium.

01.03  Рассказ про Varnish: высокопроизводительный web-акселератор, кэширующий динамические и статические web-страницы.

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


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

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

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

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

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

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

M1. Scrum-тара-рам. Сегодня мы должны были закончить спринт. Почему не работает upgrade?
М2. Вам шашечки или ехать? У нас гибкие методики или нет? Спринт закроем, а upgrade добьем в следующей итерации.
M1. В таком случае, есть ли в Scrum какой-то смысл?
M2. Смысл – подстегивать участников забега. Делай что можешь, а будет как будет!

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

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

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

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

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

Все заметки

Ищейка