Читать «Bash IT Happens Истории ## 1101 – 1200» онлайн - страница 36

Bash.org.ru IT

Для перепрошивки был собран программатор для БК-0010. Возникла проблема — ПЗУ было с ультрафиолетовым стиранием. Поскольку студенты в те времена были грамотные, то проблема поиска источника УФ-излучения решилась быстро — мы выкрутили ртутную лампу из фонарного столба. Внутри основного баллона есть ртутная газоразрядная лампочка, источник жёсткого ультрафиолета, который и заставляет люминофор светиться.

Потом долго смеялись — хорошо, что милиции рядом не было, а то произошёл бы такой диалог:

— Ты зачем лампочку на столбе выкручиваешь?

— Да вот, принтер перепрошить надо...

Визит в Кащенку был бы нам обеспечен.

#1178: Критическая ошибка 3: Продукты Питания

13:00 21.08.2009, IT happens

Наверное, автоматические погрузчики, которые ломают склады и засыпают машины начальства мусором в программировании действительно сложны — даже обычный автомат по продаже пищевых ништяков отечественные специалисты не могут настроить по-человечески!

Собственно, в соседнем здании есть как раз такой аппарат. Он ежедневно изощрённо издевается надо мной. Первый раз я купил баночку лимонада — пружинка прокрутилась, и банка, упав с нижней полки в поддон, лопнула, забрызгав внутренности агрегата.

В другой раз я покупал минералку в поллитровой пластиковой бутылке. Что, казалось бы, могло пойти не так? Бутылка выпала строго вертикально и заклинила дверцу лотка для выдачи. Мне пришлось трясти автомат минут десять, чтобы извлечь напиток.

Сегодня же я купил пряник, который, спикировав вдоль стекла, ударился о край дверцы лотка и запрыгнул на нижнюю полку. Пришлось покупать ещё и лимонад, чтобы он вытолкнул пряник.

Даже и не знаю, что ещё от этого автомата можно ожидать. Ответственному настройщику, кстати, пламенный респект — квесты с каждым разом становятся всё интереснее и интереснее.

#1179: Выбирать * Из Страны

20:45 21.08.2009, IT happens

Случилось мне как-то писать сайт на двух языках: родном и английском. Английская версия понадобилась заказчику, как обычно, срочно и неожиданно. На сайте имелась таблица с перечнем всех стран мира; вспомнив, сколько времени у меня отняло вбивание географического справочника в базу, желание переводить его вручную на английский отпало моментально.

Выход я нашёл быстро: сделал дамп таблицы со странами из MySQL, загнал запрос в Google Translate, немного откорректировал перевод и скормил обратно базе. Задачу я решил за пять минут, а жалоб от заказчика на некорректность не поступало.

#1180: 6 x 9 = 42

20:45 21.08.2009, IT happens

— Пятачок, нам прислали десять горшков меда, по восемь каждому!

— Но как это, Винни, по восемь каждому?!

— Не знаю как, но свои восемь я уже съел.

На пятый час написания кода на ассемблере под ATmega128 я осознал, что Винни-Пух на самом деле был очень справедливым медвежонком. Просто он был программистом и считал в шестнадцатиричной системе...