Часть 9 из 32 В начало
Для доступа к библиотеке пройдите авторизацию
Пока они смотрели представление, я огляделся. Криса сидела радостная и улыбалась мне, Васа на самом краю трибуны президиума (он как лицо заинтересованное в комиссии голоса не имел и только присутствовал на экзамене) кивнул. Гномы на остальных трибунах активно перешептывались.
– Дитрия? – Мондрид посмотрел на гномиху.
Та неохотно кивнула.
– Хорошо, продолжаем. – Мондрид сел обратно.
– Второе задание. – Дитрия перевела свой недобрый (и что я ей сделал?) взгляд на меня. – Интеграция эльфийских и гномьих плетений. – Она подала знак, и на арену вышел эльф и стал что-то мудрить с кругом земли радиусом около пяти метров. За ним появились с пяток гномов и быстро смонтировали рядом какую-то установку.
– Задание как раз на третью ступень, – стала объяснять гроссмейстерша. Очередная подковырка? – Эльфийское плетение определяет уровень влажности почвы. Если почва сохнет, то воздух над этим местом начинает светиться красным. Рядом стоит механическая поливалка с магическим управляющим плетением. Необходимо состыковать их таким образом, чтобы, когда почва высохнет, поливалка включалась и орошала землю необходимым количеством влаги.
Тем временем эльф сделал свою работу, и над тем местом, где он химичил, воздух действительно засветился. Земля явно была сухая. Да, придется подумать. С подобными задачами я еще не сталкивался. Ко мне подошел один из гномов и показал, как активируется плетение для запуска поливалки. Прикольная смесь техники и магии, скажу я вам. Аппарат сработал, и над экспериментальной площадкой закапал небольшой дождик, увлажняя землю. Свечение медленно погасло. Поливалку выключил уже я сам.
– На это задание дается час, – скрипучим голосом заявила Дитрия. – Время пошло.
Дитрия
Что за мерзость эти приемные экзамены! Сидишь за столом, как полная идиотка, разглядывая потуги очередного трепещущего перед тобой сосунка. Ну с чего это взяли всякие молодые придурки, что у них что-то получится в интеграционной магии? Если состыковал разок в жизни парочку плетений у себя дома, это еще не означает, что ты способен сделать нечто серьезное и полезное. Понятно, денежек молодежь очень хочет! А интеграция на первый взгляд – это так просто. Ничего, Дитрия прекрасно умела объяснять незадачливым соискателям, что им на ниве этой деятельности абсолютно ничего не светит. Опытный маг-экзаменатор знает немало хитростей, которые можно подмешать в экзаменационное задание. Плетения, которые следует состыковывать, будут выглядеть привычными, однако у горе-претендента вряд ли получится сделать что-то путное. Дитрия на экзаменах всегда досыта кормила соискателей подобными штуками.
Конечно, в прошлые времена экзамены проводились несколько иначе. Когда гроссмейстер сама сдавала экзамены на ступень и звание мастера, гномы-маги ее активно поддерживали и даже давили на принимающих, чтобы те давали полегче задания и закрывали глаза на небольшие ошибки и промахи. А уж какие-то пакости подмешать к задаче – об этом не было и речи. Руководство гильдии прекрасно понимало, насколько нужны гномам собственные мастера интеграции. Когда Дитрия доказала свои способности в этой области, она получила огромную поддержку совета в своей карьере. Правда, пока доказывала, пришлось немало помыкаться. Все шпыняли, и никто в смысл ее занятий не верил. Да и перекупленные людишки, заведовавшие тогда направлением интеграции в гильдии магов, первыми осознав, что растет серьезная конкурентка, подстраивали пакость за пакостью. Все изменилось, когда однажды ей удалось удачно помочь состыковать эльфийские и гномьи плетения самому архимагу, повздорившему в очередной раз с людишками-интеграторами. Уж больно много денег они требовали за какую-то мелочовку. Архимаг после этого случая заметил начинающую магиню и дал указание всячески поддерживать развитие ее талантов. Хотя и тогда мерзкие людишки пытались исподтишка пакостить где могли.
Ничего! Настало и ее время. Постепенно выросли ученики ее школ, которых Дитрия начала создавать при поддержке руководства гномов, разыскивая в удаленных от столицы селениях и городах талантливых молодых магов. Она выполняла эту работу с энтузиазмом, уж больно не хотелось, чтобы способные юноши и девушки повторяли ее прошлые мытарства. И ученики по большей части отвечали ей признательностью и уважением. И эти мерзкие людишки стали терять свои посты. Не сами, конечно, уходили – кто ж такую синекуру добровольно отдаст в чужие руки? Но Дитрия умела «помогать». Бывшие руководители интеграционного направления в гильдии гномов были быстренько обвинены в запрещенных экспериментах и стали изгнанниками, кое-кто уже во второй раз. Стократно отлились мерзавцам слезы бедной сиротки!
Вскоре направлением интеграционной магии в гильдии стала заниматься почти исключительно Дитрия со своими учениками-выдвиженцами. Архимаг было обрадовался. Он надеялся, что теперь проблем с тратой огромных ресурсов на интеграционное направление не будет. Свои не должны грабить своих. Зря ждал, старый сучок. Дитрия и ее соратники вовсе не собирались работать за бесплатно. Руководитель гномов вскоре проклял тот день, когда решил помочь молодой магичке-интеграторше вырасти в сильного мага. Услуги перекупленных магов-людей обходились намного дешевле. Но было уже поздно. Новоиспеченная гроссмейстер оказалась весьма хваткой дамочкой.
Попытки проработать ближайших помощников главной интеграционной магини успеха не возымели. Дитрия умела выбирать кадры. Ближайшие сподвижники были преданы ей всей душой. Да и как иначе, ибо на каждого из них у гроссмейстерши имелась крепенькая уздечка, которую по мере необходимости она, не задумываясь, натягивала своими красивыми пальчиками. Как полезно порой помогать соратникам удовлетворять различные мелкие страстишки и слабости! К предложениям архимага проявили интерес лишь немногие из учеников школ Дитрии, те, кто или был слишком чист и целомудрен и потому не получал серьезного продвижения по службе. Но и они не горели желанием помогать бороться со своей наставницей, помня, что, как бы там ни было, гроссмейстерша открыла им дорогу в большую жизнь. Какие чудаки! Разве благодарность чего-то стоит в этой жизни? Но как полезна иногда бывает чужая глупость.
Новых интеграторов-людей перекупить и соблазнить ни скотина Руархид, ни его приспешник Васа, этот старый сморчок-вербовщик, уже не смогли. Ведь все серьезные маги знают друг друга. И чужаки-интеграторы совершенно не горели желанием, переходя в гильдию гномов, повторять судьбы прежних специалистов-чужаков, «занимавшихся запрещенными экспериментами». Платить за те же услуги другим магическим гильдиям? Но это прямая зависимость от конкурентов. И не все задания доверишь чужакам. Не попросишь же стороннюю организацию провести интеграцию защитных плетений всех стихий для дворца самого властителя гномов! А как поручить чужим интегрировать магоформы для армии?
Да, неплохо устроилась бывшая сиротка! Этому гаду Руархиду осталось только строить вежливые рожи при встрече и скрипеть зубами каждый раз, когда приходилось договариваться о той или иной работе. Вскарабкалась наверх обездоленная девочка, выгрызла свое место под солнцем и падать вниз отнюдь не собиралась. С тех пор как она стала гроссмейстершей, все экзамены на ступень и звание в области интеграционной магии проводились под ее патронатом. И технология отсеивания «чужих» претендентов была прекрасно отработана. Сегодня по настоянию архимага пришлось взять в комиссию двоих мастеров, которых она подозревала в сотрудничестве с гномьими властями через свою голову. Только зря он такое затеял. Эти ребята с гроссмейстершей ссориться не будут. Ибо Дитрия хорошо знала (и архимаг знал насчет осведомленности гроссмейстерши) о связях одного с гильдией убийц. А второй больно обожал молоденьких мальчиков. Так что тяни не тяни… Поскрипишь еще сегодня зубами, архимагическая скотинка. Даже жаль, что технология должного приема экзамена уже давно отработана. Остается только сидеть за столом, ловить кривые улыбки окружающих и мучиться от скуки.
Дитрия посмотрела на претендента. Тот с хмурым лицом расхаживал по площадке, внимательно разглядывая эльфийское плетение. Помучайся, придурок, помучайся! Вылез из какой-то дыры без году неделя, а туда же, в маги-интеграторы лезешь! Денежек захотел? Вот сейчас провалишь задание и шлепнешься в глубокую отхожую яму со своими претензиями. А она, Дитрия, активно поможет и обязательно объяснит всем, с каким неучем приходится иметь дело. Хотя фигурка у претендента весьма ничего и личико симпатичное. Впрочем, какая разница? Вот если бы он сам подошел до экзамена к гроссмейстерше и оказал должное внимание… Нет, не быть тебе никаким мастером интеграции. Нельзя, чтобы всякий наглец с улицы знал, что может запросто пробиться в ряд сильнейших магов-интеграторов гильдии. Чего тогда будет стоить высокое положение Дитрии и ее помощников?
Но как же скучно! Ну что нового гроссмейстер может увидеть в плетениях этих горе-соискателей? Да еще процесс приемных испытаний очень длительный. Увы, но процедура была установлена задолго до восшествия Дитрии на магические вершины. Три задания. Два обязательных на умение соединять, во-первых, разноплановые гномьи плетения, во-вторых – магоформы, относящиеся к разным стихиям. Третье – произвольное решение, которое претендент от начала до конца строит сам. С единственным ограничением: существенную часть плетений должны разработать специально назначенные комиссией маги – помощники по этому заданию. Да еще куча лишнего времени на выполнение каждой из задач дается! И это при том, что с претендентом все становится понятно уже после его первой попытки что-то сделать! Если он с начальным плетением возится недопустимо долго, то что этому придурку делать в интеграторах? Но, увы, процедура есть процедура. Горные мастера крайне консервативны. Поменять многолетнюю практику даже единственный за очень долгое время гроссмейстер магической интеграции не в состоянии. Впрочем, архимаг при их отвратительных отношениях даже подобной попытки не допустит. Все ищет где напакостить, старая скотина! Вот и сиди тут, скучай, глазей на мерзкого долговязого человечишку.
Впрочем, Дитрия не собиралась ожидать окончания выполнения последнего задания и уж тем более защиты какой-то там работы (бредятина некомпетентного субчика, охочего до чужих денег). Уже на первом задании она уготовила мальчику неплохую бяку. Даже удивительно, как тот справился? Хитрован, однако! Ну ничего, ведь известно, что на каждую хитрую задницу… «С эльфийским плетением на втором задании ты все равно не разберешься. Ведь оно совсем чуть-чуть отличается от стандартного. К общепринятой конструкции подключиться не проблема, но к этой… – Дитрия усмехнулась. – А потом, после того как ты не справишься, добрая тетенька в ходе проверки добавит в одно местечко небольшой, почти незаметный хвостик, и всем станет очевидно, что ты, долговязый, обычный некомпетентный придурок. Пыжься, пыжься, детинка!
И даже не надейся опротестовать результат! Эти олухи, якобы приставленные к гроссмейстеру следить за чистотой испытаний, все равно предпочтут ничего не заметить. Свои ведь люди – сочтемся. А Мондрид? Ну очень компетентный маг-интегратор, хе-хе. Сынтегрировал защитные плетения личных покоев властителя гномов! И удобную комнатку для воздушного элементаля при этом прямо в саду архимага организовал. Классный ты маг, начальничек. Ну гляди, гляди в оба своих хитреньких глазика. Все равно ничего не увидишь. А архимаг в следующий раз обязательно к настоящему специалисту обратится. Ну и заплатит, конечно, за свое наглое неуважение к мастерам своего дела. Обязательно солидный штрафчик сдерем!»
Честно говоря, испытания по другим дисциплинам, не по интеграционной магии, доставляли Дитрии гораздо большее удовольствие. Всегда интересно посмотреть на что-то новое. Ведь когда в чем-то не разбираешься или разбираешься слабо, то оцениваешь внешнюю красоту и эффекты. Да и нет необходимости вникать в суть всех используемых соискателем плетений. Кроме того, на тех экзаменах никто из испытуемых не претендовал на ее вотчину. Значит, можно было расслабиться и не думать о каких-то там интригах в свой адрес. Наоборот, полезно при случае своим «друзьям» из совета гильдии ножечку подставить. Ну, совсем немножко. Ведь если претендент проваливается, то это серьезный урон для репутации его учителя.
А вообще, что за персонаж это такой, Ник Админ Рутович? Выбирают же себе имена людишки – не выговоришь. Дитрия, появившись в столице, порасспросила своих соратников и знакомых об этом странном человеке. Появился непонятно откуда, где учился магии и чем занимался – никто не знает. С первых дней пребывания в столице стал учеником Васы, очень известного старого пердуна. Интересен тот факт, что именно Васа, кроме всего прочего, занимается при архимаге перекупкой чародеев из других магических сообществ. Видимо, Ник того же поля ягодка. В гильдии не появляется, ни с кем из магов, за исключением Васы, не общается. Чем занимается? Не очень понятно. Правда, недавно Васа зарегистрировал на его имя парочку разработок по защитным плетениям. По словам ее информатора, разработки очень интересные и оригинальные. Может, потому и стремятся его легализовать, устроив эти экзамены? Но тогда ему явно больше подошла бы боевая магия или, например, целительство. Один из ее учеников, занимающий не последний пост в гильдии, рассказал, что о его способностях к излечению больных уже легенды начинают ходить. И в амулетах он что-то нестандартное показал…
Но при чем тут интеграция магических плетений? В этой сфере про какие-то разработки Админа неизвестно вообще ничего. Их просто нет. Значит, архимаг стремится воспользоваться потенциально талантливым магом, чтобы подвинуть Дитрию? Поскольку кандидат проявил себя уже в трех разных областях (боевая магия, целительство, амулеты), то Руархид решил, что тот и в интеграционной магии что-то поймет? Может, и не без оснований. Все-таки редко встречаются маги, способные развиваться сразу по нескольким направлениям. Ну ничего, все равно ни этой старой, тупой скотинке, ни его ставленнику ничего не обломится. Она не первый год экзаменует претендентов. Никогда этот придурок не сможет сынтегрировать заданное эльфийское плетение с поливалкой. Всего-то осталось немножко набраться терпения и подождать, пока он и его хозяева обделаются. Ишь, вздумали под гроссмейстера интеграционной магии Дитрию подкоп делать!
А все-таки интересно, как он справился с первым заданием? Впрочем, там была вовсе не такая штука, которую гроссмейстер приготовила для второго этапа, а так, мелочь. Своим воспитанникам-мастерам Дитрия показывала, как следует правильно разрешать подобные ситуации. Это была одна из тем, которыми она сама занималась вплотную. Но претендент явно учился не у нее и не у ее учеников. И вообще непонятно: если знал что следует делать, то почему так долго возился? А если не знал, то как смог сообразить? Неужели действительно талант? Нет, ерунда. Наверняка кто-то из помощников архимага, который давно следит за Дитрией, увидел подобные вещи на других экзаменах и рассказал человечишке. А тот возился столько времени потому, что у него нет никакого опыта в интеграции.
И с чего это Руархиду вздумалось копать под Дитрию именно сейчас? Эх, зря она задержалась в отпуске на такой длительный срок. Странные дела творятся в столице. Впрочем, судя по поведению архимага, Мондрида и самого Админа, это явно не заранее подготовленная атака, а экспромт. Появился у начальничков в обойме талантливый в нескольких направлениях маг – и они решили тут же воспользоваться ситуацией. Но хоть бы получше подготовились, остолопы! Что же не объяснили претенденту, что чем меньше времени он потратит на задание, тем лучше будет результат? А всякие дополнительные штуки типа этих цветных шаров, наоборот, отнюдь не приветствуются, ибо показывают, что испытуемый не умеет сосредоточиться на главном. Н-да, непонятно. Впрочем, со свечением он придумал достаточно оригинально. Выпендривается? Хорошо, вот-вот настанет очередь Дитрии хорошо поразвлечься. А уж она для тебя придумает характеристику поинтереснее.
Дитрию отвлекла от размышлений молодая девушка-гномка, которая подошла к сидящему рядом Мондриду и положила перед ним на стол несколько папок. Гроссмейстер с раздражением посмотрела на помеху. Ну что за невежа? Неужели не знает, пигалица, что обслуга должна ходить тихо, на цыпочках, и ни в коем случае не мешать настоящим магам размышлять над своими делами. И откуда только Мондрид набирает подобных неумех? Этот гад никогда не отличался уважением к окружающим. Но ведь симпатичен, стервец! Эх, если бы в прошлом… Впрочем, не время предаваться мечтам. Нет, конечно, у красавчика все равно не выйдет нанести ущерб Дитрии, но тем не менее, пока все не закончилось с нужным результатом, следует быть внимательной. А девица… Неужели новую любовницу себе завел?
Дитрия ревниво оглядела секретаршу. Ба! Да это Криса их’Дрим. Большие способности показывала девочка, когда ее обнаружили помощники гроссмейстерши. Именно подчиненные Дитрии перевезли Крису в столицу и помогли ей на первых порах. Она вроде тоже откуда-то из захолустья, как и сама главный интегратор, но повезло ей гораздо больше, чем Дитрии. Одно время гроссмейстер даже надеялась, что девица вырастет в одну из ее основных помощниц. Но уж больно упертая и независимая девочка. Фанатичка магии. Нет, на таких идиоток никак нельзя полагаться. Думать головой нужно, окружающих уважать, особенно своих благодетелей. А то, видите ли, вдруг появится у нее некая идея – и она прет и прет вперед, не разбирая пути, ссорясь со всеми окружающими и создавая огромные проблемы. Интеграционной магией не должны заниматься фанатики! Это дело земное и для тех, кто обладает вкусом к жизни и разными мелкими страстишками. Только на таких можно полагаться до конца, зная и используя их маленькие секреты. А что это за помощница, у которой не знаешь как укротить излишнее рвение?
А вообще, резвая девица! Вот уже в помощниках Мондрида оказалась, несмотря на свой очень молодой возраст. Да и по ауре Криса тянет ступень эдак на четвертую-третью; конечно, уровень силы еще не мастерство, но… Впрочем, гроссмейстер прекрасно знала, каким способом молодая девушка легко может поднять уровень наполненности ауры магией. Правда, немножко хлопотный способ, но порой очень и очень приятный.
Хотя нет, вряд ли Криса – любовница Мондрида. Ведь тот предпочитает упертых магов только на работе. Среди его друзей близких вообще ни одного такого нет. В этом они с Дитрией родственные души. Да и продвигал бы Мондрид свою любовницу наверх явно по-другому. Кстати, информатор гроссмейстерши вроде говорил, что девица с этим самым претендентом, Ником Админом, путается. А в помощники к Мондриду попала совсем недавно. Есть над чем задуматься. Нет, в гильдии точно творится что-то непонятное. Надо потусоваться в столице подольше и разобраться, откуда и куда ветер дует. А то не успеешь оглянуться, как серьезные проблемы начнутся!
Дитрия бросила взгляд на человека, бродящего вокруг площадки с эльфийским плетением. Ну что за неумеха? Даже ни одной попытки что-то сконструировать и попробовать не предпринял. Нормальный интегратор уже наверняка бы провел несколько опытов. Впрочем, еще одна подковырка этого испытания в том, что эльфийское плетение на многократное опробование вариантов подсоединения совершенно не рассчитано. Подпитка кончится, оно выдохнется и разрушится. Дитрия специально так делала, чтобы несколько усложнить жизнь нерадивым соискателям. Ведь каждый претендент почему-то думает, что в очередном задании только один подвох, а их тут по меньшей мере два! И все-таки почему претендент ведет себя так странно – даже ни разу не попытался что-то сделать? Ведь если его собираются вытягивать, то должны быть хоть какие-то пробы, близкие к правильному результату… Или смирился с поражением? Непохоже – слишком сосредоточен. Очень непонятно ведет себя претендент. Дитрия вдруг почувствовала некоторую неуверенность в нужном для нее результате экзамена.
«А что там с теоретической работой? Может, там есть что-то интересное?» – пришла в голову мысль. Дитрия бросила взгляд на стол и увидела папку в специальной обложке с материалами по претенденту, лежащую рядом с Мондридом. В единственном экземпляре! «Так-так…» – Она прищурилась. Еще одна непонятная ситуация. Обычно письменную работу ученика размножают по количеству принимающих экзаменаторов, каждому по личному экземпляру. Да, явно Руархид и его начальник разведки что-то мутят.
– Мондрид, будь лапочкой, подай мне работу нашего экзаменуемого. – Дитрия наклонилась к сидящему рядом с ней гному и мило улыбнулась, отчего того перекосило. Ненависть между гроссмейстершей интеграционной магии с ее соратниками и помощниками архимага была явно взаимной, хотя открыто на конфликт ни те, ни другие не шли.
– Конечно, Дитрия. – Начальник разведки справился с собой, вернул невозмутимое выражение лица и спокойно пододвинул к ней работу экзаменуемого.
– Благодарю. Ты такой милый, когда хочешь этого, – промурлыкала та. Какое удовольствие выводить эту чопорную, но такую симпатичную физиономию из себя. И, что самое приятное, ей это удавалось очень хорошо. Мужчины такие предсказуемые, особенно играющие в начальников.
– Перестань, – покосился на нее Мондрид. – Надеюсь, ты не забыла о разговоре в отношении Ника?
– Ну что ты, – мягко проговорила Дитрия, – как я могу в чем-то тебе отказать?
Мондрид ничего не ответил и недовольно отвернулся.
Дитрия, улыбаясь про себя, открыла папку с теоретической работой и погрузилась в чтение.
Ник
Умеют же магичить эльфы! Я ходил рядом с плетением и любовался, разглядывая его при помощи маго– и инфозрения. Это была изящная сетка наподобие фигуры Лиссажу{23} с очень мелкими ячейками, накинутая на землю. Элегантное решение: нарисовать сетку единственным гармоническим росчерком, а потом дополнительно укрепить узлы, заставив их анализировать колебания нитей. По траектории прорисовки пробегали всполохи энергетических всплесков. Очень похоже на волну, запускаемую периодически по общей шине, изменение амплитуды которой генерируют датчики-узлы, сообщая тем самым об изменении влажности почвы. Очень изящно и аккуратно! Центральный узел выглядел явно крупнее остальных.
«Ты видишь, Умник?» – оторопело поинтересовался я. Казалось, любые потуги что-то там изменить и подсоединить неизбежно нарушат лаконичную элегантность плетения.
«Да, – подтвердил искин и добавил: – Ник, тебе самому трудновато будет тут что-то интегрировать. Увы, но ты пока слишком грубо работаешь с плетениями и, скорее всего, запорешь работу».
В соответствии с моим мысленным пожеланием Умник вывел при помощи бадди-компа перед моими глазами диаграмму, отражающую архитектуру самой сетки, отдельного датчика и главной конструкции. При этом часть фрагментов картинки мигала немного раздражающим красным пунктиром. Так мы с Умником в свое время договорились обозначать на диаграммах фрагменты плетений, которые пока не очень соответствуют разработанной нами модели магии. Таких кусочков было больше чем достаточно.
«Умник, – я тут же мысленно ткнул пальцем в один из них, – ты говорил, что учтешь в модели и особенности магии других стихий, кроме земли?»
«Сам же меня загрузил другими работами», – проворчал в ответ электронный кудесник.
«Угу», – согласился я, раздумывая над задачкой. Умник был прав. Соваться в эту красоту моими пока еще кривоватыми магическими ручками было бессмысленно. Все равно что пытаться выправить погнутую шестеренку в красивых механических настенных часах с помощью домашнего молотка, которым забивают гвозди в стену. Может, что-то там даже и выправится, но часы точно работать не будут. К тому же в плетении слишком много не проработанных нашей моделью магии фрагментов. И мне довольно сложно угадывать в пока не слишком знакомой области эльфийской магии, что разработчики имели в виду, добавляя непонятные куски в магоформу. А Умник все-таки универсал. И там, где мы пока не очень понимаем местные магические выкрутасы, ему всегда помогает знание инфомагии и способность эффективно получать информацию из инфосети. Надеюсь, после полета в точку фокуса у меня самого появятся эти полезные умения. А пока…
«Ладно, Умник, – согласился я, – твой выход. Только описывай каждый свой шаг и консультируйся со мной». Я сел на землю рядом с площадкой, контролируемой эльфийским плетением, в позу лотоса, закрыл глаза, отключился от окружающего мира и стал смотреть, как Умник будет разбирать и корежить изделие детей леса.
«Так, смотри, – начал Умник, разворачивая у меня перед глазами картинку, выделяя стрелками и свечением части плетения, о которых ведется речь, – это датчики влажности. Физика способа, которым они контролируют почву, не очень ясна, но это в данный момент неважно».
«Почему?» – тут же удивился я. Большой опыт программиста мне подсказывал, что мелочей на самом деле не бывает. Когда нужно интегрировать чужую разработку с собственной, а интерфейсы и протоколы обмена информацией не очень подходят, порой какая-нибудь мелочь позволяет эффективно решить задачу.
Конечно, правильнее объединять в единое целое любой софт, чужой и свой, на основе объектно-ориентированного подхода, переписывая куски, которые этим принципам не соответствуют. Результат всегда получается намного более качественным. Но, увы, жизнь редко соответствует идеальным правилам. Порой важно, чтобы программа заработала как можно скорее. И пусть ее поведение будет не слишком надежным, пусть отдельные подсистемы будут соединены довольно коряво и временами станут сыпаться, но важно, чтобы какой-то полезный результат был здесь и сейчас, а не через неделю или месяц работы над нормальной интеграцией.
«Потому, – ответил Умник, – что при демонстрации действия плетения в самом начале я снял все протекающие в датчиках процессы на магическом уровне, как при активации, так и при деактивации. Теперь их даже включать повторно не надо – и так понятно, что они делают и какие магические сигналы генерируют в тех или иных случаях. Или мне следует подробно раскопать и объяснить сами плетения-датчики?»
«Нет, не надо, – согласился я со своим помощником. Тратить время на копание в мелочах явно не стоило. – Ты прав. Сейчас у нас другая задача. Однако эти эльфийские датчики, контролирующие внешнюю среду, – штука очень интересная и полезная в будущем. Обязательно занеси эти плетения в базу данных. Потом мы с тобой как-нибудь подробно разберем все магоформы».
«Хорошо, – подтвердил исполнение моего распоряжения искин. – Продолжаем. Ключевой для нас элемент плетения – узел в его центре. Собственно, так располагаются не одна, а две целых две конструкции, два крупных тесно связанных друг с другом управляющих модуля. Один из них явно выполняет функцию концентратора сети. Он периодически генерирует импульсы, проходящие по сети, соединяющей датчики, и воспринимает ответные. Видимо, так и добывается информация о влажности. Концентратор{24} обеспечивает проверку состояния всех датчиков. Акцент, судя по всему, делается на суммарное изменение амплитуды волны. Каждый из датчиков, фиксируя степень влажности почвы, чуть-чуть ослабляет импульс. Поэтому, послав импульс достаточной силы по одной нити, который росчерком пропутешествует по всей сети, и сравнив с эталоном его отклик, пришедший по соседней, концентратор может определить среднее состояние увлажнения почвы. При этом (с учетом того что отклик приходит по всем четырем нитям, входящим в концентратор) есть возможность определить и конкретный датчик, в котором произошло нарушение ситуации. Впрочем, в данном случае последнее не требуется. Ведь свечение должно появляться только в том случае, если почва полностью подсохла или, наоборот, переувлажнена, а не тогда, когда только один датчик сигнализирует о сухости».
«Ага, компаратор».{25} Я мысленно покивал.
«Ну что-то вроде того… – подтвердил Умник. – В нем срабатывает одно подобие реле, когда влажность избыточна, и другое – когда недостаточна. Сигнал поступает на второй управляющий узел и активирует его. При этом будет гореть красный, зеленый или фиолетовый свет в зависимости от сигнала».
«Я так понимаю, надо цепляться к выходу первого узла, – подытожил я слова искина. – А где подвох?»
«Какой подвох?» – удивился Умник.
«Ну слишком просто получается». Мой земной опыт сдачи многочисленных экзаменов говорил о том, что если проверяющий недружествен претенденту, то простое решение – это путь к позорному изгнанию с экзамена «некомпетентного олуха, не понимающего элементарных вещей». Что сейчас тоже явно имеется какая-то пакость, я чувствовал кожей. Уж слишком ехидно смотрела на меня гроссмейстерша. Потому я еще раз «пришпорил» искина: «Давай думать».
Некоторое время мы молчали, Умник по-своему что-то там соображал, а я тем временем анализировал диаграмму, построенную на основе модели магии, и старался, поставив себя на место разработчика плетения, понять, куда бы сам засунул бяку, если бы вдруг это понадобилось.
«Ладно, давай пока продолжим, – не услышав ничего от Умника и не найдя пакость самостоятельно, произнес я. – Разъясняй магоформу дальше. Вдруг гадость не здесь, а где-нибудь во втором управляющем узле, который как-то влияет на концентратор».
«Хорошо, – согласился искин и продолжил объяснять: – Второй узел командует свечением. Здесь простой механизм – три вида сигналов, каждый на определенный цвет. Никакой сложной логики, аналог плетения для лампочек из первого задания для генерирования света разных цветов. Вот посмотри…» – Умник выделил часть схемы. Я согласно покивал.
«Ой, а вот и засада!» – вдруг воскликнул искин.
«Где?» – тут же насторожился я.
«Вот смотри, это в компараторе. К этой штуке некуда цепляться. Плетение полностью самодостаточное, без дополнительных гнезд. И видимо, так специально сделано. При этом если шину между компаратором и светильником хоть на мгновение разорвать, чтобы сделать вклейку, то тут же разрушится сначала сам концентратор, а потом и все плетение целиком. Дело в том, что те же нити, которые передают сигналы от датчиков на концентратор и от концентратора на светильник, обеспечивают и подпитку всех узлов плетения магической энергией».
«И что, все так плохо?» – удрученно спросил я. Похоже, таки подставила меня Дитрия. И сделать честным путем что-то сложно. Что остается? Светить свои инфомагические возможности? Ах, как надоело оглядываться по сторонам и все время остерегаться!
«Я могу приварить инфомагически к шине концентратора без ее разрыва дополнительную нить, с которой мы будем снимать информацию, но как ты объяснишь такое? – пришел к схожим мыслям Умник. – Получится очень красиво, но с помощью обычной гномьей магии нельзя сработать так тонко. Тут или эльф-мастер должен работать, или инфомагию нужно применять. В любом случае тонкость и аккуратность воздействия будет слишком очевидна. Все поймут, что маг земли третьей и даже второй ступени это сделать не может, а ты сделал. Появятся вопросы».
Блин. Так, не расстраиваться! На экзамене наверняка намеренно что-то упрощено, а кое-где, наоборот, специально усложнено. Ведь подключать дополнительные модули правильнее всего именно на выход компаратора. Не рановато ли я панику включил? А как сами эльфы выходят из положения в подобных ситуациях? Судя по проработанности плетения, с подобной задачей они должны сталкиваться не так уж редко. Надо бы покопать литературу.
«Умник, подробнее исследуй светильник, – распорядился я. – Вдруг там тоже какая-нибудь бяка завелась. А я тут кое-что пока посмотрю».
book-ads2