OpenQuality.ru

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

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

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


Майская лента: лучшее за месяц (2011)

Добрый день.

События, публикации, решения по темам: разработка и тестирование программного обеспечения, инструменты автоматизации, системное администрирование, эпизоды.

 

Разработка приложений

 

• Тайные знания о JavaScript: отличная подборка практических рекомендаций.

• Defensive Web Design: надежность и удобство сайта выходят на первый план. Разбор по полочкам.

• В свежем выпуске IBM developerWorks: SSL-сертификаты для web-сайтов, создание приложения для iPhone, отладка и тестирование кода Swing.

• Создатели двадцати пяти приложений с открытым кодом рассказывают об архитектуре своих творений.

• Alberto Gutierrez: семь плохих привычек программиста.

• Архитектура Evernote: 9 миллионов пользователей и 150 миллионов запросов в день.

• Приходите завтра, я ужасно занята: подходы к представлению сообщений об ошибках (404).

• Обработка сообщений в Facebook: архитектурные решения, позволяющие справляться с миллиардами записей.

• Взгляд на проектирование пользовательского интерфейса с высоты базовых человеческих эмоций.

• И волки сыты, и овцы целы: как учитывать риски и использовать облачные ресурсы максимально эффективно?

• Блог на платформе WordPress бравым маршем идет в Amazon: раз, два, три, четыре, пять.

• Perl 5.14: список новшеств в свежей версии.

• Дизайн и разработка: две стороны одной медали, или размышления о корочке и начинке.

• NoSQL: ускорение производительности или другие неявные, но важные преимущества? Точка зрения и комментарии.

• В чем сходство между покупками в продовольственном магазине и выполнением SQL-запроса?

• Выбор СУБД: какие есть базовые варианты и что принять во внимание.

• Регистрация и авторизация на web-сайте: как упростить эти процедуры?

• Системы управления исходным кодом: 10 золотых правил.

• Web-дизайн для мобильных устройств: что принять во внимание?

• История про то, как StackOverflow добился стократного увеличения производительности тонкой настройкой SQL-запросов.

• В майском выпуске MSDN Magazine: API для отладки, мутационное тестирование, подходы, прогнозы.

• Netflix: опыт – сын ошибок трудных. Уроки, извлеченные в период неработоспособности AWS. Бонус: официальное заявление Amazon.

 

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

 

• James Whittaker о тестировании в Google: круг обязанностей на позиции Test Engineer.

• Lady Gaga решила отойти от музыкальной деятельности и заняться тестированием web-сайтов на Amazon.

• James Whittaker отвечает на вопросы: как организовано тестирование в Google (1, 2)?

• Тестирование в облаках: что день грядущий нам готовит? Новое или хорошо забытое старое?

• В майском выпуске журнала “Testing Circus”: новости, обзоры, интервью, инструменты.

• Adam Brown делится подборкой инструментов, применяемых в повседневных задачах тестировщика.

• Gojko Adzic: количество записанных багов не коррелирует с качеством конечного продукта.

• I.M.Testy: семь раз отмерь, и напиши автотест.

• James Bach обличает сырость моделей зрелости, а Michael Bolton призывает раскрыть глаза пошире и увидеть образцы исследовательского тестирования на каждом шагу.

• ”Верните нам наши баги! Мы так к ним привыкли!”: история одного привередливого заказчика.

• Интервью за кулисами: Albert Gareev задает интересные вопросы, а Michael Bolton парирует их неожиданными ответами. Update: части 2 и 3.

• I.M.Testy: что такое хорошо и что такое плохо в автотестах.

• James Whittaker отвечает на вопросы о сферах ответственности инженеров в Google.

• James Whittaker продолжает рассказ о тестировании софта в Google: чем занимаются Software Engineers in Test?

 

Инструменты автоматизации

 

• Samit Badle заявил о поддержке Firefox 4 в Selenium IDE 1.0.11.

• В юбилейном выпуске подборки материалов по Selenium энергичный Adam Goucher расширяет зону охвата. Одна из ссылок: конец эры ручного тестирования?

• Adam Goucher тщательно следит за новостями в мире Selenium. И еще пригоршня.

 

Системное администрирование

 

• Паровозик, вперед! Забавный пакет в Linux для обработки команды sl, по ошибке набранной вместо ls.

• Что такое DNS и что нужно знать администратору web-сайта?

• Файловые системы в Linux: краткий обзор ext2, ext3, ext4.

• Почему режим Hybrid sleep по умолчанию отключен на лаптопах и как его включить?

• 10 приемов измерения производительности ввода-вывода в Linux c помощью iozone.

 

Разное

 

• Успех нового продукта обусловлен не столько оригинальной технической идеей, сколько распределением опционов между отцами-основателями. Советы начинающим предпринимателям.

• Прошлое, настоящее и будущее Интернета: угадай следующую букву.

 

Эпизоды

 

 
Б1. Привет, у меня всего 30 секунд, слушай внимательно.
Б2. Ты откуда такой нетерпеливый?
Б1. Я из будущего релиза. Про машину времени слыхал?
Б2. Сейчас ты скажешь, что ты – это прошлый я, а я – это будущий ты.
Б1. Молодец, быстро соображаешь! Завтра будет внеплановое тестирование. Поосторожнее там, я хочу жить!

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

 
Б1. Негуманное у нас правосудие. Оступился баг по недомыслию – и бац по нему дамокловым мечом.
Б2. То, что нас не ломает, делает нас сильнее! По второму разу уже пудрой замажут, а на третий будут стороной обходить!
Б1. Баги-рецидивисты – это баги в законе!

 
Б. Пришел. Т. Увидел. Р. Победил.

 
Спасибо, до встречи!

Отправить в Twitter, Facebook, FriendFeed, ВКонтакте | Опубликовано 01.06.2011 в рубрике "С миру по нитке"

Комментарии


Добавить комментарий

Пожалуйста, исправьте результат: дважды два равно



КРАТКОЕ СОДЕРЖАНИЕ

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


ПУТЕВОДИТЕЛЬ

Список всех статей с краткой аннотацией и разбивкой по рубрикам. Открыть карту.

ПОДПИСКА

Доступ к самым интересным материалам по электропочте и RSS. Подробности.

ИЩЕЙКА