ArtReal's readme
personal unreality:  точка пушистости

Keyword: bugs

Канделябром по сусалу

03.06.04 10:28 ◇ keywords: bugs

Есть мнение, что баги вечны, сколько их не трави дустом. Но самое интересное начинается, когда в оттестированном и нормально работающем не первый день скрипте вдруг срабатывает маленький, но коварный баг. Причем, делает он это именно в тот момент, когда меньше всего нужен. Это и называется «канделябром по сусалу».
Ушел малевать очередную звездочку.


void mode

21.06.04 17:21 ◇ keywords: bugs, web

Странно, что в gmail не показываются хинты. А то не всегда понятно, что будет, если ткнуть мышку «вот туда». Хинты, правда, надо делать отключаемыми — чтобы не доставали в дальнейшем.

 [ link ]

Безопасность бродилок

26.12.04 15:33 ◇ keywords: web, ужасы, bugs

Начиная рассуждать о том, в каком сыре (IE, FF, Opera) больше дырок, многие почему-то упускают из виду один небольшой, но важный нюанс: безопасность — штука комплексная, и должна охватывать все уровни, а не представлять собой отдельно стоящие заборы.
Чем меньше зависимость между уровнями, тем меньше дырка критична. Иначе говоря, чем больше бродилка изолирована от Win, тем лучше (Win, кстати, тоже должна считать, что любая страница, загруженная в бродилку — это опасный и вредоносный код, работающий на вашем компьютере, а не наивно надеяться на обратное).

Но, поскольку движок IE не «сам по себе» (как FF, Opera), а встроен в Win, то «убойность» любой дырки в IE больше (т.е. получается кумулятивный эффект).
Пойдет ли Microsoft ради безопасности на отделение IE от Win? Что-то сомнительно. Так что продолжаем придерживаться обычной стратегии.

Сказанное можно проиллюстрировать (для наглядности — утрирую):
Browser holes ;)

 [ link ]

Особенности пошукания

16.02.05 13:27 ◇ keywords: php, ужасы, bugs

Понадобилось тут проиндексировать кучу записей (~ 10 мегов), доступных через API. Поэтому был скачан и установлен на сервер индексирующий скрипт.
Запущенный скрипт немного пожужжал и тихо умер — вследствие того, что 8 мегов памяти, выделенных скрипту, неожиданно закончились. Странно, да?
Но самое интересное — это ответ разработчика скрипта:

Скорее всего скрипту не хватает времени или памяти. Но это уже относится к настройкам ПХП, а не к скрипту…
А если записей будет на 200 мегов?

 [ link ]

Мода на FeedBurner

12.04.05 13:38 ◇ keywords: web, хайтек, bugs

Так как в последнее время стало модным переводить свои фиды на FeedBurner, то будет интересным узнать, что такие фокусы Bloglines как-то плохо воспринимает.
Поэтому: или вы мне объясняете, как заставить Bloglines правильно воспринимать такой фокус с переменой фидов, или можете идти вместе с таким фидом сами знаете куда.


Теория катастроф: оргвыводы

20.05.05 11:05 ◇ keywords: bugs, soft

Когда забагованность программы превышает разумные пределы… разработчика следует пристрелить

 [ link ]

Техническое задание на желание

06.06.05 13:49 ◇ keywords: миф, bugs

Отстал как-то человек от каравана, заблудился в пустыне… устал, жажда мучает… И вдруг видит запыленный сосуд, заткнутый пробкой.
(через 15 минут)
Джинн: — Какое будет первое желание?
Человек: — Хочу пива!
Джинн (в сторону): — Как меня достали эти тупые клиенты. Никогда не могут точно сформулировать свои желания. Ни ТЗ, ни постановки задачи. И каким местом мне предлагается догадаться, сколько литров пива и какой марки, в какой таре и с какой степенью охлаждения? А я джинн, а не телепат!

 [ link ]

MD5 customize

11.06.05 15:05 ◇ keywords: soft, технологии, bugs

Практические применения коллизий в md5. [ >>> ]
В пример приводятся два абсолютно разных postscript документа, с одинаковым md5 хэшем.
[ >>> ]
Борьба с коллизиями на «бытовом уровне» базируется на том, что считается не один хеш, а пара.
В простейшем случае, первый хеш считаем от всего текста i=hash(text), а второй — от половины j=hash(subtext). У полученной пары (i,j) вероятность коллизий много меньше.
Но лучше для подсчета j брать другую хеш-функцию — меньше «генерационных» зависимостей.

 [ link ]

Ужасы кодировки

13.10.05 15:44 ◇ keywords: bugs

У меня возникли проблемы с дизайном из-за кодировки страицы… [ >>> ]
Что там происходит, примерно понятно. Но все равно смешно.

 [ link ]

Извращение кодом

24.11.05 08:43 ◇ keywords: bugs, soft

Компилятор: 50 К непонятного кода поскипано
Линкер: Входную точку (entry point) найти не удалось. Формирую стандартный компонент «hello world», а остальной код пойдет аттачментом
RTS: Из 20 необходимых dll не найдено 17. В исполнении кода отказано
Shell: посмертный дамп куда-то внезапно потерялся, поэтому показан не будет


Работа над ошибками

24.11.05 10:15 ◇ keywords: bugs, ужасы, плакалъ

Душещипательный ролик о том, как в Microsoft идет борьба с ошибками:
Microsoft - борьба с ошибками

(mms, 18 мегов)

 [ link ] |  source

Нетривиальное воздействие

03.03.08 13:51 ◇ keywords: soft, bugs, хихик

Менеджер — заказчику:
 — Ну вот вы сами видите… у разработчиков это все работает, и ничего не глючит…
 — Это потому что они программу зомбируют!

 [ link ]

Баг-репорт

04.03.08 09:36 ◇ keywords: bugs, soft, хихик

«Работа программы после нажатия на кнопку „Сгенерировать отчет“ напоминает падение тунгусского метеорита»

 [ link ]

Управление погодой: баги

15.04.08 11:41 ◇ keywords: bugs, хихик

 — Ты неправильный шаман. Тебя что просили? Дождь вызвать. А ты что вызвал? Идиотские сны по теории экзотемпорального влияния на погоду и климатические условия…

 [ link ]

Багоборчество

07.11.08 20:21 ◇ keywords: bugs, философское

Что касается малевания звездочек за пойманный и «исправленный» баг, то это не для того, чтобы гордиться, а чтобы помнить.

 [ link ]

О статистике

25.09.09 22:00 ◇ keywords: bugs, философское

Средняя температура по больнице — это еще ничего. А вот если учитывать не только температуру больных, но и температуру трупов в морге (или температуру в морозилке), то то результаты — да, несколько странные получаются. (Хотя в обоих вариантах это будет средняя температура по больнице)

Так что за какой хвост потянешь — такую статистику и вытянешь

 [ link ]

Keyword: bugs