31.12 Google Test Automation Conference: подборка слайдов и видеоматериалов.
31.12 Не суди да не судим будешь: у выкрутасов в коде могут быть веские исторические причины.
30.12 Jasmine пример работы с библиотекой для модульного тестирования кода на Javascript.
30.12 Дело о поврежденной алюминиевой плитке, или ретро-история о поиске неисправности в аппаратно-программном обеспечении системы на ленточных накопителях.
30.12 Неработоспособность Skype в течение трех дней: разбор полетов, уроки на будущее.
29.12 Opengrok быстрая и удобная система поиска по исходному коду приложения.
28.12 Подборка руководств для системных администраторов (Linux): подходы, правила, инструменты.
28.12 FireShot удобный инструмент для снятия скриншотов с web-страниц.
28.12 Selenium 2.0. beta 1: что день грядущий нам готовит?
24.12 IBM developerWorks: создание Web-сервисов REST при помощи Java-технологий.
24.12 10 пожеланий системных администраторов в адрес производителей программных продуктов.
22.12 Libcloud: инструмент для управления виртуальными машинами в Amazon EC2 и других облачных провайдерах.
22.12 Встреча двух миров: решения на базе SQL и noSQL могут сосуществовать в одной системе и блистать гранями своих преимуществ.
21.12 Так ли всемогущ Google? Почему в стенах поискового гиганта рождается так мало ярких, инновационых проектов?
21.12 Обмен данными между серверной и клиентской частью информационной системы: как уменьшить количество транзакций и тем самым улучшить производительность системы?
21.12 CoffeeScript: начинка из JavaScript, а корочка из Python и Ruby.
20.12 В третьем выпуске журнала The Testing Planet: будущее тестирования; сокровища, скрытые в комментариях к коду; тестирование как олимпийское многоборье и другие материалы.
20.12 В какую сумму обходится совещание с заданным количеством участников?
17.12 Pat Helland: архитектурные решения, делающие возможным масштабирование системы. Краткая и полная версии статьи.
17.12 I.M.Testy: смена региональных параметров (locale) в настройках системы может выявить упущения в интернационализации приложения.
16.12 Ложка дегтя в бочке меда, или элегантный способ проверки механизма обработки входных данных.
15.12 Фокусник Mark Russinovich учит извлекать из лимона лимонад: как изменить цвет экрана, символизирующего падение системы?
15.12 Jeff Atwood разоблачает небезопасные приемы работы с паролями на web-сайтах.
14.12 Текст наиболее важная составная часть web-страницы. Инструменты для оценки читабельности текста.
14.12 Simon Stewart (Google) раскладывает тесты по полочкам в зависимости от их размера и охватываемой функциональности продукта.
14.12 Elisabeth Hendrickson с манифестом наперевес воюет за истинный Agile.
14.12 Программирование игр: курс молодого бойца от Алены C++.
13.12 5 способов выполнить Linux-команды в фоновом режиме.
12.12 Surfraw: полезная Unix-утилита, выполняющая запросы к поисковым системам и хранилищам данных, переживает вторую волну популярности благодаря взорам, обращенным к ее создателю (Julian Assange, Wikileaks).
12.12 Диаграмма расходования времени в процессе написания исходного кода.
10.12 Eric Schmidt, Chairman и CEO в Google, предрекает светлое будущее для Chrome и Chrome OS. Заодно признается в своей недальновидности и превозносит прозорливость Сергея и Ларри.
10.12 Что получится в результате слияния Selenium и WebDriver? Информация из первых рук.
09.12 Валидация входных данных в Silverlight: пример реализации.
08.12 Частный детектив Mark Russinovich расследует загадочное поведение Microsoft Project: файлы проекта открывались медленно или не открывались совсем. Злоумышленник обнаружен.
08.12 Приоткрыта завеса над операционной системой Google Chrome OS и даже есть возможность ее потестировать.
07.12 Декабрьский выпуск журнала "Testing Experience" посвящен применению инструментов с открытым кодом.
07.12 NoSQL: предпосылки к применению этой архитектуры и осознанный выбор среди множества имеющихся на рынке решений.
06.12 Selenium все теснее взаимодействует с дружественными инструментами: Adam Goucher выступил с очередной подборкой материалов.
05.12 Теория защиты от темных сил: как возникает переизбыток сотрудников в проекте и к каким последствиям это приводит.
04.12 Pradeep Soundararajan размышляет о внутренних и внешних факторах, мешающих раскрыться потенциалу тестировщика.
04.12 Искусственный интеллект: как отличить раздетую девушку от одетой, а приличный сайт от неприличного?
04.12 GPU vs CPU: выбор железа и архитектуры при построении высоконагруженных систем.
04.12 В декабрьском выпуске MSDN Magazine: подборка статей по созданию приложений для Windows Phone 7 и Windows Azure; BDD в действии; производительность в среде .Net; тестирование web-приложений с помощью jQuery.
03.12 Gojko Adzic вводит принцип симметричных изменений: любое изменение бизнес-модели должно находить отражение в спецификации на программный продукт.
03.12 Разработка приложений для мобильных устройств: современные тенденции и перспективы.
02.12 Daniel Brown о преувеличениях в тестировании: Дунай не потечет вспять, и солнце не упадет на землю.
02.12 Коллективное владение кодом: аргументы за и против.
02.12 Восемь принципов создания масштабируемых систем: от балансировщика нагрузки до кэширования.
02.12 Алена С++ вышла с инициативой материально поддержать проекты и продукты, которые этого достойны.
01.12 Shmuel Gershon, Testing Engineer в Intel, представляет Rapid Reporter (инструмент для исследовательского тестирования) и коллекцию цитат на тему тестирования ПО (via QTT).
Что такое качество программного обеспечения и как его улучшить.
Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?
Подходы к разработке, тестированию и внедрению приложений.
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.