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

Началось всё с установки винды. На корпусе красовалась этикетка, гордо советовавшая Висту. «Не надо напрягать того, кто со второго этажа летал», — подумал я и поставил ХР, ту самую «волчью» сборку, да будут благословенны её авторы. Поставил, оптимизировал, добавил красотулек типа Агента и Download Master, вернее, обновил их — шли со сборкой. Вуаля! Система готова, несколько ребутов пролетели незаметно. Поставил отечественный красноармейский антивирус. И тут началось...

Спустя три недели комп отказался нормально запускаться с одного раза — приходилось перегружать раза три, а то и все пять. Я перепробовал всё: переустанавливал систему, чистил реестр, оптимизировал всё, что только можно было — ни в какую. Стоило же только системе запуститься, как она работала без сбоев и зависаний.

Естественно, красноармейца я в расчёт не брал: пусть стоит и сторожит подступы, куда же без него? В конце концов, пройдя последнюю инстанцию (проверив у диагностов системную плату и компоненты на трещины и вспухшие кондёры) и убедившись, что железо полностью здорово, я решился-таки убрать из автозагрузки своего воина. Мать моя плата! Я ожидал улучшения, но чтобы такого кардинального! При первом же ребуте система запустилась с одного раза и работала лучше прежнего — ещё бы, надоел, поди, вечный спящий режим. Но без красноармейца всё же никуда. «Поставь другой!» — воскликнете вы. Нет уж: своих не сдаём.

Воинам Федерации — костыли бесплатно. Десять минут, и на Visual Basic намётана программа, запускающаяся при старте вместо антивируса. Она терпеливо ждёт 240 секунд и запускает антивирус, а ещё через 240 секунд — быструю проверку (на всякий случай). Проблема решена.

#3626: Сигнал доставлен без потерь

15:00 14.07.2010, IT happens

Дело было ещё в студенческие годы, когда я учился на программиста. Дали нам задание на лабораторной работе написать программу, которая шифрует введенную строку и дешифрует её. Проект приложения: Edit1 — исходная строка; Edit2 — зашифрованная; Edit3 — расшифрованная.

С алгоритмом шифрования проблем не возникло: наша извращённая фантазия коверкала введённую строку и так, и эдак, но вот расшифровать обратно было труднее. Пара подходит к концу, а у нас при попытке дешифрования либо китайский текст, либо access violation. Пальцы бегают по клавиатуре, отладчик дымится. Как спасти положение? Мой товарищ хватает клавиатуру и в самый конец нашей процедуры пишет:

Edit3.text := Edit1.text;

Когда подошёл препод, мы, едва сдерживая смех, на два голоса рассказали, какой у нас замечательный алгоритм, который не под силу взломать даже КГБ. «Отлично»!

#3627: Рыцарь удалённого образа

16:45 14.07.2010, IT happens

Мой младший брат двадцати лет от роду — разгильдяй, каких свет не видывал. Учится в универе с тройки на тройку, зато с информатики его выгнали, написав расписку об автомате — он в предмете шарит, хоть и гуманитарную специальность выбрал, и помогает всем подряд. Преподам это не понравилось, разумеется, и они его спровадили за ненадобностью присутствия.

В прошедшую сессию этот оболтус слонялся в перерыве между экзаменами в учебном корпусе, припёрся в компьютерный класс, сел на свободное место и давай чёртиков гонять. Рядом мадама благородная сидит: чего-то ковыряет в компьютере и делает брату замечание: «Чего фигнёй маешься? Не видишь — тут экзамен у заочников». Ну, он ей язык показал, интеллектуал фигов.

Заходит преподаватель, видимо, новенький, раз брательника сразу не выгнал. Начинает вызывать, спрашивать, потом подходить и проверять, чего там наваяли студенты. Дошла очередь до мадамы, препод её грузит и глазки строит — к пересдаче, видимо, склоняет. А студентка того стоит: и ростом удалась, и лицом. Подходит препод с ней к компьютеру, нажимает что-то, тыкает в монитор, говорит, что тут и тут неправильно: «Если за десять минут до конца экзамена успеешь — хорошо; если нет, то на пересдачу».

Девчонка — чуть не в слёзы. Малолетний родственник заявил соседке, что так людей угнетать нельзя, и вступился. Спорить не стал ни с кем — себе дороже, а вот удалённо залезть на соседний компьютер и поправить код в нескольких местах труда не составило. Экзамен был сдан, преподаватель скрежетал зубами и хотел у девушки хотя бы телефон стрельнуть, но не вышло. Брательник сам не догадался, но это полбеды.

Поведав мне эту историю, младшой двинул в магазин по продовольственной части. Вернулся только через два дня, когда его уже по милициям и больницам искать начали, с рукой в гипсе на перевязи. Его машина сбила, оказывается, несильно совсем: вроде как просто неудачно упал. За рулём сидела незадачливая ученица, которой он помог на экзамене. Она опять в слёзы: «Я только хотела поближе подъехать и спасибо сказать, а в результате покалечила».