Готовый перевод Program Alpha-Omega / Программа Альфа и Омега: Часть 1

- Мистер Гриффин?

Зак вздрогнул, осознав, что весь класс смотрит на него. Он смиренно посмотрел на своего учителя и сказал: - Да, мистер Паркс?

- Мистер Гриффин, я понимаю, что вы все знаете, но вам не следует полностью игнорировать меня. - По комнате послышался смешок.

- Простите, сэр, я отвлекся. Какой был вопрос?

- Неважно, мистер Гриффин, мы перейдем к тому, кто больше заинтересован в материале.

Когда мистер Паркс подошел к другому ученику, Зак взглянул на часы. Еще четырнадцать минут до того, как закончится этот довольно скучный урок. Зак Гриффин был готов к экзамену по компьютерному программированию, как и сказал мистер Паркс. Зак много времени уделял компьютерам. Он зарабатывал дополнительные деньги, ремонтируя компьютеры и обучая людей пользоваться ими. Это был его последний урок, и он смотрел в окно и мечтал о Клаудии.

Клаудия Меррис была старше его. Зак познакомился с ней за год до этого в обществе новичков. Младшие и старшие ученики групп помогали первокурсникам привыкнуть к старшей школе. Он надеялся на свидание, но однажды, когда он пригласил ее на свидание, на день святого Валентина в прошлом году, она вежливо отказала, потому что у нее в семье, кто-то умер. Тем не менее, они оставались хорошими друзьями до такой степени, что обучали друг друга. Ей нужна была его помощь с компьютерами, а ему - с биологией. Это был удобный симбиоз.

Однако его мечты были о вещах, которые он хотел бы, чтобы они делали прошлой ночью вместо изучения биологии. Он знал, что Клаудия отказывалась встречаться с ним потому, что он был младше на курс. Тем не менее, это не мешало ему фантазировать.

Раздался звонок, и бесконечно долгое занятие закончилось. Мало того, что это было его последнее занятие в день, это была пятница, так что, впереди были выходные. Не то чтобы он что-то планировал, но он мог спать и играть на своем компьютере. Зак был компьютерным гением, он мог писать программы так же легко, как большинство людей писали письма домой. Его отец, работавший в местной компании по компьютерным исследованиям, очень гордился своим сыном. Гриффины очень поддерживали Зака и сказали ему, что его колледж будет оплачиваться независимо от того, чем он хочет заниматься. Его отец втайне надеялся, что он присоединится к компании, но не заставлял его делать это. Его мать была просто рада, что он оказался не хуже отца. Она беспокоилась за него, потому что у него не было братьев и сестер. После его рождения из-за осложнений ей пришлось перенести гистерэктомию, и у них родился только один ребенок. Она почувствовала облегчение оттого, что он, казалось, так хорошо себя вел, даже если был чем-то вроде одиночки.

-----

Зак бросил сумку с книгами в угол и включил компьютер. Он пошел на кухню, пока он загружался, и вернулся с содовой и куском вчерашней пиццы. Он подключился к Интернету, переоделся в джинсы и футболку, пока соединение было установлено. Компьютер был подсоединен собственной телефонной линии, и Зак проводил большую часть своего свободного времени, просматривая веб-страницы и болтая с друзьями.

Сегодня он седел в любимой чат-группе, где тусовалось много технически опытных, но часто немного сумасшедших компьютерных экспертов. Он часто зависал в этой группе, потому что получал советы по взлому и вообще полезную информацию о работающих системах. Зак хотел стать системным администратором в большой корпорации после окончания колледжа, поэтому он хотел знать все, что мог.

Сегодня один из его старых друзей торчал и болтал с другими. Он сразу же отметил присутствие Зака.

: Привет, Заморф!

(Zmorph было онлайн-именем Зака.)

: Привет, Вал. Как дела?

: Все ок. А твои?

: Скучно. Но, по крайней мере, уже выходные.

: У тебя сегодня свидание? ;)

: Ага. Не смешно.

: Извини. Хотя я ждал тебя. Я наткнулся на кое-что, что могло юыть для тебя интересным.

: Что это?

: Ну, это программа. Автор утверждает, что она не работает, но кто знает? Может, тебе удастся в ней разобраться.

: А что там?

: Да ничего особенного. Ты увидишь. Вот URL: ...

Зак, не теряя времени, зашел на сайт и посмотрел. Страница называлась «Неудачные проекты». Не самое благоприятное начало. Он прочитал описание. Эта программа была предназначена ... для управления людьми? Что же, неудивительно, что ее не смогли заставить работать! Но по мере того как Зак продолжал читать, он понял, что автор не просто мечтал, что он фактически провел все необходимые исследования. Но в конце статьи говорилось, что программа на самом деле не работала ни по одному из пяти способов, которые он пробовал, и что автор, назвавшийся только Адамом, не имел ни малейшего представления о том, почему. Адам был уверен, что все верно, и что проблема была где-то в его выполнении элементов программы, но он не смог ее найти. Он заявил, что любой желающий может попытаться исправить программу и использовать ее в своих целях.

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

-----

Следующие два часа он потратил на сложный исходный код. Источник был очень плохо документирован, и Зак не торопился, чтобы добавить что - то к коду, чтобы ему не пришлось позже интерпретировать это заново. Что его поразило, так это то, что, хотя код был плохо документирован, он был чрезвычайно хорошо прописан. Это был сжатый, быстрый код, в базовой логике которого не было недостатков. Хотя у него еще не было достаточно уверенности, чтобы скомпилировать и запустить его, он начал понимать, что автор этого кода был достаточно умен, чтобы знать, что возможно, а что было несбыточной мечтой, и он начал задаваться вопросом, есть ли была возможность, что эта программа действительно может работать.

Его прервала мать, звавшая его на ужин. Он позаботился о сохранении своей работы и заблокировал свою систему паролем, прежде чем отправиться к обеденному столу. Разговор за ужином был обычным скучным обменом мнениями: у папы были проблемы с начальником, маме приходилось иметь дело с капризным деканом колледжа. Они, естественно, спросили, как прошел день у Зака, и он сказал им, что день был скучный. Зак быстро закончил обед, извинившись еще до десерта. Его родители не обратили на это внимания, понимая, что у него должен быть какой-то проект, что обычно было его единственной причиной пропустить десерт.

Зак сразу же вернулся к коду и продолжил переводить то, что он делал, и вводить свои поправки. Он работал над этим до утра, потому что программа состояла из тысяч строк. Когда в четыре утра он наконец бросился в кровать, он закончил перевод кода. Он поставил будильник на девять часов. Ему показалось, что он заметил некоторые части кода, которые выглядели неправильно. Он подумал, что это будет хороший проект на выходные для него. У него не было домашних заданий, так как он все выполнил во время школы, поэтому его выходные были совершенно свободными. Он заснул, мечтая о строках кода, проносящихся мимо него, и ему нужно было найти единственную строку, которая заставит все это работать.

http://erolate.com/book/1480/44602

Обсуждение главы:

Еще никто не написал комментариев...
Чтобы оставлять комментарии Войдите или Зарегистрируйтесь