30.03 William Edwards считает Agile-технологии мошенничеством и полагает, что успех проекта зависит от мастерства исполнителей на каждом этапе пути продукта к пользователю.
28.03 Увлекательная погоня за багом в ядре Linux: от падения системы до создания патча.
28.03 Jeff Atwood нещадно критикует разбивку результатов поиска по страницам, приводит пожелания пользователей и бросает камень в огород Google.
28.03 Mark Needham размышляет о модульных тестах: где находится ареал их эффективного использования?
28.03 Jeremiah Owyang рассказывает о баге в Twitter, способном разрушить ваши социальные коммуникации.
27.03 Четыре причины, из-за которых разработчики отказываются внедрять code review.
27.03 YouTube: статистика, архитектура, методы масштабирования, извлеченные уроки.
27.03 Gerald Weinberg, легенда IT-индустрии, рассказывает о подводных камнях в тестировании ПО и важнейших качествах тестировщика.
23.03 Google вырывается вперед в лояльности сотрудников, но сдает свои позиции на рынке поиска.
22.03 James Whittaker на исповеди: почему тест-директор Google вернулся в Microsoft?
21.03 Mukund Sivaraman препарирует баг в функции random(), найденный в OpenBSD.
20.03 What I've Learned From Failure: ветеран индустрии Reg "Raganwald" Braithwaite делится опытом в разработке программного обеспечения.
20.03 Alan Page призывает быть кристально честными в анализе результатов выполненных тестов и не закрывать глаза на неудачные прогоны.
19.03 Google планирует изменить алгоритм поиска: фокус будет смещен с ключевых слов на прямой ответ на заданный вопрос и сведения об объекте поиска.
19.03 James Bach вводит понятие "благожелательное тестирование", отдавая пальму первенства в его изобретении своему старшему товарищу (Cem Kaner).
19.03 Максим Крестовский рассказывает об информационной безопасности web-приложений.
19.03 Автоматизация тестирования пользовательского интерфейса с помощью Visual Studio 2010.
19.03 Chris Dixon: за историями успеха стартапов скрываются годы усилий, забот и неудач.
19.03 Ingo Molnar раскрывает причины низких темпов развития настольных Linux-систем и предлагает пути спасения (1, 2).
16.03 Манипуляции с текстом в Unix: отличный обзор встроенных команд и утилит.
16.03 James Whittaker рассказывает, почему он покинул должность тест-директора в Google.
16.03 Jamie Saine подчеркивает важность тестирования безопасности и в качестве примера рассматривает взлом системы онлайн-голосования в округе Вашингтон.
15.03 Andy Glover иллюстрирует подходы к оценке производительности тестировщиков.
15.03 Согласно анализу Veracode, приложения, написанные для государственных структур, наименее устойчивы к атакам хакеров и содержат наибольшее количество багов в системе безопасности.
14.03 Catherine Powell подчеркивает важность сообщений об ошибке: любое такое сообщение лучше тишины и пустоты.
14.03 Очередная подборка материалов по Selenium и смежным областям. И еще одна.
14.03 Steve Rowe продолжает обучать разработчиков и тестировщиков правильной тактике на интервью.
14.03 Зашли в тупик? Как правильно задавать технические вопросы, чтобы сообщество разработчиков смогло помочь?
14.03 Jonathan Kohl дает вредные советы и учит выявлять их с первого взгляда: как создать иллюзию эффективного тестирования и пустить продукт под откос.
14.03 Баги пристально наблюдают за своей судьбой и радуются релизу продукта.
13.03 14 способов помочь развитию ПО с открытым кодом, не будучи суперпрограммистом.
12.03 Adam Goucher щедро делится подборкой материалов по Selenium.
12.03 Seth Godin рассказывает о том, чем отличается выдающийся менеджер проекта по разработке ПО от своих заурядных коллег.
12.03 Сергей Глазунов, студент из Тюмени, получил $60 тыс. долларов за взлом браузера Chrome.
12.03 Как стать миллиардером? Все очень просто: создать продукт, который значительно лучше существующих.
11.03 Тайное становится явным: почему в Vim для перемещения по тексту применяются клавиши hjkl?
10.03 Взломать Google Chrome? Умелым рукам на это потребовалось пять минут.
10.03 Selenium 2: переход с Selenium 1 и примеры функциональных тестов.
09.03 Doug Grismore делится советами по улучшению производительности сервисов, работающих с хранилищем Amazon S3.
09.03 Steve Rowe (test development manager, отвечающий за Windows Runtime в Windows 8) рассказывает о том как правильно писать техническое резюме.
09.03 Модульные тесты для плагинов WordPress: области применения и примеры реализации.
07.03 Сага о крупном программном продукте: строили, строили и наконец построили.
07.03 Reverse engineering в Linux: беглый взгляд на имеющиеся инструменты.
06.03 Jeff Atwood делится своими мыслями о том как нанимать программиста и честно предупреждает, что нет никаких гарантий успешного найма.
06.03 PHP 5.4: новая функциональность и новые возможности.
06.03 Компания AMD признает, что в выпускаемом процессоре существует баг, приводящий к ошибочным операциям со стеком.
02.03 Visual C++ 11: новые возможности для параллельных вычислений.
01.03 Разошлись как в море корабли: Cem Kaner и James Bach, основоположники контекст-ориентированного тестирования, решили, что им не по пути.
01.03 Ruby on Rails: критический взгляд на популярный язык с целью привлечь внимание к его улучшению.
01.03 Лишний день в феврале стал сюрпризом для облачной платформы Microsoft: сервисы Windows Azure приостановили работу из-за ошибки вычисления времени в високосном году. И еще ссылки по теме: (1, 2).
Что такое качество программного обеспечения и как его улучшить.
Т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.