31.10 История о том, как менеджер летел на воздушном шаре и обратился за помощью к программисту.
31.10 Макс Крайнов считает программирование самой востребованной профессией и приводит аргументы в подтверждение своей точки зрения.
29.10 Darren McMillan рассказывает о применении диаграмм связей (mind maps) при работе с тестовыми сценариями.
29.10 Балансировка нагрузки в MySQL с помощью HAProxy.
29.10 Применение AutoIt для тестирования приложений с графическим интерфейсом (на примере игры "Сапер").
29.10 ВКонтакте: архитектура, статистика, процесс разработки, планы на будущее, интересные факты.
27.10 Подборка книг по созданию приложений: от разработки до нагрузочного тестирования.
27.10 DISQUS (сервис для размещения комментариев): статистика и особенности архитектуры.
25.10 Yoshinori Matsunobu: система, базирующаяся на эффективном использовании MySQL, демонстрирует более высокую производительность по сравнению с noSQL-решениями.
25.10 Увидеть перспективу: как не пройти мимо создателя программного продукта, который через несколько лет изменит мир?
25.10 Экстремальное программирование (XP): истоки появления этой методики и причины ее эффективности в нетипизированных языках программирования.
24.10 Valgrind 3.6.0: обзор новшеств и изменений.
24.10 Пособие для начинающих: сомнительные практики именования, которых следует избегать.
24.10 I.M.Testy продолжает сагу о комбинаторном тестировании: к вопросу выбора "правильных" значений для проведения тестов. Продолжение здесь.
20.10 Total Validator: расширенный анализ содержимого и структуры web-страниц.
19.10 Типичные уязвимости в web-приложениях: от межсайтового скриптинга до вставок в SQL-запросах и shell-скриптах.
19.10 I.M.Testy начинает рассмотрение комбинаторного тестирования: это не серебряная пуля, но в хозяйстве пригодится.
16.10 Несколько простых способов размещения вертикального текста на html-странице с помощью CSS.
16.10 Gojko Adzic рассказывает о стратегиях тестирования продуктов в Google (за основу взят доклад, который прочитал James Whittaker).
15.10 Michael Bolton приручил Черного Лебедя и с его помощью проанализировал вероятность завершения IT-проектов в запланированные сроки. Продолжение здесь, здесь и здесь.
15.10 Grig Gheorghiu представляет Overmind инструмент для управления облачными сервисами.
15.10 Mark Russinovich представляет инструмент LiveCloudKd, позволяющий исследовать поведение виртуальной системы в среде Hyper-V.
14.10 10 шагов для улучшения производительности и защищенности блогов на платформе WordPress.
13.10 Albert Gareev: теория вероятности помогает тестированию продукта на граничных условиях.
13.10 VBScript: введение в язык для автоматизаторов.
13.10 Высококачественный JavaScript-код: Stoyan Stefanov рассказывает о тонкостях программистского мастерства. Работа с переменными, объектами, циклы, прототипы, eval(), стиль кодирования и многое другое.
12.10 Dependency Injection в Ruby: почему эта методика не находит широкого применения и в каких случаях она может стать необходимой?
11.10 Lisp: почему мы его любим и ненавидим.
11.10 Беспилотные автомобили: инженеры Google разработали ПО, которое позволит уменьшить количество аварий и пробок, снизить выделение углекислого газа и повысить безопасность на дорогах.
09.10 Новые разделы на OpenQuality.ru: Радар и Опыт экспертов.
09.10 Selenium 2.0a6: список новшеств и изменений. Поддержка Android, Firefox 4, IE9, новые API.
07.10 jQuery: краткое руководство с практическими примерами.
07.10 5 полезных приемов для web-разработчиков сделают сайт более привлекательным и удобным в использовании.
07.10 Gojko Adzic: 10 причин, из-за которых могут провалиться приемочные испытания.
06.10 Adam Goucher рассказывает об антипаттернах в Selenium (DefaultSelenium, Setup/TearDown).
06.10 Антивирусные песочницы: что они собой представляют и как работают.
05.10 Seth Godin, гуру маркетинга, рассуждает о бизнесе по производству ПО. Какие приложения будут востребованы и где обитают их потенциальные пользователи?
05.10 Анализ пребывания пользователей на web-сайте и внесение соответствующих изменений в дизайн приложения.
04.10 Adam Goucher делится россыпью ссылок по Selenium.
04.10 Практикум: команда ln как средство создания ссылок в Linux.
04.10 Секреты Google: как выполняется обновление индекса в поисковике, обрабатывающем миллиарды web-страниц.
04.10 The Dayly WTF: забавные информационные сообщения в графическом интерфейсе.
04.10 Joseph Fultz: динамическое изменение конфигурации сервиса в Windows Azure в соответствии с текущей нагрузкой.
04.10 James Whittaker на кухне тестирования. Ингредиент 5: вавилонская башня. Нужно договориться о терминах, используемых при обсуждении методик тестирования.
01.10 Кэширование в MySQL: подводные камни и безопасные маршруты (1, 2).
01.10 Погружение в глубины Facebook: разбор причин недавнего простоя и извлечение уроков на будущее.
01.10 Муравьиные алгоритмы: истоки, идеи и применение в задаче коммивояжера.
Что такое качество программного обеспечения и как его улучшить.
Т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.