Читаем Bash.org.ru IT Happens Истории ## 5501 – 5600 полностью

Я, конечно, много повидал программ со странностями. Некоторые нормально работают, только если папка программы находится в корне диска С:, некоторые по-разному реагируют на нажатие кнопки мыши и энтера, некоторые в упор не видят библиотеку под своим носом. Но догадаться поместить в INI-файл путь к INI-файлу (то есть к самому себе) — это уже, братцы, полная клиника и полтора часа потерянного времени.

<p>#5557: Ящик тройной пользы</p>

12:00 26.02.2011, IT happens

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

Оглядевшись, я заметил информационный киоск. Внутри стояло довольно сносное железо и, что главное, линукс (правда, какой-то экзотический, дебианоподобный). Недолго думая, приспособил киоск под прокси — iptables и Squid в помощь. Но это не всё: руководство организации, недолго думая, попросило разместить сайт-визитку организации внутри их сети. Киоск сдюжил.

<p>#5558: Пора закрутить гайки</p>

12:00 26.02.2011, IT happens

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

Сломался копир. Срочно зовут на помощь. О необходимости вызова сервисной службы начальница производства, восточная женщина предпенсионного возраста, слышать ничего не хочет: «Зачем сервис? Где-то гайка отвинтилась, её нужно подкрутить — и всё». От такой простоты даже и не знаешь, как возразить. Логично: если застряла бумага или тонер закончился, мигает соответствующий индикатор, а если мигает гаечный ключик?

<p>#5559: Бесконечно длинное копьё</p>

14:00 26.02.2011, IT happens

Вспомнился и мне случай запуска программы из несуществующего каталога. Было это давно, когда после пройденного-перепройденного Wolfenstein 3D (да-да, тогда любой «вид из глаз» котировался как 3D) я приступил наконец к Spear of Destiny. Саундтреки обеих игр были сплошным набором шедевров (Бобби Принс же!), но заставка «Вольфа» крутилась в цикле до нажатия эникея и позволяла дослушать ремикс «Horst-Wessel-Lied» до конца, а мелодия «Towering Above», занимающая аналогичное место в «Копье», через X секунд неизбежно заканчивалась меню с соответствующей заменой музыки на «Wondering…». Ситуация интриговала, и дослушать «Towering» до конца хотелось.

Оказалось, «Копьё» под музыкальный шумок подгружало свои ресурсы, и время «X» ощутимо зависело от скорости диска. Wolfenstein в кастрированном виде влезал на один флоп, который можно было просто вынуть в процессе, но «Копьё» было ощутимо толще, и подобный номер с ним не прокатывал. Соединив по RS-232 две машины, я поднял на одной serial server, а на другой запустил досовский драйвер сетевых дисков. Запустив «Копьё» с сервера, я заботливо его уронил, организовав клиенту бесконечное время отклика, и успешно слил «Towering Above» на обыкновенный кассетник, пока игрушка пыталась подгрузить свои ресурсы.

Чуть позже мне пришло в голову более простое решение: в HEX-редакторе я изменил имя небольшого файлика, добавив в него абсолютный путь типа «a:\aaa.a», и скинул на дискету только этот файл, переименовав его в «aaa.a». Дальше — как в бета-тесте с флешкой: запустил, вынул, подвесил, послушал до конца.

<p>#5560: История файловых форматов нового времени</p>

14:00 26.02.2011, IT happens

Ввели в нашей школе систему дистанционного обучения. Если занятия в школах отменяют (мороз, карантин и всё такое), на сайте школы можно лицезреть домашнее задание. Как раз подвернулся морозный день. Занятия отменены, я лезу смотреть задание младшему брату на сайте. Всё понятно, но по истории предлагают скачать тест. Тест оказался диковинного формата SHS. Поначалу пытался открыть 2007-м Офисом, Опенофисом, на крайняк Блокнотом. Никак! Лезу в гугл. Выясняю, что это «файл фрагмента», что бы это ни значило, чем открывать — непонятно. Нахожу на заброшенном форуме обсуждение со ссылкой на конвертер. Хвала небесам! Получаю что-то вменяемое в виде RTF, где виден искомый тест.

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

<p>#5561: Истинный ректальный путь</p>

12:00 27.02.2011, IT happens

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги