Изменить стиль страницы

#1463: Каскадный шатдаун

19:45 19.11.2009, IT happens

 

Работал я в прекрасный выходной денёк по VPN из дома на серваках. Их в офисе пять штук, все на 2003 виндах (как и домашняя машина), на все захожу по стандартному RDP.

 

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

 

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

 

— Ты компутер не выключил, когда ушёл, выключить?

— Если хочешь — выруби.

— Хорошо.

 

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

 

Тут заходит благоверная и молвит:

 

— Что-то сегодня компьютер выключаться не хотел, шесть раз пришлось выключать.

— ?!

— Я сначала один раз нажала «Пуск — Выключить», написала причину и нажала «ОК». Он повыключался, потом выдал окно красненькое, потом снова рабочий стол показался. И так шесть раз.

 

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

 

 

 

#1464: Моя музыкальная шкатулка

12:00 20.11.2009, IT happens

 

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

 

Дохожу до очередного момента и осознаю, что у меня в очередной раз получается монстр: для того, чтобы разобрать BB-коды и смайлы в форумном сообщении, у меня используется десятка три классов. Вздыхаю, начинаю думать о том, что никогда не избавлюсь от своей гигантомании, что вечно я леплю чудовищ и никогда не стану по-настоящему грамотным программистом...

 

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

 

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

 

 

 

#1465: Бьёт — значит, любит

12:00 20.11.2009, IT happens

 

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

 

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

 

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

 

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

 

— Что там у архитекторов случилось?

— Да планку памяти не поставил одну — не было за компом никого.

— Они только что звонили, просили тебя срочно к ним зайти — видимо, что-то стряслось!

— Понял. Иду.

 

По пути в голове кружили мысли. Что же могло произойти? Проект я не трогал, компьютер не выключал… Захожу. Тётенька, которую я ждал, тут же ринулась ко мне:

 

— Я же не могу работать так!!!

— А что случилось? — спросил я, думая, что её смутил открытый системник. Уже приготовился к рассказу, что ничего страшного не случится, но меня перебили:

 

— Я не могу работать! Мне прямо в грудь бьёт!

— Кто вам бьёт в грудь? — растерянно пробормотал я.

— Компьютер! Я рядом сажусь, и прямо чувствую, как он мне через открытую крышку аккурат в грудь метит.

 

Рассказ сопровождался оживлённым жестикулированием и ударами в грудную клетку. Попытки объяснить что-то были бесполезны. Я попросил её выключить компьютер, вставил память и закрыл «адскую машину». Уходя, услышал, как эта тётенька, усаживаясь за компьютер, с облегчением вздохнула и сказала коллегам: «Вот теперь не бьёт…»

 

 

 

#1466: Фирма веников не вяжет

12:00 20.11.2009, IT happens

 

Софтверная контора. Утро. Народ еще не подтянулся. Сижу, код строчу помаленьку — благодать. Звонит телефон. Поднимаю трубку и слышу приятный женский голос:

 

— Добрый день, мы у вас веники покупали, когда их можно будет забрать?

 

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

 

— Да, какие-то лежат. Какую модель вы заказывали? Производитель, объём?

— (после минутного молчания) А что, они ещё и по объёму отличаются?

— Конечно, отличаются. Есть на 160 ГБ, есть на 320, — начинаю подробно расписывать характеристики.

— А пол-то ими можно подметать?

 

Вот тут суровое понимание ситуации меня и накрыло. Потом, конечно, познакомились — девушка попросила ей комп настроить.

 

 

 

#1467: Кредит доверия

14:00 20.11.2009, IT happens

 

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

шеф объявил, что я дурак, и он не может доверять никому, кроме себя, спеца по кассам и Самого Главного Шефа. Меня это оскорбило, я разозлился, но, стиснув зубы, продолжил работать.

 

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

 

В результате выяснили, в чём была проблема (при загрузке удалялся autoexec.bat), но решить ее не могли, а просто сделали загрузку с дискетки. Мне же на всякий случай было приказано во время закрытия кассового дня (11 вечера) сидеть и смотреть, как с этой чудо-дискетки закроется касса.

 

Приехал. Посидел. Посмотрел. Касса не закрывается... Открыл autoexec (на сервере был бэкап). Почитал, кинул на кассу, запустил. Посмотрел, в какой момент файл удаляется. Закачал снова. Закомментил неизвестно как туда попавшую строчку, стирающую файл. Запустил — всё работает.

 

Звонит шеф. Первой фразой, которую он услышал от меня, была:

 

— Ты мне писал сегодня, что можешь доверять только себе, Самому Главному и человеку-кассе?

— Ну...

— Так вот, десять минут повозившись с кассой, я ответственно заявляю, что себе ты доверять уже не можешь!