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

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


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

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

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

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

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

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

Б1. Папа, а с чего все началось? Зачем мы воюем?
Б2. Непростой вопрос. Говорят, какую-то муху раздавили по ошибке. Ну вот мы и объявили священную войну.
Б1. Так может пора остановиться?
Б2. Тогда они подумают, что мы испугались!

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

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

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

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

• "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)

• "I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships." (Linus Torvalds)

Все заметки

Ищейка