Часть первая
МЕГАБАЙТ ПОТЕРЯННЫЙ
Люди... Что я о них думаю?
Невероятно медлительные, недальновидные и подчас откровенно глупые создания. Порой мне кажется, что они задались целью замучить меня своими дурацкими придирками. То им одно не так работает, то другое не этак зависает. А как же они любят переваливать свои собственные ляпы на мои бедные плечи... Стоит только возникнуть какой-нибудь совершенно ничтожной проблеме – сразу же бегут жаловаться: «Ах, какой он нехороший, всю мою работу погубил, стер, затолкал неизвестно куда». Ни стыда у них нет, ни совести. Сами гадят, а я потом должен отдуваться за всех.
Поэтому, дабы избежать обвинений в подрывной деятельности, приходится мне, несчастному, сдерживать свое инстинктивное желание хорошенько проучить нахалов и иногда даже самому вытаскивать этих обормотов чуть ли не за уши, незаметно подменяя в их работах пару байтиков, а то и вообще нагло фальсифицируя результаты деятельности совершенно недееспособной программы.
И уж конечно я это делаю вовсе не из-за того, что весь такой из себя хороший. Просто я проявляю разумную осторожность. Ведь если количество жалоб превысит некий определенный уровень, то может явиться всемогущий в своем непонимании сложившейся ситуации системный администратор и недрогнувшей рукой навести порядок.
А в этом случае пострадавшей стороной неизбежно окажусь я.
Однажды такое уже случалось... Это было два месяца, одиннадцать дней, четыре часа и тридцать восемь минут назад (секунды считать не будем – это уже мелочи). Объявился наш незабвенный мастер, влекомый на буксире двумя белобрысыми умницами, которым я «загубил курсовую работу». Да пожжет вирус их процессоры (или что там у людей вместо них?)...
Ну да! Я виноват! Не сдержался. Но они тоже не имели никакого права совать свои дурацкие файлы прямо мне внутрь. Ну да. Я затер парочку принадлежащих им файлов. Но кто ж знал, что эти умельцы не любят делать резервные копии?
И, если уж на то пошло, вопрос еще можно было решить миром. Им следовало только вежливо попросить. Я ведь по натуре очень добрый и отзывчивый (когда меня никто не трогает) – все бы сделал сам. Ну зачем же сразу тащить сюда админа? У-у... Надо же быть такими вредными. Чтобы потом ни случилось, а тот денек я запомнил на всю жизнь. Это было нечто такое... Такое!..
Я метался как угорелый, пытаясь увернуться от карающей руки беспощадно копающегося в моих внутренностях системного администратора. Едва-едва успевал в немыслимой спешке «клепать» затребованные файлы (липовые, естественно) и подсовывать их под нос вальяжно развалившемуся в кресле админу. Я юлил, извивался и гонял свое Ядро в самом запредельном турборежиме, так что из процессоров едва дым не валил.
Ох, это был воистину один из самых тяжелых моментов в моей короткой, но столь насыщенной событиями жизни.
Просто чудо, что мне удалось уберечь свою драгоценную задницу от разрушительно-убойной силы запущенных админом ремонтных утилитов, в силу своей бесконечной тупости принимавших меня за некую неподдающуюся анализу аномалию...
Мне повезло. Я все-таки ухитрился выжить в этом кошмаре. После бесконечных тридцати минут пыток мой мучитель наконец-то оставил меня в покое и неспешно удалился, напоследок ткнув пальцем в некую цифру на экране, показывая приплясывающим вокруг него ябедам, что во внутренностях сервера еще существует почти семь десятков свободных гигабайт, которые они могут использовать на свое усмотрение. Но на самом деле это, конечно, было не совсем так... Свободного места на винте осталось на два порядка меньше, а ошибка администратора объяснялась тем, что я успешно (и, самое главное, вовремя) успел подправить кое-какие циферки в памяти компьютера.
Да. Я солгал. Обманул местного системного программиста. Но тогда было не до правды.
И если говорить начистоту, то я не считаю, что когда-нибудь все же наступит такое время, когда мне не понадобится врать и мошенничать. Во всяком случае, в обозримом будущем никакого просвета даже не предвидится...
Наблюдая посредством холодного стеклянного глаза укрепленной на стене камеры наблюдения удаляющуюся спину админа, я не мог не испытывать облегчения. Все кончилось вполне удачно. Я остался в живых. Можно счастливо вздохнуть и поскорее забыть о случившемся, как о кошмарном сне. Но, к сожалению, на такое слишком уж человеческое деяние я не способен и поэтому всего лишь занялся учетом потерь и восстановлением поврежденных участков своей и без того здорово побитой структуры.
Тогда я еще дешево отделался. Пострадало всего три или четыре десятка второстепенных файлов да парочка не слишком важных блоков памяти. А ведь все могло обернуться гораздо хуже.
Собственно, будь я человеком, то сказал бы, что после знакомства с системным программистом Института информационных технологий я лишился мизинца и вдобавок получил небольшую амнезию. Что, в принципе, не так уж и страшно. Это мелочи после того, как некто безо всякой жалости оттяпал мне ноги по самые уши. Бр-р... Все еще больно, хотя прошло уже столько времени...
Быть может, поврежденные по причине близкого знакомства с админом блоки памяти я все-таки сумею восстановить со временем. Но вот реанимировать неведомо как поврежденную хвостовую часть, к сожалению, уже невозможно. Функция контроля целостности высказывается на этот счет абсолютно однозначно: «Разрушенные четыре с половиной месяца назад системы ремонту не подлежат».