OpenQuality.ru

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

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

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


Архив новостей: март 2010 г.


31.03  Уроки истории: взлет и падение Tcl/Tk.

31.03  Fred Wilson: 10 принципов создания успешных web-приложений.

31.03  Linux или Windows? Непримиримые сторонники двух систем выходят на тропу дискуссий и обсуждают достоинства своих фаворитов (1, 2).

30.03  Кривая обучения языку С++: чем больше знаешь, тем больше предстоит узнать.

29.03  Как управлять программистами? Считать за людей и относиться с уважением.

29.03  Будни программиста: девять причин заново изобрести колесо.

27.03  Рабство в IT: разыскивается программист в услужение старшему программисту с перспективой выйти на свободу по мере роста своего мастерства.

27.03  Стендовые доклады на Sun Tech Days: возможность познакомиться с новыми технологиями и перенять практический опыт за чашечкой кофе.

26.03  Можно ли верить рыцарям и жуликам, или обсуждение необходимости и корректности использования защищенных внутренних методов в C#.

26.03  JMeter: простой нагрузочный тест и отладка тест-плана.

26.03  IBM developerWorks: развёртывание "1С:Предприятие 8.1" под GNU/Linux.

25.03  MVC (Model-View-Controller): введение для начинающих.

24.03  Сервис Digg: перенос операций сортировки из MySQL в php-код позволил добиться многократного прироста производительности.

23.03  Doug Crockford, создатель JSON, критикует XML и размышляет о прошлом, настоящем и будущем языков программирования.

22.03  James Bach: никому и ничему нельзя доверять. Особенно, компьютерам и их создателям.

22.03  Adam Goucher выложил очередную подборку ссылок на материалы по Selenium.

20.03  The Daily WTF: забавные сообщения об ошибках.

20.03  Sun Tech Days: открыта регистрация на мастер-классы и объявлен приз, который будет разыгрываться среди участников.

19.03  Joel Spolsky рассказывает о преимуществах распределенных систем управления версиями. В подобных системах важны не столько "распределенность" и манипулирование "версиями", сколько возможность гибкого управления изменениями в коде.

18.03  Антипаттерны в разработке программного обеспечения: перечень практик, ведущих к негативному результату.

18.03  Usability: необходимое и достаточное количество пользователей для оценки удобства пользования продуктом.

17.03  Две викторины на знание языков программирования: названия популярных языков; на каком языке написана программа "Hello, world!" (via avva).

17.03  Рассказ о том, почему компания Adobe выбрала HBase в качестве распределенного хранилища для своих сервисов.

16.03  Steve Rowe на наглядном примере объясняет разницу между сильным и слабым программистом. Искать красивое решение или идти напролом?

16.03  Автоматизированное развертывание приложений с помощью Fabric (библиотека и утилита командной строки, написанные на Python).

16.03  Map/Reduce: элегантное объяснение в картинках и обрисовка сфер применения.

15.03  Jonathan Kohl, один из наиболее авторитетных тестировщиков, излагает свой взгляд на исследовательское тестирование и раскрывает методики, присущие этому подходу.

15.03  Руководство для начинающих: как отлаживать программы, написанные на языке С, с помощью gdb.

14.03  Можно ли провести параллель между автомобилестроением и тестированием ПО? James Bach анализирует нашумевшие сбои в машинах Toyota и предлагает шпаргалку для специалистов, исследующих технологические процессы в автомобильном гиганте.

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

12.03  JavaScript +jQuery: невозможное возможно. 45 наглядных примеров, не оставляющих никаких сомнений.

12.03  Подходы к тестированию производительности систем Web 2.0: предыстория, риски, виды нагрузочных испытаний.

11.03  IBM developerWorks: простой пример работы с сетью в Android, создание wiki-приложения с помощью Project Zero, подготовка Ajax-приложения на основе Dojo.

11.03  История сервиса Digg: прощай, MySQL, и здравствуй, Cassandra.

11.03  Selenium: работа с локаторами. Обзор возможных вариантов, выбор оптимального для отдельно взятой задачи, примеры использования.

11.03  Sun Tech Days 2010: возможность получить хороший приз за создание "музыкального" продукта в среде JavaFX.

10.03  Сжатие данных: все, что вы хотели знать, но стеснялись спросить.

10.03  Мина замедленного действия: история о баге, затесавшемся в боевых подсистемах военного корабля.

09.03  VMware Labs: утилиты для управления виртуальной инфраструктурой. Авторы – сотрудники VMware.

09.03  I.M.Testy делится опытом: далеко не каждое действие, осуществляемое пользователем, достойно написания автотеста.

07.03  Решето Эратосфена: С, С++ и Go претендуют на майку лидера по производительности нахождения простых чисел в заданном диапазоне.

06.03  Web-сервер Nginx: 20 дельных рекомендаций по обеспечению безопасности.

05.03  Уроки нагрузочных испытаний: тестирование сайта MySpace на предмет корректной работы с миллионом одновременных подключений.

04.03  Найти и обезвредить: охота на хакера, пытавшегося взломать web-cайт банка. Развязка и бонусы (1, 2).

04.03  Mark Russinovich, вооружившись инструментами от Sysinternals, проникает в заповедные глубины Windows и исследует пользовательские и графические объекты.

04.03  Тянуть или толкать? Два альтернативных подхода к автоматизации развертывания приложений.

03.03  Нынешние подходы к масштабированию информационных систем – это только начало. Todd Hoff рассказывает, что нас ждет впереди.

03.03  В мартовском выпуске журнала "Testing Experience": тестирование на земле и в воздухе, подходы, методики, парадигмы, интервью.

02.03  Гибкие технологии: 78 фактов от гуру, прошедшего огонь и воду.

01.03  Gojko Adzic: для максимальной отдачи от инструментов, предназначенных для приемочного тестирования, нужна соответствующая экосистема и эффективные коммуникации.

01.03  FitNesse: предпосылки к внедрению, обзор возможностей и практические рекомендации.

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


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

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

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

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

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

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

Т1. Как найти баги в исходном коде?
Т2. Смотри в сторону комментариев вида "To the next version", "Shit never happens", "Just in case...", "Pasted from ... but how does it work?".
Т1. Такие комментарии пишут рядом с багами, или же баги селятся рядом с такими комментариями?

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

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

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

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

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

Все заметки

Ищейка