OpenQuality.ru

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

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

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


Архив новостей: апрель 2012 г.


30.04  Doug Crockford (The JavaScript Guy)рассказывает об истории создания JSON и острых углах в разработке программного обеспечения.

30.04  XSS-баг, найденный в Google+, поможет открыть новую школу в Эфиопии.

28.04  Вопросы, которые задают в инкубаторе Y Combinator создателям стартапов перед тем как взять их под свое крылышко.

27.04  Инженеры Microsoft исправили баг в Hotmail, позволяющий изменить пароль любого аккаунта.

27.04  Модульные тесты в JavaScript: обзор инструментов с примерами использования.

27.04  Scott Hanselman: современные языки программирования позволяют отходить от for, if, switch к более элегантным конструкциям.

26.04  One of the many things Google has taught me is that building simple things is often extremely complicated: управление курсором на web-странице.

26.04  Архитектура поисковой системы: подходы к разработке, недостатки Amazon AWS в качестве платформы, комбинаторы.

26.04  Памятка разработчику: тайные знания о системе не найти в документации.

25.04  Alexander Demin подчеркивает важность применения модульных тестов даже в простых проектах и делится примерами их организации.

25.04  Jeff Atwood на примере eBay сравнивает удобство обращения к сервису из приложений для мобильных устройств и с web-сайта: "design simple things that scale up; not complicated things you need to scale down".

24.04  Два бага в программном обеспечении Samsung TV дают хакеру полный контроль над устройством.

24.04  Uncle Bob размышляет о том, почему так трудно оценить время, необходимое для решения задачи, и как сделать оценку более точной.

24.04  Антипаттерны развертывания Python-приложений: Hynek Schlawack делится накопленным опытом.

24.04  Скелеты в шкафу Instagram, или истоки создания компании глазами венчурного капиталиста.

23.04  What's the fuck? Забавные сообщения об ошибках и валидация данных.

20.04  Евгений Касперский ведет увлекательный рассказ о Flashfake – семействе вредоносных программ для Mac OSX.

19.04  Новости IBM developerWorks: функциональное мышление, MapReduce и выравнивание нагрузки в облаке, Ajax, JavaScript и другие темы.

19.04  Alan Page рассказывает о SDET в Microsoft: истоки высокой квалификации и гордости за свой труд.

18.04  Marissa Mayer, вице-президент Google, рисует будущее поиска через 20 лет, а экс-гуглер James Whittaker выдвигает еще более дерзкий прогноз на ближайшие 5 лет.

17.04  Jeff Atwood считает необходимым умение читать исходный код, полагая его лучшей документацией и истиной в последней инстанции.

17.04  Комментировать простой код нет смысла, а сложный – не представляется возможным.

17.04  Архитектура и статистика Instagram: еще один пристальный взгляд.

16.04  Вы не сотрудник Instagram? Как дальше жить и к чему стремиться?

16.04  Adam Goucher рассказывает, как работать c тэгом video в HTML5 с помощью WebDriver и Python.

16.04  Alex Papadimoulis публикует забавные сообщения об ошибках.

12.04  Евгений Касперский провозгласил рождение новой эры: вирусописатели обратили пристальное внимание на Apple Mac.

12.04  Уроки масштабирования от Instagram: с чего все начиналось, как продолжалось и к чему пришло.

12.04  На стыке науки и IT-технологий создается система управления насекомыми-киборгами, осуществляющими незаметное слежение, разведку и поиск выживших под обвалами.

12.04  Adam Goucher рассказывает о различных вариантах логирования в Selenium IDE.

11.04  Steve Rowe учит тактике демонстрации программистских навыков на интервью.

11.04  Дыра в безопасности Facebook Android SDK: с помощью 20 строк кода можно залогиниться в приложение под любым пользователем Facebook. Комментарии достойны отдельного рассмотрения.

10.04  Kevin Systrom, один из основателей и CEO компании Instagram, рассказывает, каким путем он пришел к 400 млн долларов от Facebook.

10.04  Что такое Mocha и Chai (нарочно не придумаешь), и как они помогают в тестировании скриптов на CoffeeScript.

10.04  Архитектура сервиса Instagram, подорожавшего за год в 40 раз и купленного Facebook за 1 млрд долларов.

10.04  Баги, получившие статус "вечных", в качестве подарка получают право на жизнь в течение всего цикла существования программного продукта.

09.04  Evil Tester рассказывает о трех несуществующих книгах, которые он хотел бы прочитать.

09.04  Как организовано развертывание новых версий ПО в Facebook: информация из первых рук.

09.04  Jeff Atwood рассказывает о хэшах (hash): почему так важно их применять и какими должны быть пароли для их эффективности.

06.04  Как проверять на ошибки измененные конфигурационные файлы популярных Linux-сервисов до того как рестартовать эти сервисы с новыми настройками.

05.04  It is a miracle computers work: по следам одного бага в ядре Linux.

05.04  Поиск по исходному коду: на смену Google Code Search пришли утилиты командной строки на языке Go.

04.04  Один ма-а-аленький пробел в командной строке способен привести к удалению каталога в среде Unix (по следам наших выступлений).

04.04  57 программ на языке С, не перевариваемые компилятором.

03.04  Сервис YouPorn: статистика, технологии, архитектура.

03.04  James Whittaker критикует поиск в Интернете, не оставляет шансов Google и заканчивает на пессимистической ноте.

02.04  Тестирование производительности: краткое руководство к действию.

01.04  Karthik Raman, разработчик компании Adobe Systems Incorporated, предлагает образец идеального кода, написанного на Python.

01.04  День грустного бага, традиционно отмечаемый сегодня, призван заострить внимание на заботах и нуждах обязательных компонентов программного обеспечения.

01.04  Twitter закрыл доступ к приложению Tweetdeck из-за бага, открывающего доступ к чужим аккаунтам.

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


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

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

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

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

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

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

Т. Встать, суд идет. Выносится приговор о нанесении тяжкого ущерба приложению.
Б. Протестую. Сторонняя библиотека. Дипломатическая неприкосновенность.

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

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

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

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

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

Все заметки

Ищейка