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

#1932: За красноглазым глаз да глаз

12:00 15.01.2010, IT happens

 

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

 

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

 

Ещё до меня, в начале «нулевых» работал на сетке безопасник. Отличался он крайне нездоровым характером и твёрдой уверенностью в том, что любой линуксоид — это хакер, а значит, за ним надо следить с особой тщательностью. Недолго думая, поставил он на сервере программу, которая выборочно анализировала HTTP-заголовки и, найдя строчку «Linux» в User-Agent, перенаправляла все запросы пользователя на специальный сервер с логами. Проблема же возникла только три месяца назад, потому что линуксоидов в городе стало слишком много, и сервер, ведущий логи, перестал справляться со своей работой и начал тормозить пакеты.

 

 

 

#1933: Декоративные вирусы

12:00 15.01.2010, IT happens

 

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

 

Надо было срочно придумывать, как отвлечь начальника на три дня. На ум пришёл отвлекающий манёвр. Идея заключалась в создании нескольких экзешников, которые выдавали месседжбоксы с разнообразными текстами от «/dev/null не найден, возможно, программа работает под Windows?» до «Ваши руки совершили недопустимую операцию и будут ампутированы». Эти экзешники с прилагающимся readme были доставлены на флешке нашему сисадмину. После неудачных попыток начальника запустить мою прогу сисадмин заявил, что в компьютерах вирус, который надо лечить.

 

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

 

 

 

#1934: Общекотовичная хрящетворобка

12:00 15.01.2010, IT happens

 

Так уж получилось, что Новый год мы отмечали на работе. В смысле, в работе — головная контора вопреки всем законам праздничного пофигизма вздрючила нас за «ошибки в проекте» и заставила переделывать 31-го декабря. Мало того, что заставила переделывать, так еще и «контролировала» процесс, названивая каждые полчаса. Работа затянулась до середины первого января. Никто не пил — даже те, кто не был занят в работе. Во второй половине дня нетрезвый голос нашего куратора на фоне воплей в трубке «С но-вым-го-дом», хлопков бутылок шампанского и дзыньканья стаканов уведомил нас, что проект принят, а мы можем праздновать. Упрашивать нас было не надо — Новый год мы и так встречали где-то по западноамериканскому времени. Итак, записки трезвенника о первых часах гуляний.

 

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

 

— Кушай, дорогой, — ик! — кушай! Никого — ик! — не слушай!

 

Дальше по коридору около коммутационной панели сидит связист в клетчатом пиджаке, бейсболке с надписью «Одобряю политику Джорджа Буша», в гавайских шортах, заляпанных майонезом, и во вьетнамских шлёпанцах. Связист осатанело вырывает с мясом кабели (приказ шефа: «чтоб ни одна б#@$ь не позвонила!»), сквозь зубы приговаривая рефреном:

 

— Общекотовичная хрящетворобка! Общекотовичная хрящетворобка!

 

Около серверной на «завалинке» в свитере нашей хоккейной сборной сидит один из эникейщиков и угрюмо шкурит бейсбольную биту, приговаривая:

 

— Я научу вас играть, п@#$расы...

 

Неподалеку от него к этому же бревну привязана надувная женщина в футболке нашей сборной по футболу, на которой маркером написано «тупая п@#да из бухгалтерии».

 

Из серверной «противолодочным зигзагом» выбегает начальник IT-отдела в костюме а-ля Лосяш из «Смешариков» с нацепленными крыльями бабочки и, глупо хихикая, фальцетом кричит фразу этого Лосяша:

 

— Догоняй меня, догоняй!

 

За ним в черном комбезе с разгрузкой (обычный ремонтный экип наших технарей) и с огромным подсачеком в руках выбегает системный программист и с воплем «Я достану тебя, Ликвид!» бежит за шефом.

 

Учившийся в Англии начальник отдела логистики в помятом деловом костюме-тройке, с распущенным галстуком, в одолженной у электриков балаклаве взатяг нюхает искусственную розу, крутит в руках мультитул и изображает ролики «Meet the Spy» из TF2 сидящему перед ним верстальщику, смотрящему на Ютубе передачу повара Джейми Оливера в немецком переводе.

 

Дежурный электрик (вынужденно трезвый), вздрогнув от увиденного, скрывается в своём кабинете. Буквально через пару минут он появляется в костюме химзащиты, в противогазе и с вратарской «гитарой», на которой начинает «играть» что-то из Dire Straits. Логистик, наконец-то увидев собрата по разуму, бежит брататься к электрику-Pyro.

 

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

 

 

 

#1935: Кулхацкерский микросвитч

12:00 15.01.2010, IT happens

 

Тут часто авторы пишут о том, насколько они умны; я же напишу о том, насколько был глуп.

 

На дворе начало девяностых. Я продаю подаренный мне когда-то родителями ЕС1841 и на накопленные деньги покупаю чудо инженерной мысли — 166-й Celeron с двумя планками по 8 метров, видюхой S3 Trio и веником на гиг. Сам я тогда учился в школе, родители перебивались кое-как, чтобы только на еду хватало, но уже в то время мне хотелось полазить в интернете, и спустя год я накопил денег на свой первый диалап-модем. В Минске цены за минуту были заоблачными, поэтому я занимался тем, что сканировал IP-диапазоны и «одалживал» логины и пароли из PWL-файлов других счастливых обладателей интернета.

 

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