Out of memory
Out of memory
Двое программистов пили противный кофе из автомата.
— Не понимаю я наше руководство, — ворчал первый. — О чем они думают? Памяти на серверах не хватает. Система лагает, игроки уходят, а они новую площадку подключили. Зачем?
— Тебя забыли спросить — зачем, — хмыкнул второй. — Наше дело обеспечить игровой процесс.
— И как мы его обеспечим?
— Как-как… Заменой алгоритма. Сам же расхваливал динамическую дифференциацию сжатия, вот и отдувайся теперь.
* * *
Стиральная машина рыкнула в последний раз и с тихим свистом остановила крутившийся барабан. Олег дернул круглую дверцу на себя и взялся за мокрую ткань. Первыми изнутри показались джинсы. Следом за ними потянулась рубашка, намертво перекрученная со спортивным костюмом. Носки как обычно застряли у самой стенки. Олег сунул руку поглубже, нащупывая два влажных комочка.
Ага, вот и они! Только…
Стиралка и раньше слишком вольно обращалась с черным цветом, привнося в него отсебятину. Черные до стирки вещи после нее становились темно-серыми, синими, могли уйти в зелень или порыжеть — результат был непредсказуем, но на этот раз машина превзошла себя. Олег изумленно переводил взгляд от одного носка к другому. В правой руке он держал мокрый комок глубокого черного цвета, зато носок в левой руке был белым.
— Ерунда какая-то, — ошарашенно пробормотал Олег, поднося белый носок поближе к глазам.
Ни единого пятнышка, ни малейшего намека на какой-либо оттенок. Ослепительный, невероятно белый цвет, настолько идеальный, что на него просто больно смотреть. Белее листа ватмана и снежных просторов Антарктиды. А еще носки были идеально гладкими, совсем без текстуры, и какими-то никакими на ощупь — не чувствовалось ни шероховатостей, ни переплетения нитей, как будто бы в руке он держал пустое место.
Олег отложил носки и заглянул в барабан, хотя хорошо помнил, что закинул в стирку всего одну пару. Одинаковых, черных носков.
Внутри, как и ожидалось, было пусто.
— Елки, что за хрень?
Мысленно пожав плечами, Олег повесил черно-белую пару на сушилку и отправился в комнату собираться на работу.
Странные носки весь день не выходили у него из головы. Предположения, откуда они могли взяться, множились, становясь все более нелепыми. Он совсем бы не удивился, если бы к вечеру носки исчезли, а на пороге квартиры его встретили веселые кальсонные гномы. Но, когда Олег вернулся домой, в квартире было тихо, а носки по-прежнему болтались на сушилке. Один — белоснежный, второй — чернее южной ночи.
Олег сел на край ванны и крепко задумался. Впрочем, думать тут было не о чем, а надо было просить помощи, и он полез в телефон. Нужный номер нашелся сразу. Гарик, сосед по даче и «секретный физик», работающий в каком-то околовоенном «ящике», вполне мог оказаться полезным.
Не вдаваясь в подробности, Олег по-соседски попросил провести анализ одной, вернее, двух вещей. Какой анализ? Да какой не жалко. Странные такие вещи, для начала хотя бы понять, из какого материала они сделаны.
Утром пакет с диковинными носками перешел в руки, вернее, в карман Гарика.
— Я позвоню завтра, — бросил сосед, прощаясь.
На следующий день действительно раздался звонок, только не на мобильник, а в дверь. А дальше Олегу показалось, что он попал внутрь глупого голливудского боевика, из тех, где нет ни смысла, ни логики, один экшен. Не успел щелкнуть замок, как снаружи грубо дернули, распахивая, дверь, и в квартиру ворвались люди в желтых костюмах химической защиты с противогазами на лицах. Олега развернули, сковали запястья наручниками и вытолкали на лестницу.
— Эй! В чем дело?
Тычок в спину чуть не опрокинул его.
— Поосторожнее!
Второй тычок, еще сильнее, дал понять — разговаривать с ним не собираются.
Желтые комбинезоны закинули Олега в фургон без окон, который тут же рванул с места, оставив на асфальте черные следы от шин. Спустя пару часов задержанный сидел в кабинете, больше похожем на тюремную камеру, перед моложавым мужчиной в военной форме с погонами подполковника. Посередине стола, разделяющего следователя и подозреваемого, в прозрачных опечатанных контейнерах лежали носки.
— Что это? Где вы взяли эти вещи? — военный предпочел не тратить время зря и сразу перешел к главному.
— Это — носки, — глупо ответил Олег. — Из стиральной машины.
— Шутник, значит, — разочарованно выдохнул подполковник. В его голосе чувствовалась досада — объект на сотрудничество не шел, значит, придется его долго и нудно колоть.
— Никак нет. Жертва произвола.
— Точно, шутник. А сейчас ты бросишь шутить и ответишь, каким образом данные предметы попали к тебе. У этого, — подполковник ткнул указательным пальцем в левый контейнер, — коэффициент отражения по всему спектру «единица». Не близкий к единице, а единица! А у того, — теперь палец указывал на правый контейнер, — коэффициент поглощения та же «единица». Таких поверхностей в природе не существует. Наши физики второй день по потолку бегают.
— Как тараканы? — невольно вырвалось у Олега.
Подполковник побагровел и заорал, приподнявшись со стула и угрожающе нависая над Олегом:
— Ты из меня идиота не делай!
* * *
В это самое время в надпространстве или где-то еще вне просторов нашей Вселенной, другой чело… Нет, человеком это существо, безусловно, не было. Итак, некое существо в ином, не вполне представимом месте, почти теми же словами орало на своих подчиненных:
— Вы тут из меня идиота не делайте!
Программисты Айк и Джабс с виноватым видом слушали босса. А тот только начал распаляться:
— Что значит, текстура не влезла? Вы же только что написали новый алгоритм! Вы же лично мне обещали, что никаких проблем с памятью больше не будет! Что у вас все динамически… динамически…
— Адаптируется, — услужливо подсказал Джабс.
— Да, адаптируется!
— Понимаете, шеф, там было такое интересное совпадение… — попытался влезть Айк.
— Не понимаю! — резко оборвал его босс. — Когда вы уже сделаете нормальный механизм динамической…
— Адаптации, — вновь подсказал Джабс. — Мы уже сделали и на продакшн выложили. Все в порядке, больше не повторится.
— Точно? — уже спокойнее спросил начальник. — Что там опять произошло?
— Да ничего страшного, — промямлил Джабс. — Просто пара предметов стала прозрачной.
— Извини, Джабс, не прозрачными, а черными, — возразил Айк.
— Почему черными-то? Тогда уж белыми.
— А почему белыми?
Босс потерял дар речи и начал багроветь. Айк переглянулся с Джабсом.
— Не волнуйтесь, шеф. Никто из игроков не будет беспокоиться из-за такой ерунды. Они даже не заметят.
* * *
— Значит, будем запираться?
Подполковник угрожающе нависал над Олегом, выглядел он неважно — галстук съехал набок, под глазами набухли мешки. Допрос тянулся третьи сутки, и оба участника — и допрашиваемый, и дознаватель — несказанно устали.
— Да не скрываю я ничего! — возмущенно каркнул Олег, но военный по-прежнему ему не верил.
— Неважно, что это неизвестная нам технология, да? — свирепо цедил он, буравя Олега колючим взглядом. — Неважно, что само ее существование угрожает России? Мы, значит, наплюем на Родину и будем хранить секреты?
— Я уже все написал три раза и вам рассказал раз десять! Не знаю я, что это такое, и откуда оно в стиралке взялось! Были обычные носки, купленные в обычном магазине. Я такие уже три года покупаю. Мэйд ин чайна.
— Мэйд ин чайна, — повторил военный, усаживаясь на стул. — В каждой бочке затычка твоя чайна.
Подполковник пошуршал бумагами, и на стол лег доклад «Технологические возможности Китая в производстве новейших материалов, потенциально пригодных для разработки оружия, основанного на новых физических принципах».
— Вот тут, — следователь нежно погладил папку с докладом, — сказано, что, материал, из которого сделаны твои носки, — это прорывная технология. Ничего подобного ни у кого на Земле нет, ни у нас, ни у американцев.
Подполковник замолчал и вдруг стал похож на обычного, усталого и чем-то сильно обеспокоенного человека.
— Ты пойми одно, — затравленно проговорил он. — Если китайцы опередят остальной мир и в технологиях, как опередили во всем остальном, то нам останется только поднять вверх лапки и склониться в глубоком поклоне перед дядюшкой Ляо. Сейчас мы начали переговоры с НАТО — пришлось поделиться информацией… А что делать? Так вот, там тоже наложили в штаны и готовы к сотрудничеству. Впервые за все время.
Военный поднял на Олега красные от недосыпа глаза.
— Ну скажи ты мне, мил человек, откуда у тебя это? Из секретной лаборатории? От кого-то из тамошних ученых, обеспокоенных нарушением мирового баланса сил? Ну?
— Из стиральной машины, — упрямо произнес Олег, чувствуя себя предателем Родины.
* * *
А в не вполне представимом пространстве багровый от негодования шеф вовсю пылесосил Айка и Джабса.
— Значит, пара предметов? Никто не заметит? Да на планете вся цивилизация вразнос пошла!
— Ну, не совсем вразнос. Ничего особо нового там не происходит, — рассудительно произнес Джабс.
— Шеф, да они и так все время воюют! — горячо поддержал коллегу Айк.
— Ничего нового… и так воюют…— передразнил подчиненных босс. — Вы, гении, знаете, почему программистов все ненавидят?
— За высокие зарплаты? — осторожно осведомился Джабс.
— Потому что никто не понимает, что мы делаем? — еще осторожнее спросил Айк.
— За то, что невзирая на ваши космические зарплаты, всегда случается какая-то хрень, а вы вместо того, чтобы все исправить, занимаетесь непонятной ерундой. Вы даже не представляете, в какое положение всех поставили — и игроков, и создателей игры.
С негодованием шеф распинался о том, сколько сил было потрачено на создание игровой Вселенной. С каким недоверием поначалу приходили игроки и только благодаря абсолютной достоверности игрового мира, отличному сценарию и тщательно выверенному балансу сил, постоянно поддерживающему интерес к игре, они остались и полюбили игру. А теперь из-за двух неумех все могло пойти прахом — и баланс со сценарием, и репутация.
Начальник выпустил пар и спросил уже спокойнее:
— Скажите честно — исправить сможете? Чтобы стало как раньше? Без этих вот рассуждений, что все и так нормально?
— Можно перезагрузить планету, — промямлил Джабс. — По-другому не получится. Накатим данные из бэкапа.
— А бэкап у вас, умников, есть? — устало поинтересовался шеф.
— Конечно, есть, — торопливо забормотал Джабс.
— Ты уверен? По-моему, мы…
Босс опять начал багроветь.
— Вон отсюда! — заорал он. — Искать бэкапы, пока я буду согласовывать перезагрузку и откат на три дня назад! Не больше, слышите, иначе нам всем головы поотрывают! И смотрите, чтобы на этот раз без ошибок! Без глюков, багов и всяких интересных совпадений!
Через пару часов Айк и Джабс пили противный кофе из автомата.
— Интересно, что это шеф так разнервничался? Подумаешь, какая-то Земля. Где это хоть? — спросил Айк.
— В рукаве Ориона, на задворках Млечного Пути.
— На задворках, — повторил Айк. — И что, там есть кто-то из игроков? Это захолустье кому-то интересно?
— Видимо, есть.
— Подумаешь, невозможный предмет, — не сдавался Айк. — Гуманоидам это даже нравится, магия всякая, тайны.
— Цивилизация гуманоидная, но заказчики — рептилоиды, — возразил Джабс. — А вот они — ребята туповатые и говнистые. С ними действительно лучше не шутить.
— Зачем рептилоидам гуманоидная планета?
— Да кто их разберет. Ты лучше скажи, твой алгоритм в порядке? Ошибку исправил? Памяти-то как не было, так и нет.
— Да, исправил, все пучком.
— Точно?
— Точнее некуда.
— И ту ситуацию проверил?
— Да зачем ее проверять? Я прямо в коде условие прописал и пересчитанную текстуру привязал, — Айк ненадолго задумался, потом встряхнулся: — Да, точно привязал.
* * *
Стиральная машина рыкнула в последний раз и с тихим свистом остановила крутившийся барабан. Олег дернул круглую дверцу на себя и взялся за мокрую ткань. Первыми изнутри показались джинсы. За джинсами потянулась рубашка, намертво перекрученная со спортивным костюмом. Носки как обычно застряли у самой стенки. Он сунул руку поглубже, нащупывая два влажных комка. Он уже собирался повесить носки на сушилку, когда в руке что-то блеснуло. Приглядевшись, Олег расправил комочки.
Носки выглядели как обычно — один ушел в зелень, другой дал рыжину, только вот изнутри их будто бы облили ртутью. Ослепительное, режущее глаза сияние — ярче самого яркого зеркала — струилось по внутренней поверхности.
Олег вывернул носок наизнанку и недоуменно уставился на свое карикатурное отражение.
Золотая рыбка, бета-версия
Не далеко и не близко, в месте, которое и не место вовсе, существо, которое и существом-то… Хотя, нет. Программист Айк, безусловно, существом был. Не вполне представимым, но все-таки. Как и другие сотрудники «Гамблинг Интергэлакси». Заказчики, конечно, встречались всякие, их, как известно, не выбирают, но все работники корпорации являлись живыми созданиями, со всеми их плюсами и минусами, чем «Гамблинг Интергэлакси» очень гордилась.
Пространство в том месте так и не возникло, а если и возникло, то получилось каким-то необычным. Обычным было время, и его, как всегда, не хватало. Айк не успевал — до начала рабочего дня оставалось всего ничего. Но он непременно должен успеть! Не случалось еще такого, чтобы программисты Айк и Джабс не отметили День дурака. После прошлогоднего розыгрыша друзья поклялись больше не шутить друг над другом, так что новый сотрудник оказался весьма кстати. Именно в его компьютер они сейчас и пытались влезть.
Айк в очередной раз запустил программу, с которой возился с позавчерашнего утра, и устало побрел к кофейному автомату. Год назад он душевно поговорил с обслуживающим аппарат техником и теперь мог беспрепятственно входить в служебное меню. Нет, чинить автомат программист вовсе не собирался, не его это дело, ему просто были нужны коды доступа, чтобы аппарат варил кофе по рецепту Айка, а не ту бурду, что всегда. Он набрал на панели нужную комбинацию. Автомат недовольно заурчал, содрогнулся, но щедро отсыпал кофейных зерен, раза в три больше, чем нужно. И без того противный напиток приобрел почти невыносимый вкус. А что делать? Когда неотлучно сидишь на работе третьи сутки, когда безумно хочется спать, еще и не то выпьешь.
Со стаканчиком в руке Айк вернулся на свое рабочее место и расплылся в довольной улыбке — на консоли светилось заветное «Вы вошли как суперпользователь».
Отставив кофе, Айк бросился будить Джабса, дремавшего неподалеку.
— Я сделал это!
— Идиот, — пробормотал Джабс, сонно потягиваясь. — Зачем же так орать? Сколько сейчас времени?
— В какой локали? — кофе сработал как надо, сознание Айка было ясным, а тело бодрым.
— Ты чего, накурился что ли? Да встаю я, встаю.
Программисты склонились над компьютером новичка.
— Интересно, что ему поручили, — зевая, пробормотал Джабс.
— Пишет Землю.
— Земля? Это хоть где?
— Где-то в рукаве Ориона, на задворках Млечного пути. Новая игровая площадка, недавно подключили к игре.
— Ну и дыра! Скучно там, небось?
— Пока скучно, но это ненадолго, — ухмыльнулся Айк.
— Конечно, — кивнул приятелю Джабс. — Поможем новенькому устроить им веселье!
Айк довольно откинулся в кресле. Они успеют. День дурака пройдет как надо.
Утром оба приятеля незаметно наблюдали за новичком, Берни, а тот, похоже, мучился сомнениями. Наконец, он не выдержал.
— Парни, у меня тут новое задание, — Берни в явном затруднении перевел взгляд от монитора на приятелей. — Лично от шефа.
— И в чем дело? Дали задание — выполняй, — Джабс строго посмотрел на новичка.
— Какое-то оно странное.
— Так и ты работаешь в довольно странном месте.
— Может, зайти к шефу, уточнить?
— Нет, он этого не любит, — Айк категорически покачал головой. — Ему нравится, когда все строго, четко и быстро, без ненужных вопросов. Сказал — сделали. Что он тебе поручил?
— Имплементатор команд. Ну, исполнитель приказов. Оформить в виде рыбы. Голосовой интерфейс. Ерунда какая-то… Почему в виде рыбы? Зачем рыбе голосовой интерфейс? Как она им пользоваться будет?
— Ничего необычного, здесь и не такое бывает. Тебе много времени надо?
— Если постараться, через пару дней бета-версию подготовлю. Потом еще тестировать.
— Да уж, постарайся. Задание от шефа — это серьезно.
— Точно, — поддержал приятеля Джабс. — Распоряжения шефа надо выполнять.
Он покровительственно похлопал Берни по плечу и подмигнул Айку. Праздник удался.
* * *
Яна крошила хлеб в реку. Рыбы жадно набрасывались на падающие в воду комочки, их юркие тела так и сверкали на солнце. По лицу девушки текли слезы. Ну почему неприятности приходят скопом? — горевала она. С одной бедой еще можно справиться, но когда невзгоды наваливаются разом, просто опускаются руки. Сначала ей урезали зарплату, в тот же день угнали древнюю «ласточку», а сегодня еще и сломалась старенькая стиральная машина — зарычала вдруг, забилась в конвульсиях, вылила на пол лужу воды и затихла. Как умерла. Вот эта поломка и стала для Яны последней каплей. Сдерживая рыдания, чтобы не услышал муж, она по-быстрому собралась и выскочила за дверь — выплакаться в одиночестве.
Девушка шмыгнула носом и бросила в воду еще пару кусочков. Тесня и толкая друг друга, рыбы устремились к лакомству. И тут среди обычных серых, желтоватых, белесых спин что-то сверкнуло. Эта рыбина выглядела непохожей на остальных, которые на ее фоне сразу же потускнели. Сияя золотом, рыба степенно подплыла к мосту, высунула из воды голову и уставилась на девушку.
Золотая рыбка! — удивилась Яна.
Она бросила рыбе кусочек хлеба, но та продолжала вопросительно смотреть на девушку. Рыбина даже приоткрыла рот, словно хотела что-то сказать. В темных бусинках глаз светилось участие, и Яна вдруг, сама не зная почему, начала ей рассказывать о своих невзгодах.
— Как же я буду без стиральной машинки, — сокрушалась девушка, утирая слезы.
— Не печалься, — промолвила вдруг рыба человеческим голосом. — Твой запрос поступил в обработку.
Мелькнула золотистая спинка, уходя на глубину, а Яна, немного успокоившись, отправилась домой. Надо же такому померещиться, думала она по дороге.
Входя в подъезд, Яна услышала сопение и грохот, доносящиеся… Кажется, из ее квартиры! Неужели что-то случилось?..
Перепрыгивая через ступеньки, девушка бросилась наверх. Первое, что она заметила, вбежав на свой этаж, — была спина мужа, выволакивающего стиральную машину на лестницу.
— Ее уже не починить? — замирая, пробормотала Яна.
— Да зачем этот хлам, раз есть новая, — шумно отфыркнулся муж, на время оставив свою ношу.
— Новая?
— Ну да. Только что привезли — сказали, подарок для тебя от какого-то ООО «Золотая рыбка». Ты что, в лотерею выиграла?
— Золотая рыбка? В лотерею?
Удивление сменилось надеждой, а затем, когда Яна увидела новенькую белоснежную машинку с цифровым дисплеем, то у нее на глазах вновь выступили слезы. На этот раз от радости.
Вечером она обо всем рассказала мужу.
— Да ты что? Веришь в эти сказки? — хмыкнул он. — А если веришь, то лучше бы просила не машинку, а машину. Взамен нашей «ласточки».
Весь следующий день Яна мучилась сомнениями. Она же взрослый образованный человек! Она знает, что никаких рыб, исполняющих желания, не бывает. Волшебство в нашем мире? Ха!.. Да и не просила она ничего, просто пожаловалась на жизнь. Однако ноги сами понесли ее к реке. Девушка встала на прежнее место и принялась крошить в воду хлеб. По-прежнему в воде плескались серые, желтоватые, белесые спинки, но вот среди них опять сверкнуло золото. Подплыла к берегу золотая рыбка, уставилась на девушку бусинками глаз, плавниками шевелит, ждет, что та скажет.
Поблагодарила Яна рыбу за машинку, а потом, смущаясь и подсмеиваясь над собой, попросила:
— Золотая рыбка, не могла бы ты подарить нам новый автомобиль? Такой, о котором мечтал мой муж.
— Не печалься, — промолвила рыба человеческим голосом. — Твой запрос поступил в обработку.
Домой Яна шла так быстро, как только могла. Запыхавшись, она свернула во двор и…
Нет, этого не может быть!..
Это простое совпадение, наверняка этот роскошный серебристый «Бентли» оказался здесь совершенно случайно. Не место такому шикарному автомобилю рядом с их старенькой блочной пятиэтажкой.
Затаив дыхание, мелкими шажками девушка направилась к машине. Она хотела просто пройти мимо, но в «Бенли» плавно опустилось окошко, и голос мужа произнес:
— Ты куда?
Яна застыла на месте. Она даже не сразу смогла усесться на мягкое кожаное сидение, когда перед ней открылась дверь, — все не могла поверить, что это происходит на самом деле.
— Неплохо, а? — муж горделиво посмотрел на Яну, но затем его взгляд быстро перекинулся на салон автомобиля. Его руки поглаживали руль, ласкали переключатели и приборную панель.
— Это наше? — выдохнула Яна.
— Мое, — уточнил муж.
— Откуда?
— От «Золотой рыбки».
— Но ведь так не бывает… Как-то странно все, — промямлила Яна, поеживаясь. — Вдруг это какая-то ошибка или розыгрыш…
— Вот уж нет! Никаких розыгрышей! — отрубил муж. — Пусть только попробует подарки отобрать.
Яна молчала. Конечно, машина была великолепна, но… Что «но» она не знала.
— И? — вывел ее из задумчивости голос мужа. — Чего сидим, кого ждем?
— Что? — не поняла Яна.
— Куй железо, не отходя от кассы! — хохотнул муж. — Дуй обратно, да не мелочись, проси по-крупному. А то вдруг лафа закончится, а мне еще столько всего нужно.
— Как-то это… Некрасиво…
— Некрасиво — это когда ширинка расстегнута. Беги за новой квартирой!
* * *
— Привет! — Айк дружелюбно кивнул коллегам. За два дня он отоспался и пребывал в гармонии с окружающим миром. — Как вселенная? Как наши дорогие игроки? Много ли лучей ненависти излилось на нас за минувшие дни? Берни, ты как?
— Может, помощь какая нужна, — подхватил Джабс. — Ты спрашивай, если что.
Новичок оторвал покрасневшие глаза от монитора. В них светилась признательность.
— Спасибо, ребята.
— Что-то ты усталый, — голос Айка звучал нарочито заботливо.
— И бледный, — поддержал приятеля Джабс.
— Это от кофе. Но зато я все сделал.
— Да что ты говоришь! — восхитился Айк. — И на площадку выложил?
— Да, вчера еще. Пока два запроса прошло.
— Покажи, что получилось.
Через некоторое время программисты смотрели на Берни уже с уважением.
— И что, это работает? — с некоторым сомнением поинтересовался Джабс.
— Да, все в порядке, я проверил.
— Молодчина! — похвалил новичка Айк. — Только почему рыба у тебя лишь материальные предметы генерирует?
— Разве бывают другие запросы?
— А то! — ухмыльнулся Джабс. — Мало ли, что этим гуманоидам в голову взбредет. Вот погоди, войдут во вкус и такого нафантазируют!
— И все нужно делать?
— А как же! У тебя в задании какие-нибудь ограничения стоят? Нет? Вот видишь.
— Точно, — поддержал приятеля Айк. — Не зацикливайся на материальном, шефу это не понравится.
— Тогда мне еще нужно время.
— Конечно, трудись. Пошли, покажу, как кофе в автомате покрепче сделать.
* * *
Золотая рыбка тоже трудилась не покладая рук, вернее, плавников. За автомобилем последовали роскошный дом, яхта и картина «Спаситель мира», а затем Яниному мужу пришло в голову, что социальный статус важнее имущества. Каждый раз, возвращаясь домой, Яна не знала, как изменится ее жизнь.
— Хочу быть богатым, — мечтательно говорил муж, отправляя Яну на реку.
Девушка покорно передавала просьбу рыбе, и, вернувшись, заставала мужа крутым бизнесменом.
— Нет, на хрен этот бизнес, — вскоре качал он головой. — Поставщики, налоги, законы — везде приходится вертеться-изворачиваться, со всеми договариваться, во все вникать. Хочешь сделать свой SpaceX, так не дают. Нет, хватит плясать под чужую дудку, хочу сам все решать.
Яна вновь шла к реке, а, вернувшись обратно, уже оказывалась женой мэра. Но и эта должность вскоре показалась мужу незначительной, ему захотелось большего.
— Маловат наш городок, и не развернешься толком — ни свою «Зенит-арену» не построишь, ни космодром, на который могли бы зеленые человечки приземлиться. Нет, тут нужны масштабы покрупнее. Хочу быть хозяином всей страны, — заявил он, широко разводя руки, словно желая показать размеры страны. — Чего это я по чьей-то указке жить должен.
И, взглянув на Яну, важно обронил:
— Ну, что стоишь? Иди, договаривайся.
Впервые за все время Яна не торопилась выполнять просьбу… Вернее, уже не просьбу, а приказ.
— Может, хватит? — замявшись, она с сомнением подняла на мужа глаза. — Помнишь, как у Пушкина? Вот остановилась бы старуха вовремя и не осталась бы у разбитого корыта.
— Фу! — презрительно фыркнул муж. — Сравнила! Я не какая-то там глупая старуха, я серьезный человек. Мэр, как-никак. Давай, двигай. Не тормози.
Яна нехотя поплелась к реке, вынула краюшку хлеба и начала щипать мякиш. Рыбы жадно набросились на угощение, взбаламутили воду. Подплыла к берегу золотая рыбка и спросила:
— Что ты хочешь на этот раз, Яна?
Рассказала ей девушка о желании мужа править целой страной. Стыдно было, да делать нечего — муж просил.
— Не печалься, — промолвила рыба человеческим голосом. — Твой запрос поступил в обработку.
Вернулась Яна в город, а там все изменилось словно по волшебству. Здания украшены, на улицах полиция, зеваки повсюду стоят — ждут кортеж президента. Вот появились черные лимузины, охранники оттеснили толпящихся, и из машины вышел Янин муж. Мазнул по девушке безразличным взглядом и отвернулся. Она было сделала шаг навстречу, но тут же мощная спина охранника задвинула ее назад в толпу.
Тяжело вздохнула Яна и побрела домой, в свою старенькую пятиэтажку. Так она и жила, пока ей не доставили личное поручение президента. Повертела Яна конверт в руках, но открывать не стала.
* * *
Шеф почти успокоился. Орал он уже больше потому, что нельзя же просто так взять и прекратить орать. Впрочем, на Берни это пока еще производило впечатление. Наконец, шеф выдохся и продолжил почти спокойно:
— Пойми, ведь предпочтения игроков — очень тонкая и непредсказуемая штука. Сейчас они здесь, а через секунду — фьють — и нет их. И куча народу трудится над тем, чтобы игра оставалась интересной и достоверной, а игроки не уходили. Ты даже не представляешь, какие усилия были потрачены, чтобы заманить их сюда, потерять хоть одного из-за ерунды глупо. Конечно, твоя Земля — мелочь, но почему вы, программисты, считаете, что можете творить на игровых площадках все, что только взбредет в голову?
— Вы же сами приказали! — сумел, наконец, вклиниться в нескончаемый начальственный монолог Берни.
Шеф ошарашено замолчал. Потом сипло выдохнул:
— Я?!
— Да. Вот, пожалуйста.
Некоторое время шеф изучал «свое» распоряжение, потом увидел дату и фыркнул:
— Рыба, значит. Говорящая. Ясно. Будь добр, верни все на место. Чтобы было как раньше. Рыбу свою не стирай — может, пригодится где-нибудь, но с Земли ее убери. И передай Джабсу с Айком, чтобы зашли ко мне. Срочно.
Берни вернулся на место и принялся методично исправлять содеянное. Он просматривал логи, аккуратно вычищая все, что натворил имплементатор. Все, кроме самого первого, наивного и немного детского желания, его на свой страх и риск Барни решил оставить. На Айка с Джабсом он почему-то совсем не злился.
* * *
Кормить рыб у Яны вошло в привычку, она часто приходила к реке. По-прежнему сероватые, желтые и белесые спины баламутили воду, хватая добычу, только среди них больше никогда не сверкало золото.
В очередной раз раскрошив краюшку, Яна повернула к дому. Стиральная машинка всегда заканчивала стирку как раз к ее приходу.
Спасибо за чтение
Вернуться к книге
