Czytaj książkę: «Нормально же общались!»
Пролог
Мужчины и женщины удивительно похожи.
И те, и другие хотят любви. И те, и другие хотят счастья. И те, и другие мечтают встретить "своего человека". Разница начинается на четвертой минуте знакомства. Потому что мужчина уже мысленно выбирает позу в кровати. А женщина - фамилию будущих детей.
Потом оба страшно удивляются, почему ничего не получилось.
- Мужчина, отпустите, пожалуйста, огнетушитель.
- Не могу.
- Почему?
- Он мне нужен.
Полицейский молча посмотрел на мужчину лет тридцати в мятой футболке, который обеими руками прижимал к груди порошковый огнетушитель так, словно это был его единственный родственник.
- Дом горит?
- Пока нет.
- Тогда зачем вам огнетушитель?
- Для девушки.
Полицейский медленно снял фуражку.
- Повторите.
- Для. Де-вуш-ки.
Вокруг уже начинали останавливаться прохожие. Всем хотелось узнать, что за женщина требует приходить к ней с противопожарным оборудованием.
- Молодой человек... - осторожно произнес полицейский. - Она работает в МЧС?
- Нет.
- Пиротехник?
- Нет.
- Тогда зачем?
Мужчина тяжело вздохнул.
- Потому что я устроил пожар.
Полицейский посмотрел на него уже строже.
- Где?
- В отношениях.
Полицейский молча вернул фуражку на место.
- А-а-а... Тогда огнетушитель не поможет.
- Я уже начинаю это подозревать.
Итак, перед нами типичная мужская особь - представитель запутавшегося в логике отношений разнополых человеков. Алексей. Или проще – Леха.
Молодой человек среднего телосложения и средней же наружности. Добрый, наивный и убежденный, что если все правильно настроить, то любовь прилетит сама. Как обновление Windows. Только обновление прилетает, а любовь - нет.
Вообще-то Леха программист, а программисты не любят неопределенность. Если компьютер ведет себя странно – на то есть причина. Если программа падает - есть лог ошибок. Если сервер завис - есть журнал событий.
Только женщины почему-то отказывались писать журнал событий. А как бы это было удобно: Fatal error. Причина расставания: строка 348, символ 17.
В жизни Лехи вообще все было непонятно с женщинами. После каждой попытки завести отношения у него заводился только очередной таракан. Причем не родной, мужской, который сидит тихо и иногда предлагает купить квадрокоптер или сварить пельмени в чайнике. Нет. Это были женские тараканы. Они каким-то образом перебегали из головы очередной девушки в его, до недавнего времени вполне исправный мозг.
Там они быстро осваивались, размножались, создавали ТСЖ, открывали ипотеку и начинали управлять мыслительным процессом.
Через пару лет в голове Лехи уже существовало целое насекомое муниципальное образование. Именно эти квартиранты и события последних месяцев привели - нет, правильнее сказать, довели - Леху до кражи огнетушителя прямо посреди торгового центра.
Так бывает. Не то чтобы часто. Но бывает.
Когда-то Алексей был убежден, что самое опасное, что может случиться на первом свидании, - это неловкое молчание. Как же мало он тогда знал о жизни... На первом свидании может случиться все, что угодно.
Все началось с проклятой футболки. Мятой. С надписью «THERE IS NO PLACE LIKE 127.0.0.1». Леха надел ее, потому что она была чистой. Это была его единственная чистая футболка. Он не думал, что кто-то станет ее читать. Он вообще не думал, что кто-то смотрит на него выше пояса.
Впрочем…
Глава 1. Локалхост.
Они сидели за пластиковым столиком посреди шумного фудкорта. Перед каждым стоял высокий стакан холодного чая с шариками тапиоки и трубочками толщиной с канализацию. Напиток, который Леха заказал исключительно потому, что они оба не знали, что это. Леха вообще считал, что взрослая жизнь состоит из моментов, когда ты уверенно произносишь название незнакомого блюда, а потом тихо гуглишь его под столом, делая вид, что поправляешь шнурки.
Девушка была уже третьей Катей за последние полгода, которая пыталась стать первой Катей в его жизни.
Катя провела пальцем по надписи на футболке:
- Слушай, а что это у тебя здесь написано? - спросила она, опускаясь за пластиковый столик посреди шумного фудкорта. - Зэриз... но плэйс лайк..., - она прищурилась, - Это типа из "Волшебника страны Оз"?
Леха оживился.
Вот оно! Наконец-то свой человек. Он даже немного выпрямился, так, что хрустнул позвоночник.
- Да! Именно! There's no place like home. Нет места лучше дома.
- Но тут вместо «дом» какой-то набор цифр.
- Это не набор цифр.
Он произнес эту фразу с той нежностью, с какой родители говорят о первом рисунке ребенка, который выглядит как случайное ДТП с фломастером.
- Это 127.0.0.1.
- И что это?
Алексей сделал глоток чая через огромную трубочку и с довольным выражением лица поймал один из шариков тапиоки. На секунду он выглядел человеком, который победил жизнь. Он еще не знал, что сейчас совершит очередную фатальную ошибку первого свидания…
- Это localhost.
Катя задумалась.
- Локалхост... Это где-то в Европе? Типа отель?
Леха рассмеялся. Она улыбнулась тоже.
Пока все было хорошо.
- Нет. Это твой собственный компьютер.
- Мой?
- Ну... условно. …, - Леха был не дурак, Леха осознал, что объяснение начинает уходить не туда, но сделал то, что делал всегда - полез в дебри. – Это адрес компьютера.
- А почему "дом"?
Леха почувствовал приближение любимого момента. Момента, когда человек наконец поймет.
- Потому что, когда программа обращается по этому адресу, она обращается сама к себе.
Катя медленно кивнула.
Она не теряла нить разговора. Это было хорошим знаком. Очень хорошим. Обычно девушки либо меняли тему, либо начинали смотреть в телефон с выражением человека, который внезапно вспомнил, что забыл выключить утюг в другом городе.
- Подожди.
- Да?
- Компьютер разговаривает сам с собой?
Леха задумался, почесал затылок.
- В каком-то смысле.
Катя закусила губу.
- Как человек, который живет один и разговаривает с телевизором?
Он быстро покачал головой.
- Не совсем.
- А как?
Леха чувствовал опасность, но было поздно.
- Представь. Ты пишешь программу. На своем компьютере она работает идеально. Потом переносишь ее на настоящий сервер...
Он щелкнул пальцами.
- И все падает.
- Почему?
- Потому что среда другая.
- А.
Катя снова кивнула. Но уже куда-то в пространство.
- То есть у компьютера дома все хорошо, а когда он выходит в люди - у него проблемы?
Леха замолчал.
Это был очень хороший вопрос. Настолько хороший, что он решил его проигнорировать.
- Да! Вот! Поэтому и есть localhost. Место, где все понятно.
Катя отпила чай. Посмотрела на него поверх стакана. Взгляд был как у следователя, который уже знает, кто убил, но хочет, чтобы убийца признался сам.
- То есть там все предсказуемо?
- Ага!
- Леш, ты сейчас описал идеальные отношения?
Он улыбнулся. Это был очень неожиданный, но все же еще один хороший вопрос.
- Ну да…
- Где что?
- В смысле?
- Где второй человек ничего не спрашивает, ничего не требует и не ломает систему?
Леха моргнул.
- Ну...
- И где ты всегда знаешь, что происходит?
- Это удобно, - ответил он уже неуверенно, чувствуя ловушку.
Катя отодвинула стакан.
- Леша, ты сейчас случайно не признался мне, что твои идеальные отношения - это когда рядом никто не мешает?
- Нет!
Он даже обиделся.
- Конечно нет… Хотя с технической точки зрения...
Катя закрыла глаза.
- Боже.
- Нет, подожди. Я могу объяснить.
- Вот этого я и боюсь. Леш, а можно я задам тебе вопрос?
- Конечно.
- Только ответь честно. Ты когда-нибудь интересовался мной как человеком?
- Естественно.
Она оживилась.
- Правда?
- Да.
- Когда?
Леша задумался. Возможно, слишком долго. В его голове запустился цикл - файлы открывались, информация не находилась.
- Я … я изучал твой профиль на сайте знакомств. Там много информации.
- Там написано: "люблю путешествия и кофе".
- Да.
- И что ты узнал?
- Что тебе нравится кофе.
Она молчала.
- Еще?
- Что ты путешествуешь.
- Еще?
Леха напрягся, вымученно пытаясь воскресить хоть что-нибудь в памяти. Он чувствовал, как ТСЖ тараканов в его голове начинает паниковать и скупать гречку.
Катя выдержала драматическую паузу. Лучше, чем любой театр.
- Леша, - разорвала молчание она, - Ты не узнавал меня.
- А что я делал?
- Ты собирал данные.
Он искренне удивился.
- А разве есть разница?
Катя вздохнула и посмотрела на часы.
- Мне пора.
- Куда?
- В свой локалхост, Леш.
И ушла.
Леха остался один. Перед ним стоял стакан недопитого холодного чая с шариками тапиоки. Шарики медленно опускались на дно, как маленькие черные мысли, которые тоже не хотели больше иметь с ним ничего общего.
Он начал анализировать — это он умел. Прокрутил диалог в голове. Перебрал все варианты. Нашел баг. Во -первых, она любит кофе. Это было написано в профиле. Черным по белому. А он заказал чай. На первое свидание. Человек сказал «кофе» — он дал чай. Во-вторых, он задавал слишком мало вопросов. Информации про предпочтение напитков явно оказалось недостаточно.
Леха посмотрел на пустое место напротив. Потом на ее чай, который она даже не допила. — Вот оно, — тихо сказал он сам себе. — Ошибка на этапе сбора входных данных привела к тому, что приложение аварийно завершило работу.
Леха не был плохим человеком. Он просто подошел к вопросу несистемно.
Ну вот. Теперь мы знаем нашего первого героя этой очень серьезной книжки.
Леха. Программист. Человек, который считает, что любовь - это просто недостаточно хорошо написанный код. Он сидит на своем локалхосте и искренне не понимает, почему девушки уходят.
Но Леха был не единственным героем этой истории.
Их было трое. Как в сказке. Как на картине Васнецова. Богатырей. Только современных - без кольчуг, зато с ноутбуками и ипотекой.
И между прочим, они еще даже не знали о существовании друг друга. Они не пересекались. Жили в параллельных вселенных. Но жизнь, она такая. Жизнь любит объединять людей через абсолютно неожиданные события.
Кто же эти другие двое, спросите вы?
А вот, тогда слушайте.
Пока Леха сидит в фудкорте и анализирует свой провал, за тысячу километров от него (или за два района, но в масштабах вселенной это одно и то же) высокий, ухоженный красавчик, по совместительству риелтор, Илья стоит на лестничной площадке и смотрит на свои руки. На них - говно. Не метафорическое. Настоящее.