Книга Резонанс. Проект «Перекрёсток» - читать онлайн бесплатно, автор Кирилл Романов. Cтраница 5
Вы не авторизовались
Войти
Зарегистрироваться
Резонанс. Проект «Перекрёсток»
Резонанс. Проект «Перекрёсток»
Добавить В библиотекуАвторизуйтесь, чтобы добавить
Оценить:

Рейтинг: 5

Добавить отзывДобавить цитату

Резонанс. Проект «Перекрёсток»

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

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

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

После короткого перерыва Ирина достала из шкафа несколько артефактов – осколки кристаллов разного размера, каждый в специальном защитном футляре.

– Теперь потренируемся на артефактах, – объяснила она, раскладывая их на столе. – Задача та же – смотреть на каждый, считать, сколько слоёв видишь, пытаться переключаться между ними. Артефакты создают более сильный Резонанс, чем обычные объекты, поэтому тренировка будет эффективнее.

Первый Осколок был небольшим, размером с грецкий орех, и светился тускло-голубым светом, пульсируя в такт какому-то неслышимому ритму.

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

– Хорошо, – кивнула Ирина, делая пометки на планшете. – Этот простой. Попробуй следующий.

Второй Осколок был крупнее и светился ярче – насыщенным зелёным цветом, который отбрасывал странные блики на стены кабинета.

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

– Замечательно, – Ирина делала пометки. – Динамика отличная. Попробуй последний.

Третий Осколок был самым крупным – размером с кулак, очень старым, покрытым трещинами и светящимся тускло-красным, почти багровым светом, который казался зловещим.

Данила активировал зрение – и его резко накрыло.

Девять, десять, одиннадцать слоёв, наложенных друг на друга в хаотичном танце. Все мерцали, пульсировали, переплетались. Данила попытался сфокусироваться хоть на чём-то, но слоëв было слишком много, они были слишком нестабильными, слишком быстро менялись.

Он продержался три-четыре секунды, потом не выдержал, зажмурился и отвернулся, чувствуя тошноту.

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

Данила кивнул, всё ещё приходя в себя от перегрузки, массируя виски.

– Хватит на сегодня, я думаю, – решила Ирина. – Ты молодец – превосходишь все мои ожидания.

* * *

После обеда, около трёх часов, Данила снова пришёл в тренировочный зал, где его уже ждал Лёха.

– Готов к продолжению? – спросил тот с ухмылкой.

– Готов.

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

– Резонансный жезл. Стандартное оружие всех оперативников Гильдии.

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

– Телескопическая конструкция, – объяснил Лёха, показывая устройство. – В сложенном виде помещается в карман. Раскладывается нажатием кнопки. Вес триста грамм, удобно лежит в руке. Вот здесь, – он указал на боковую панель, – кнопка активации. Жезл накапливает Резонанс от владельца и окружающего пространства, а рядом с Разломом – берёт энергию напрямую из аномалии. Стреляет сжатыми импульсами резонансной энергии. Перезарядка после выстрела – примерно три секунды.

Он протянул жезл Даниле.

– Держи. Почувствуй вес, привыкни.

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

– Пойдём в подвал, – сказал Лёха. – Там у нас стрельбище.

Они спустились по лестнице в подвал базы – длинный коридор с бетонными стенами, в конце которого была массивная железная дверь. Лёха открыл её, и Данила увидел просторное помещение с высокими потолками, в дальнем конце которого на стене висели мишени – круги с разметкой на расстояниях: пять, десять, пятнадцать метров.

– Встань здесь, – Лёха указал на линию на полу в пяти метрах от ближайшей мишени. – Целься в центр. Готов?

Данила кивнул, поднял жезл, прицелился в центр мишени и нажал кнопку.

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

– Мимо, – констатировал Лёха без эмоций. – Учитывай отдачу. Попробуй снова.

Второй выстрел – попадание в край мишени.

Третий – ближе к центру.

Четвёртый и пятый – ещё ближе.

К двадцатому выстрелу Данила уже попадал в центральную зону мишени примерно в половине случаев.

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

– Понял, – кивнул Данила.

Они поднялись из подвала по узкой бетонной лестнице на первый этаж.

– Завтра продолжим, – Лёха, похлопав Данилу по плечу на прощание и пошёл в сторону холла.

* * *

Вечером Данила сидел в своей комнате, глядя на экран телефона, где светилось сообщение от его тимлида Андрея:

«Дань, как здоровье? Ты на этой неделе сможешь поработать?»

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

«Нужно принимать решение».

Но решение он отложил на завтра, написав уклончивый ответ:

«Пока ещё плохо себя чувствую. Отпишусь как будут новости по больняку».

Отправил сообщение и откинулся на подушку, закрывая глаза.

* * *

Следующие дни пролетели в интенсивном ритме тренировок, и Данила едва успевал следить за временем – казалось, что несколько дней слились в один непрерывный поток обучения, практики, боли и прогресса, где не было чёткой границы между вчера и сегодня.

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

– Навигаторы видят не просто слои пространства, но и времени, – объяснила Ирина, держа в руках обычный теннисный мяч.

Она подбросила мяч в воздух и поймала.

– Я буду бросать мяч в тебя. Твоя задача – поймать его, но не следить глазами за траекторией. Смотри на меня и попробуй почувствовать куда полетит мяч, увидеть движение заранее через Резонанс.

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

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

Данила продолжал, и где-то к пятидесятой попытке, когда он уже почти отчаялся и не ожидал результата, произошло что-то странное.

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

Его рука дёрнулась сама, инстинктивно, двигаясь к той точке, где должен был оказаться мяч, без участия сознательного решения.

И он поймал его.

Данила замер, глядя на мяч в своей руке с абсолютным недоумением.

– Я… я видел! – выдохнул он. – За долю секунды до броска я видел куда он полетит!

Ирина улыбнулась.

– Ну вот! Ты только что впервые использовал «эхо».

* * *

Ещё один из дней был посвящён работе с барьерами.

Лёха объяснил теорию – Резонаторы могут создавать энергетические купола, барьеры, которые ненадолго защищают от физических атак и резонансных импульсов. Навигаторы не так сильны в этом, как те же Манипуляторы или Якоря, но всë же.

Данила встал в центре тренировочного зала, закрыл глаза и попытался сосредоточиться – не на том, чтобы видеть слои реальности, а на том, чтобы собрать Резонанс вокруг себя, сконцентрировать его в единую оболочку.

Это было невероятно трудно – словно пытаться удержать воду голыми руками, она постоянно утекает между пальцами. Резонанс ускользал, рассеивался, не желал принимать форму, расползался во все стороны.

Но Данила упрямо продолжал попытки, снова и снова, и, через какое-то время, прямо перед ним наконец-то появился слабый, полупрозрачный купол— дрожащий, нестабильный, но видимый, существующий.

– Держи! – скомандовал Лёха.

Данила сжал зубы, вкладывая всю волю в удержание барьера, напрягая каждую мышцу.

Десять секунд.

Потом купол дрогнул и рассыпался, словно мыльный пузырь, оставив Данилу полностью истощённым – он буквально упал на колени, тяжело дыша, а по его лбу стекал пот.

– Для первого раза – отлично, – Лёха помог ему подняться. – Со временем научишься держать дольше и делать барьер прочнее.

* * *

Суббота, вроде бы – выходной, но Данила не мог остановиться. Он сам, по своей инициативе пришёл в спортзал и продолжал упражнения с мячом, швыряя его в стенку, ловя, снова бросая – тренируя «эхо», пока Лёха не застал вечером, его за этим занятием.

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

Он помолчал, глядя на Данилу, потом предложил:

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

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

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

Город внизу светился тысячами огней – окна домов, фонари вдоль улиц, машины, ползущие по проспекту. Питер во всей красе.

– Я не могу остановиться, – признался Данила, глядя на небо, где начинали проступать первые звёзды. – Впервые в жизни чувствую, что делаю что-то по-настоящему важное. Не просто пишу код для очередного стартапа, который через год закроется и о котором все забудут. А участвую в чём-то важном. В спасении мира, что ли. Не знаю, как объяснить.

Лёха кивнул понимающе.

– Знаю это чувство. У всех нас так было в начале. Эйфория от того, что ты не просто винтик в системе, а человек, который реально влияет на жизни людей. Но всё же, нужно найти баланс между работой и отдыхом. Иначе быстро выгоришь.

Они просидели на крыше ещё какое-то время, просто наслаждаясь тишиной и покоем.

* * *

Седьмой день обучения должен был стать особенным.

Утром, в девять часов, в кабинете Громова собралась команда: сам Громов, Ирина, Лёха и Данила.

– Учебный Разлом второго уровня, – начал Громов, показывая на карте точку на окраине города. – Существует уже полгода, мы используем его для тренировки новичков. Чужих нет, Стражей нет. Данила, твоя задача – войти внутрь, пройти вглубь метров на сорок, удерживая контроль над зрением, и выйти обратно. Ирина и Лёха пойдут с тобой в качестве сопровождения, на случай если что-то пойдёт не так.

– Хорошо, – Данила немного занервничал.

Через двадцать минут они уже ехали на машине – Лёха за рулём, Ирина на пассажирском, Данила сидел сзади, глядя в окно на проплывающий мимо город.

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

Данила почувствовал Разлом ещё в машине – покалывание в затылке, лёгкая рябь за веками —уже знакомые ощущения. Он вышел, посмотрел на ангар – и увидел, что тот весь окутан рябью и искажениями.

– Активируй зрение, – сказала Ирина спокойно. – Выбери один слой и держи фокус. Если потеряешь контроль – говори сразу, я выведу.

Данила кивнул, сделал глубокий вдох и активировал зрение.

Мир взорвался множеством слоёв.

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

Пространство внутри было нестабильным – стены ходили волнами, что-то явно было не так с полом – словно он был наклонён, хотя визуально выглядел ровным.

В какой-то момент Даниле снова захотелось закрыть глаза, он начал жмуриться. Слишком уж много всего навалилось сразу со всех сторон.

– Не закрывай глаза! – твёрдо сказала Ирина, хватая его за плечо, создавая физический якорь. – Выбери один слой!

С огромным усилием Данила заставил себя сфокусироваться на версии пустого ангара – самой близкой к базовой реальности. Остальные слои не исчезли, но отошли на периферию восприятия, стали менее навязчивыми, как фоновый шум.

Они вошли внутрь, шагая медленно, осторожно. Данила держал фокус изо всех сил, считая шаги – десять метров, двадцать, тридцать.

Когда они прошли около сорока метров, Ирина сказала:

– Теперь попробуй переключиться на другой слой.

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

– Не могу… слишком много… – выдавил он, пытаясь погасить панику.

– Ладно, закрой глаза, – спокойно сказала Ирина, крепко держа его за плечо. – Пошли.

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

Он сел на землю, облокотившись спиной о стену машины.

– Я облажался, – тихо сказал он.

– Я бы так не сказала, – возразила Ирина, садясь рядом. – Ты держал контроль, причем довольно долго, в Разломе второго уровня. Никогда бы не подумала, что новичок на такое способен вот так, почти сразу.

Данила посмотрел на неё, потом на Лёху, который стоял рядом и кивал в знак согласия.

– Когда следующая тренировка в Разломе? – спросил он твёрдо.

Ирина удивлённо приподняла брови.

– Серьёзно?

– Да, – Данила кивнул. – Хочу научиться. Контролировать.

– В ближайшее время повторим, – пообещала Ирина.

* * *

Вечером Данила сидел в своей комнате, подводя итоги невероятно интенсивной недели.

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

Телефон завибрировал – сообщение от тимлида Андрея:

«Дань, больничный продлевают или нет? Когда вернёшься?»

Дальше откладывать было уже нельзя.

«Завтра поговорю с шефом. Нужно принимать решение».

В этот момент пришло ещё одно сообщение – от Ирины:

«Громов просит зайти завтра к десяти утра в его кабинет. Разговор о твоей работе».

Данила вздохнул.

«Вот теперь точно всё».

Он лёг на кровать, закрыл глаза и, как будто впервые за эту неделю, позволил себе расслабиться.

ГЛАВА 4. СТОЛКНОВЕНИЕ

Данила постучал в дверь – три коротких стука, не слишком громких, но достаточно уверенных.

– Войдите, – донёсся спокойный голос шефа.

Данила толкнул дверь и вошёл. Кабинет выглядел так же, как и неделю назад – строгий, минималистичный, с большим письменным столом, картой Петербурга на стене, книжными шкафами вдоль стен. Громов сидел за столом, просматривая какие-то документы на планшете. Он кивком указал на стул.

– Садись, Данила.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Примечания

1

«Исправлять ошибку в продакшене» – это внесение изменений в программный код напрямую в рабочую среду, которой пользуются реальные клиенты

2

В программировании exception (исключение) – это событие, которое прерывает нормальный ход выполнения программы из-за ошибки

3

Стектрейс (stack trace) – это подробный отчет, который показывает цепочку вызовов функций, приведших к определенному моменту в работе программы (чаще всего к ошибке).

4

Геттеры (getters) – это специальные методы в программировании. Простыми словами, это «интерфейс» или «посредник», который выдаёт наружу значение переменной, не давая прямой доступ к ней

5

Джун (junior, младший специалист) – это начинающий IT-специалист с минимальным опытом работы или без него.

6

Git – это специальный инструмент, который позволяет отслеживать любые изменения в файлах, хранить их версии и оперативно возвращаться в любое сохранённое состояние.

7

Commit – это команда в системе контроля версий Git, которая фиксирует изменения в репозитории. Когда пользователь использует ее, создается «снимок» (коммит) текущего состояния проекта, включая все внесенные изменения.

8

Application Programming Interface (интерфейс прикладного программирования). API выступает в качестве моста, позволяющего различным программным приложениям взаимодействовать друг с другом

Вы ознакомились с фрагментом книги.

Для бесплатного чтения открыта только часть текста.

Приобретайте полный текст книги у нашего партнера:

Всего 10 форматов