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 из-за бага, открывающего доступ к чужим аккаунтам.

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


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

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

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

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

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

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

М. Заказчик просит маленький такой домишко, чтобы крыша над головой была.
Р. Получите, распишитесь.
М. Ой, а вот тут еще просит башенки, подземный гаражик и балкончик.
Р. Хорошо, только давайте сразу предусмотрим вертолетную площадочку и стадиончик!

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

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

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

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

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

Все заметки

Ищейка