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

3. Если второй пункт не помог, вот телефон сисадмина (сотовый — перед звонком успокойся).

Приписано кривым почерком:

4. Когда этот администрюга находится в метро, звоните 01, 02, 03.

Приписано красивым почерком:

Ай! Всё равно ничего не поможет, кроме п. 1. Главный бухгалтер.

#4552: Отделение травматологии рекомендует вайфай

14:00 29.10.2010, IT happens

Работаю менеджером, вдобавок админю свою контору по мелочи. Звонят мне из регионального отделения нашей фирмы: один из вчера присоединённых компов потерял инет; у второго, соединённого с ним мостом, инет есть, но отказал доступ к принтеру. Начальство брызжет слюной: ни черта, мол, тебе доверить нельзя, сисадмин хренов!

Оказалось, эти идиоты запнулись о провод и выдрали из PCI-слота сетевуху. Воткнули обратно — всё чудесным образом заработало. А запнулся именно тот человек, которому я предлагал убрать витуху под плинтус, на что он сказал: «Да ну его, не споткнёмся!»

#4553: Не донёс

14:00 29.10.2010, IT happens

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

Самое печальное — дату в посте я написал неправильную.

#4554: Киска на шухере

14:00 29.10.2010, IT happens

Обычная заявка от пользователя:

«После того, как нам привезли киску, шухер перестал работать, и теперь я не являюсь холстом».

Перевод:

«После того, как нам привезли маршрутизатор Cisco, модем ZyXEL перестал работать. Настройки не поменяли, нет сети, поэтому Lotus выдаёт сообщение: „Узел не является хостом TCP/IP“».

#4555: Вербально-логический незачёт

15:45 29.10.2010, IT happens

Место действия — провинциальный, но в целом довольно неплохой вуз. Время действия — около пяти лет назад. Основное действующее лицо: экстравагантный, очень бородатый, худощавый и малолюбимый преподаватель с весьма компьютерной фамилией Мышев. Студенты боялись его как огня, так как на лекциях и семинарах он любил сыпать всяческими терминами вроде «когнитивный» и «вербально-логический», объясняя вроде бы вполне понятную и интересную теорию кодирования информации. Но это всё было ерундой по сравнению с его лабораторными работами.

* * *

Задал он лабораторку: напиши, говорит, архиватор, чтобы мы файл зажали ARJ, RAR и твоим архиватором, и твой оказался бы в полтора раза меньше. Мы, конечно, прошли Хаффмана к тому времени, но чтобы так с разбегу коммерческие решения переплюнуть... Я припух, но апеллировать к здравому смыслу было бесполезно.

Выкрутились! «Архиватор» создавал «архив» весом примерно в 10% от исходного файла и закидывал всё на сетевой диск — с глаз подальше. При «разархивации» исходник тупо возвращался на место, если «архив» не модифицировался. На приёме препод-садист искорёжил «архив» и был доволен сообщением «archive corrupt».

* * *

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

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

Отладились хорошо. Пошли сдавать — засыпались! Этот гад сначала поигрался: то так выделит, то так — всё распознаётся, даже временная задержка зависит от размеров области. А потом взял он и картинку с газетой в Пейнте измалевал до неузнаваемости. Программа, конечно, и такую картинку «распознала»...

* * *

Последнюю историю рассказали мне сокурсники. Постановка задачи: препод в микрофон говорит что-то типа «два плюс два», программа должна распознать, сосчитать и вывести на экран ответ.