Bash.org.ru IT - Bash.org.ru IT Happens Истории ## 1 – 800
Устроился я как-то на работу, в конце 90х, в большую контору (главный про вайдер и телефонная компания страны).
А там как раз меняли машинный парк. И первым мне заданием было собирать новые рабочие места: ставить NT, спец. софт, давать адреса (там по нескольку адресов на машине должно было быть) ну и т.д.
Так как машины были одинаковые, то я быстро наловчился, и почти сразу по 4-5 штук в день делал.
В итоге ко мне подошёл начальник и стал выговаривать:
– Понимаешь, у нас солидная контора. И работать нужно солидно, а не так, как ты. Объясняю: ты доолжен собирать не 2 машины в день, а одну в два дня! Понял?
Пришлось постараться.
#244: Длинный-длинный месяц
26 ноября 2008, 12:45. рейтинг: 1908
Как-то мне, как пользователю хостинга, пришло автоматическое уведомление:
"Ваш хостинг-аккаунт %account-name% использует 0.25% трафика и 102.067% дис ковой квоты.
Если динамика потребления трафика Вашим аккаунтом сохранится, то через 9177.00 дней он будет АВТОМАТИЧЕСКИ ЗАБЛОКИРОВАН до окончания текущего месяца.
Настоятельно рекомендуем Вам выбрать тарифный план с большим
лимитом потребления трафика"
Глюк, конечно, понятен – пришло уведомление не по тому параметру, но...
#245: Прожорливый принтер
26 ноября 2008, 20:30. рейтинг: 2701
Как-то раз начальник в офисе дал нам задачу купить такой шредер, чтобы ему можно было сразу пачку листов класть (уничтожать архивы). И стоить он должен не более 10к.
А я, вдруг вспомнил, что где-то в инете была статья: "как сделать автошредер из старого принтера". Взял старый лазерник, обычный офисный шредер, спаял конт роллер на микрухе AVR, написал программку (на работе все равно больше нечем заняться). В общем, получилось чудо: кладешь ему до 200 листов, а он автоматом через 30 секунд начинат их хавать потихоньку. Поставили в "серверную", архив на нём благополучно уничтожили (легче было сжечь, по-моему) и забыли про него...
Все было бы хорошо, если бы не наш новый "офис-менеджер" на ресепшне. Естес твенно, симпатичная девушка, и всё такое... К тому времени я эту контору админил только удалённо и бывал там очень редко. Про "шайтан-машину" девушке никто не рассказал.
Короче, через месяц, когда у них таки сдох свич, и мне пришлось приехать его менять, походит ко мне эта самая девушка, и смущенно спрашивает: "а где у вашего принтера выходной лоток?".
Я сначала не сообразил, но потом... Извините за банальность, но рыдали всем офисом! Да, она думала, что это принтер и каждый день приносила ему чистую бумагу! Угрохала 12 пачек за месяц! Причем, почуяла неладное, только когда у него переполненная корзина отвалилась сама, а из нее полетела "мишура".
#246: Вспомнил детство
26 ноября 2008, 20:30. рейтинг: 2892
Нашел на чердаке спектрум. И кассеты к нему.
Час возился с разъемами, чтобы подключить его к LCD-телевизору.
Час искал разъемы, и паял переходник от бумбокса на пятиштырьковый контакт.
Полчаса учил нидерландца, как можно жрать советские кассеты типа "Мелодия", вручную подкручивая натяжение роликов.
Сфотографировал исходник любимой в детстве игры с экрана. Распознал на компе, подправил вручную.
Два часа искал вменяемый эмулятор бейсика. В итоге запустил. Под вистой.
Прошло шесть часов. Сейчас я на 28м уровне этого убожества и меня та-а-а-ак прет!
А завтра – работать.
#247: А чего он тут энергию потребляет?
26 ноября 2008, 20:30. рейтинг: 3501
Случилось это на заре моей карьеры в саппорте банк-клиента.
Всем клиентам мы выдавали тогда html-ные файлы с руководством по быстрому старту и ссылочками на сервер банк-клиента. Но все равно все звонили, потому что лень было читать. И нам приходилось повторять всем одну и ту же монотонную песню: "откройте html-файл, перейдите по ссылке..." и т.д.
Позвонил как-то раз мне один занятный дядечка, примерно 50-ти лет. Говорит, читал инструкцию, но не выходит у него "каменный цветок" никак. Не переходит по ссылке и всё! И никакой ошибки при этом. Я час угробила, чтобы понять, что же все-таки поисходит.
В итоге выяснилось, что дядечка для удобства чтения распечатал руководство. И, позвонив мне, действовал в точности согласно моим указаниям!
Т.е.: положил на стол распечатанный html, положил на ссылку мышку и кликал по ней! Оказывается, дядечка даже комп выключил "чтоб не мешал"...
#248: Опасные игры
27 ноября 2008, 09:00. рейтинг: 1697
Для работы я использую линукс. Для экспериментов ставлю ещё парочку на вир туальной машине.
Прочитал как-то, что патч Бармина на современных системах выполнить нельзя – coreutils не разрешает. Решил проверить. В конце концов – с каких это пор сис тема считает себя умнее пользователя?! Запустил виртуальную машину с мандривой, перешёл в консоль.
rm –rf / и правда не даёт выполнить. А вот cd / && rm –rf * пошло на ура.
Какое-то смутное подозрение в просчете с моей стороны закралось, когда по Alt-F7 предо мною явился не KDE виртуальной мандривы, а xfce моей реальной слак вари...
Зато запомнил надолго, что из виртуалки Ctrl+Alt+F1 открывает РЕАЛЬНУЮ кон соль.
#249: Ну а вдруг?
27 ноября 2008, 09:00. рейтинг: 692
Копаясь в глубинах скрипта, написанного неизвестными кодерами
для имитации нажатий с клавиатуры, наткнулся на гениальный код:
integer i
while (i!=1)
Desktop.Typekeys("<Down>")
i- if i==12
Desktop.TypeKeys("<#Plus>")
Так сказать, перестраховался человек... А вдруг когда-нибудь да станет i равно 12?
#250: Сижу, слышу – брутфорсят.
27 ноября 2008, 09:00. рейтинг: 2804
Пара в универе.
Компьютерный класс, собранный явно по остаточному принципу. Два ряда по пять машин, с торца стол, на котором стоит АТ-корпус, гордо наречённый "сервером".
Об этом "сервере" долго ходили легенды. Дело в том что даже парни, которые учились там семь лет назад, не разу не видели, чтобы он выключался, хотя бы для очистки от пыли. Преподаватель, он же главный линуксоид университета, внезапно прерывает свой рассказ и обращается к админу класса.
– Сергей, мне что-то не нравится, как сервер шуршит винтом. Что с ним?
– А кто его знает.
Препод прерывает пару и подрубает монитор и клавиатуру к серверу. Начинает рыться в логах старенькой Slackware. Выяснилось, что кто-то брутфорсил пароль на ssh, что конечно же отражалось в логах. А еле живой уже года два как винт выдавал при этом такие трели, что уши сворачивались.
Теперь все студенты знают, что убитый старый винт – это элемент информаци онной безопасности, похожий по своему действию на IDS.
#251: ЛёМих в действии
27 ноября 2008, 09:00. рейтинг: 4028
Дело было в 2002 году в одной небольшой, но гордой провайдинговой конторе.
Ближе к ядру сети стоял управляемый коммутатор, к которому подключались нес колько важных клиентов, и который имел паршивое свойство периодически зависать. Все бы ничего, но коммутатор был расположен на закрытой территории, попасть на которую и днем было непросто, а в ночное время – и подавно. Да и тащиться ночью через полгорода для того, чтобы сбросить его по питанию, никому из инженеров явно не улыбалось.
Переписка с продавцом коммутатора, а равно как и с его производителем адек ватности в понимании проблемы зависаний не добавила. Отмазки инженеров, по поводу желания поспать, у руководства не принимались. Денег на новый коммутатор, нес мотря на значимость клиентов, тоже никто давать не торопился.
Полет инженерно-военной мысли выдал следующее – нужна схема, позволяющая удаленно кратковременно отрубить 220В на коммутаторе, после чего он заново заг рузится и войдет в нормальный режим. За работу взялись двое – молодой инженер Алексей (в качестве исполнителя) и менеджер Михаил, отставной офицер, подпол ковник (в качестве стимулирующего фактора). Работа была проведена по военному: быстро, просто, надежно, инженерно-изобретательно и даже, в некоторой степени, изощренно.
Так на свет появилось устройство "ЛёМих" (по имени своих создателей). Внешне оно состояло из вилки, розетки, и тоненького проводка, уходившего в ближайший сервер. Внутри была собрана простейшая схема управления большими токами посредс твом малых. Тонкий провод, как я уже говорил, уходил в сервер и подключался к дисководу.
Теперь о том, как работала схема. Среди ночи, когда зависал коммутатор, программа мониторинга отправляла сообщение на пейджер, привязанный к ноге спя щего инженера. Тот, матерясь, надевал трусы и включал компьютер. Дальше dial-up'ом заходил напрямую на сервер и с консоли давал одну единственную команду – под монтировать дисковод. Дисковод получал питание на считывающую головку. И этот сигнал отправлялся на "ЛёМих", который посредством него давал управляющий сигнал реле на разрыв цепи 220В. Сервер после этого ругался на невозможность выполнить команду mount, но это, как говорится, уже были издержки производства. В течение минуты коммутатор прогружался, начинал отзываться на ping'и, неспящие клиенты продолжали работу, а уставший инженер шел досматривать прерванный сон.