Довелось нашей фирме как-то сотрудничать с одной из сетей торгово-развлекательных комплексов. Задача: сделать локальную сеть (приблизительно 300 портов) на строящемся объекте. Триллер-комедия в трёх частях — врагу не пожелаешь. Но реклама и флаг дороже.
Серия первая. Проект.
— У нас есть проект, нам надо построить по нему сеть. — Можно сначала посмотреть проект? — интересуемся мы. — Нам его делала серьёзная фирма! Нечего его смотреть, скажите: сделаете или нет? — А как мы можем что-то сказать, если мы не знаем, что надо делать? — Как что? Сеть! А нам говорили, что вы профессионалы…
Спустя три дня, кучу потраченных нервов, 192 подписки о неразглашении и 256 расписок в получении проект нам выдали на руки. Три момента привели нас в состояние недоуменного восхищения:
1. На двухэтажное здание (километр в длину и 300 метров в ширину) — два коммутационных узла с раздачей стомегабитного Ethernet. 2. Применены интересные патч-корды, которые напрямую соединяют оптические порты с медными. 3. Подключение к интернет-провайдеру предусмотрено гигабитным медным Ethernet.
Любимый кактус нельзя не доесть! Проект пришлось срочно перерабатывать. Коммутационных узлов сделали четыре, добавили ADSL-доступ (до некоторых точек Ethernet никак не дотягивается), активное оборудование рассчитали в двух вариантах: Cisco — работать будет отлично, выглядеть шикарно, но стоит как крыло Боинга, и D-Link — работать в принципе будет, зато дёшево. Заказчик выбрал D-Link.
Серия вторая. Монтаж.
Пока идёт отделка, мы прокладываем кабели. Как-то утром звонок от бригадира кабельщиков (матёрый волк, профессионал высочайшего класса): каким-то неестественно спокойным тоном он просит приехать. Биться сердце перестало. Мчусь, врываюсь и вижу картину: у одного из коммутационных узлов вырезан двадцатиметровый сегмент проводки: 5 км витой пары и 600 метров оптики псу под хвост!
Разбираюсь. Накануне вечером, когда кабельщики уже ушли, приходил главный дизайнер, помахал в воздухе ручкой и приказал очистить вертикальную кабельную нишу, потому что там будут хорошо смотреться вьющиеся цветы. С той поры у меня к дизайнерам странное отношение.
Серия третья. Запуск.
Приходит время пробного пуска, а стройка всё ещё идет. Нас торопят: «Ставьте оборудование скорее!» Мы пытаемся объяснить, что сейчас нельзя: стройка идёт, даже электропитания нет стационарного, — бесполезно. Оборудование пришлось привезти и установить. Принимал его местный «одминко», который, увидев D-Link, сморщил нос и завопил: «Ну что за х#$ню вы притащили? Вот если бы „киска“ была, я бы там МЛПС поднял!» Приехавший настраивать оборудование цискарь (гуру, почти CCIE) тихо переспросил: «Может, MPLS? А зачем он тут?» Цискарь получил обвинение в некомпетентности, офигел и замолчал. Установка оборудования не заняла много времени, благо настроили всё ещё раньше — на столе в офисе. Закрепили и уехали.
Официальный запуск сети сделали без нас. Только мы вздохнули спокойно и протрезвели — звонок. «Одминко», голосом пенопласта по стеклу: «Я же говорил, х#$ню всякую нам тут насовали! Ничего не работает, забирайте нафиг всё обратно, давайте нормальную „киску“!» Поехали мы туда озадаченные, убитые и угрюмые. Ну как же так? Ведь всё было настроено и проверено! Может, «одминко» что-то шаловливыми ручками поковырял? Действительность превзошла все наши ожидания. В самом деле, не работало всё. Чья-то заботливая душа, чтобы внутрь оборудования не попадала строительная пыль, наглухо заклеила все отверстия скотчем.
* * *
Нас ещё несколько раз приглашали на подобные объекты, но каждый раз (как некстати!) находились более срочные и важные задачи.
Решил последовать примеру незадачливого автора линукс-будильника и научить компьютер тому же — правда, под Windows.
Итак, Govorilka, чтобы научить компьютер молвить человечьей речью. PHP, чтобы парсить яндексовские новости, почту и температуру воздуха. HiAsm, транзисторы и паяльник, чтобы включать свет сигналом в LPT. В последний момент вспоминаю о том, на чём обжегся мой предшественник — о музыке. Прописываю команду для консольного VLC, проверяю: полет нормальный, всё работает отлично.
Три часа ночи, мозги не варят. Почти закончил настройку нового сервера — осталось разархивировать сайт. Перед этим мне удивительным образом захотелось удалить файл index.html, оставленный Апачем после установки. По стечению обстоятельств я находился в /etc. В общем, мой консольный шедевр выглядел так:
root@ubuntu:/etc# rm *.* /var/www
Естественно, rm не отреагировал на последний параметр. Захотелось заплакать.
Дело было вечером, делать было нечего. Решил я, что хватит использовать свой старый советский будильник. Раз уж ноут сутками качает, то пусть он меня и будит, и не просто будит, а с шахматами и балеринами.
Что мне с утра надо? Погоду, новости, свежую почту. Хм... Ну, чтобы ещё и поприветствовал меня как хозяина. Шелл, festival в зубы — и вперёд.
Может, ещё добавить список завершённых торрент-закачек? Пусть он ещё вентилятор включает и мягкий свет релаксирующей лампы. А если тут прописать вот так — сработает? А если так? А почему русским голосом не говорит?
Вроде всё. Глаза привычно скашиваются в нижний левый угол экрана. Лёгкий мат: вставать через полтора часа.
echo "sh ./.alarm.sh" | at 8:00
Проснулся я только в полдень под мягкое жужжание вентилятора. Включение плеера прописать-то и забыл.
Добавляя го и гейш, не забывайте и про главную функцию программы!
Давным-давно, когда компьютеры были слабенькими, а жёлто-красная программа была в нечётной версии, в одной организации государственного толка жила-была бухгалтер с 25-летним стажем. Грянула модернизация, и освоила главный бухгалтер и пресловутую программу, и расчёты в Экселе. С жёлто-красной программой появился приходящий мальчик, программист и сисадмин в одном флаконе.
Рассчитала первый раз в программе главбух зарплату, и поплохело ей — копейки не хватает. Проверила программу в Экселе — точно не хватает копейки. «А ну-ка подать сюда программиста-специалиста!» Явился специалист на зов по телефону. Правильно, говорит, считает жёлто-красная программа. Обиделась главный бухгалтер, показала расчёты в Экселе. Не верит программист-специалист Экселю.
Достала главбух счёты деревянные из-под стола и в пять минут проверила ведомость зарплатную из пятидесяти строк с коэффициентами на счётах — не хватает копейки в хвалёной программе. Пристыдился программист-специалист и пошёл ман читать, как правильно числа округлять. А главбух до самой пенсии счёты из-под стола не убирала.
Года два назад ко мне очень загадочно подошла главный бухгалтер — явно с намерением чем-то ошарашить и о чём-то попросить одновременно.
— У нас там в принтере бумага застряла... — А достать не получается? — Мы не пытались. — Почему? — Ну... Это вексель стоимостью один миллион рублей.
Придя в себя от приступа офонарения, я затарился отвёртками и отправился к месту происшествия. Через полчаса кропотливой работы принтер был разобран до винтика, а вексель спасён.
Спрашиваете, зачем совать столь ценный документ в принтер? Так удобнее в нём данные заполнять. А принтер после этого разрешили не собирать, а отдать на запчасти — проштрафился.
Полгода назад начались проблемы с соединением (разрывы, ага), но не в двенадцать ночи. Проблему решали полгода. Обходилось без истерик и паник, всё чинно и благородно. Ко мне домой четыре раза приезжали мальчики из саппорта с очень красными глазами и дипломами технических специальностей (сам я чистый гуманитарий) — проверили всё, вплоть до биографии кошки Муськи и всего её потомства, но ничего решить не смогли. На последнюю попытку я взял три дня неоплачиваемых выходных на работе, чтобы одолеть интернет совместным рейдом, но всё закончилось тем же.
Последний день. Бессонная ночь. Нервы. Сижу на форумах D-Link, по ссылке нахожу проблему и исправляю её за пять минут. Где б найти коньяк в три часа?..
Банально: драйвера сетевой не адаптированы под ось и заплатке к ней как раз полгода. Я в шоке, провайдеру ничего не сказал до сих пор — стыдно. Но как будет стыдно им, я даже не хочу представлять. Пять выездов, пять разных специалистов. Никто не предложил мне за всё это время ни проверить драйвера, ни перепрошить модем — только цепь бесконечных перезагрузок. Я даже денег предлагал, и весьма неплохих — отказались, предложили сменить провайдера или ПМЖ и свалили всё на некачественную сеть.
Выложу на форум провайдера — деятелей лишат премии, если не уволят. Но я добрый, выложу сюда: начальство не читает, а саппорту урок.
Был у меня в свое время КПК iPAQ rx1950 — старенькая, слабенькая машинка, но моим требованиям (смотреть аниме и читать книги) удовлетворяла. Была у девайса проблема: примерно раз в полгода полностью забивалась память. Поскольку я был не очень силён в компах, то не знал, куда копать, поэтому просто делал hard reset и восстанавливал пакет нужных программ и утилит.
Разгадка была простой: сбоку у КПК имелась клавиша включения диктофона. Иногда я её случайно нажимал в кармане, и запись шла до тех пор, пока не заканчивалась память.
Работаю у местного провайдера монтажником: провожу витуху, ставлю на чердаках оборудование. Недавно устроился к нам стажёр: диплом правильный, теорию знает на пять.
Послали парня на выезд: в доме на чердаке хаб поменять да кабели переобжать. Вернулся через пару часов с трупом хаба в руках. Через час первый звонок: «Нет инета». Потом второй, третий — и все с дома стажера.
На следующий день еду сам. Поднимаюсь на чердак, подхожу к хабу. На нём записка:
Долб@#б, ты витуху обжал вверх ногами! Всё исправил. Ваш мистер N.
Вот уже неделю думаю, кто это был. Мужик, если прочитаешь, позвони в саппорт и попроси позвать Мишу — с меня пиво.