1060

Котэ-уникодэ

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

Проблема состояла в том, что он задавал нам контрольные вопросы, на которые ожидал услышать ответы, подобные своим. Было выяснено, что вопросы он читает из учебника, и ответ, который информатик хочет услышать, находится там же. Сходив в школьную библиотеку, мы обзавелись таким же учебником, найдя таким образом с учителем общий (хоть и странный) язык.

1059

Сам шучу — сам смеюсь

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

Открываю браузер на клиентской машине, вбиваю IP сервера — не работает... Три часа танцев с бубном результатов не принесли: я и брандмауэр отключал, и винду обновлял, и от вирусов лечил.

На исходе рабочего дня я догадался залезть в настройки браузера. Конечно, дело было в прописанном прокси-сервере. Я бы всё понял и публично признал себя идиотом, но интернета в конторе не было. Обращаюсь к местному админу с болью в голосе:

Зачем?!

— Ну так... Развлекался.

1058

Вам на сто или двести треков?

Работал я некогда в магазинчике продавцом дисков с играми, музыкой и фильмами. В наличии имелись и чистые CD/DVD. А народ необразованный ходит — подходят девицы как-то и говорят: нам, пожалуйста, болванку. Какую, не сообщают — ладно, ничего не поделаешь, тяну им сидюшку. Увидев на диске аббревиатуру «CD», девушки тут же поправляют меня: «Не, нам CD не надо, нам MP3».

Стаж работы в магазинчике у меня был уже немалый — я понимал, что проще согласиться с тем, что Земля плоская, чем убеждать в чём- то покупателей. Строю глупое лицо: «Ах да, что это я». С улыбочкой на лице кладу эту болванку обратно на полку и достаю простую без рисунка: «Пожалуйста — MP3-болванка!»

1057

Вчера была пятница, завтра суббота, а сегодня-то что?

История произошла в одной из стран бывшего СССР во времена первых «пентиумов». Запад в ту пору выдавал в помощь школам новенькие компьютеры для обучения детей основам информатики; вот и в нашу школу попали новенькие системники HP. Всё было хорошо, пока на эти компьютеры не занесли вирус — весь месяц он вел себя спокойно, но 25-го числа убивал Windows на всех компьютерах. Так как это была глубинка, никакого интернета не было и в помине. Внятный антивирус мы тоже найти не смогли, зато обладали небольшими знаниями программирования. Была написана программулина, которая каждое 24-го числа переводила системную дату на 26-е. Вирус был обманут, и до поры до времени всё было хорошо.

Наступил май, и вся школа жила ожиданием выпускной линейки, которая должна была состояться 25 числа. В день перед этим директор закрыл школу и направился в ближайщий бар «расслабиться». На следующее утро, придя в школу пораньше, чтобы приготовиться к линейке, он увидел на компьютере 26 число! До директора начинает доходить: линейку и выпускной он после принятого просто-напросто проспал, и его ждёт позорный вылет с должности!

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

1056

Сисадмин наносит ответный удар

Работал я в одной госструктуре — служба была не очень тяжёлой, но в один прекрасный день я нашёл местечко получше и собрался увольняться. С бухгалтерией же у меня давно была давняя взаимная нелюбовь. И вот, когда заявление не увольнение было уже подано, подписано и мне оставалось несколько дней, пишут бухгалтеры на меня докладную начальнику — написанная мной программа дала сбой, и одна женщина не поленилась снять скриншот, распечатать и прикрепить к документу. Дошло дело до замначальника управления. Вызывает меня, показывает, спрашивает, что делать будем? Рассказываю план действий: пусть повторит при мне ошибку, тогда и будем разбираться. Человек он умный, согласился, но поскольку официальный документ подан, попросил на обороте докладной потом написать, что было сделано. Забросив документ к себе в кабинет, иду в бухгалтерию.

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

Возвращаюсь к себе в кабинет и открываю текстовый редактор:

В моём присутствии специалист %username% воспроизвести ошибку не смогла, причину её появления установить не удалось. На компьютере специалиста было произведено обновление версии программы с N на N+1.


Задумался. Добавляю:

Помимо этого, в нарушение служебного распоряжения %document_number% на рабочем компьютере специалиста %username% установлено следующее программное обеспечение, не имеющее отношения к выполнению специалистом своих служебных обязанностей:

1. Winamp.

2. ICQ.

3. Список игр: ...

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



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

Через три часа бухгалтер смотрела волком — отключили интернет, снесли аську, Winamp, всю музыку и игры, дали выговор. Оставшуюся до моего увольнения неделю она со мной так и не разговаривала.

1055

Железный занавес

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

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

На следующий день я купил махонький замочек и повесил на ключи вместо брелка на случай, если в другой раз на глаза ничего такого не попадется.

1054

Пневмотакса

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

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

1053

Двойные окна

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

Рабочих площадей у нас было немного, компы стояли стенка к стенке, и зачастую конфигурации были одинаковыми. Мониторов было по два на брата — трехмерка, куда тут с одним дисплеем? Однажды я поставил к себе правый монитор от компа напротив, условился с владельцем об совместных действиях и вызвал настройщика со словами: «Что за хрень? Комп врубается, а десктопы совершенно разные!»

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

1052

Диктуйте по буквам

Повезло: в школе мы не изучали, как сделать текст в «ворде» пожирнее, а занимались настоящим программированием. С 10 класса мы решали простые задачки на Паскале для понимания общих принципов написания кода. Был у нас в классе один парень — не самый глупый, но с программированием у него явно не ладилось. Предложили нам однажды в качестве самостоятельной работы посчитать сумму цифр во вводимом числе. Все только сели организовывать циклы и вспоминать, как выделяется целая часть, как этот самый парень заявляет: «У меня все готово!» Все в шоке, включая учительницу — он никогда не блистал, а все остальные еще и половины работы не сделали. Пошли к нему смотреть код.

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

1051

Вирус Касперского

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

Я сбросил знакомой на флешку Avast и рассказал, как его установить и настроить. Удивительно, но подруга справилась со всем сама. Вирус был убит, комп тормозить перестал. Всё было бы хорошо, если бы не два идиота-админа, работающие на этом предприятии. Увидив, что на компе с отключенным доступом в интернет) нет их любимого «касперского», они попытались удалить Avast и восстановить статус кво. Avast же, заметив, что его пытаются удалить, да еще загрузить на оберегаемый им компьютер непонятную резидентную программу, сразу понял, что к компу подошли люди, руки у которых руки растут из места пониже поясницы, да и мозги находятся там же.

Ппсле восстановления данных, которые эти «одмины» умудрились уничтожить в процессе борьбы, на комп снова был установлен Avast. Теперь нерадивые айтишники даже бояться заходить в эту комнату, и только тихо ворчат про фанатов Аваста, которые делают их работу за них.