7105

Полный фарш и бигуди

Работаю в крупном сервис-центре. Чиним не только своё железо, принимаем и заказы от населения. В наше трудное время это неплохое подспорье.

Пришёл как-то к нам дядя. Не новый русский, не блатной, но видно, что в средствах не стеснён и в технике не гений. Компьютер у него не запускается, видите ли. Взяли протестить. Классная по тем временам штука была: проц о двух ядрах по 3 ГГц, оперативки 4 ГБ, видюха стоимостью в месячную зарплату. Полный фарш и бигуди, если кратко.

Запустили — работает прекрасно, тесты все проходит на ять. Поставили на комп GTA IV. Всё свободное от работы время тестировали. Через неделю клиент вернулся.

— Что у нас с компьютером?

— Да всё в порядке, с тебя 500 рублей за диагностику!

7104

Кряхтелка-скрипелка

Два парня, 18 и 20 лет, принесли комп на переустановку винды. Жалуются: мол, при включении ящик издаёт страшный прерывистый визг. Какой такой визг? Делают страшные глаза и воспроизводят некое подобие крика кошки, которой наступили на хвост. Так, говорят, всегда, но потом нормально работает.

Представляю, как ползаю по инету в поисках хитрых сигналов BIOS, если не разберусь на месте. Разобрался, блин! В компе стоял флопик — он и издавал характерный звук при своей, так сказать, инициализации. Вот и выросло поколение…

7103

Мейк, инсталл!

А мы придумали идеальную кличку для собаки программиста. В смысле, для собаки, хозяин которой — программист.

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

— Мейк, фас!

— Мейк, апорт!

— Мейк, голос!

7102

Полное оно

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

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

// Following code is unreal who it are.

7101

Бобби Тейблс шлёт привет

Выезжаю к клиентам на установку банковского интернет-клиента. В очередной конторе с названием вроде «ООО „Д’Артаньян и три мушкетёра“» правильно настроенный клиент отказывается запускаться из-за ошибки в JS. Гляжу в исходник страницы:

var foo = 'ООО "Д'Артаньян и три мушкетёра"';

Так и подмывает зарегистрировать ООО «'; alert('Превед, абонентеги! \о/'); var foo = '».

7099

Тонкий аромат тупости

В родном, но уже законченном институте крутится-вертится сервер под FreeBSD. Естественно, и швец, и жнец, и на дуде игрец: DHCP, маршрутизация, Samba и тому подобное. Работал до недавнего времени как часы. И тут мой знакомый с кафедры того самого института звонит и сообщает, что сервер упал.

К великому стыду, я во FreeBSD разбираюсь примерно так же, как в теории струн, то есть никак. Но хотелось помочь и поковырять незнакомую систему. Приехали на место — и давай разводить глубокомыслие. Обнаружили сгоревший свитч, переткнули провода в работающий — ноль эмоций. Начали ковырять систему, которая, по нашему мнению, упала. Читаем встроенные мануалы по службам (или их тут демонами кличут, не знаю — мы люди виндовые, к демонам не привыкшие), проглядываем конфигурационные файлы сетевых служб, по телефону выпытываем у несчастного мужика команды для незнакомой системы, очень-очень много думаем.

После двух часов размышлений, читая очередное руководство по dhcpd.conf и потихоньку пообвыкшись в незнакомой системе, с печатью мудрости на лице я взглянул в сторону сиротливо торчащего из сервера Ethernet-провода. Провод уходил в воздух. Воздух пах выводами о собственной тупости.

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

7098

А чтоб было

Внедряли на предприятии 1С. Сеть, домен… Заводим пользователей. Директор:

— И мне компьютер в кабинет! И полный доступ в 1С! Ко всему!

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

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

* * *

Внедрили IP-телефонию. Наладили связь с более чем 20 филиалами нашего предприятия по всей республике. В каждом филиале до 50 номеров плюс в нашем головном за сотню. А к цифровой АТС отдельный комп у нас подключён, статистику звонков собирает. Рано ли, поздно ли, но прознал про это начальник:

— Подробную распечатку мне по всем телефонным звонкам всех филиалов всех работников за три последних месяца!

Пытались образумить — бесполезно. Ладно, вот тебе три коробки «Снегурочки А4» мелким шрифтом — анализируй…

* * *

Поставили систему видеонаблюдения. Шесть объектов по четыре камеры на объект. Глубина архива — 25 дней — предел для винтов на 80 ГБ на компах объектов. Директор:

— Хочу лично посмотреть полностью видеозаписи со всех камер всех объектов за последние три месяца!

— Хранятся только последние 25 дней.

— Блин! Ну ладно, пусть 25 дней.

— А время смотреть всё это где найдете?

Естественно, опять не образумился. Даже флешками и DVD-дисками заморачиваться не стали — сняли харды со всех компов видеонаблюдения, привезли в контору, скинули всё на сервер (около полутерабайта вышло), расшарили папку директору. Смотри на здоровье!

7097

Собачка в кавычках

Летом я работал сисадмином в небольшой провинциальной фирме. Обычный рабочий день — играю в CS по инету, благо трафик бесплатный. Подходит ко мне бухгалтерша, женщина лет 45 крупного телосложения, и говорит:

— Мне вот адрес прислали, сказали на него письмо отправить, но я сколько ни пыталась, оно не уходит.

Протягивает листок с распечатанным адресом. Я отрываюсь от «контры», смотрю на листок и в прямом смысле слова падаю со стула. Адрес таков: фввкуыы"ьфшдюкг.

7096

Не рой другому яму, пусть роет сам

Закусило одного моего младшего коллегу самолюбие, и решил он доказать мне и всем остальным, что не хуже меня разбирается в IT. Всё свелось к глобальной чистке рабочей машины от всего (по его мнению) лишнего, не относящегося к работе. Не стали исключением и системные папки на C:\. Он «убивал» машину ночью (работаем посменно), я днём наиболее критичное восстанавливал.

Стал подумывать о том, что неплохо бы проучить грамотея. Например, при первой же перезагрузке батником переместить куда-нибудь excel.exe — а там сводки, отчёты… Потом отказался от этой мысли, вспомнив золотые слова: «Не рой другому яму, пусть роет сам».

На диск C:\ кинул экзешник с девчушкой в майке. Когда мышкой попадаешь в район топа, майка поднимается. На D:\ засунул простенькие шашки. Всё это с помощью локальных политик запретил к переименованию и удалению, а шашки — и к запуску.

Увидев игрушку и девчушку, так весело показывающую свои прелести, и впав в бешенство от невозможности всё это снести, Эксель товарищ положил наглухо — уж не знаю, как ему это удалось.

7095

Мой порядковый номер на рукаве

Отрисовываю на бумаге окончательную версию схемы к техзаданию сайта. Фоном идёт фильм о том, как японцы отправили ковчег (одноимённый с их флагманом времён Второй мировой) в космос. Уже минут десять не смотрю на экран, только слушаю, но мыслями там, в космосе. Идёт эпизод с последней сессией связи с кораблем. Голосовой запрос:

— Введите свой личный номер!

Отвлекаюсь на экран, вижу открытое открытое окно асимметрично-ушастой VoIP-говорилки с очередной «улучшенной функцией» (это цитата) — окном ленты Мордокниги.

Первое, что промелькнуло в голове: «А что писать-то?» Потом вспомнил, где нахожусь, и успокоился.