Страница 29 из 80
Мучаясь, я очень сильно посочувствовал Льву Николаевичу Толстому. Представляю, как он во время написания "Войны и Мира" матерился и проклинал недалёких математиков и кибернетиков, которые никак не могут изобрести хоть какой-нибудь компьютер, на котором можно было бы запустить хотя бы "Лексикон".
Я всё время ходил, обляпанный чернилами. Руки, коленки, лицо и даже волосы — всё было вымазано. Бенка выделила мне специальное платье для моих занятий и я за пару дней заляпал его так, что его не могли отстирать даже гремлины.
Так я промучился с месяц. А потом решил немножко подумать и… проблема была… ну не то чтобы устранена, но её острота существенно снизилась. Я просто запряг негров. В смысле, гремлинов. Теперь мы работали так. Я диктовал свои грандиозные мысли одному гремлину. Тот быстро (по крайней мере, много быстрее меня, хотя и медленнее лазерного принтера) записывал их удобочитаемым почерком (без клякс!). Если нужно было что-то исправить, первый гремлин, внося исправления, зачёркивал лишнее и писал рядом новый вариант. И отдавал страницу второму гремлину, который набело переписывал её всю целиком. А в это время третий гремлин занимался исключительно тем, что рисовал иллюстрации. В цвете! Красками! Обычно, это были схемы узоров, но иногда и что-то другое. Ну а я возлежал на диване с пончиком в руке и блаженно поглаживал свой пупок. Лепота!
О чём была эта книга? Ну, я бы назвал её "Основы объектно-ориентированного программирования для магов". Так было бы точнее всего. Я рассказал, что такое вообще ООП. Как заклинания можно разобрать на кусочки-модули. Как эти модули можно потом объединять друг с другом в различных комбинациях. Рассказал о принципах наследования. Я показал на конкретных примерах, что заклинание — это не единый и неделимый монолит, а множество мелких блоков. Каждое заклинание (даже простейшие) можно разобрать на модули. Оптимизировать каждый модуль отдельно, независимо от других, а потом собрать обратно. Многие модули входят в состав других заклинаний. Уже оптимизированные модули следует сохранять и использовать, по возможности, в других местах.
Вообще, в процессе работы над книгой, я заметил, что маги тут оптимизацией заклинаний, похоже, не занимались совсем. То есть некто (часто случайно) придумывал некое заклинание. Ему давали название, фиксировали схему и… начинали использовать. Никаких попыток как-то улучшить уже существующее заклинание не предпринималось. Хорошим примером являлись заклинания исцеления. Малое Исцеление и Среднее Исцеление. Вопреки названиям, это не было двумя версиями одного заклинания. Это были совершенно разные и независимые проекты. Изобретённые совершенно разными магами. Я взял и разобрал Малое Исцеление. По-модульно его оптимизировал и собрал обратно. Расход маны уменьшился на 20 %, а эффективностью заклинание превзошло Среднее Исцеление на 4 %. Правда, потом я модифицировал и Среднее Исцеление. Эффект оказался ожидаемым. Среднее Исцеление стало мощнее, чем Большое Исцеление. И так во всех магических школах. В общем, работы тут куча. Маги накопили уже более 3000 заклинаний. По-хорошему, нужна большая ревизия. Нужно всё перебирать.
В середине весны у нас был шахматный турнир Академии. Который я без труда выиграл. После чего мы с леди Ро сошлись в матче за шахматную корону. Матч я тоже выиграл со счётом 22:1 (две ничьи ей всё же удалось выцарапать). На удивление, мои отношения с леди Ро после её поражения не испортились. Даже наоборот. Она стала ещё чаще приглашать меня к себе в гости. Мы с ней пили чай, играли в шахматы и обсуждали разные заклинания.
А однажды я задержался у неё вечером. И вместо чая она угощала меня подогретым вином. Хорошим вином. И как-то так получилось, что… Словом, я всё никак не привыкну к новым возможностям своего тела. Я же уже на уровне подсознания знаю, что два стакана вина — ничто. Только для разгона. А тут… после второго стакана моя крыша помахала мне лапкой и убыла в неизвестном направлении, тормоза отключились и…
Какое хорошее вино. Голова совершенно не болит. Утро, солнышко, весна, птички поют. Интересно, Бенка уже встала? Кстати, что бы такое сочинить для Бенки? Значит, версия такая: "сложнейший магический эксперимент, необходимо было моё непосредственное участие, никак не мог предупредить, смог вырваться только утром — и сразу бегом к ней, к Бенке". Во, вроде нормально. Надеюсь, прокатит. Главное, не забыть о том, что я не спал всю ночь. Сейчас нужно сделать усталое выражение лица…
Ай! За что?! Ой! Ай! Уй! Это же производственная травма, а не засос! Как кем работаю? Пуговица? А она оторвалась? Ну её это… в магическую дыру засосало. Нет, больше ни в какую дыру меня не засосало. Не надо мне это показывать! И никакой не перегар! Мы это… инструменты протирали, я паров надышалась, вот. Да, это тоже травма. И на этой ещё две, да. Ай, только не по голове! Не надо мне ничего отрывать! А что там сзади? Мне же не видно. Не может быть там никаких засосов! Ну да, это такой был эксперимент. Опасный. Нет-нет, не в постели! В лаборатории. Где? Не может быть! Там что, тоже засос?! Ай! Бенка, прости! Я больше не буду! Не виноватая я! Ай!
С тех пор Бенка меня играть в шахматы одного не отпускала. Всегда ходила вместе со мной и следила за тем, чтобы на мою честь никто не покушался…
Глава 32
Прошло очередное Испытание. Никого мы не нашли. Жалко, жалко. Я так надеялся. Теперь мне ещё целый год ходить в ранге "самый молодой маг". Такое ощущение, будто меня оставили на второй год.
Я втянулся в местную жизнь. О своём старом доме вспоминаю всё реже и реже. Хотя иногда и накатывает. Особенно когда детей вспоминаю. Я что, никогда больше их не увижу? А что стало с моим телом в том мире? Я там умер? Или в моё тело переселилась Леона? Даже не знаю, какой из вариантов хуже. Моим деткам лучше иметь сумасшедшего отца или мёртвого? В последнем случае хоть с квартирой никаких проблем не будет: вот труп, получайте и владейте. А если папа жив, но не себе? Как тогда? Я же владелец квартиры! О-хо-хо…
Бенка чувствовала, когда я хандрил, и, как могла, старалась меня утешить. Она много рассказывала о себе, о своей жизни в нищей рыбацкой деревушке. О том, что когда рыба почему-то уходила, в деревне мог начаться натуральный голод. Они тогда скидывались всей общиной и нанимали гидроманта. Из тех, что послабее, так получалось дешевле. Но даже на однократный вызов гидроманта-ученика уходил почти месячный заработок всей деревни. Было тяжело.
Рассказывала про свою маму. Какая та была добрая и весёлая. И как она однажды весной случайно провалилась под лёд. Она болела после этого два года, но так и не смогла вылечиться. Ей не хватило два месяца. Всего два месяца. Так обидно…
А про себя я рассказывал очень скупо. Так, обрывками. Но иногда, когда мы осенними вечерами заказывали по стаканчику тёплого глинтвейна, иногда из меня прорывалось. Кое-что. Похоже, Бенка о чём-то таком догадывалась, но я ничего прямо не говорил, а она не спрашивала. В общем, в отношении меня у нас действовал принцип "не спрашивай, не говори". Так нам было удобнее…
Ноябрь. За окном мокрый снег. Как с утра зарядил, так и не прекращается. Лениво вставать. Уже темнеет, а я всё валяюсь в постели. Даже Бенка давно встала и ушла к Кано на консультацию. Я же зеваю и ворочаюсь с боку на бок. Книгу я свою забросил. За неделю не надиктовал ни одной буквы. Вот такой я лентяй. Это у меня такие осенние каникулы. Ещё что ли поспать?
Во, Бенка вернулась. Слышу, как она переодевается в соседней комнате. Шумит вода в ванной. Умывается, колбаса. Сейчас, наверное, сюда придёт и станет уговаривать встать. А мне вставать лениво. Отворачиваюсь к стене.
— Леона, вставай! — заходит в спальню Бенка.