Читать «Bash IT Happens Истории ## 6401 – 6500» онлайн - страница 31

Bash.org.ru IT

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

Эффект проявился через два месяца. Сначала все отказались от громоздкого внутреннего протокола и стали активно использовать сделанный для скрипта СОМ-интерфейс. Вторым шагом стало повсеместное использование в коде мини-скриптов, создаваемых на лету, — и это избавило от необходимости знать методы СОМ-интерфейса. Создаёшь в строковой переменной скрипт и отравляешь одним движением на исполнение. Потом вместо диалогов повились окна с HTML-браузером, в котором Javascript коннектился с моим OLE-хостом, и в ответ на нажатие кнопки на HTML-странице в кишках программы что-то проворачивалось. Количество людей, которые продолжали программировать на С++, упало ниже плинтуса. Когда я увольнялся, всерьёз обсуждался вопрос об интеграции в приложение сервлетов и элементов протокола HTTP.

Вот и думаю: саботажник я или нет?

#6492: Виндоус закрыт, в нём червие

13:00 17.06.2011, IT happens

Чистил систему. В карантине Нода накопилось более двух гигов заразы. Решил почистить. Открыл Нод, карантин, выделил всех тварюшек — и нажал «Восстановить и исключить из сканирования» вместо «Удалить».

Остатки винды догрызают червячки. Я хочу в отпуск.

#6493: К сожалению, read only

13:00 17.06.2011, IT happens

Работал я одно время системным администратором в провайдерской конторе. Моё рабочее место располагалось в одном из кабинетов бизнес-центра, а через коридор квартировала какая-то контора. Секретарша той фирмы (натуральная блондинка) почему-то решила, что в круг моих должностных обязанностей входит помощь ей по любому вопросу, связанному с компьютерами, и если я ей отказывал (вежливо, а иногда и не очень, посылая далеко и без хлеба), бежала жаловаться шефу. Хоть он и пытался втолковать, что я к их фирме никакого отношения не имею, девуля понять не могла.

19:00. Рабочий день закончился час назад, но мы с коллегой сидим и пытаемся разобраться в лишнем трафике, который нам выставил вышестоящий провайдер. Чуть ли не пинком открывается дверь, в дверях возникает это гламурное создание и с порога без предупреждений и пауз выдаёт:

— Мнесейчаспоэлектроннойпочтеприслалифайлаянемогуегооткрыть — вчёмпроблема?

Мы с коллегой, расслышав только окончание фразы, в один голос выдаём, не отрываясь от таблиц и цифр: «В ДНК!» — и дальше погружаемся в работу, проявляя к вошедшей Златовласке ноль внимания. Дама зависает на несколько секунд, после чего робко уточняет:

— А ДНК — это такое расширение?

К слову, прислали ей тогда рекламу какого-то порносайта.

#6494: Мышка не добежала, хвостиком махнула…