bash.im ithappens.me zadolba.li

Факапы

1440

Пищевая цепочка

16 ноября 2009, 11:00

Больше года мы не могли получить заказанные аккумуляторы для юпиэсок — стопка мёртвых бесперебойников на складе выросла до неприличных размеров. Под Новый год Дед Мороз, видимо, прочитал наши письма — аккумуляторов привезли аж 70 штук. Мне, как приходящему админу, юпиэски перебирать было недосуг, и я скинул работу на помощника. Показал, как разбирать-собирать, объяснил, зачем бесперебойнику со свежим аккумулятором первый раз надо заряжаться без нагрузки, и уехал домой.

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

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

1426

Точка обмена трафиком

12 ноября 2009, 09:00

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

С работы звоню одному из провайдеров: «Как там, починили? Видно ли на моём хвосте что-нибудь?» — «Да, видно, — отвечает парень из техподдержки, — двести с чем-то MAC'ов получили DHCP-лизы!»

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

1303

Критическая ошибка 4: Ястреб-луддит

Говорят, у вас в России погрузчики автоматические котиков засыпают, а тележки склад разносят? А я вот уже два года как переехал в США и работаю в правительственной организации — не то что бы очень крутой программист, но учусь быстро. Наша группа занимается системами наблюдения и обнаружения беспилотников типа Global Hawk. На днях на рабочем форуме опубликовали знатный багрепорт.

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

— Цель обнаружил.
— Выхожу на траекторию атаки.
— Вышел на траекторию.
— Готовлюсь к атаке.

Тут наблюдательная группа, которая тоже находится на полигоне понимает: что-то пошло не так. Координаты Global Hawk и «штаба противника» не совпадают! Нawk продолжает бодро рапортовать:

— На цель вышел.
— Атаку произвёл.

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

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

1254

Пасхальный пиксел

В одной софтине, которую делал мой коллега, при разработке понадобился «чёрный ход». Оформил товарищ его соответственно — в диалоге «О программе» под строкой копирайта был тайный пиксел. Shift-Ctrl-Alt-правым щелчком по нему можно было вызвать некую тестировочную функцию, которая, проверив что-то, выдавала окошко с результатом, изложенным на великоанглийскои нецензурном.

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

Нажать 73 раза за три дня на кнопку без картинки просто. А вам слабо, зажав хитрый аккорд на клавиатуре, прокликать каждый пиксел в about-боксе?

1218

Физики шутят, а юрики плачут

3 сентября 2009, 10:00

Работал я некогда инженером в телефонной компании в одном закрытом городке. Как правило, в режимных городах такие услуги предоставляют градообразующие предприятия, поэтому внутренний порядок, касающийся ИТ, был повёрнут с ног на голову.

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

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

Через несколько часов до меня дошла смутная мысль, которая подтвердилась звонком начальника, что помимо «физиков» было произведено отключение «юриков». Это вроде бы плохо, но они же должники!.. Ладно, надо их включать обратно. Делаю выборку, опять отдаю список на включение сменщикам. В это время генеральный директор компании выслушивает в свой адрес по телефону маты от гендиректора филиала крупного банка. Маты по цепочке передаются на нижестоящего начальника и так далее — меня едва-едва удалось отмазать, сославшись на ошибку программы.

Через несколько месяцев я случайно узнал, что в период, пока «юрики» были изолированы от внешнего мира, местный РОВД был поднят на уши, а у каждого банкомата злополучного %bankname% стояло по паре крепких ребят с оружием, чтобы банкоматы не стащили. Оказывается, охранная сигнализация этих банкоматов связывалась с центром как раз по отключенным телефонным линиям.

Стыдно, конечно, но всё же — платите за связь вовремя!

1183

Удивительные приключения копира в России

Начало девяностых. Небольшая контора по ремонту оргтехники, в которой работает электронщиком мой друг Сергей.

Сережа снимает с полки очередного «больного» — портативный копир. Такие копиры приезжали к нам из Америки по серому импорту, после чего прямым ходом шли в ремонт, потому что американскую технику на 110 вольт каждый второй пытался включить в наши 220. Несправность типовая, даже думать не надо, что сгорело — сноровисто, давно заученными движениями Сергей разбирает аппарат, перепаивает пострадавшие детали и отдает механику на сборку. Как хирург: «Я закончил. Зашивайте».

Зашили, но неудачно — механик неправильно заточенными руками схватил самый длинный саморез, которым пропорол корпус блока питания, конденсатор и саму плату. При включении (конечно, через понижающий трансформатор — профессионалы всё-таки) копир делает «пых» и опять не работает.

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

В мастерскую в спешке вбегает хозяин конторы с какой-то бумажкой. Никто даже крикнуть не успел, чтобы предупредить — копир опять воткнули в 220-вольвую розетку . Копир привычно сделал «пых» и повторно сгорел. Сам не видел, но по словам очевидцев Сергей громко кричал и стучал паяльником по столу, затем взял отвертку и — не буду утомлять читателя.

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

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

— Ребята, у вас коробочка для копира найдется?

Ребята молча протягивают страдальцу коробку.

— И совочек.

На молчаливый вопрос отвечает: «Вдребезги. Перевернулся и вдребезги об асфальт». Серёжа молча кладет отвёртку на место.

1176

Могучая воля, великая слава... Давай же, милок, я скучаю одна!

20 августа 2009, 15:45

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

Новая «метла» начала с установления военного порядка: всех обязали являться на работу к 9:00, появились жёсткие требования к форме одежды. Апофеозом упорядочивания деятельности было введение еженедельного собрания, которое должно было начинаться с хорового пения национального гимна.

Организацию вещания гимна через аудиосистему конференц-зала поручили IT-отделу. Я подключил ноутбук к усилителю и выкрутил громкость на максимум, чтобы все пришедшие на собрание прониклись патриотизмом (или, как минимум, проснулись). Проект «Гимн» реализовывал я, поэтому стал единственной кандидатурой на должность диджея.

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

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

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

Министр сделал паузу, чтобы перейти к следующему пункту повестки дня. В этот момент томный женский голос на весь зал произнёс «Я тебя хочу, давай еще!» Шухрат, чтобы не заскучать, нашел в моём ноуте порношашки, запустил их и даже умудрился выиграть. Только вот отключить ноут от системы вещания он не догадался...

1169

Уж осень близится, монтажника всё нет

Строили мы активно одну столичную локальную сеть. Звонит абонент:

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

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

1167

Оцифровщик-полуавтомат

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

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

У нас появилось светлая идея написать нехитрый макрос, который проделывал бы за нас всю техническую работу по перегонке видео. Через пару часов колдовства, танцев, отладок и проверок скрипт был готов. Нерешённой оставалась лишь одна проблема: как автоматически менять кассеты? Финальной «деталью» стала сотрудница из соседнего офиса, которая согласилась за небольшое вознаграждение и красивые глазки приходить к нам в офис каждые два часа, жать на «Eject» и вставлять новую кассету. В сотый раз все проверив, отладив и дав последние указания макросу и девушке, мы со спокойной душой на последнем автобусе отправились на море, а к утру уже валялись под солнцем.

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

На следующий день все отправились домой. Как же шеф был удивлён, когда, зайдя одновременно с нами в офис, он увидел, что вся работа сделана! Более того, был оцифрован и материал, которым он планировал заняться только через пару недель — старательная секретарша скормила магнитофону все кассеты с полки.