Алгоритм твоей тишины

Глава 2

Я ненавижу библиотеки. Тишина здесь не творческая, а давящая, как вакуум. Пахнет тлением бумаги и чьей-то безнадежной зубрежкой. Но когда она написала «Библиотека, 18:00», я ответил «Ок» без миллисекунды сомнения.

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

— Опоздал на семь минут, — сказал я, подходя. — Виноват. Ловил редкий баг. Он сбегал, как твоя пуговица.

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

— Семь минут — в пределах стандартной погрешности для запуска сложной системы, — парировала она, прикрывая тетрадь ладонью. — Садись. Место застолбила.

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

Первые полчаса мы делали вид, что учимся. Она — психологию, я — свежий фреймворк. Я воровал взгляды на строки ее конспекта: аккуратный почерк, стрелочки, подчеркивания. «Критерии субъективного благополучия». «Защитные механизмы психики».

— Слушай, — не выдержал я, откладывая ноутбук. — У меня тут один вопрос. Ответь мне как психолог.

— Как начинающий психолог, — поправила она, откладывая ручку. — Задавай. Доктор на связи.

— Вот смотри. У меня есть код. Сложный, многоуровневый. Он вроде работает, но периодически выдает необъяснимые ошибки. Я начинаю отладку: ставлю точки, смотрю, что творится внутри на каждом этапе. Ищу уязвимости, слабые места. Это ведь почти как психоанализ, да? Только для программ.

Она задумалась, обернув стержень ручки вокруг пальца. Я следил за этим движением, завораживающе плавным.

— Почти, — кивнула она наконец. — Но с одним нюансом. В программе ты ищешь баг, чтобы его устранить. В психике… иногда нужно не устранить защиту, а понять, зачем она там стоит. Она ведь там не просто так. Она скрывает что-то важное. Или болезненное.

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

— То есть, ты предлагаешь не чинить дыру в заборе, а сначала выяснить, от кого этот забор защищает? — уточнил я.

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

— Страшненько, — честно сказал я, усмехнувшись. — Ты так говоришь, словно сама занимаешься хакерскими атаками на души.

— Нет, — она покачала головой и вдруг улыбнулась загадочно. — Я не взламываю. Я ищу пароль.

— Пароль?

— Да. Даже у самого защищенного кода, с шифрованием, брандмауэром и аутентификацией по отпечатку, есть пароль. Ключ. Иногда это сложная комбинация, иногда — простое слово, которое все почему-то игнорируют. Потому что ищут сложность, а ответ — в простоте.

Она говорила это, глядя на меня. Не мило кокетничая, а с вызовом. Попробуй подобрать мой пароль, — говорил ее взгляд. Попробуй. Если осмелишься.

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

— И что, по-твоему, чаще всего бывает паролем? — спросил я, понизив голос почти до шепота. Наши головы невольно сблизились. До ее губ оставалось сантиметров тридцать. Не больше.

— Страх, — так же тихо ответила она. — Или его противоположность. Но обычно — страх. Страх оказаться ненужным. Недостаточно хорошим. Нелюбимым. Базовые вещи. Примитивный, как 12345. И от того — самые уязвимые.

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

— Мне кажется, — сказал я, и мой голос прозвучал хрипло, — наш сеанс отладки пора перенести в более… приватное окружение. Библиотека начинает выдавать ошибку.

— Это фатальная ошибка? — спросила она, и в уголках ее глаз заплясали чертики.

— Критическая. Может привести к необратимым изменениям в данных. В моих, по крайней мере.

Мы молча начали собирать вещи. Наши руки снова встречались, касались. Каждое прикосновение было как удар статического тока. Когда она надела пальто, я не выдержал. Осторожно, как сапер, дотронулся до ее запястья, обнажившегося из-под рукава.

Кожа была невероятно горячей.
— Аня.
— Дима.

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



Отредактировано: 22.01.2026





Понравилась книга?
Отложите ее в библиотеку, чтобы не потерять