Выбрать главу

#4933: Все умны как на подбор

14:00 13.12.2010, IT happens

Лет эдак шесть назад попросил меня друг заскочить «по компьютерному делу». Итак, ситуация: завтра у знакомой зачёт в вузе по какому-то зубодробительному предмету. Зачёт сдаётся на программе-тестере. После прохождения теста вылазит окошко: «Правильных ответов: xx%». Программу девушка умудрилась спереть. Сдать «легально» шансов почти нет. Времени три часа.

Идея первая: а как хранятся вопросы? А хранятся они в зашифрованной БД. Вскрыть такое на тот момент возможности у меня не было, равно как и знаний.

Идея вторая: перебор ответов. Не проканывает: в базе вопросов явно больше тех пятнадцати, которые задаются на зачёте, и нету никаких промежуточных результатов на экране.

Идея третья: скриптик для подмены значения в окне. Не помню, почему не взлетело.

Начинаю копаться во всех внутренностях, которые вижу. Так, что у нас тут? Инишник, в который зачем-то выведены значения всех текстовых полей. Зачем, не пойму: локализовывать они, что ли, это убожество собирались? Неважно, ведь в файлике нашлась и та самая строка: «Правильных ответов:». Не помню я, на чём была писана та программа, но тот гениальный язык автоматически подгонял размер лейбла под текст. Немного везения с z-order — и на зачёт девушка пошла с диверсионной дискетой в сумочке.

Как вы уже догадались, строка «Правильных ответов: 75%» аккуратно перекрывала настоящее значение. После девушки зачёт на той машине успело «сдать» ещё два человека; потом зачёт прекратили, и консилиум сел разбираться, в чём дело. Думаю, разбирались долго, но зачёт уже стоял.

#4934: Обнаружено съёмное устройство: сапог кирзовый

15:45 13.12.2010, IT happens

Служил я в Забайкалье на командно-программной траекторной радиолинии инженером-радиотехником Космических войск (правда, космическими наши потешные войска тогда ещё не называли: секретность, все дела). Станция КПТРЛ была уникальна: 1967 год изготовления, самая новая среди подобных в Советском Союзе, я бы даже сказал — в мире. Заключительный экземпляр серии: двухэтажная, на крыше — зеркальная антенна под куполом. Аппаратура блочная, из дюралюминия; полторы тысячи радиоламп, тысячи реле, в общем, та ещё ремонтопригодность, а хуже всего — миллионы контактных соединений в блочных разъёмах, реле, цоколях, кнопках и тумблерах, которые не отличались высокой надежностью. Неудивительно, что в критических ситуациях офицерский состав (а в дежурный расчёт входили два-три офицера и пять-восемь солдат-операторов) выверенным ударом ноги в проблемные точки аппаратуры восстанавливали работоспособность.

Как-то во время подготовки к очередному сеансу подходит ко мне рядовой Дияров Р. М. (привет, дружище!), оператор поста эталонных частот, и произносит замечательную фразу:

— Товарищ старший лейтенант, там у меня в одном блоке сигнала нет. Может, дать ему? А?

#4935: Подключите меня на этом диване

15:45 13.12.2010, IT happens

— Здрасте, хочу подключиться...

— Вы хотите подключиться к интернету?

— Да.

— Где вы хотите подключиться?

— Не знаю.

— По какому адресу вы хотите подключиться?

— Не знаю.

— Хорошо, в каком городе Вы живёте?

— Город %cityName% (cлава богу, хоть город тот!)

— А на какой улице вы живёте?

— %streetName%.

— А номер вашего дома?

— 20.

— Вот видите, оказывается, вы всё-таки знаете, где вас надо подключать.

— А чё, надо было свой домашний адрес сказать?

#4936: С днём рожденья поздравляю, срока третьего желаю

15:45 13.12.2010, IT happens

Телефонный разговор между мною и дамочкой из гидроцеха:

— Здравствуйте! Это Валерий Николаевич?

— Здравствуйте! Совершенно верно.

— Марцинкевич беспокоит из гидроцеха.

— Очень приятно. Чем обязан?

— Меня к вам профсоюз направил. Дело в том, что у меня интернета дома нет.

— И чем я могу помочь?

— Вы же знаете, что сегодня 7 октября?

— Допустим. И что?

— Ну, 7 октября! День рождения Владимира Владимировича Путина! Мне надо его поздравить, а у меня дома интернета нет…

— И?

— Ну, я приеду к вам из дома, и вы поможете мне его поздравить! По интернету поздравить надо! Я ещё в прошлом году ему стихи написала, а сегодня надо отправить!

— Ну, если адрес известен, то давайте отправим…

— Нет, адрес мне неизвестен, у меня же нет интернета дома. А вы должны знать, у вас же есть интернет!