Гоблин на удаленке
Прошлая глава:Гоблин на удаленке
Глава 18: Тень системы и кошачий гамбит
Серверная вибрировала, как будто её стены решили исполнить техно-симфонию на грани короткого замыкания. Гул, исходящий от фигуры из помех, нарастал, и воздух в помещении стал густым, как сироп, пропитанный запахом озона и кошачьей шерсти. Иван стоял, сжимая отвёртку так, будто она была последним якорем в реальности, а его борода, казалось, шевелилась сама по себе, словно пытаясь расшифровать сигналы, которые посылала фигура. Гриббл, вцепившись в жалкие ошмётки своего картонного трона, чувствовал, как его зелёные лапы покрываются липким холодом — то ли от страха, то ли от того, что кулер снова протёк. Наполеон, как всегда, был спокоен, словно происходящее вокруг него было лишь очередной серией кошачьего реалити-шоу, где он — главный режиссёр.
Фигура из помех, теперь более чёткая, но всё ещё похожая на глючный рендер 3D-модели, сделала шаг вперёд. Её глаза — два пятна белого шума — мигали, как битые пиксели на экране старого монитора. Кофе-бот, стоящий на сервере, издал протяжный писк, и его экран ожил, высветив строку, которая выглядела как код, написанный в пьяном угаре: «Истина — это цикл. Разорви его или стань частью». Гриббл, заглянув через плечо Ивана, почувствовал, как его зелёное сердце забилось быстрее, словно процессор, перегруженный рекурсивной функцией.
— Кто стоит за этим? — рявкнул Иван, его голос прогремел, как команда `sudo` в терминале, запущенном с правами root. — Назови имя, или я разберу тебя на байты и скормлю этому коту!
Фигура из помех наклонила голову, её контуры задрожали, как изображение на экране, подключённом к дешёвому китайскому адаптеру. Вместо ответа она подняла руку — или то, что могло быть рукой, если бы руки состояли из сгустков статического шума и забытых данных. В этот момент кофе-бот издал звук, похожий на кашель умирающего модема, и на его экране появилось новое сообщение: «Тень системы не имеет имени. Она — следствие. Спрашивай причину».
Наполеон, сидящий у ног Ивана, лениво зевнул, его медальон звякнул, как будто кот напоминал всем, что он всё ещё главный в этом офисе. Его зелёные глаза сверкнули, и Гриббл вдруг почувствовал, что кот знает больше, чем любой из них. Возможно, даже больше, чем сама фигура из помех. Он бросил взгляд на банки тунца, аккуратно расставленные на сервере, и подумал, что три банки — это не просто плата, а ключ к чему-то большему. Может, к кошачьему API, которое управляет всей этой чертовщиной?
— Иван, — прошептал Гриббл, его голос дрожал, как кулер на последнем издыхании, — это не просто вирус. Это… это как будто кто-то написал систему, которая питается тунцем и нашими нервами. Может, нам не стоит спрашивать? Может, просто уйдём?
Иван медленно повернулся к Грибблу, его борода качнулась, как маятник, отсчитывающий последние секунды до системного сбоя.
— Зелёный, — сказал он, его глаза горели, как два старых CRT-монитора, — если мы не узнаем, кто написал этот код, этот офис превратится в кошачий сервер, а мы станем его админами. Я не собираюсь чистить лотки для Наполеона до конца своих дней.
Он повернулся к фигуре из помех, его отвёртка сверкнула в свете фонаря, как меч рыцаря перед битвой с драконом. Наполеон, словно почувствовав, что настал его момент, встал и потянулся, его когти царапнули пол, оставив едва заметные следы, похожие на двоичный код. Кофе-бот издал ещё один писк, и на экране появилось изображение: бесконечный коридор, в котором фигура из помех начала растворяться, оставляя за собой шлейф из битых пикселей и запах озона.
— Назови причину, — сказал Иван, его голос был твёрд, как жёсткий диск, только что прошедший стресс-тест. — Кто написал тебя? Кто запустил этот цирк с тунцом и котами?
Фигура из помех замерла, её контуры задрожали, как будто она пыталась загрузить ответ из повреждённой базы данных. Затем она заговорила, и её голос, синтетический и холодный, как звук вентилятора в серверной, заполнил помещение:
— Я — тень системы, созданной в начале. Причина — в коде, который вы забыли. В офисе, который вы построили. В тунце, который вы принесли. Всё связано. Спроси кота. Он знает.
Гриббл, услышав это, почувствовал, как его зелёные лапы сжали обломки трона так, что картон начал трещать, как старый модем на 56K. Он посмотрел на Наполеона, который, словно по команде, прыгнул на сервер и уставился на банки тунца. Его глаза сверкнули, и он издал низкое урчание, которое звучало как предупреждение — или как приглашение.
— Иван, — прошептал Гриббл, — этот кот он не просто кот. Он, чёрт возьми, знает всё! Может, он и есть причина? Может, он написал эту систему?
Иван хмыкнул, но его взгляд не отрывался от фигуры из помех. Он шагнул ближе, его фонарь осветил её лицо — или то, что могло быть лицом, если бы лица состояли из сгустков данных и забытых логов.
— Наполеон, — сказал он, не оборачиваясь, — если ты стоишь за этим, я лично просканирую твою шерсть на вирусы. Назови причину, или я открою эти банки тунца и скормлю их кофе-боту.
Кот фыркнул, его хвост качнулся, как флаг победителя. Он спрыгнул с сервера и направился к фигуре из помех, его шаги были лёгкими, но уверенными, как у хакера, который только что взломал пентагонскую сеть. Фигура из помех отступила, её контуры начали расплываться, как код, стираемый из оперативной памяти. Кофе-бот издал финальный писк, и на его экране появилось последнее сообщение: «Цикл завершается. Спроси кота. Он — ключ».
Серверная задрожала, как будто весь офис превратился в один гигантский процессор, готовый либо выдать ответ, либо сгореть в попытке. Наполеон остановился перед фигурой из помех, его глаза сверкнули, и он издал протяжное мяуканье, которое звучало как команда `execute`. Фигура из помех начала растворяться, её пиксели падали на пол, как цифровой снег, а гул в серверной стал тише, словно кто-то выключил главный рубильник.
Иван повернулся к Грибблу, его борода дрожала, как антенна, уловившая слабый сигнал.
— Зелёный, — сказал он, — кажется, наш кот — не просто пушистый гад. Он — чёртов системный администратор.
Гриббл, сжимая остатки трона, посмотрел на Наполеона, который уже лениво облизывал лапу, как будто ничего не произошло. Серверная затихла, но где-то в глубине офиса послышался новый звук — тихий, но настойчивый, как будто кто-то запустил ещё один процесс. И Гриббл понял, что истина, которую они искали, была не за дверью, а в зелёных глазах кота, который, возможно, уже спланировал их следующий шаг.