Когда-то, в середине 80-х производил я пусконаладочные работы Вычислительного Комплекса (ВК) СМ-2м на военном аэродроме. Предназначался этот ВК для управления полетным тренажером. Тренажера я, разумеется не касался, а занимался только эСэМкой. На нашу общую беду командир эскадрильи, полковник, просто "влюбился" в эту ЭВМ и не упускал случая посетить машинный зал, прямо замордовал начальника тренажера дебильными вопросами, суть которых сводилась к требованию изучить всю эту технику в недельный срок. Начальник тренажера, капитан, был неплохим "дядечкой", и я ему откровенно сочувствовал.
В один прекрасный момент комэск ввалился в машинный зал и, направив указательный палец на капитана, громоподобным голосом вопросил: - Cинус тридцати градусов?! - Одна вторая, - несколько опешив, ответил капитан... - Нет! Вы на ЭВМ посчитайте синус тридцати градусов!! Не умеете?!
Тут я почувствовал, что настала моя очередь вмешаться, что я и сделал, совершенно нагло пользуясь своей безнаказанностью. Я спокойно объяснил, что данный ВК вовсе не калькулятор, а система намного более сложная и многофункциональная и, разумеется, на нем можно посчитать и этот самый ваш синус, но более бесполезной траты времени я не знаю.
На ВК была установлена дисковая операционная система, но меня, как говорится, понесло, и я, решив оторваться по-полной, закрутил это "шоу" в перфоленточной системе. В итоге, после многочисленных действий (а имеенно - 21), я получил долгожданный результат - скомпонованную однозадачную ОС с задачей вычисления злосчастного синуса в виде бинарника на перфоленте... После этого я, наконец, загрузил перфоленту с полученным бинарником и запустил программу. На экране мгновенно отобразился результат:
"Синус 30 градусов равен 0.5"
Комэск с задумчивым видом вышел. Рабочий день удался!
Работаю в сопровождении одной стоматологической программы. Обычно мы выезжаем на место и сами устанавливаем. Но тут пришел заказ из Сочи (мы в Москве) - пришлось писать подробную дословную инструкцию, так как админа у них фактически нет, и ставить будет девушка на ресепшне. Отправили. Через три дня звонок:
-Алло, я тут по вашей инструкции все выполнила, но 5-й пункт не знаю как. Там написано "создайте папку на диске C: с именем Data".
Ладно, фигня. Но первые 4 пункта она сделала: установила службу Firebird Server, драйвер BDE, прописала путь к БД, восстановила ее из бэкапа...
Мама в школе работает учителем, с компьютером не ладит совсем. Увидела она, что у ее коллег контрольные работы печатные, а у самой - по старинке, ксерокопии рукописного текста.
Решили напечатать в ворде. У меня сессия на носу, времени на все это нет, пришлось ее посадить. После долгих мучений дело кое-как поползло.
Через полтора часа откуда ни возьмись вылазит ошибка. Она мне в испуге кричит, что мол так и так, что-то появилось, не печатается, написано "0x<...> Память не может быть "read". Я из другой комнаты кричу:
- Нажми "ОК". - Левой или правой? - Левой. - Печатает. А что это такое было? - Ошибка, ничего страшного. - Как ничего страшного?!
И еще через час: "Я все проверила. Нет там ошибок."
В конце первого курса моему знакомому с потока нужно было сделать курсовую работу: разработать средствами Borland C++ 3.11 подобие базы данных с бинарным поиском. Знакомый, прямо сказать, в программировании умом не блещет, поэтому у кого-то он стянул уже готовую программу. Ну и, естественно, переименовал папку. Правда, переименовал он ее с намеком на то, что код для нас по тем временам был довольно сложным. И назвал папку "жопа"...
Я не знаю, с каким лицом он вышел от преподавателя. А у нас тогда преподавала очень вредная тетя, которая требовала сверх программы обучения. Программу она, конечно, даже смотреть не стала. Но после этого случая знакомый поменял название папки на более безобидное: "пряники".
Перед самым новым годом писал небольшую программку для ПЛК. Суть была в том, чтобы просто заставить ПЛК шевелиться, т.е. показывать определенную активность.
Долго думал, что бы такое напихать туда, и в конце концов заставил дискретные выходы менять 1 на 0 и обратно в красивом порядке. Светодиоды загораются, потом гаснут, потом снова загораются... Смотрю - красиво получилось. И только потом понимаю, что сделал из железяки стоимостью в 12 килорублей аппарат для управления елочными гирляндами.
Сотовый оператор. Новогодний вечер. Пытаемся удержать сеть от падения.
Техсаппорт присылает инструкцию. В ней рекомендация использовать утилитку. У нас ее нет - прошу саппорт прислать. Прислали. Ссылку на защищенный pdf файл (скопипастить нельзя), в котором пример исходников утилиты.
С каких-то невообразимо давних времён на рабочей машине стоит Spamihilator, не допускающий до почтового клиента всяческий спам.
Тестирую сегодня рассылку открыток, очередная открытка блокируется спамфильтром. «За что?» — спрашиваю я у мироздания и лезу в глотку Спамигилятора. Спамигилятор добросовестно докладывает, что письмо было задержано по причине наличия в нём большого количество стоп-слов, таких как free, xxx, SEx, CoCK, sHIT и ANal. Натурально, фалломорфирую. «WTF?» — спрашиваю я у мироздания. Мироздание по-прежнему не отвечает. Мирозданию, как обычно, пофиг.
Выковыриваю письмо, смотрю исходный текст оного, а там... Там поздравительный текст. И картинка приложена. Картинка, понятное дело, закодирована в Base64, превращена в длинный текст типа «...AwMDAwMDAwM DAwEBAQEBAQECA QECAgIBAgIDAwMD AwMDAwMDAwMDAwMDA...». И вот в этом-то тексте случайно образовались стоп-слова.
Дело было, когда я работал админом в одном банке. Занимался кучей всяких вещей, в том числе и поддержкой электронных переводов денег, в том числе и Western Union. В одно загруженное утро звонит мне девушка - специалист по переводам и сразу заявляет следующее: "Western Union неправильно работает!". Начинаю уточнять, что именно не работает.
Путем уточнений выясняется, что она не может выбрать из списка стран-получателей нужную ей страну. Ну, я захожу на ее комп через Radmin, спрашиваю, какая страна ей нужна? В ответ слышу, что перевод нужно отправить в Америку. Не кладя трубку выбираю из списка США и спрашиваю - в чем проблема-то? А что, отвечает она вопросом на вопрос, страны Америки больше нету?!
Не поленился узнать в отделе кадров - высшее образование по экономике...
Дело было в 95 году. Учился я в ПТУ на гордую профессию "оператор ЭВМ". Как раз тогда я начал увлекаться программированием, что и сыграло со мной злую шутку.
Дали задание написать на паскале программу - тест. Требовалась простейшая линейная программа, которая задает вопрос, дает варианты ответов, а потом подсчитывает и выдает результат. Конечно мне показалось это жутку скучным, и я решил немного усовершенствовать задание.
Моя программа могла работать в режиме редактора тестов, тесты сохраняла в отдельные файлы на диске и т.д. Сдали работы. Меня очень похвалили (я был доволен) и... попросили сделать листинг программы для потомков. А поскольку принтера у нас не было - пришлось сидеть и переписывать ручкой код в тетрадь.