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