30.07 Adam Goucher описывает лакмусовую бумажку автоматизированного тестирования и подчеркивает, что эффективность автотестов напрямую зависит от усилий всех игроков.
30.07 Facebook приглашает хакеров найти бреши в защите социальной сети и обещает хорошо заплатить.
30.07 Коллекция бесплатных электронных книг по технологиям и продуктам Microsoft.
30.07 Pin инструмент для выявления багов, связанных с обращением к неинициализированной памяти.
27.07 Семь раз подумай, один раз набери, но иногда мыслей нет.
27.07 Несколько полезных советов по созданию приложений для Android.
27.07 Google Talk и Twitter были недоступны для большинства пользователей. Хронология событий: 1, 2.
26.07 Jonathan Kohl об успешном дизайне приложений для мобильных устройств: часть 4, игры и развлечения.
23.07 Jeff Atwood публикует сногсшибательную подборку современного программистского жаргона с указанием истоков каждого термина.
23.07 Очередная подборка забавных сообщений об ошибках.
23.07 Семь полезных функций в PHP, которые будут интересны начинающим.
23.07 Gopal Shenoy рассказывает о трех типичных ошибках в резюме, которые допускают потенциальные кандидаты на должность Product Manager.
23.07 Michael Bolton делится критериями, по которым он судит о качестве и полезности программного продукта.
20.07 Сбой в работе Сбербанка был вызван ошибкой в СУБД Oracle, которая привела к остановке экземпляра БД.
19.07 IBM developerWorks: оптимизация производительности JavaScript и Ajax, работа с XML, облачные приложения и другие темы.
19.07 Jonathan Kohl продолжает разговор о проектировании успешных приложений для мобильных устройств: часть два, социальные коммуникации.
17.07 Сервис Cinchcast: подходы, архитектура, средства разработки, статистика, извлеченные уроки.
17.07 Patrick Smacchia (Visual C# MVP) рассказывает о зависимостях в .Net-коде и способах обеспечить удобство развития и поддержки приложений.
16.07 Пять историй совершенно разных, но имеющих отношение к качеству программного обеспечения.
14.07 Приложение Brewster (адресная книга для iPhone) позволяет получить доступ к персональной информации других пользователей, и в том числе "звезд".
13.07 Как сделать приложения для мобильных устройств такими, чтобы пользователю было максимально удобно?
13.07 Всплеск нагрузки на приложение? Четыре способа не утонуть.
13.07 Электронная книга “Programming Windows 8 Apps with HTML, CSS and JavaScript” в свободном доступе.
12.07 Andrew Schiano дает несколько полезных советов по оценке времени, необходимого для тестирования продукта.
12.07 Ainars Galvans возвращается к разговору о багах, о которых он умалчивает, и багах, по которым он бьет в колокола.
12.07 IBM developerWorks: обращение к стороннему контенту с помощью oEmbed и PHP, от Web-сайтов к web-приложениям и другие темы.
11.07 Jonathan Kohl: три ключа к разработке приложений для мобильных устройств. Часть 1.
11.07 Selenim + Python + xUnit в вводной статье о тестировании web-приложений для разработчиков.
10.07 Что такое хорошо и что такое плохо в оценке сотрудника: Alan Page (Microsoft) рассказывает три истории. Вдогонку прогноз упадка в Microsoft из-за непродуманого управления сотрудниками. И вот развитие этой темы от Алана. И еще одно.
10.07 Краткий обзор гибких методик разработки програмного обеспечения.
10.07 Jeff Atwood рассыпается в похвалах Windows 8 и аргументирует свою точку зрения.
10.07 Adam Goucher публикует юбилейный выпуск рассылки о Selenium и смежных областях, а также делится своими впечатлениями о WebDriverWait & Python. Следующие выпуски: 1, 2, 3, 4, 5.
09.07 Joel Spolsky сравнивает производство ПО с техпроцессом на фабрике, выделяет необходимый инвентарь и рекламирует систему, способную им управлять.
09.07 Дилберт: если при мозговом штурме нельзя критиковать идеи, то нельзя критиковать критику мозгового штурма.
09.07 Scrum, Spec, BDT, безопасность и другие аспекты разработки и тестирования ПО.
09.07 Отказ амазоновского облака: хронология событий и анализ происшедшего.
09.07 Jonathan Kohl публикует третью часть в серии статей о подготовке к тестированию приложений для мобильных устройств.
09.07 Подборка юмористических материалов о разработке и тестировании программного обеспечения.
09.07 У каждого успеха своя предыстория, но каждая неудача начинается одинаково.
06.07 Десять золотых принципов создания успешных приложений для мобильных устройств.
05.07 Таинственный баг с бинарниками Apple AppStore проявляется у разработчиков по всему миру. Представители компании подтвердили наличие бага и приказали ему долго жить.
05.07 IBM developerWorks: Создание мобильных приложений для построения диаграмм при помощи Dojo Toolkit, вторая волна разработки Java-приложений: JavaScript для разработчиков Java, использование XSLT в качестве таблицы стилей для HTML и другие темы.
04.07 Компания Google последовательно избавляется от ненужных, с ее точки зрения, продуктов.
04.07 Нагрузочное тестирование web-интерфейсов с помощью LoadUI: трехминутная презентация.
03.07 James Whittaker отправляет большинство современных технологий на свалку истории и предсказывает новый виток прогресса.
03.07 Частный детектив Mark Russinovich, вооружившись отмычками собственного производства, раскрывает тайну пятиминутного черного экрана на своем компьютере.
03.07 Представители Facebook отказываются признать баг в обработке электронной почты и переводят стрелки на пользователей.
02.07 Секунда координации, добавленная для синхронизации земных атомных часов со временем оборота Земли вокруг Солнца, внесла сумятицу в работу информационных систем (1, 2, 3, 4, 5, 6, 7).
01.07 What the fuck? Забавные сообщения об ошибках.
01.07 Пять шагов к улучшению производительности SQL-сервера.
01.07 Jeff Atwood вбивает осиновый кол в репутацию PHP.
01.07 Adam Goucher продолжает публиковать ссылки на материалы по Selenium и смежным дисциплинам (1, 2, 3).
01.07 Две интересных подборки статей по различным аспектам создания ПО (1, 2).
01.07 Дилберт высмеивает патентные войны и рассказывает, к каким последствиям они приводят (1, 2).
01.07 Ainars Galvans рассказывает о багах, которые настолько надежно защищены устоявшимися предрассудками, что избавиться от них непросто.
01.07 Интересная статистика по "обороту" данных за минуту времени: EMail, Google, Twitter и другие сервисы.
Что такое качество программного обеспечения и как его улучшить.
Т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.