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

И началось! Вот далеко не полный список моих шалостей:

— Выключить свет в туалете, когда в него кто-то зашёл. Несколько раз подряд. Или отрубить свет в коридоре, оставляя несчастного в полнейшей непроглядной темноте.

— Неожиданно повысить или понизить температуру в отдельно взятой комнате.

— Попеременно отключить телефоны в нескольких комнатах. Вариант с особым цинизмом: отключить целый отдел от связи с внешним миром.

— Комбинированный вариант: отключить в одной комнате свет и телефон, при этом установив на кондиционере градусов пятнадцать.

Уже через неделю офис паниковал и верил в полтергейста. Я умерил пыл, лишь увидев у одной сотрудницы на столе полдюжины различных маленьких икон.

Мне кажется, что если они догадаются, меня убьют. Сейчас, когда я это пишу, мне остаётся три дня до перехода в другое отделение. И за эти три дня я собираюсь устроить на работе полный хаос. Это им за то, что в свой коллектив не принимали, сволочи!

#4028: Как бы намекает

15:00 30.08.2010, IT happens

Поставил игру «Хозяева морей». Погонял немного, понял, что игра — фигня. На следующий день обнаружил, что иконка игры подменилась иконкой заполненной корзины. Комп согласен.

#4029: Бесконтактые технологии

16:45 30.08.2010, IT happens

Позвонила сегодня утром знакомая секретарша — в «Контакт» не может войти. Другие сайты открываются. Починить надо срочно! По телефону объяснил, как открыть файл hosts и что там стереть.

— Что бы я без тебя делала!

— Работала...

#4030: Длинный-длинный

16:45 30.08.2010, IT happens

Ковыряю проект в Си-Билдере. Понадобилось узнать, какой тип имеют члены TRect. Меня вынесло в windef.h, где тип был заявлен как LONG. А что такое LONG? Правильно, в winnt.h есть замечательные строки:

#define VOID void

typedef char CHAR;

typedef short SHORT;

typedef long LONG;

Обычно typedef используется либо для абстракции от конкретного типа, либо для повышения читаемости. До сих пор сижу в недоумении: неужели Microsoft старался улучшить понимание кода блондинками?

#4031: Ара-тюнинг в стиле «компиз»

16:45 30.08.2010, IT happens

Знакомый попросил популярно объяснить, чем серверная Windows отличается от прочих. Пришлось прибегнуть к аналогии.

— Вот Windows XP — это джип. А Windows Server — почти тот же джип, но подготовленный: с большим клиренсом, хорошими колёсами, спортивной подвеской, крутым автоматом, лебёдкой и форсированным движком.

— А линукс? — спросил окрылённый знакомый.

— А линукс — это ВАЗ. Из него можно сделать прикольный раллийный болид, но запастись ломами и такой-то матерью не помешает.

#4032: Куда ни кинь, всюду жопа

13:00 31.08.2010, IT happens

Наглядное пособие для начинающего админа, написанное на стене в курилке:

[ ~]# cat /dev/urandom | gzip --best > /dev/null (утилизация CPU)

[ ~]# cat /dev/urandom | grep zhopa (утилизация CPU со смысловой нагрузкой)

Вот такие суровые будни.

#4033: Небольшой шум дисковода SATA

13:00 31.08.2010, IT happens

Уже два часа ночи, а совсем не спится. Вспомнил, что под шум дождя засыпается лучше. Но дождя нет, а искать и качать программу-атмосферогенератор как-то лениво. Машина сама по себе работает почти бесшумно — я уже давно разорился на хорошую, тихую систему охлаждения.

Беру первый попавшийся «нулёвый» DVD, чтобы уж наверняка без сбоев, вставляю в привод и запускаю CDCheck на проверку читаемости. Диск медленно раскручивается, комнату наполняет успокаивающий шелест.

Выспался просто отлично.

#4034: Cygwin как катализатор продаж

13:00 31.08.2010, IT happens

Зашёл в магазин купить болванок. Настрой не совсем хороший. Прохожу по ряду с выставленными на продажу ноутами — на всех крутится скринсейвер-презентация фирмы, а на последнем — cmd.exe почему-то. Подхожу, смотрю. Кто-то пытался вопользоваться ls, на что система, разумеется, отреагировала адекватно: «Bad command or filename». В голове пронеслась шальная мысль: «Потому и не купили — и на этом линукс не пашет!»