31.10 Так вот где собака зарыта: спецслужбы прослушивают трафик во внутреннем облаке Google между датацентрами, где трафик не шифруется.
31.10 Raymond Chen в блестящем стиле ставит задачу, выражает сомнения в ее правомерности, находит несколько узких мест и делает выводы.
29.10 Задача разработчика значительно упростится, если у пользователя будет удобный интерфейс для сообщения об ошибках.
28.10 Решение задачи коммивояжера: 10 алгоритмов, реализованных на языке Python.
28.10 Все относительно, и в том числе оценка трудоемкости изменений в коде, особенно если изменения вносил ты.
25.10 Наглядная иллюстрация к тому как важно не переборщить с библиотеками и абстракциями.
24.10 История одного бага: как терять 170 тыс.$ в секунду в течение 45 минут (1, 2).
22.10 Взгляд за ширму: Яндекс применяет Docker для виртуализации инфраструктуры и изолированного запуска приложений.
22.10 Gojko Adzic связывает себя по рукам и ногам квадрантом гибкого тестирования и пытается из него вырваться.
21.10 Надеяться на то, что код будет работать? Нет, молиться и верить.
19.10 Наиболее распространенные алгоритмы: теория, анализ, код.
19.10 We are typists first, and programmers second: тезис и его раскрытие.
19.10 Несколько полезных советов по тестированию десктопных приложений.
18.10 Отличный агрегатор документации для web-разработчиков: CSS, DOM, HTML, HTTP, JavaScript и его библиотеки.
18.10 Новые полезные инструменты появляются в ответ на сформировавшиеся потребности.
15.10 Как принципы функционального программирования можно применить для рефакторинга приложений на JavaScript?
15.10 Темная сторона метода eval(): богатство возможностей скрывает потенциальные опасности.
15.10 Automated Interactive Deploy Assistant от Badoo позволяет упростить процессы в цикле непрерывной интеграции.
15.10 Бесплатное программное обеспечение способно принести неоценимую пользу. А может и оказаться троянским конем.
15.10 История одного проекта: с чего все начиналось и что произошло за следующие 13 месяцев.
11.10 Поддержка выпущенных версий продукта является неотъемлемой задачей разработчика.
11.10 И опыт, сын ошибок трудных: отказ или незнание особенностей языка программирования может приводить к усложению простой задачи.
10.10 Наиболее опасные баги располагаются между монитором и клавиатурой.
09.10 Ну уж если на usa.gov такой детский баг, то что ожидать от их бюджета? А потом скажут, что багтрекер чистый.
09.10 Никакой тест ничего не гарантирует, или кто будет сторожить сторожей (1, 2).
09.10 Инсайдер в Microsoft: "Сейчас это немного меняется, но на моей жизни здесь мне повезло не увидеть никаких agile-методов, скрама и прочего срама".
09.10 Переход от Cassandra к Amazon DinamoDB: причины перехода, полученные плюсы и минусы.
08.10 Позволь мне прочитать 200 твоих твитов, и я скажу кто ты.
08.10 Белая ворона: почему разработка ПО в рамках проекта может оказаться неэффективной?
08.10 Failure happens. In order to understand how failures happen, we first have to understand our reactions to failure.
07.10 Если хранилище документов в проекте превратилось в свалку, то добавление еще одного документа роли не сыграет.
07.10 Code Coverage: краткое объяснение на практических примерах.
06.10 История одного бага, последовательно проявлявшего всю сложность своего бытия.
06.10 Jeremiah Peschka рассказывает о подходах к масштабированию SQL-серверов в условиях бьющей через борт нагрузки.
04.10 Jennifer Dewalt, выдержавшая полугодовой марафон по освоению одной web-технологии в день, берет тайм-аут и решает посвятить остаток жизни программированию.
03.10 Перевод на Linux 37 тысяч ПК во французской жандармерии позволил снизить затраты на 40%.
01.10 Gojko Adzic, апологет BDD и автор "Specification by Example", предлагает не придумывать пользователю фальшивые намерения.
01.10 Значений True/False в булевой алгебре порой бывает недостаточно.
Что такое качество программного обеспечения и как его улучшить.
Т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.