Читать книгу «Дао подорожника» онлайн полностью📖 — Алексея Андреева — MyBook.







С этим алгоритмом «Маугли» ловил 98% мусора в почте. Но хитрые два процента грозили вырасти: спамеры тоже развивались. Их последним изобретением стали письма, замаскированные под личные. Эти рассылки приходили людям со взломанных аккаунтов друзей, родственников и коллег, и были подписаны их именами. И всё чаще мимикрия оказывалась успешной, причём не только для спама: такими поддельными письмами хакеры распространяли вирусы, выманивали деньги и корпоративные секреты.

Узнав о филологическом образовании Чесса, кодеры Джон и Мэттью тут же накинулись на нового коллегу с предложением вывести более конкретный «ген навязчивости» на основе стилистического анализа спамерских текстов. Чесс потратил на это пару месяцев, после чего стало ясно, что такой путь – тупиковый. Ведь знакомые тоже бывают требовательны и навязчивы.

Но отличить знакомого от жулика всё-таки можно. Даже если жулик пишет со взломанного почтового ящика, он всё равно не знает многих деталей о тебе, о твоём знакомом и о ваших отношениях…

Добравшись в размышлениях до этого места, Чесс хлопнул себя по лбу: программа-секретарь! Сбор личных предпочтений и прочих маркеров «своего» для хозяина каждого аккаунта. При наличии таких данных можно отслеживать не только присутствие в письме спамерских генов, но и отсутствие генов «своего». Индивидуальный стиль текстов хозяина аккаунта, его частотный словарь, темы его прошлых разговоров с адресатом – всё это вместе трудно подделать. Объедини «Маугли» с «Секретарём», вот тебе и фильтрация псевдо-личных писем!

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

Вы часто грустите? Вас не понимают на работе? [МУСОР]

Упругий друг для всей семьи! [МУСОР]

Бизнес-практикум Транспортная Логистика приглашает… [МУСОР]

Привет! Помнишь, отдыхали на море? Я выложил фотки… [ВХОДЯЩИЕ]

{ОШИБКА} {ЗАПУСТИТЬ КНИГУ ДЖУНГЛЕЙ} {ПОВТОР}

На этот раз его вернуло в реальность прикосновение. Натали стояла рядом.

–Доктор хочет поговорить с тобой.

–Со мной? Зачем? – пробормотал Чесс, но тут же вскочил, понимая, что спорол чушь, потому что думал о работе и автоматически воспринял слова Натали как помеху.

Конечно, он должен поговорить с врачом! Натали, по правде сказать, относилась к своей аллергии совершенно несерьезно. Да и с английским у неё пока не очень. Видимо, врач понял это, вот и решил «пообщаться с родственниками». Всё правильно.

# # #

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

Внешность врача тоже радовала: в телефонном разговоре его голос показался Чессу слишком молодым, но теперь он видел, что обладателю этого голоса не меньше пятидесяти. Крупный нос, мешки под глазами. Прямой, хотя и очень усталый взгляд. Нет, на шарлатана не похож.

Оглядев Чесса, доктор, по всей видимости, тоже остался доволен. Он кивнул каким-то собственным мыслям, и даже не стал тратить время на приветствия:

–Для начала хорошая новость. У вашей подруги нет аллергии. Впрочем, это лишь мое мнение.

–Но у неё же был отёк Квинке… или как его там… – нахмурился Чесс.

–Да-да, очень похоже. Но это, так сказать, внешние проявления. Они бывают одинаковы при очень разных проблемах. Реакция одна, но механизм её запуска разный.

–Я понимаю. Разные аллергены.

– Нет-нет, аллергены могут быть вообще ни при чём. Представьте, что ваш организм – это крепость, которую защищает большая армия. Необъяснимый выброс гистамина, то есть отражение мнимой атаки врага, может начаться по разным причинам. Бывает, солдаты на передовой замечают в темноте какое-то движение. Они думают, что это противник, и начинают стрелять. Так, в очень грубом приближении, возникает аллергическая реакция. Но бывает и так, что приказ открыть стрельбу приходит из главного штаба.

–Вы хотите сказать, что проблема у неё в мозгу?

–Точно. Истерическая реакция, например. Поэтому я и пригласил вас. Я так понял, что ваша подруга – иммигрантка. Можно узнать, как вы познакомились?

–Через Интернет. Ну, просто… в одном литературном форуме общались.

О том, как оно было на самом деле, Чесс до сих пор не рассказывал никому, и здесь тоже решил не откровенничать. Понятно, что службами знакомств пользуются многие, но признаваться как-то неприятно.

Он и сам ни за что не пошёл бы на этот русский сайт, если бы не Сэм. Узнав о депрессии Чесса из-за неудач на литературном фронте, двоюродный брат вытащил его кататься на горных лыжах. И всю дорогу туда и обратно кормил байками из своей адвокатской практики. Один случай был особенно смешным. Преуспевающий бизнесмен из Чикаго познакомился с иностранкой через сетевую службу знакомств. Дело уже шло к свадьбе, когда счастливый влюблённый отправился в Россию – и обнаружил, что девушка, с которой он полгода строил амурные планы, выглядит совсем не так, как на снимках, вывешенных на сайте. Причём никакого злого умысла не было: вебмастер просто перепутал фотки при вёрстке. А девица была так увлечена внезапным интересом со стороны заокеанского принца, что даже не удосужилась проверить своё лицо в электронной анкете.

Ночью после лыж, бродя по Интернету, Чесс ради хохмы залез на тот самый сайт, и… На этот раз русский вебмастер не ошибся.

–В Интернете? Очень интересно! – Иммунолог откинулся на спинку кресла. – Хотя в вашем случае это, наверное, только на пользу. В сетевых дискуссиях люди зачастую узнают друг друга лучше, чем при встрече в баре.

–Да, мы долго общались на разные темы, прежде чем решили встретиться.

–Ну хорошо, а вы можете вспомнить, что предшествовало последнему случаю этой… реакции? Какие-то необычные события? – Врач сделал тактичную паузу, но все-таки продолжил: – Может быть, ссора?

Чесс подумал с минуту.

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

–Это она его сожгла?

–Нет, я. А она посмеялась. Сказала, что это знак. На прошлой неделе у меня сгорел кулер в домашнем компьютере. Она любит такие совпадения. Вечно видит в них какие-то намёки свыше.

–И вы не ругались?

–Да нет… Когда она сказала про знак, я тоже посмеялся. И рассказал ей историю, которую недавно читал на форуме. У одного русского программиста в новой квартире за неделю сгорели холодильник, стиральная машина и пылесос. Все ремонтники головами качали – мол, странные какие-то пробои. Форменный полтергейст. Ну и у парня тоже появились такие мысли, про нечистую силу. А потом пришёл к нему местный электрик, ещё одну розетку подключить. Тут-то всё и выяснилось. У них в России розетки раньше были на два контакта. Но когда появилось много импортной техники, начали ставить европейские розетки. Там предусмотрена третья клемма, для заземления. Так вот, у этого парня во всех розетках на клемму заземления была выведена «фаза». То есть на корпус всех бытовых приборов шло 220 вольт. Оттого они и горели…

Чесс замолчал и поглядел на врача. Тот как будто и не слушал: рисовал какую-то каракатицу на уголке ежедневника. Намёк на то, что приём окончен?

–Так что вы посоветуете? – Чесс сделал движение, будто собирается встать.

Доктор с явной неохотой оторвался от каракатицы.

–Этот парень с розетками. Вы сказали, он русский?

–Да, из Москвы. Я ещё подумал, это совпадение её позабавит.

–А вот здесь вы, возможно, ошиблись. Если бы вы навсегда покинули свою страну, вам было бы приятно слушать такие шутки? Про техническую отсталость ваших соотечественников?

–Неужели она из-за этого?…

–Только моё предположение. Но я не психиатр, а здесь нужен именно он. Вам же могу посоветовать быть более внимательным к ней. Возможно, тогда вы и без психиатра обойдётесь.

Он резко встал и протянул руку через стол. Рукопожатие оказалась на удивление крепким, и Чессу снова вспомнилось несоответствие внешности врача и его молодого голоса по телефону. Впрочем, глиняный африканский божок на столе ещё меньше соответствовал цветным фломастерам, торчащим из его живота.

# # #

В оранжерее Фипс было жарко, влажно и зелено. В обратном порядке – сначала, ещё снаружи, они заметили зелень, яркое пятно застеклённого лета на фоне октябрьской охры парка. А влажный, насыщенный ароматами воздух внутри сразу вызвал у Чесса странное чувство общности с тропическими растениями, словно он окунулся в пруд. Дискомфорт от жары он почувствовал минут через двадцать: мокрый воротник начал неприятно липнуть к шее. Но это было неважно – Натали здесь нравилось.

И слава богу. Единственное интересное место, которое он мог вспомнить, пока они спускались по ступенькам клиники. До автобуса оставалось четыре часа. Первой мыслью Чесса было оправиться на автовокзал и хотя бы там спокойно посидеть-поработать. Однако последние слова доктора всё ещё крутились в голове.

Она никогда не жаловалась, нет. Но теперь Чесс признал, что действительно был невнимателен. Что она видела в Моргантауне, чем увлекалась? Ну да, занималась музыкой в арт-центре при университете, куда перевелась из своей русской музыкальной академии. Говорила, что нравится, но…

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

И так во всем: сплошные загадки, которые он до сих пор как-то ловко игнорировал. Прав, прав этот доктор с фломастерами.

В оранжерее он сразу повёл её к орхидеям. «Какая красота! Я таких никогда не видела!…» Но теперь обострённое внимание Чесса было не так легко обмануть: орхидеи ей не понравились. Однако он заметил, как в следующем парнике она прямо-таки бросилась к каким-то невзрачным цветочкам, больше похожим на сорняки – мелкие голубые крестики с жёлтым кружком в центре. Она даже погладила их. На выходе Чесс немного отстал, чтобы спросить название цветка у смотрителя.

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

Место выбирала она. С виду вполне обычный маленький ресторанчик, но в меню нашлись «блинз». Это привело её в восторг. Она сказала, что это, несомненно, знак: они гуляют в верном направлении.

Тоска по родине? После обеда Чесс аккуратно, почти случайно вывел её к русской церкви. Натали оставила церковь без внимания. А как насчёт Собора Знаний? Предложение подняться в купол было встречено с интересом… но наверху, разглядывая Питсбург с высоты птичьего полёта, она вновь заскучала. Зато, когда вышли, показала Чессу странную девицу, вздумавшую позагорать в октябре под самыми стенами небоскрёба: «Смотри, какой смешной купальник!»

Ну конечно. Одежда, вечное развлечение женщин! Чесс перебрал в уме несколько известных магазинов. Нет, не то. Он не знал, почему, но уже чувствовал, что в отношениях Натали с окружающим миром есть свои принципы. Большие сверкающие магазины с пластиковой вежливостью продавщиц – нет, не пойдёт. Что-то другое…

Он улыбнулся, взмахом руки остановил жёлтое такси: «На блошиный рынок!». Водитель-негр со множеством косичек сверкнул зубами в ответной улыбке. Двигатель и Боб Марли запели в унисон.

Это было прямое попадание. Она останавливалась у каждого прилавка-развала, вытаскивала одну за другой всякие безделушки, веселилась как ребёнок. Но покупать ничего не позволяла. Вскоре Чесс и сам понял, что ей достаточно лишь увидеть вещь, покрутить в руках, как очередное подтверждение своей загадочной картины мироздания – и можно идти дальше.

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

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

Он в ответ заявил, что хочет выучить названия цветов на русском, и она стала называть их, показывая на пролетающих мимо деревьях. Деревьев было много, Чесс путал слова, и они со смехом начинали всё сначала. Потом Натали сказала, что можно запоминать по порядку в цветовой гамме, где «каждый охотник желает знать, где сидит фазан». Это было ещё трудней и ещё смешней, Чесс запомнил только фазана, потому что фиолетовые деревья радовали Натали больше всего, и показывая за окно, она неизменно выделяла их голосом: «Каждый… охотник… охотник… желает… каждый… желает… желает… фазан!»

Через час она уснула у него на плече, а он продолжал отрешённо глядеть в окно, точно в калейдоскоп. Где-то на задворках сознания копошилась мысль о том, что надо бы достать ноутбук и заняться фильтром. Но в конце концов он решил, что достаточно повозился сегодня, проколов как будто нет, можно и отдохнуть.

Да и вообще, с чего он так подсел на эту работу… «Почему ты видишь только плохое?» За всё время, что они были вместе, Натали говорила ему эти слова раз сто. Но только сегодня он осознал, что так оно и есть. Он слишком увлёкся борьбой с электронным мусором, а ведь начинал-то с противоположного! Его программа-секретарь собирала полезное, а не охотилась за вредным.

Вот Мэттью и Джон – другое дело. Они давно помешаны на спаме. Джон даже какую-то собственную религию на этой почве придумал, и при любом удобном случае старается рассказать, что каждый человек после смерти превращается в мусорную почтовую рассылку. «Знаешь, почему их называют «спам»? Так называлась ветчина, которую рекламировали в Монти-Пайтоне. А что такое человек в гробу? Это тоже ветчина, гы-гы!»

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

# # #

–Эй, сони! Моргантаун! Ваша остановка?

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

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

Дома они выпили чаю с купленными в Питтсбурге пирожными, а потом Натали зачем-то решила переставить все цветы в доме. Чесс понимал, что у неё, в отличие от него, хорошее настроение никуда не делось, и это нормально, вот только вся эта беготня из комнаты в комнату с горшками и с комментариями про цветы, а ему бы сесть наконец в тишине да заняться работой, раз уж время в дороге потратил так бездарно…

Он вздохнул, вынул ноутбук и пошёл на веранду. И через пять минут понял, что лучше бы не ходил. Лучше бы лёг спать и узнал об этом завтра.

«Маугли» глючил. Он отфильтровал два настоящих личных письма. Причём переместил их не в «Подозрительные», а прямо в «Мусор». Чесс проглядел логи и убедился, что сбой серьёзный. И непонятно, в чем.

Дверь скрипнула, по веранде пробежали отблески электрического света. Опять эти зеркальца…

–Ты переживаешь, что не успел доделать работу? – Она подошла сзади и положила руки ему на плечи.

–Пустяки. – Чесс опустил ладони поверх её маленьких кистей, легонько пожал их и убрал со своих плеч. – Иди спать.

–Всё будет хорошо! – Она продолжала стоять за спиной. – Сегодня был такой чудесный день! Я увидела это платье и сразу поняла, что мы не зря поехали. Это знак. Мы всё делаем правильно.

Чесс вытащил сигареты, щёлкнул зажигалкой. Потом ещё раз, и ещё. Зажигалка не работала. Он нервно отбросил её в кусты:

–Да перестань, какой к чёрту знак… У нас на рынке индейцы продают точно такие же тряпки. Хочешь, завтра сходи и погляди.

Она не отвечала. Но сама тишина вдруг стала другой. Словно что-то беззвучно оборвалось. Лопнуло.

Он обернулся.

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

Натали подняла руку, коснулась пятна. Рука задрожала.

–Я… сейчас принесу… – Чесс вскочил, уронив сигареты.

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

Когда он вернулся на веранду, там тоже было пусто. Он выскочил на улицу. Вниз, насколько хватает глаз – никого. Пробежать три квартала так быстро она не смогла бы. Значит, вверх и за угол, на Хай Стрит. Конечно, там же аптека, где они покупали эти таблетки.

На Хай Стрит освещение было лучше, прямая главная улица просматривалась на полмили в обе стороны. Ни души. Подбегая к вывеске с красным крестом, Чесс уже знал, что никого там не найдёт. Аптека была закрыта.

1
...