#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'и, неспящие клиенты продолжали работу, а уставший инженер шел досматривать прерванный сон.
К сожаления, полностью автоматизировать систему, исключив работу инженера, не удалось. И руководство купило новый коммутатор.