Расчет рейтинга статей на Software-Testing.Ru

Или оценка неправильная, или, что менее вероятно, хинт.


Еще возможен вариант, когда голос пользователя с рейтингом меньше некоторого k прибавляет меньше одного поинта, но вероятность такого варианта = вряд ли. 

UPD: Все рассчитывается корректно, здесь можно воздержаться от голосования кликнув "-" символ между стрелками за и против. Вот такое нетривиальное юзабилити.

Crowdsourcing или об одной из форм организации тестирования.

Есть такой товарищ, зовут James Whittaker, он работает в компании Microsoft. Выступая на Annual Google Test Automation Conference (GTAC) он делился своим видением будущего, а именно видением  того, что ожидает тестирование программного обеспечения в недалеком будущем. Одним из аспектов, о которых говорит Джеймс, является Test Sourcing. Для простоты приведу картинку из его выступления.

( Читать дальше )

Кошелек Миллера

Совсем недавно, читая комментарии, увидел упоминание о волшебном числе 7, выведенном психологами и психиатрами. В чем волшебство этой цифры?

Выдержка из Википедии:

«Магическое число семь плюс-минус два»
 — закономерность (также известная как «кошелёк Миллера»), обнаруженная американским учёным-психологом Джорджем Миллером, суть которой состоит в том, что кратковременная человеческая память может запомнить и повторить только 7 ± 2 элемента. 
Джордж Миллер во время своей работы в Bell Laboratories провел ряд экспериментов, целью которых был анализ памяти операторов. В результате опытов он обнаружил, что кратковременная память человека способна запоминать в среднем девять двоичных чисел, восемь десятичных чисел, семь букв алфавита и пять односложных слов — то есть человек способен одновременно помнить 7 ± 2 элементов.

Где это можно использовать? ( Читать дальше )

25 наболее частых ошибок в программировании: ошибка #1

На западе, откуда пришла к нам теория и лучшие практики тестирования, существует список наиболее распространенных ошибок в программном обеспечении. Этот список является результатом сотрудничества двух организаций, SANS Institute и MITRE, а так же 40 экспертов в области безопасности программного обеспечения. В общем списке было выбрано 25 наиболее распространенных и опасных ошибок. Довольно вольным переводом этих 25 ошибок я и хочу поделиться. 
 
Ошибка #1: Неправильная проверка ввода

Характеристики ошибки:

Степень распространенности: Высокая
Стоимость исправления: Низкая
Частота использования: Высокая
Последствия:
         Выполнение кода
         DoS-атака
         Потеря данных
Сложность обнаружения: Чаще легко обнаружима
Осведомленность атакующего: Высокая
 
Описание:
Эта ошибка – убийца номер один в программном обеспечении, так что вы просто нарываетесь на проблемы, если не проверяете входные данные на соответствие ожиданиям. Например, в идентификатор, в котором вы ожидаете увидеть число, ни в коем случае не должны попасть буквы. Так же имеет смысл ввести верхнюю границу для высоты или ширины картинки в графическом редакторе. Обычно, приложения имеют более сложные требования к входным данным, чем эти просты примеры. Неверная валидация входных данных может привести к уязвимостям, когда атакующий сможет использовать совершенно неожиданный вами ввод. Многие распространенные сегодня уязвимости могли бы быть устранены благодаря корректной проверке входных данных.
( Читать дальше )

Превращение президента

Сегодня прислали забавный трик. Оригинальный текст сохранен.

Заходимо на translate.google.com/# 
Пишемо слово — Янукович. Потім перекладаємо на китайську (спрощену). Отримані єрогліфи копіюємо та перекладаємо з китайської на українську.
Насолоджуємось результатом.

P.S. Если у кого то появилась идея сообщить мне что это не баг, пожалуйста, обратите внимание что пост опубликован в моем персональном блоге, и, следовательно не претендует на дефект.
 
update: тему довольно быстро раструбили по СМИ (посмотреть можно здесь http://korrespondent.net/tech/technews/940891) и уже исправили. При проделывании трика описанного в начале поста «Янукович» превращался в «Виктора Ющенко».

Неверная статистика на сайте Software-Testing.Ru /Community/

Вот такая забавная статистика, в которой количество в категориях не равно общему количеству, а именно «количество активных» + «количество заблудившихся» != «общее количество пользователей». Возможно существует еще одна категория, в которой находится один человек (например администратор), и которая не учтена. В любом случае, комментарии в этот раз точно покажут где именно живет баг.


P.S. Я считаю что движок отличный.