Как уничтожить дополненную реальность
В последний раз я так волновался, когда полгода назад проходил собеседование в АО “ЗАСЛОН”. Они давно переросли свой научно-производственный потенциал и смогли плотно закрепиться на потребительском рынке. Сейчас сложно найти на улицах Москвы и других крупных городов того, кто бы не носил очки дополненной реальности их производства.
В конце декабря две тысячи сорок девятого года в “заслоне” наконец-то открылась вакансия в отдел стендового оборудования. Научные изыскания именно этого подразделения подарили российским пользователям первые очки дополненной реальности, системы удаленного пилотирования пассажирских самолетов и контроллеров для отечественных игровых приставок.
Тогда меня так трясло, что я едва мог усидеть на стуле. Однако как это часто бывает, собеседование в айти компанию куда страшнее самой работы в такой компании. Поэтому сейчас, когда я оглядываюсь на те шесть месяцев, которые провел в отделе разработки, то понимаю, что у меня было достаточно времени, чтобы сделать то, что я так долго планировал. Вернее мы так долго планировали!
Я, Кирилл и Настя – мы продумали все до мелочей. В итоге за последние полгода мне удалось внести кое-какие изменения в ту часть основного кода, которая мертвым грузом висела со времени создания первой версии очков дополненной реальности. Так часто бывает с проектами-долгожителями. На устаревший код, который хоть и требует изменений, но все же исправно работает, почти никогда не находят времени разработчиков. “Технический долг” – так в итоге оправдывают этот процесс и откладывают в долгий ящик. Именно этим я и воспользовался, чтобы незаметно добавить кое-что в последнее обновление нашего устройства.
– Коллеги, прошу вашего внимания! – Александр Геннадьевич вышел на середину нашего офиса и дважды хлопнул в ладоши – Коллеги, потише пожалуйста. Так, теперь когда меня наконец все слушают, я продолжу. Я знаю, что мы должны были выпустить релиз этого обновления полтора месяца назад, но сегодня это все-таки произошло. Не все из нас дождались этого без преувеличения выдающегося достижения для все страны! Как многие из вас уже знают, нам пришлось попрощаться с руководителем вашего отдела разработки, однако мы с вами должны сделать только один вывод – сроки выполнения работы не менее важны, чем ее качество. Прямо сейчас мы находимся в поиске…
На этом месте я по привычке закрыл глаза и ушел в себя. Генеральный директор продолжал “лить воду” о наших достижениях и провалах, но теперь его голос пробивался едва-едва, словно через толстое пуховое одеяло. Кстати, к затягиванию сроков и прочему, я отношения не имею. Но это увольнение руководителя разработки для нашего плана как нельзя кстати. Главное чтобы Кирилл ничего не перепутал, когда к нему заявится наш гендир. А уж он заявится, в этом сомневаться не приходилось. Так что совсем скоро, может даже завтра… а почему все стихло?
Я осторожно приоткрыл один глаз и увидел как надо мной нависает наш генеральный директор. Весь офис замер. Где-то в дальнем углу кто-то что-то прошептал и послышались сдавленные смешки. Посмотрим как вы завтра смеяться будете.
– Маркеров, тебе что не интересно? Тебе не интересно слушать о достижениях своих коллег, да? – директор разочарованно покачал головой – А ведь они старались, чтобы наверстать упущенные сроки…
– Я сделал не меньше, чем они! А может и больше… со всем уважением, Александр Георгиевич, – сбивчиво выпалил я.
Теперь смешки раздались по всему офису. В комнату словно залетел рой пчел, который гудел и перемещался усиливаясь то там, то тут. Генеральный директор выпрямился и смерил меня надменным взглядом. Он был высоким, худым и немного нескладным мужчиной. Его длинные руки и ноги были значительно длиннее положенных для его торса, отчего казалось, что дорогой серый костюм болтался на его плечах, как на вешалке.
– Ну-да, ну-да, – протянул он и отвернулся, продолжив двигаться вдоль рядов столов – Думаю мне стоит напомнить, что по итогам проделанной вами работы, всем особенно отличившимся полагается премия. На этом у меня все, жду всех уже завтра, а на сегодня проваливайте отдыхать!
Офис пришел в движение, послышался скрип стульев и гудки выключаемых компьютеров. Все сотрудники как и почти все жители нашего мегаполиса носили очки дополненной реальности нашего производства. Некоторые принялись водить руками перед собой, включая любимую музыку, другие писали сообщения друзьям, третьи похоже вообще уже погрузились в просмотр нового сериала.
В моем детстве, когда повсеместное использование очков дополненной реальности только начало входить в моду, люди без конца натыкались друг на друга. Так как у меня их не было, я отлично помню как это выглядело со стороны. Вот чья-то рука тянется к экрану, который видит только он… и сталкивается с другой рукой. Или с любой другой частью тела. Другой смахнет экран в сторону и толкнет человека, который проезжал мимо него на самокате. Но такие мелкие ДТП – это цветочки по сравнению со скачком происшествий на дороге из-за засмотревшихся в дополненную реальность водителей и пешеходов.
Однако, за двадцать лет очки стали неотъемлемой частью нашей жизни. Мы больше не натыкаемся друг на друга и зачастую не снимаем очки даже когда общаемся с кем-то лицом к лицу.
Кто-то хлопнул меня по плечу так сильно, что там наверняка теперь останется синяк.
– Так что Максимка, даже больше меня, говоришь работал? Что-то мы от тебя особенной скорости в выполнении задач не увидели! – усмехнулся мужчина позади меня.
Это потому, что параллельно мне приходилось внедрять в старый код свою доработку. Именно из-за слабой компетенции таких вот идиотов никто из них так ничего и не заметил. Мне не нужно было поворачиваться, чтобы узнать, что ядовитая улыбка которая сейчас расплывалась на широком лице немаленького мужчины позади меня принадлежала Сергею Крапивину. Я повернулся в кресле и уставился прямо на него.
– Ты наверное сейчас успел поверить, что следующим тим лидом станешь именно ты, да? – вкрадчиво поинтересовался я – Так вот у меня для тебя срочная новость – ты им никогда не станешь! А уж тем более с твоим-то уровнем…
– Уж я-то стану! – перебил меня Сергей – Я уже разговаривал с генеральным директором и Георгич пообещал, что в следующий понедельник место будет моим. И когда это случится, ты у меня первым отсюда вылетишь… ты чего так лыбишься, как маньяк?
– До понедельника еще дожить надо, – спокойно ответил я и встал из-за стола.
Ни слова больше не говоря я забросил рюкзак за спину, нацепил очки на нос и направился к выходу. Даже плотная красная ткань дешевой заплечной сумки не могла защитить мою спину от тяжелого взгляда, которым буравил меня Крапивин.
– Ну как все прошло? Все получилось так как ты и говорил? – Кирилл едва не подпрыгивал на месте от возбуждения.
Мне почему-то это напомнило время, когда мы впервые обговорили детали нашего безумного по своей задумке плана. Все ради того, чтобы выбраться из нищеты в которой мы прозябали. В наше время в сфере информационных технологий подавляющее большинство усвоило, что создавать работу, гораздо лучше, чем искать работу.
Я и Настя – мы выросли в одном районе. В зарубежных фильмах такие принято называть трущобами. Но наш район не был ни полуразрушенным ни опасным. Вместо этого, несколько неказистых бесконечных “человейников” жались друг к другу на окраине Москвы вдали от тех мест, где знают что такое метро. Подземку обещали непременно продлить и к нам, но учитывая удаленность, метро быстрее продлят до Петербурга.
Именно поэтому мы перемещались здесь по старинке, на автомобилях с бензиновыми двигателями. В остальном городе, как и почти везде все ездили на электрической тяге. Наверное поэтому такие районы как наш по всей страны называли грязными, бедными или попросту отсталыми.
В таких районах каждый по своему справлялся с безработицей и нищетой. Когда моего отца сократили на работе, он нашел утешение не в нас с матерью, а на дне бутылке. Пособие по безработице едва могло прокормить нас и маме пришлось тянуть нас обоих. Я не винил ее ни в чем, когда она не выдержала жизни в таком режиме. Она словно выгорела изнутри и однажды просто последовала примеру отца. Именно после этого Настина мама, тетя Марина, решила взяла надо мной шефство.
Наверное от противного, а может и стараниями моей “приемной” семьи, но я не хотел, закончить как мои родители. Предки говорили, что в их время ни у кого не было очков дополненной реальности, зато были малюсенькие телефоны. Наверное не нужно объяснять, что именно такое древнее нечто мне и всучили когда я пошел в первый класс. А дети в школьные годы бывают довольно злыми.
Именно поэтому, чтобы меня перестали дразнить и избивать, к окончанию третьего класса тетя Марина подарила мне очки дополненной реальности. Они были еще из первой серии, из тех которые еще дико глючили на старте продаж. Она сказала, что забрала их из гаража своего отца. Тот давно пользовался новыми, но старые вещи выбрасывать не любил. Очки сильно отличались по внешнему виду от тех, что были у других детей, поэтому дразнить меня так и не перестали. Однако я был счастлив. Именно тогда я попробовал создать что-то впервые.
Я быстро перерос школьную программу и к пятому году обучения стал круглым отличником. Ни один из преподавателей по техническим дисциплинам не мог больше угнаться за моим ростом. Код слушался меня словно дрессированный пес и буквально оживал, находя лазейки и обходные пути для решения самых трудных задач.
Окончив школу мы с Настей вместе поступили в институт где наши пути впервые пересеклись с Кириллом. Настя к восемнадцати годам превратилась в русоволосую красавицу и носила длинную косу едва не достающую ей до колен. Если честно она была из тех кто плохо заводит друзей. Она лгала учителям, прогуливала уроки и оттолкнула от себя практически всех наших знакомых. Ходили слухи, что ради оценок в выпускном классе Настя подставила сразу несколько отличников из нашего класса, поменяв их ответы на свои. Она поклялась мне, что не делала этого, а я всегда ей верил. Все потому, что если в Насте и существовала некая злая сторона, то она мне ее никогда не показывала.
И вот месяц спустя, впервые в жизни у Насти появился еще один друг помимо меня. Уж не знаю, что она наговорила Кириллу, но на вечеринке первогодок девушка вернулась ко мне не только с напитками, но и со светловолосым парнишкой.
Он был хорош собой – это было понятно даже мне, человеку далекому от понимания современных критериев красоты. А еще он писал ужасный код. Даже Насте удавалось иногда удивить меня своей работой, но только не Кирилл. Если так подумать, то подделать электронные бланки ответов на экзамене, с ее уровнем навыков, девушка смогла бы. Однако в отличии от нас у парня были амбиции.
В тот же вечер мы создали технический клуб “Тринити”. Это название придумала Настя и оно буквально означало “Троица”. Кириллу понравилось, а я как и всегда был готов согласиться со всем, что предложит моя подруга детства. Крошечный клуб был призван вытащить нас из нищенского существования. Оставалось только, чтобы кто-то из нас изобрел что-то настолько инновационное, чтобы его можно было продать за бешеные деньги. Если честно, ребята так и не предложили ничего стоящего, но всячески подбадривали все мои начинания. Особенно Настя! И вот наконец, на втором курсе я наконец придумал нечто совершенно новое.
Вот тут-то и пригодились способности Кирилла к любому влезть под кожу. Однако сколько бы он ни старался, никто из инвесторов не хотел вкладывать деньги в “нечто” от людей родом из беднейшего района Москвы. В наше время статус, зачастую, значит больше, чем деньги. Тогда на последнем курсе института мы втроем придумали план, чтобы наше “детище” наконец-то смогли оценить по достоинству.
– Сядь, я тебя очень прошу! – поморщился я и продолжил, когда парень последовал моему совету – Спасибо. Лучше повтори все, что вы должны делать в ближайшие пару дней.
– Ближайшие пару дней? – взвизгнул Кирилл – Да если они не выйдут на нас завтра, то послезавтра нас сбросят с балкона это чертовой “башни Саурона”!
Что ж, тут с ним не поспоришь. Для успеха нашего плана, нам понадобилось арендовать квартиру на пятьдесят восьмом этаже элитного комплекса на Обручева. Он состоял из двух небоскребов изогнутых от основания к верхушкам, от чего они напоминали башню главного злодея из сказки написанной больше полувека назад. Аренда этой квартиры на один день обошлась в одну мою месячную зарплату и едва ли нам хватило бы продлить ее хотя бы на пару часов.
– Хорошо-хорошо! – я примирительно поднял руки к потолку – Завтра! Так лучше? Завтра к вам сюда заявится кто-то из “Заслона”. Ты помнишь, что должен им рассказать?
– Не боись, навешаю им лапши так, что они еще добавки попросят! А в конце добавлю о том, что мы с вами втроем придумали, – ответил Кирилл.
– Только обязательно нужно будет им рассказать, что это Макс все придумал и сделал! – радостно выпалила Настя.
Я встретился с ярко голубыми радужками ее глаз и почувствовал как мои щеки вспыхнули румянцем. Вот черт, она же увидит! Ладно, обещаю, что когда наш план завершиться, я обязательно расскажу ей о своих чувствах.
– Конечно, страна должна знать своих героев! – подтвердил Кирилл.
Мы попрощались с прошлой жизнью скромным ужином, так как накоплений у меня почти не осталось. Ничего надеюсь, что Кирилл прав и завтра наши планы претворяется в жизнь. Я посмотрел на часы – половина первого. Уже четверг. Значит сегодня я стану новым главой отдела, сделаю своих друзей ведущими разработчиками и наша жизнь изменится навсегда.
С самого утра весь офис буквально стоял на ушах. Я тоже не мог усидеть на месте, но, естественно, по другой причине. Сергей Крапивин сидел рядом со мной и последние полчаса глядел в потолок, раскачиваясь на стуле. Я как раз вернулся из столовой с очередной чашкой дымящегося кофе и встал за его спиной потягивая ароматный напиток.
От вчерашней самоуверенности толстяка не осталось и следа. Наконец Сергей не выдержал и открыл в браузере прямой эфир новостного канала.
– Экстренные новости из мира технологий! – вещал с экрана взволнованный диктор – Сегодня жители и гости столицы стали свидетелями странного техногенного явления. Каждому школьнику давно известно, что очки дополненной реальности не приспособлены для размещения рекламных баннеров за пределами окон браузеров или проигрывателей. Все мы помним те страшные трагедии две тысячи тридцать первого, тридцать третьего и девятого годов, во время которых отечественные, американские и китайские очки и шлемы дополненной реальности пытались размещать рекламу в пространстве… Все мы помним, как это неизменно приводило к перегреву и воспламенению аккумуляторов, целых устройств и естественно, домов и имущества тысяч пользователей в разных странах. Мы до сих пор скорбим в память о тех немногих, кто пострадал или погиб в результате тех пожаров.
В углу экрана появились прикрытые цензурой кадры обгоревших тел и людей, которым оказывали медицинскую помощь после тяжелейших ожогов. Первые трагедии прошли мимо меня – я был слишком мал. Однако во время последней мне было тринадцать и я отлично помню как это было.
– Наша редакция до сих пор получает тысячи звонков о том, что в дополненном пространстве Москвы появились сотни рекламных баннеров. Нам все еще неизвестны подробности произошедшего, но пока мы предполагаем, что был совершен взлом системы безопасности без преувеличение крупнейшей российской компании “Заслон” – лидера по производству очков дополненной реальности. Но всем нам и так хорошо известно, чем занимается эта корпорация. А вот чем знаменита эта организация?
На экране возник один из баннеров, которые благодаря мне оказались внутри дополненной реальности. “ТРИНИТИ – изменим наш мир вместе”, гласила рекламная надпись. Я снял очки и положил их на стол. Кофе в моей кружке успел остыть, но был таким же вкусным как и прежде.
В несколько больших глотков я прикончил напиток и без сил плюхнулся в кресло. Спинка стула заскрипела отклонившись почти до упора. Я по привычке прикрыл веки и снова ушел в себя.
Теперь офис гудел и стрекотал вокруг меня словно рой бестолковых насекомых. Сейчас те из них, кто сохранил самообладание, искали уязвимости в нашем коде. Кстати, среди этих ребят есть много толковых специалистов, так что есть большая вероятность, что они скоро найдут откуда ноги растут. Однако я смог скрыть автора изменений, так что ко мне их находки не приведут. А это значит, что привлечь меня за взлом у “заслона” не получится. Ничего, надеюсь скоро это не будет иметь значение. А чего все опять затихли?
Я осторожно приоткрыл один глаз, но в этот раз начальник надо мной не нависал. Стул снова отчаянно заскрипел, когда его спинка выпрямилась. Я проследил за взглядами своих коллег.
Кирилл и Настя уверенно шагали через весь офис. Их сопровождала целая делегация – все большие шишки нашей компании. Не сбавляя шаг они вошли в кабинет начальника и дверь за ними захлопнулась.
Я ожидал, что сейчас мои коллеги снова примутся обсуждать произошедшее, однако все продолжали молчать. Кто-то из них схватился за голову, кто-то побежал в туалет, другие пялились в мониторы скозь очки дополненной реальности. Эти похоже с головой ушли в рабочие чаты, где сейчас сыпали предположениями, с кем сейчас заперлись начальники в своей кабинете.
Теперь главное, чтобы Кирилл правильно разыграл наши карты. Я конечно в нем не сомневался, но все-таки мы были далеки от мира такого рода интриг. Все предусмотреть невозможно, но в нашей колоде сейчас чуть больше козырей, чем у “заслона”.
Наконец дверь кабинета открылась и шумная делегация вышла в общий зал. Большинство из них улыбалось, а Кирилл и вовсе просто светился от счастья. Отличный знак!
Александр Георгиевич похлопал моего друга по плечу и вышел на середину широкой комнаты. Он развел свои руки в стороны призывая всех к тишине.
– Друзья мои! Коллеги! – начальник прочистил горло и продолжил торжественным тоном – Думаю, многие из вас уже искали информацию о “Тринити” – тех кто совершил настоящий прорыв в мире современных технологий!
– Вы о взломе?! – выпалил рядом со мной Крапивин.
Александр Георгиевич смерил толстяка тяжелым взглядом, но удержался от комментариев.
– Так вот “Тринити” – это наша дочерняя компания, которая с сегодняшнего дня стала частью большого пирога. Теперь вы все в курсе, – начальник задержал свой взгляд на Сергее Крапивине и продолжил осматривать других наших коллег – И именно так мы объявим на пресс конференции, которая состоится через час. А пока позвольте вам всем представить вашего нового главу отдела разработки – Кирилла Анохина!
– Что!? – в один голос воскликнули я и Крапивин.
Мы с толстяком переглянулись и недоверчиво уставились на начальника. Светловолосый парень вышел вперед и встал рядом с Александром Георгиевичем.
– Благодарю за теплые слова, Александр Георгиевич! Коллеги… да, теперь мы с вами коллеги и нам предстоит много работы. Но все этого не произошло бы без одного гениального разработчика, – Кирилл улыбался во все тридцать два зуба и явно получал удовольствие от происходящего.
В воздухе повисла длинная театральная пауза. Кирилл сделал приглашающий жест и посмотрел на начальника. Что-то мне как-то еще тревожнее стало…
– Анастасия Симонова! Выйди пожалуйста, покажись своим новым коллегам, – Кирилл взял Настю за руку и вывел перед всеми – Именно она создала технологию, которая позволила разместить рекламу в очки и не поджечь кучу людей!
Я ожидал, что Настя будет скромно стоять… возможно потупив взор и уставившись в пол. Все-таки не каждый день отбираешь заслуги у друга детства. Однако Настя улыбалась едва ли не шире Кирилла, обнявшего ее за плечи.
– Какого черта там сегодня произошло!? – выпалил я, когда мои друзья вошли в мою крошечную квартиру на окраине города.
Настя и Кирилл переглянулись явно собираясь с духом перед тем как ответить мне. Наконец блондин кивнул и снова посмотрел на меня.
– Знаешь? – начал было Кирилл, однако больше из себя выдавить ничего не смог.
– Да знаю я, знаю! Про то, почему тебя сделали тим лидом я и так понял, – махнул я рукой – Георгич присел тебе на уши, пообещал золотые горы и кукуха от счастья уехала. Я тебя спрашиваю, почему создателем моей технологии сегодня на всех каналах объявляют Настю? Без обид!
– Ну что ты, мне и самой неловко от всего этого! – раскраснелась моя подруга детства – Но ты понимаешь, Александр Георгиевич подумал, что раз Кирилл директор “Тринити”, то написала все я. И он сказал, что это прекрасно продаст нашу технологию, как инновацию перевернувшую середину двадцать первого века, созданную женщиной.