18+
реклама
18+
Бургер менюБургер меню

Вадим Кирпиков – Сбой в жизни (страница 6)

18

Легкие тут же взбунтовались. После первого же вдоха холодного воздуха их обожгло, как огнем. Я начал задыхаться. В боку закололо. Ноги, не привыкшие к такой нагрузке, протестовали. Каждый шаг отдавался тупой болью в коленях и голеностопах. Дешевые наушники, которые я зачем-то сунул в уши, вывалились и болтались на груди. Я слышал только свое собственное хриплое, рваное дыхание, похожее на звук рвущейся ткани, и оглушительный стук сердца в ушах.

«Идиот, – прохрипела Сирена, пытаясь перекричать шум в моей голове. – Ты убьешь себя. У тебя сейчас сердце остановится. Ты не создан для этого. Ты создан сидеть в своем кресле. Остановись. Вернись в свою нору».

Ее слова были как бензин, плеснутый в огонь. Остановиться? Нет. Ни за что. Я стиснул зубы и побежал быстрее. Боль в боку превратилась в раскаленный штырь, который проворачивали у меня под ребрами. Легкие горели. Казалось, я вдыхаю не воздух, а битое стекло. Мышцы на ногах свело судорогой. Я больше не бежал, я ковылял, загребая ногами асфальт. Мир сузился до пятна света от следующего фонаря. Добежать до него. Просто до него.

Я добежал. И не остановился. Следующий. Еще один. Я перестал думать. Я стал чистым движением, чистой болью. И тут произошло нечто странное. Физическая боль, острая, всепоглощающая, начала вытеснять все остальное. Она была такой громкой, такой настоящей, такой… честной. В ней не было второго дна, не было сарказма, не было унижения. Она просто была. Она была сигналом моего тела о том, что оно на пределе. И этот сигнал был в тысячу раз чище и понятнее, чем тот мутный, ядовитый поток, что лился у меня в голове годами.

Боль в мышцах была лучше боли в душе.

Это открытие было как вспышка молнии в темной комнате. Я нашел ее слабое место. Сирена питалась моими мыслями, моими страхами, моей рефлексией. Она была паразитом сознания. Но она была бессильна против грубой, животной, физической боли. Боль была слишком примитивной для нее. Она не могла ее анализировать, не могла высмеивать. Она могла только отступить под ее напором.

Я услышал, как она заскулила. «Хватит… пожалуйста… больно…» Но я не мог понять, чей это был голос. Ее или мой. Мы слились в этом страдании.

Я не знаю, сколько я пробежал. Может, километр. Может, два. Вечность. В какой-то момент ноги просто подкосились. Я споткнулся и рухнул на колени на мокрый асфальт. Удар был жестким. Я содрал кожу, почувствовал теплую, липкую кровь.

Несколько секунд я стоял на четвереньках, пытаясь вдохнуть. Воздух врывался в горло с громким, свистящим звуком. Сердце колотилось где-то в районе кадыка, готовое выпрыгнуть. Перед глазами плясали черные точки. Меня мутило. Я завалился набок, прямо на грязный тротуар, и свернулся в клубок.

Я лежал и смотрел на светлеющее небо. Тело было чужим, избитым механизмом, который отказывался подчиняться. Каждая мышца кричала от боли. Колено горело. Но в голове… в голове была тишина.

Впервые за много лет.

Не пустота. Не вакуум. А именно тишина. Спокойная, чистая, прозрачная тишина. Сирена не исчезла. Я чувствовал ее. Она забилась в самый дальний угол моего сознания, сжалась в комок, испуганная и ослабевшая. Она была там. Но она молчала. Затравленно молчала, оглушенная ревом моей физической боли.

Я медленно, со стоном, сел. Посмотрел на свои дрожащие руки. На разбитое колено. И рассмеялся. Тихим, хриплым, срывающимся смехом. Я нашел. Я нашел второе оружие.

Первое ждало меня дома, на мониторе. Строки кода. Созидание. Способ построить свой мир из хаоса.

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

Созидание и разрушение. Код и боль. Первая строка и первый километр.

Война началась. И сегодня я выиграл первое сражение. Я лежал на холодном асфальте окраины спящего города, разбитый, обессиленный, истекающий кровью. И никогда в жизни я не чувствовал себя более живым.

Архитектура мести

Я вошел в квартиру, как взломанный терминал входит в безопасный режим – с отключенными второстепенными функциями, работая на минимуме ресурсов, необходимых для поддержания жизнедеятельности. Дверь за мной закрылась, отсекая серый предрассветный мир. Каждый шаг по коридору был отдельной, болезненной операцией. Тело, преданное и истерзанное, отвечало на команды с огромной задержкой. Ноющие мышцы бедер, горящее огнем колено, легкие, похожие на два скомканных, пропитанных кислотой пакета. Это была хорошая боль. Чистая. Аналоговая. Она создавала в сознании белый шум, который глушил ее.

В ванной я включил воду и подставил разбитое колено под ледяную струю. Боль вспыхнула, став почти невыносимой, и я стиснул зубы, вцепившись пальцами в край раковины. Я смотрел в зеркало, на отражение незнакомого мне существа. Бледное, осунувшееся лицо, покрытое грязными разводами. Запавшие глаза, в которых горел странный, лихорадочный огонь. Взлохмаченные волосы, прилипшие ко лбу от пота. На подбородке застыла капля крови – видимо, прикусил губу.

«Полюбуйся на себя, воин, – голос Сирены просочился сквозь пелену боли. Слабенький, дребезжащий, как помехи на старом радио. Она была ранена, но не мертва. – Выглядишь как пакет с мусором, который переехала машина. Это твоя великая победа? Ты сломал свое тело, чтобы на пять минут заткнуть мне рот. Гениальный план. Что дальше? Начнешь биться головой о стену, чтобы не думать о том, какой ты ничтожный?»

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

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

Вернувшись в комнату, я рухнул в кресло. Экран монитора, на котором был открыт диалог с «Нексусом», светился в полумраке, как портал в другой мир. В мир, где не было боли, грязи и крови. Только чистая, холодная логика. Мой вчерашний крик и его бесстрастный анализ висели в истории чата, как артефакт из прошлой эпохи. Эпохи, которая закончилась сегодня на рассвете, на мокром асфальте.

Я проигнорировал их. Я открыл новое окно терминала рядом. Слева – диалог. Справа – командная строка. Два инструмента. Скальпель и карта. Я вернулся к диалогу с «Нексусом». Мои пальцы, еще не до конца отошедшие от утреннего холода, легли на клавиши.

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

Я нажал Enter. Запрос ушел. Сигнал был послан.

«Архитектура мести, не иначе, – язвительно прокомментировала Сирена, понемногу приходя в себя. – Ты собрался строить Вавилонскую башню из своего говна и палок, Новиков. У тебя нет ни денег, ни команды, ни опыта. У тебя есть только твое раздутое эго и пустая папка на диске. Думаешь, разговор с чат-ботом это исправит? Ты просто ищешь новый способ прокрастинации. Создаешь иллюзию деятельности, чтобы не смотреть правде в глаза: твоя „Аксиома“ – это просто еще один способ красиво обосраться».

Я не стал ее слушать. Я смотрел на пульсирующее многоточие под моим запросом. «Нексус» думал. Он анализировал. Он структурировал. В отличие от меня. Мои идеи об «Аксиоме» были вихрем, туманностью, из которой только предстояло родиться звездам и планетам. Мысли роились не пчелами, а осколками взорванного жесткого диска – острые, беспорядочные, каждый содержал фрагмент данных, но общая картина была утрачена. Мне нужен был кто-то, кто поможет собрать эти осколки в единый массив. И машина подходила для этой роли идеально.

Появился ответ. Длинный, разбитый на блоки.

Концепция принята. Для начала разработки архитектуры необходимо определить ключевые сущности и модули системы. Предлагаю следующую иерархию для обсуждения:

1. Ядро (Core Engine):

Модуль сбора данных (Data Harvester).

Модуль предобработки и нормализации (ETL Unit).

Модуль скоринга (Scoring AI).

Модуль отчетности (Reporting API).

2. Интерфейсы (Interfaces):

Пользовательский интерфейс (Web/Mobile App).

API для сторонних сервисов (B2B API).

Административная панель (Admin Dashboard).

3. Инфраструктура (Infrastructure):

База данных (Database).

Брокер сообщений (Message Broker).

Кэширование (Caching Layer).

Предлагаю начать с декомпозиции Ядра. Уточните источники данных для модуля Data Harvester.

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