OpenQuality.ru

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

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

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


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


30.11  Точка зрения: почему многие разработчики ненавидят ASP.NET и в чем они ошибаются?

30.11  SOPA подкралась незаметно: к чему может привести новая инициатива по борьбе с пиратским распространением контента?

30.11  Неувядаемый Mark Russinovich рассказывает о том как Process Monitor помог выявить причину ошибки при установке клиентской части Windows Intune.

29.11  Perl приходит на помощь в деле розыска владельца потерявшегося пса.

29.11  Firefox: еще один обзор аддонов для web-разработчиков.

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

28.11  Valgrind memcheck помогает выявлять утечки памяти в приложениях на С и С++.

25.11  Всевышний и программист: создание мира, день первый.

24.11  Linux: как проверить целостность файловой системы и отслеживать свободное дисковое пространство.

24.11  Web-анимация с помощью Paper.js: разбор полетов.

23.11  Отладка приложений в Linux с помощью strace: семь примеров.

23.11  Двадцать уроков по обеспечению безопасности PHP-приложений для системных администраторов.

23.11  Kendra Little рассыпается в похвалах перед Microsoft SQL Server, делая акцент на его наиболее ярких возможностях.

23.11  I.M.Testy размышляет о тестировании API в сравнении с тестированием через пользовательский интерфейс и с помощью модульных тестов.

22.11  SQL на практике: запрос мастера и подмастерья.

22.11  Adam Goucher: если вам интересен Selenium, то эти материалы вас так же заинтересуют. И еще одна подборка. И еще.

21.11  Google: тяжела и неказиста жизнь простого программиста.

21.11  The Monday Times: подборка публикаций по тестированию и обеспечению качества ПО.

21.11  Почему StackExchange не размещает свой сервис в облаке?

21.11  Scott Hanselman представляет пять интересных утилит для Windows.

18.11  Глас вопиющего в пустыне: шел по следам родственной души и тоже не нашел затерянный родник.

18.11  Сможет ли BITE превзойти Selenium в создании и поддержке автотестов для сайтов с часто меняющимся интерфейсом?

17.11  IBM developerWorks: работа с Amazon SimpleDB, доступ к информации Википедии с помощью PHP и API MediaWiki, взаимодействие через Интернет с помощью CURL и libcurl.

17.11  Кружок "Умелые руки": как обеспечить эффективное взаимодействие разработчиков, находящихся в разных частях света?

17.11  "Перед лицом своих товарищей торжественно клянусь": James Bach формулирует обязательства тестировщика перед разработчиком.

17.11  Краткое введение в набор инструментов Dojo, претендующего на лавры jQuery.

16.11  Google Verbatim: удобный способ избежать "улучшения" запроса при поиске.

16.11  Еще один способ выявить эффективного разработчика: от простого к непредусмотренному.

16.11  Системы управления версиями: какие преимущества есть у Subversion? Интервью с Иваном Жаковым, техническим директором VisualSVN.

16.11  GTAC 2011: материалы конференции, посвященной автоматизации тестирования ПО, выложены в открытый доступ.

16.11  В ноябрьском выпуске The Testing Planet: будущее тестирования, мобильные платформы, автотесты, Scrum, найм тестировщиков и другие темы.

15.11  Несколько полезных советов от создателей Google+: что предпринимается для улучшения производительности сервиса?

15.11  Наша служба и опасна и трудна: эксперт по безопасности приходит в ресторан...

14.11  Улучшение безопасности автомобиля может привести не к безопасному, а к более агрессивному стилю вождения. Есть ли подобные казусы в разработке и тестировании ПО?

14.11  What the fuck? Забавные сообщения об ошибках.

11.11  Социум тестировщиков: что они любят, как проходят интервью, как ищут работу и как находят их.

11.11  Новое – хорошо забытое старое. Упоминания об итеративной модели разработки (ныне agile) восходят к середине прошлого века.

11.11  Любовь, похожая на сон: поэзия общения менеджера и разработчика.

11.11  Краткое введение в Pig – инструмент для эффективного анализа больших объемов данных.

10.11  Альтернативы для Google Code Search, решение о закрытии которого принято в высших кругах поискового гиганта.

09.11  Драмкружок, кружок по фото, но мне еще и петь охота: ну как тут подумать о качестве ПО, когда столько дел?

09.11  Mark Russinovich рассказывает о возможных коллизиях при клонировании диска с помощью Sysinternals Disk2vhd и путях их устранения.

09.11  Alan Page призывает уделять большее внимание автоматизации анализа автотестов: по отрицательному результату прогона автотеста тестировщик должен сразу понять, в чем загвоздка.

09.11  Darren McMillan доказывает, что визуализация функциональности приложения в виде карт и схем позволит творчески переосмыслить подходы к его разработке и тестированию.

08.11  10 базовых архитектурных паттернов на пути к эффективному масштабированию.

07.11  The Monday Times: события в мире тестирования ПО за прошедшую неделю.

07.11  Горящие глаза или энтузиазм: что наиболее ценно в разработке игр и не только? И еще об играх: честная игра или мухлеж? Может ли игра быть одновременно честной и увлекательной?

07.11  Где эта улица, где этот дом: при тестировании стоит выбирать существующие субъекты и объекты.

07.11  Grig Gheorghiu делится практическими примерами работы с Elastic MapReduce в Amazon.

07.11  Почему мы ушли из облака: опыт компании Mixpanel, объяснение принятого решения и его обсуждение (1, 2, 3).

04.11  Perl-скрипт позволяет оккупировать необходимый объем оперативной памяти в Linux, а оставшийся объем будет задействован при тестировании производительности заданного приложения.

04.11  IBM developerWorks: первые шаги в JavaScript.

03.11  Как быстро летит время, или не стареют душой ветераны: 20 лет с момента рождения текстового редактора Vim. Бонус: интерактивное руководство.

02.11  Google демонстрирует чудеса неуважения к пользователю, изменив интерфейс Google Reader и не оставив возможность вернуться к старому интерфейсу (1, 2, 3). Update: рука помощи.

01.11  Честность и искренность окупаются: темные и светлые паттерны в графическом интерфейсе.

01.11  Приложения на базе Google Apps Engine: маленькие улучшения приводят к серьезному приросту производительности.

01.11  Web-разработка в октябре: обзор событий и инструментов.

01.11  Randall Degges, счастливый программист, рассуждает о сроках завершения проекта: пять правил, облегчающих жизнь.

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


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

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

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

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

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

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

Р1. Зачем здесь матрешка? Класс нанизан на класс, и дна не видно.
Р2. Это ООП, прицел на будущее. Вдруг понадобится что-нибудь унаследовать?
Р1. А если не понадобится? Вот, например, утечку памяти. Где ее сейчас искать?
Р2. М-даа. Даешь плоскую структуру, все как на ладони!
[Год спустя] Р3. Ну и солянка в наследство досталась. Как тут можно что-то унаследовать?

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

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

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

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

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

Все заметки

Ищейка