Перейти к содержимому главы
Глава 8

Глава 8

1 429 слов7 минут чтения

На следующее утро я взял жёсткий диск и направился в компьютерный ремонтный центр университета.
После осмотра специалистом Чжоу Гуном было установлено, что нулевая дорожка диска повреждена, из-за чего данные не читаются.
— Нулевая дорожка — самая важная часть жёсткого диска, на ней хранится информация загрузочного сектора, — объяснил Чжоу Гун. — Если она повреждена, стандартными методами данные не восстановить. Если только...
— Если только что? — нетерпеливо спросил я.
— Если только не переинициализировать диск с помощью инструмента низкоуровневого форматирования, но это приведёт к полной и безвозвратной потере всех данных.
У меня закружилась голова. Неужели моя программа исчезла навсегда? Тот код с изображением сердечка и любовным стихотворением, та работа, которую мы с Мань Ли делали вместе, — всё пропало?
— Подождите, — меня осенило. — А нет ли способа получить доступ к данным без форматирования диска? Например, напрямую управлять головкой с помощью ассемблера?
На лице специалиста отразилось удивление:
— Ты знаешь ассемблер? Теоретически, если ты сможешь обойти операционную систему и напрямую управлять физическим чтением диска, то, возможно, удастся прочитать данные, находящиеся после повреждённой области. Но если нулевая дорожка повреждена, загрузочный сектор потерян, и система просто не запустится.
— Я попробую, — твёрдо сказал я, и в моих глазах снова зажглась надежда.
Вернувшись с диском в общежитие, я достал пыльный учебник по ассемблеру и с головой погрузился в учёбу и исследования.
Мне нужно было найти способ обойти повреждённую нулевую дорожку и напрямую получить доступ к данным на следующих дорожках.
Двое суток напролёт, в свободное от занятий время, я пропадал в компьютерном классе, сосредоточенно пиша особую программу на ассемблере.
Я не знал, получится ли у меня, но не мог просто так сдаться. Речь шла не только о моём семестровом проекте, но и о той особой связи между мной и Мань Ли.
— Мне нужно установить положение головки и принудительно начать чтение с первой дорожки, — бормотал я себе под нос, пальцы быстро бегали по клавиатуре. — А затем вручную разобрать файловую систему и найти наш файл.
Написать такую программу для обычного студента было почти фантастикой, но у меня не было выбора.
Я должен был попробовать.
Время шло минута за минутой, глаза покраснели, пальцы ныли от долгой работы.
И когда я уже был готов сдаться, на экране наконец появилась строка, от которой у меня участилось сердцебиение:
«Чтение успешно:»
Я чуть не подпрыгнул от радости, руки дрожали, когда я открывал файл.
Увидев знакомое изображение сердечка, идеально отобразившееся на экране, я почувствовал, как слёзы застилают глаза.
— У меня получилось! — закричал я, испугав нескольких однокурсников рядом.
Когда я ввёл пароль, на экране появилось: «Неверный пароль, попробуйте снова!»
— Как же так? — в недоумении пробормотал я. Неужели я где-то ошибся?
Я снова внимательно проверил логику установки пароля.
Ах да! Мы с Мань Ли договорились, что я использую пароль «мой день рождения + её день рождения», а она — «её день рождения + мой день рождения». Я только что ввёл «мой день рождения + её день рождения», но, возможно, логика в программе была обратной?
Я ввёл пароль заново, на этот раз «её день рождения + мой день рождения».
Экран снова показал: «Неверный пароль, попробуйте снова!»
— Как же так? — я вспотел от волнения. — Неужели в моей программе ошибка?
Я снова проверил код и обнаружил ошибку в вычислении хеша пароля. В состоянии стресса я забыл преобразовать даты в правильное шестнадцатеричное представление!
Исправив эту ошибку, я снова попытался ввести пароль.
На этот раз экран наконец показал: «Пароль верен!»
Когда программа запустилась, на экране снова появилось красивое сердечко, а за ним романтическая надпись: «Введите пароль, чтобы увидеть сюрприз».
Я ввёл правильный пароль: «мой день рождения + её день рождения», и на экране медленно проявилось стихотворение:
«Я живу у истока Янцзы, ты — у устья реки. День за днём тоскую, но тебя не вижу, воду пьём одну. Когда ж вода иссякнет, когда ж тоска пройдёт? Лишь бы твоё сердце было, как моё, и не напрасной будет эта страсть.»
Когда я уже наслаждался своим успехом, в дверь компьютерного класса внезапно постучали.
— Кто здесь Лю Цзюнь? Тебя ищут! — раздался голос преподавателя Ма.
Я удивлённо открыл дверь и увидел стоящую на пороге Мань Ли. На её лице была тревога и ожидание, которых я никогда раньше не видел.
— Ты как здесь оказалась? — спросил я.
— Слышала от однокурсников, что кто-то пытается восстановить данные с жёсткого диска с помощью ассемблера и, похоже, у него получилось. Но пароль много раз не подходил, поэтому я подумала, что это мог быть ты, — улыбнулась она.
Глядя на Мань Ли, я почувствовал, как в груди разливается тепло.
— Да, это я. Я кивнул. — Мне удалось восстановить данные, но с паролем вышла какая-то путаница.
— Лю Цзюнь, — тихо сказала она. — Вообще-то я хотела тебе кое-что сказать.
— Подожди, потом, я сейчас очень занят! — озорно ответил я, отворачиваясь и продолжая искать другие файлы на диске.
— А это что? — спросила Мань Ли, указывая на файл с названием «Письмо Мань Ли.txt».
Она перехватила мышь и открыла файл. Там было написано:
«Дорогая Мань Ли!
Когда ты будешь читать это письмо, я уже приму решение на время уехать.
Я знаю, что всё это время убегал и не решался взглянуть в лицо своим чувствам. Каждый раз, когда я вижу тебя, моё сердце начинает биться чаще. Мне нравится твой ум, твоя доброта, твоя улыбка и то, как ты хмуришься.
Я боялся сказать тебе, потому что боялся потерять тебя. Боялся, что если признаюсь, мы даже друзьями не сможем остаться.
Но с помощью этой программы я хочу, чтобы ты узнала о моих чувствах. Каждая строка кода была тщательно мною продумана, так же тщательно, как мои чувства к тебе.
То сердечко — не просто потому, что оно красивое, а потому что оно символизирует биение наших сердец.
Мань Ли, ты мне нравишься.
Нет, не просто нравишься. Я люблю тебя. Я не смею сказать тебе это в лицо, поэтому выражаю это так.
Если ты увидишь это письмо, что бы ты ни ответила, знай: в этом мире есть человек, который сильно тебя любит.
Навеки твой, Лю Цзюнь»
Щёки Мань Ли покраснели, она тихонько читала. Я видел, что её глаза увлажнились.
— Это... это правда? — спросила она дрожащим голосом.
Я кивнул, не решаясь взглянуть ей в глаза:
— Прости, у меня всё не хватало смелости сказать тебе. Я боялся потерять тебя как друга.
Мань Ли помолчала, а потом спросила:
— Почему ты выбрал именно такой способ?
— Потому что я не знал, как выразить это словами, — честно ответил я. — Программирование — это то, что у меня получается лучше всего, поэтому я решил использовать его, чтобы выразить самые искренние чувства.
— Спасибо, Лю Цзюнь, — на лице Мань Ли появилась сияющая улыбка. — Я очень тронута. Но...
— Но что? — напряжённо спросил я.
Мань Ли достала из сумки дискету и вставила её в дисковод A.
На экране появился интерфейс запущенной программы — всё то же красивое сердечко, а затем запрос на ввод пароля.
— Какой пароль? — спросил я.
— Пароль — «Согласен ли ты стать моим парнем?», но вводить нужно на английском, — озорно ответила Мань Ли.
Я ввёл пароль, следуя её инструкциям, и на экране появилось признание:
«Лю Цзюнь, когда ты увидишь это признание, я уже не смогу выразить свои чувства словами. Знаешь? На самом деле я давно обратила на тебя внимание. Каждый раз, видя, как ты сосредоточенно программируешь, я нахожу тебя неотразимым. Твоё упорство, твой талант, твоя доброта — всё это сильно меня привлекает.
Я тоже всё не решалась рассказать тебе о своих чувствах, потому что боялась потерять тебя как друга. Но с помощью этой программы я хочу, чтобы ты знал: я готова вместе с тобой встречать будущие вызовы, будь то в мире программирования или в реальной жизни.
Так что, Лю Цзюнь, согласен ли ты стать моим парнем? Если да, введи "Я согласен"; если нужно время подумать, введи "Мне нужно время"; если отказываешься, введи "Извини".»
Читая это, я почувствовал, как на глаза наворачиваются слёзы.
Я повернулся к ней и увидел, что она смотрит на меня с ожиданием.
«Я согласен!»
Я без колебаний ввёл эти три слова и нажал Enter.
На экране медленно появилось сообщение:
«Спасибо за твой ответ. Я буду вечно помнить этот день, дни, когда мы вместе программировали, и то красивое сердечко.»
В этот момент Мань Ли вдруг положила голову мне на плечо и тихо сказала:
— На самом деле я уже знала ответ, просто хотела убедиться.
Я повернул голову, посмотрел на её красивое лицо и нежно взял её за руку.
— Знаешь что? — сказала Мань Ли, прислонившись к моему плечу. — Иногда самый ценный подарок — это не та программа, которую ты написал, а те усилия, которые ты готов приложить ради меня.
Я крепко сжал её руку, чувствуя благодарность и счастье.

Комментарии к главе

0
Войдите Войдите, чтобы оставить комментарий.
Загрузка комментариев…