KnigaRead.com/
KnigaRead.com » Фантастика и фэнтези » Фэнтези » Анджей Ясинский - Ник (Оригинал первых четырех книг СИ)

Анджей Ясинский - Ник (Оригинал первых четырех книг СИ)

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Анджей Ясинский, "Ник (Оригинал первых четырех книг СИ)" бесплатно, без регистрации.
Перейти на страницу:

— Как ты это сделал? — требовательно посмотрела на меня Криса.

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

— С чего ты взял? Я не боевой маг.

— Как так? — удивился я. — А как же полог невидимости, владение оружием? Да и слежка не самое мирное занятие.

— Ну, — Криса пожала плечами, — просто к этому у меня есть способности, которые глупо было бы не развивать. А основная специальность у меня другая.

Я вопросительно смотрел на нее. Вздохнув, Криса ответила:

— Я интегратор магических плетений. И, кстати, очень хороший.

— Хм…хм… Не знаю, что и сказать, прямо. И что это означает?

— Странный ты. Это все маги знают!

— Ну, у меня специфическое образование в области магии. Расскажи лучше, чем занимаются интеграторы?

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

— Например? — с интересом спросил я.

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

— Э-э-э… Постой, а те маги сами не могут, что ли, это сделать?

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

— То есть, — перебил я ее, — тебе приходится изучать оба плетения, чтобы правильно совмещать их?

— Ну да. — Криса потянулась, прислушиваясь к сменившейся композиции.

— Стоп, ты упомянула эльфийское плетение. Как ты стыкуешься с ним? Это ведь совсем другое.

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

— То есть тебе приходится полностью разбираться в чужих плетениях, чтобы состыковать их?

— Ага.

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

— А что, принцип черного ящика вы не используете?

— Это что такое? — Криса с любопытством посмотрела на меня. Она не думала, что я могу сказать что-то умное в этом плане, раз не знаю, что такое магическая интеграция, но что-нибудь интересное — пожалуй.

Я хмыкнул.

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

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

Какие, блин, математические зависимости, какая матрица! В гномьем языке ведь даже слов таких нет — я просто, сам того не замечая, транслитерировал на гномье звучание привычные для меня понятия.

— Вот смотри, разработал эльфийский маг-растениевод садовое плетение. Он знает, что использовать его будут не только такие же, как он, эльфы-садовники. Поэтому как нормальный программер… то есть маг, он должен вывести все нити или точки воздействия для управления плетением в одно место и приложить описание, как с ними работать, чтобы любой другой маг не мучился, изучая эльфийское плетение, а просто знал: если 'дернуть' за ту или иную нить (напрямую или через свое плетение), можно добиться той или иной реакции плетения. То же самое и с событиями, возникающими в садоводческом плетении: сделать специальные нити, сигнализирующие о том или ином состоянии растения, вынести их в какое-то одно, удобное для наблюдения место и снабдить инструкцией с указанием, что означает каждое событие-сигнал. Тебе абсолютно не нужно знать, как работает эльфийское плетение, ты только знай 'дергай' за заранее выведенные и описанные ниточки — я называю их интерфейсами — и цепляй к ним то, что захочешь. А если еще все интерфейсы сделать стандартными, похожими друг на друга по виду и принципу работы, то и проблем особых не будет: смотришь на интерфейс плетения, и как болт вставляется в гайку, так же и ты вставляешь свои выходные нити в его входы. Вот и все дела.

— Очень интересно, — глядя куда-то сквозь меня, проговорила Криса. Я чуть ли не вживую почувствовал, как защелкали в ее голове релюшки. — А поподробнее?

— Давай попозже?

'И почему мне кажется, что она теперь от меня не отстанет? — вздохнул я про себя.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*