OpenQuality.ru

Качество программного обеспечения

Качество программного обеспечения: в главных ролях

Лента  Радар  Блог  Опыт  
Эпизоды  Заметки  Разум  Видео


Архив новостей: октябрь 2013 г.


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 в булевой алгебре порой бывает недостаточно.

2018 год:   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2017 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2016 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2015 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2014 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2013 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2012 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2011 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2010 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2009 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2008 год:   Декабрь   Ноябрь   Октябрь   Сентябрь


Краткое содержание

Что такое качество программного обеспечения и как его улучшить.

Действующие лица

Качество ПО: разработчики Качество ПО: QC

Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?

Герои | Наугад | Следить | Share

O1. Ты почему такой грустный?
O2. Оставили на второй год – не унаследовал родительских свойств.

Качество ПО или рай для багов Качество ПО: классы и объекты

Подходы к разработке, тестированию и внедрению приложений.

Записная книжка

Записки охотника

• 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.

• "Dear young person, if you are a geek, the world needs you, and you will never run out of opportunities to apply your talents." (Donald Knuth)

Все заметки

Ищейка