Истории с тегом: факапы

Всего историй: 808

10488

Быстрый платит четырежды

Утро субботы. Сессия. Опаздываю в универ, несусь, как угорелый. Живу в пригороде Дефолт-сити, а посему выгодней пользоваться услугами РЖД. Билет купить не успел, поэтому пришлось оплачивать выход уже в кассе Ленинградского вокзала. Переплата составила 66 рублей. Спускаюсь в метро.

Вечер того же дня, тот же Ленинградский вокзал. Солидных размеров очереди к каждому кассовому окну и ни одного занятого билетного автомата, которых чуть ли не больше, чем касс. А я что, не айтишник, что ли? Усмехаюсь про себя страху толпы перед шайтан-машинами, смело подхожу к ближайшему аппарату. Выбираю нужную станцию из списка, вставляю купюру номиналом в одну сотню деревянных, и… ничего не происходит. Дружище глотает «сотку», даже не сказав спасибо. Наипростейший интерфейс железного негодника ясно даёт мне понять, что прихода не было.

В сердцах дав леща жулику, всё же встаю в очередь. А что мне ещё остаётся делать? Мой электропоезд вот-вот отъедет, а ближайший уже не скоро. Не имея никакого желания разбираться и впустую тратить свои время и нервы, покупаю билет, сажусь на поезд и принимаюсь писать эти строки. Итоговые расходы — 265 рублей (99 — на выход, 100 — в желудок шайтан-машине, 66 — на билет обратно), переплата, следовательно, 199 рублей (студенческий билет «туда-обратно» обходится в 66 рублей).

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

10464

Засверлю!

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

Как-то пришла заявка: нужно подключить второй комп в отделе внутрибольничной аптеки. Пришёл туда, осмотрелся. Один компьютер уже был подключён витой парой, протянутой почти через весь этаж. Тащить второй кабель издалека не хотелось, и я решил поставить в этом отделе свитч. Обрезал кабель, чтобы обжать. Глянул на имеющийся компьютер. Витая пара разрезана, но сеть на компе есть! Даже пингуется всё. Поняв, что совершил ошибку, скрутил витуху обратно.

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

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

Оказалось, «Беркут» работает хреново: приехали только через полчаса. Был бы я грабителем, уже вынес бы всё давно и дома сидел. Но я тоже молодец… Молодой был, неопытный. Зато это меня навсегда научило дважды проверять, прежде чем что-то сделать.

10425

Ни вашим, ни нашим

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

Надоело, решил сменить порт на sshd. Не мудрствуя лукаво, коннекчусь, меняю порт на 22056. Сохраняю конфиг, пишу service sshd restart и тупо смотрю в монитор.

Через пять секунд доходит: а правила у нас в iptables какие? Всё, что не разрешено, запрещено, а тот самый порт 22056 в список разрешённых не входит. Приплыли. А сервер за сто километров от меня. Ехать ну очень лень, но надо. Собираюсь вот, кофе допиваю, казус дописываю — и в путь…

Камрады по цеху, будьте бдительны в параноидальном стремлении защититься от «кулхацкеров», особенно если сервер далеко.

10416

Ожившие древности

Живёт на свете кандидат наук, которому пришло время стать доктором. Вынул кандидат наук архив своей кандидатской диссертации образца 1991 года на шестнадцати дискетках 3,5" и скормил дисководу образца 1995 года. Прочитались дискеты Nixdorf все до одной без ошибок. Даже программка, которая все данные обрабатывала, запустилась. Обрадовался кандидат наук и дискеты выкинул.

После десятидневной пьянки кандидат наук наконец воскликнул:

— А не посчитать ли нам, милая программка?

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

— Ну так электронная таблица у всех же есть! Давай экспортируй, а там верный Сексель посчитает!

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

10415

Приём, приём, как слышно?

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

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

10397

Враги номер один

Я много лет проработал в департаменте IT на заводе крупной западной компании под Питером. Мы там с утра до вечера только и занимались тем, что внедряли что-то новое и улучшали старое. Естественно, не всегда всё было гладко — и далеко не всегда по нашей вине. Точнее, почти всегда причины были за пределами наших возможностей, знаний или полномочий, нам лишь оставалось разгребать всё дерьмо и получать все шишки. Удивить меня тем, что что-то перестало работать в самый ответственный момент, уже, наверное, невозможно. Поэтому, как выглядит подобная проблема изнутри, я знаю не понаслышке. Пинать ногами — самое последнее, что стоит делать. Сначала надо разобраться, а уж потом рубить головы с плеч. Или не рубить.

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

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

Тут надо понимать специфику. Товар по накладным получают водители грузовиков, мелкие предприниматели или бригадиры, у которых арендована машина с почасовой оплатой. И у всех у них день расписан. Чем больше ходок сделаешь, тем больше заработаешь. А тут какая-то баба с завода заявляет им, что нечто с загадочным названием «база данных» изменило привычное течение их жизни, и вместо того, чтобы ритмично подпрыгивать на сидении своего «камаза», двигаясь в направлении строительного объекта под ласкающие слух звуки шансона и бодрящий запах солярки и папирос, им придётся провести неизвестно сколько времени в ожидании приезда двух дебилов — молодых сотрудников из департамента IT, а потом ещё неизвестно сколько ждать, пока те починят ту загадочную штуку. Для людей, арендовавших машины, мы автоматом стали личными врагами номер один и были поставлены на счётчик.

Так как именно в это утро мы уехали по делам, то узнали о случившимся только из звонка на сотовый. Звонящий с весёлой загадочностью предупредил нас, чтобы мы были очень внимательны, и повесил трубку. До завода мы добрались только в районе обеда. Когда вдалеке показалось здание заводоуправления, стало понятно, чего именно нам стоило так опасаться. У главного входа стояла рассерженная толпа «камазистов» с чем-то похожим на монтировки в руках. Было понятно, что взяли их явно не для ремонта машин. За «камазистами» виднелись мелкие предприниматели с накладными в руках, яростно пытавшиеся переспорить друг друга, кто же из них попал на большую сумму в тот день. В их взгляде читалось, что деньги они терять не намерены, и кому-то придётся за всё это платить. Стояние на свежем воздухе в течение пяти часов привело к тому, что к моменту нашего появления все они хотели только одного — найти и покарать виновных. Сам кирпич им был уже не так интересен. Они честно пытались отдубасить тётенек из отдела обработки заказов, но это было трудно сделать из-за высокой стойки и охранника на входе. Поэтому оставался единственный шанс. К моменту нашего появления им было известно, как мы выглядим, на какой машине ездим, где живём и что предпочитаем в столовой на обед. Не удивлюсь, если у них были наши фото.

Единственное, что спасло нас от суда Линча, это их неправильная позиция на местности. Зная, что у нас нет пропуска, и мы паркуем машину снаружи, они поджидали на ступенях главного входа. Мы же, сообразив, что будем биты, смогли уговорить охранника пустить нас на территорию через ворота для грузового транспорта. Хорошо, что в тот день дежурил охранник, знавший нас в лицо. Когда они заметили наш манёвр, было уже поздно. Ворота закрылись, а мы оказались на охраняемой территории. В итоге нам пришлось поднимать сервер, прячась за шкафом, под проклятья и угрозы, сыпавшиеся на нас с другого конца зала.

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

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

10388

Кто здесь?

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

Все были довольны, пока не пришла она — рабочая суббота.

10372

Выслушай старших и сделай наоборот

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

Первый и последний полёт «Бурана». Автоматическая посадка. Поскольку своих двигателей у «птички» нет, то к посадочной полосе её подводят с запасом высоты, который берегут до последнего. А перед самой посадкой «птичка» нарезает круг, сбрасывая излишек высоты. Чем ниже к полосе подошли, тем круг меньше. Огибающая всех возможных кругов выглядит как конус. Это дело так и называется: «конус рассеивания энергии». Собственно, таких конусов два — слева и справа от полосы.

Таки вот. «Птичка» садится, ЭВМ на борту уверенно ведёт на посадку. Наблюдающий комсостав сверлит дырки для орденов. А на земле по данным телеметрии аналогичный программный комплекс рассчитывает манёвры. С некоторым опережением рассчитывает — на земле вычислительные ресурсы мощнее. На завершающем этапе, когда как раз надо пролететь по этому конусу, комментатор объявляет, что птичка сейчас заложит вираж влево, чтобы сбросить избыток высоты. «Буран» поворачивает направо. То ли округление «плавучки» на борту сработало не так, то ли округление при передаче телеметрии округлило не туда, то ли направление осей перепутали, но «птичке» правый разворот понравился больше, а наземной ЭВМ — меньше.

Сколько народу перестало в этот момент дышать, сколько схватилось за своё и без того предынфарктое состояние, сколько подумало, что вместо дырки для ордена потребуется совсем другая дырка — история умалчивает.

А через полминуты «Буран» сел идеально. Навсегда, к сожалению…

10345

Бесперебойные красные светодиоды

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

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

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

После проверки всё стало уж совсем очевидно. «Специалисты», работавшие до меня, перед покупкой упсов не посмотрели спецификацию. 600-ваттные сервера были подключены к 500-ваттным коробкам, которые на самом деле с трудом держали 300 ватт. Так как получать люлей от руководства за купленное ненужное барахло не очень хотелось, упсы и были переведены на беспроводной режим питания.

10311

Мы пойдём моим путём

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

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

За пару месяцев я узнал, как настроить все виды распространяемых модемов, научился спать с похмелья на столе и общаться с абонентами так, что они потом благодарности писали. Проработал около полугода. Заслужил одобрение от начальства. В качестве презента мне в добровольно-принудительном порядке поручили стажировать новенького. Человек оказался кардинально противоположного моим взглядам убеждения и сразу говорил: «Зайдите в панель управления». Нужно было переучивать.

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

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

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

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

На следующий день о диалоге знали все, кроме начальства. Все хотели получить запись, но не сдал никто.

Прослушки не велось, стажёра успешно приняли на постоянку, а я открестился от тренерства, а то мало ли что…