Выбрать главу

 

Работать сели, как обычно, ночью — тихо, спокойно, никто не трогает и не капает на мозги. Разогрели паяльники, разложили детали по кучкам — за ночь три ZX Spectrum «Краснодар» были готовы и ждали пробного запуска.

 

Два запустились идеально — чай, не первый раз паяльник в руках держим. При включении третьего на экране начиналось невообразимое мельтешение, хотя на фоне еле-еле было различимо стандартное приветствие.

 

Ковырялись три дня. Полностью заменили память, перебрали «паука» (жуткое сборище резисторов, конденсаторов и диодов на площадке размером 2х2 см). Дело закончилось применением осциллографа и сверкой с рабочим вариантом.

 

Причина оказалась банальной. Под одной из микросхем какой-то злой, нехороший человек простым карандашом написал номер изготовленной партии. Как говорится, «есть контакт»!

 

 

 

#883: Коллективное несознательное

20:45 16.05.2009, IT happens

 

Сижу как-то в чате, общаюсь с народом. Чат дико тормозит — естественно, я вслух выражаю свою досаду. Первое, что приходит на ум моим собеседникам — вирусы.

 

Я отрицаю наличие и вирусов, и антивирусной программы: «Линукс у меня, ребята».

 

В чате повисает небольшая пауза. Следующая же реплика сбивает меня с ног: «Ну, реестр почисть тогда, если не в вирусах дело». Повторяю, что я все-таки в Линуксе. Чат слегка молчит, а потом выдает гениальнейшую реплику: «Ну и что?»

 

Мои робкие попытки объяснить, в чём дело, натыкались на поток идиотских советов: «выключи программу Линукс», «установи антивирус в правильную папку», «обнови базу».

 

В конце концов мне пришлось сдержанно поблагодарить собеседников за «советы» и закрыть браузер — все мои логичные возражения воспринимались как капризы.

 

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

 

 

 

#884: iDkFa_1dDqD

16:45 18.05.2009, IT happens

 

Есть у нас один старый сервак, единственное обслуживание которого долгие годы заключалось в чистке сжатым воздухом и пылесосом. Недавно понадобилось сделать апгрейд системы объектного дистанционного контроля, которой и заведовал этот сервер. Как водится, пароль к нему за давностью лет забыли почти все, кроме одного парня — в армии шифровальщиком был. Звоним, спрашиваем:

 

— Привет! Дело срочное! Пароль на Жужу (имя сервера) помнишь?

— (моментально) 3520485254.

— Спасибо!.. (Минутная пауза). Слушай, что за число знакомое?

— Количество экспы на 99 уровне в Diablo II.

 

 

 

#885: Адыгей @ Алтай

20:45 18.05.2009, IT happens

 

Привелось мне в начале девяностых работать в очень амбициозной творческой программерской команде. Интернет в эмбриональном состоянии, наработок и технологий кот наплакал. Наша звёздная команда (лингвисты-профессионалы, профессора и доктора наук, со словарями и опытом, при этом отличные программеры) разрабатывала систему русскоязычного полнотекстового поиска.

 

Вкратце о поиске с учётом морфологии: задача состоит в том, чтобы найти каждое слово из пользовательского запроса во всех формах, падежах и склонениях; к примеру, «иду», «идёшь» и «шли» — формы глагола «идти». Для этого при индексации страниц надо было привести каждое из встречающихся слов к основе. Сейчас это воспринимается как само собой разумеющееся, но в то время ни Гугла, ни Яндекса ещё не было.

 

Написали — пора отлаживать. Нужен текст приличного размера. Начало девяностых, начало Рунета, начало российской государственности; как результат, лучшим текстом, найденном в почти девственном отечественном кусочке интернета, оказалась свежеиспеченная Конституция РФ. Ура — запускаем!

 

По задумке движок должен выдать в алфавитном порядке список основ, встречающихся в предложенном тексте. Народ толпится у монитора, жадно вчитываясь в каждое очередное слово. Через несколько секунд раздаётся дружный хохот — в середине первой же страницы гордо красуется глагол «АДЫГЕТЬ». Прежде чем окончательно сползти под стол, на излёте успеваем заметить еще один не менее шедевральный глагол «АЛТАТЬ»...

 

Прозрение пришло быстро — всё-таки профессиональные лингвисты. Вспомнили классику типа «дочь генерала» (кто? — дочь, что делала? — генерала), а также географию великой российской империи — республики Адыгею и Алтай.

 

В общем, как писал известный сатирик Александр Иванов, «велик могучим русский языка». Адыгев от выкрутасов поискового движка, после работы всем коллективом мы отправились алтать.

 

 

 

#886: Как вы лодку назовёте

20:45 18.05.2009, IT happens

 

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

 

Вариантов много: Матильда, Кларисса, Абырвалг, Мерлин... Да, у наших программеров больная фантазия.

 

В конце концов победил вариант, вызывающий опасения по поводу стабильности и живучести всей системы — сервер был назван «Kenny». Судя по всему, сервак этот не помрет никогда, но уж глючить будет не по-детски.

 

 

 

#887: Smart-UPS в массы

00:30 19.05.2009, IT happens

 

Работал лет семь назад в одной конторе, где что-то чертили в Автокадах и, как водится, нечасто сохранялись. В комнате на пять компьютеров было четыре бесперебойника, в каждом по три розетки. Когда всё это хозяйство настраивали, я, недолго думая, подключил к одному ИБП два соседних компа и монитор от одного из них, наивно полагая, что потерять питание к монитору не так страшно, как потерять питание вообще. Увы, тут я оказался в корне неправ.

 

Однажды в разгар рабочего дня происходит сбой питания. Бесперебойники весело, противно пищат, а у одного из сотрудников гаснет монитор. У остальных всё нормально; парень заглядывает под стол и убедившись, что его компьютер подключен к одному из ИБП, недоумённо щёлкает тумблером.

 

Незадачливый архитектор матерился дуэтом с соседом.

 

 

 

#888: Сила привычки

00:30 19.05.2009, IT happens

 

Работаю в небольшой конторке, занимаемся поставкой различной съедобной продукции.

Имеем две базы 1С: одна управленка, а другая чисто бухгалтерия. И так уж вышло, что директория с бухгалтерией находится в директории базы-управленки. Всё это бэкапится хорошей (на мой взгляд) программкой-бэкапером.