31.01 Rikard Edgren приводит список своих любимых инструментов для мониторинга и анализа приложений.
31.01 Web-разработка: события, инструменты, публикации в январе.
31.01 Смертные грехи автоматизации, новости из мира Selenium, подручные инструменты: очередную подборку представляет Adam Goucher.
31.01 Что предпринять в предверии технологической сингулярности, когда искусственный интеллект сможет сам находить ошибке в коде, который он создал?
31.01 В качестве наиболее вероятной версии аварии "Фобос-Грунта" называется ошибка в программировании бортового вычислительного комплекса (БВК) станции (1, 2).
30.01 Adam Goucher представляет PHPWebDriver и рассказывает, как с его помощью эмулировать нажатие клавиш.
30.01 What the fuck: от бага до улыбки один шаг.
30.01 Catherine Powell объясняет, почему она больше не нанимает выделенных тестировщиков несмотря на актуальность и важность тестирования ПО.
30.01 Claudio Ortolina представляет пример разработки Ruby-приложения с использованием методик TDD.
27.01 Aaron Evans претендует на позицию QA Lead в компании, занимающейся облачными технологиями, и отвечает на вопросы, задаваемые потенциальным кандидатам.
27.01 Настоящие разработчики не заморачиваются тестированием: настоящие пользователи сами найдут все скрытые баги.
26.01 Почему разработчики ненавидят антивирусные программы: взгляд изнутри.
26.01 SQL почил? Да здравствует SQL: масштабируемость NoSQL-решений обрамляется SQL-оболочкой для выполнения сложных запросов (движок Tenzing, разработанный в недрах Google).
26.01 Adam Goucher объясняет как WebDriver работает с cookies в коде на PHP.
25.01 Yiannis Konstantakopoulos проводит анализ успешных сайтов и выделяет особенности web-дизайна, которые помогли им преуспеть.
25.01 Grig Gheorghiu делится практическим опытом работы c несколькими инстансами MySQL в облаке Amazon EC2.
25.01 Архитектура noSQL: текущее состояние дел и выбор подходящего решения.
25.01 Adam Goucher публикует очередную подборку материалов по Selenium и сопутствующим технологиям.
25.01 Brent Ozar рассказывает, за какие заслуги администратор СУБД может получить премию Дарвина, разрушив свое хозяйство.
24.01 Евгений Касперский рассказывает о тестировании антивирусных программ и критериях их оценки.
24.01 Gojko Adziс предлагает использовать метод гамбургера для выработки стратегии разработки продукта со сложными бизнес-требованиями.
24.01 Davy Brion призывает никогда не хранить пароли в исходном виде: гораздо безопаснее хранить хэшированные значения.
24.01 Adam Goucher обращается к заказчикам скриптов на Selenium: как искать и по каким критериям оценивать исполнителей?
24.01 Таинственный файл .htaccess в web-сервере Apache: редирект, ограничение доступа, кэширование, компрессия.
23.01 Евгений Касперский раскрывает все страшные тайны о спаме: кому он выгоден и как с ним бороться.
23.01 Что такое AJAX? Наглядное объяснение в картинках.
23.01 Elisabeth Hendrickson учита задавать вопросы, ответы на которые подводят к оптимальным стратегиям разработки ПО.
23.01 EnhancePHP библиотека для тестирования приложений, написанных на PHP. Обзор и примеры написания тестов.
23.01 Как интегрировать Facebook, Twitter и Google+ в сайт на платформе WordPress?
20.01 Todd Hoff ставит под сомнение устоявшиеся подходы к реализации облачных сервисов и призывает к их перепросмотру.
20.01 Jeremiah Peschka различает термины "high availability" и "load balancing" и рассказывает про репликацию данных.
19.01 Скелет в шкафу Oracle: баг в архитектуре СУБД посылает в нокаут системы с большим объемом транзакций.
19.01 Jeff Atwood проводит интересную аналогию между между магазином, продающим видеодиски, и сайтом в Интернете: что произойдет, если настанет SOPA?
18.01 Adam Goucher публикует очередную подборку ссылок по Selenium и смежным областям.
17.01 Евгений Касперский сообщает о вхождении Kaspersky Lab в элиту и о рождении новой военной специальности: специалист по противодействию кибератакам и организации ответного удара.
17.01 Ainars Galvans ставит под сомнение полезность рутинных регрессионных проверок и размышляет, каким образом выполнять тестирование более эффективно.
17.01 Интерактивные системы обучения: трудно заранее учесть все ситуации, в которых могут оказаться пользователи.
16.01 Должен ли тест соответствовать ожиданиям программиста или же в первую очередь нужно исходить из потребностей конечного пользователя?
16.01 Горящие глаза или профессиональный подход к делу: еще одна попытка выбрать одно из двух, если не удастся получить и то, и другое.
16.01 Комментарии к комментариям в коде помогут разобраться в его дебрях.
16.01 Подробности фишинговой атаки в Живом Журнале: официальное заявление и разбор полетов в комментариях.
13.01 Agile или Waterfall: чем бы дитя не тешилось, разница невелика.
13.01 Evil Tester обозначил интересную проблему: аддоны не поспевают за выходом новых версий браузеров и уходят на свалку истории.
13.01 Парадигма MVC на примере Zend Framework в PHP: теория и пример реализации.
13.01 Баг в архитектуре предвыборного сайта позволял увидеть сообщения, отклоненные модератором. Update: Батюшки святы, да там такое...
12.01 Каким образом сервису Braintree удалось переехать из одного датацентра в другой без перебоев в работе?
12.01 Stefan Butlin рассказывает о TestPad онлайн-сервисе для организации ручного тестирования.
12.01 Каким образом по Unicode-строке определить, на каком языке представлен текст?
12.01 В Таиланде на веранде и с MacBook наперевес: консультант по тестированию описывает свое житие-бытие.
11.01 Иерархия компьютерных игр: в каких из них бездушная машина победит человеческий разум?
11.01 Andy Glover иллюстрирует процесс устройства тестировщиков на работу: статистика с картинками и комментариями.
11.01 Jeremiah Peschka делится парадоксальными, но проверенными на практике советами по обеспечению масштабируемости информационных систем.
11.01 Patrick Smacchia делится восьмилетним опытом создания модульных тестов.
10.01 Windows 8: управление компьютером с помощью глаз?
10.01 Дилберт: назвали лидером проекта, полезай в кузов.
10.01 Разбор полетов от сервиса Etsy: хронология неудачного решения, смена курса, извлеченные уроки.
10.01 The Monday Times: события 2011 года и прогноз на будущее.
10.01 Карта C++: здесь вам не равнина, здесь климат иной.
08.01 Содружество тестировщиков Perl-модулей CPAN и добрые слова в их адрес.
08.01 37signals: почему мы не набираем программистов по результатам решения ими загадок и математических задач.
08.01 Joel Spolsky объясняет разницу между вертикальным и горизонтальным программным обеспечением и в качестве примера последнего представляет Trello среду для совместной работы над проектом.
08.01 Подборка материалов по улучшению производительности высоконагруженных систем: статистика и методики.
06.01 Adam Goucher продолжает публиковать ссылки на публикации о Selenium и приводит наглядный пример автотеста, по ошибке возвращающего ОК при любых исходных данных.
06.01 Mark Russinovich с помощью инструментов Sysinternals расчищает авгиевы конюшни в компьютере своей мамы и победоносно завершает установку Microsoft Security Essentials.
06.01 Как вычислить количество месяцев в году? Непростая задача.
06.01 Elisabeth Hendrickson сравнивает программное обеспечение с котом Шредингера и предостерегает от неэффективного внедрения гибких технологий.
06.01 Как Facebook справляется с пиками нагрузки? Готовит сани летом.
06.01 Как тестируют ПО в Google: перевод на русский язык материалов вебинара по этой теме.
04.01 Вопросы на интервью в Google и Microsoft: знание физики необходимо для создания программных продуктов?
04.01 Дилберт помогает своему шефу сохранить лицо: не предоставляй фальшивых доказательств, которые легко опровергнуть.
04.01 Как тестировать документацию: краткий перечень шагов.
04.01 Сводка публикаций по Selenium: Android WebDriver, поиск элементов на странице и другие темы.
04.01 Код и документация в порядке? Нехороший знак!
04.01 В январском выпуске MSDN Magazine: искусственный интеллект в тестировании, HTML5, Windows Azure, работа с базами данных и другие темы.
01.01 В быстроменяющемся мире путь к хорошему web-приложению лежит через грамотно организованный API.
01.01 Alex Chitu делает прогноз по продуктам Google на 2012 год.
Что такое качество программного обеспечения и как его улучшить.
Т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.