30.11 Организация атаки на приложение с помощью SQL injection. Подробный разбор полетов.
30.11 Twitter API + OAuth: пример создания простого приложения.
30.11 Memory grids: быстрые и дешевые модули памяти становятся хранилищами данных, а жесткие диски уходят в тыл и применяются лишь для восстановления информации (аудиозапись).
29.11 Selenium + Python, Selenium + .Net, Selenium + Flex и другие материалы в очередной подборке.
29.11 Непрерывная интеграция на примере Hudson: автоматизация процесса сборки билда.
29.11 Гибкие технологии в тестировании: тезисы докладов на конференции.
26.11 Реальные веб-проекты на PHP и MySQL. Разработка почтовой службы с веб-интерфейсом. Части 4, 5.
26.11 Теория и практика Java: все ли в порядке в Web-приложениях, которые хранят свое состояние в сеансе пользователя?
26.11 Красивые картинки и анимация далеко не всегда гарантируют удобство серфинга по web-сайту. Несколько примеров.
26.11 I.M.Testy расказывает о применении заведомо неверных данных в комбинаторном тестировании.
24.11 Jeff Atwood начинает наступление на сайты, внедряющие собственную систему аутентификации, и призывает к переходу на решения, доказавшие свою эффективность (OpenID, OAuth 2.0).
23.11 Catherine Powell рассказывает о проявлении синдрома цыпленка в тестировании ПО.
23.11 Убийственные поисковые запросы: как их выявлять и как с ними бороться?
22.11 Adam Goucher находит материалы по Selenium и смежным областям.
22.11 Google App Engine: здравствуй и прощай. Откровения бывшего пользователя. Бонус: еще один реверанс.
19.11 Exceptions в C#5: разбор полетов на практическом примере.
19.11 Стратегия Microsoft по внедрению HTML5: лебедь, рак да щука или тщательно выверенный путь?
19.11 Команда, разрабатывающая Google Chrome, выпустила руководство "20 Things I Learned About Browsers and the Web". Богатые возможности HTML5 и забавные иллюстрации.
18.11 Симпатичный инструмент по подбору цветовой гаммы для web-сайта.
17.11 Реальный опыт создания и оптимизации сетевых демонов, работающих с десятками тысяч одновременных соединений и/или гигабитным трафиком.
17.11 Ranorex 2.3.5: список новшеств и исправлений.
17.11 Grig Gheorghiu печется о здоровье информационной системы и делится своими секретами профилактики и обнаружения критических участков.
16.11 TDD и Java: три инструмента для разработчиков.
16.11 TDD и JavaScript: краткое введение в тему и первые шаги на конкретных примерах.
16.11 Алена C++ рассуждает о временных оценках в программировании и приводит несколько способов рассчитывать сроки выполнения задачи.
16.11 Андрей Себрант, директор по маркетингу сервисов "Яндекса", рассказывает о том, как прогнозировать популярность сайта.
15.11 Adam Goucher выложил очередную подборку ссылок по Selenium.
13.11 James Whittaker раскрывает седьмой ингредиент тестирования: блюдо можно считать готовым после того как учтены все значимые риски.
13.11 I.M.Testy продолжает тему комбинаторного тестирования и призывает обращать особое внимание на проверку сценариев, которые наиболее часто встречаются у пользователей.
12.11 REST + HTTP: как организовать взаимодействие между компонентами web-системы? Краткое руководство с примерами.
11.11 PHP и MySQL: разработка почтовой службы с веб-интерфейсом (1, 2, 3).
10.11 Хочешь в Google? Поработай над Chromium и получи работу своей мечты.
10.11 Google повышает зарплату всем сотрудникам на 10%, не желая уступать пальму первенства в конкуренции с Facebook.
09.11 Gojko Adzic: TDD и рефакторинг идут рука об руку.
08.11 Selenium: очередная подборка ссылок на публикации и инструменты.
08.11 Почему "игрушечные" устройства и приложения завоевывают мир, а их более "серьезные" полнофункциональные аналоги лопаются от зависти? Разбор полетов.
08.11 Искусство программирования в Unix: неувядаемая книга от Эрика Рэймонда.
05.11 Facebook: искусство оптимизации запросов к базам данных.
05.11 CSS: 30 селекторов, которые предлагается выучить наизусть.
05.11 James Whittaker считает вариативность неотъемлемым ингредиентом тестирования. P.S. Какой будет следующая приправа? Courage? Curiosity? Intuition?
04.11 Jason Elbaum (Google) рассказывает о BidiChecker инструменте для отслеживания ошибок в web-страницах с двунаправленным размещением текста.
04.11 Gojko Adzic: семь подходов к обеспечению качества программных продуктов.
03.11 Git: вводная статья, описывающая работу с популярной системой управления версиями.
03.11 Результаты исследования безопасности и качества открытого кода.
03.11 MSDN Magazine: автоматизация тестирования Web-приложений в среде C#.
03.11 Matthew Heusser задается вопросом: "А что же это за зверь качество"? Интересные подходы и оптимистичные прогнозы.
03.11 Компания Google готова платить за ошибки, найденные на принадлежащих ей сайтах. Перечень сайтов и список особо важных ошибок прилагаются.
03.11 Blekko: еще один поисковик, призванный устранить спам в выборке ответов на запрос.
02.11 Adam Goucher порадовал очередной подборкой ссылок по Selenium и смежным инструментам.
01.11 Michael Bolton продолжает искать подходы к Черному Лебедю и рассуждает об оценке продолжительности тестирования.
Что такое качество программного обеспечения и как его улучшить.
Т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.