Я всегда старался, чтобы истории, которыми делятся здесь, на The Daily WTF воодушевляли людей в определенном направлении. Воодушевили, скажем, на написание более приличного кода, вместо тех чудовищ, которые тут демонстрируются. Или, может, подтолкнули какого-нибудь особо отличившегося программиста переквалифицироваться в бухгалтера. Ну, или воодушевить в общепринятом смысле, напоминая, что наша работа хоть порой и скучна, но, во всяком случае, не совсем бессмысленна.
Поэтому мне особенно приятно видеть, что одна статья – ITAPPMONROBOT - воодушевила других ИТ профессионалов на создание своего собственного «робота». И не один раз (смотрим: Сезам откройся), а теперь уже дважды. Феликс объясняет...
У нас в офисе имеется фирменный беспроводной канал, который соединяет нашу сеть со специализированным оборудованием. Сам этот канал, представляет собой обычный компьютер, в который воткнута до идиотизма дорогая PCI-карта с не менее идиотскими драйверами. Примерно раз в пару дней (а иногда и по несколько раз в день), беспроводная карта сходит с ума, и в соответствии с рекомендациями производителя чтобы привести ее в чувство мы «должны просто обесточить компьютер, а потом включить его снова». Фича такая я полагаю.
Месяцами мы беседовали на тему приобретения дистанционно управляемого выключателя электропитания и написания специально скрипта, который передергивает питание в случае падения канала. Но так как на это не было ни денег, ни времени, приходилось пользоваться классической техникой «мануального кнопочного ресета». Пока однажды я не увидел ITAPPMONROBOT-а.
Я решил сделать нечто чуть более сложное и, как мне кажется, чуть более элегантное. Я открыл корпус сервера держащего канал, и прикрутил длинный провод к проводам, подключенным к кнопке сброса. Затем я отыскал старый десктоп, воткнул его на полку под сервером, и с помощью секретного оружия слесаря присоединил провода к CD-приводу.

Как видно в приближении, провода размещены так, чтобы контакты аккуратно замыкались, когда открывается лоток.

Удивительно, но лоточно\ресетная система проработала без сбоев уже девять месяцев. Уверен, сейчас мы смогли бы протолкнуть приобретение управляемого электрического переключателя. Но никто этого не хочет. Трудно объяснить, но есть какое-то приятное ощущение от того, что увидев письмо «канал упал», с нетерпением ждешь пару минут, пока наш маленький робот перезагрузит сервер, чтобы затем получить от него «канал поднялся».
Оригинал: http://thedailywtf.com/Articles/The-Son-of-ITAPPMONROBOT.aspx
Перевод: Евгений Виговский