Чтение онлайн

на главную

Жанры

Шрифт:

– Полагаю, Максим займётся динамическим построением карт на основе фото– и видеосъёмки. Я уверен, у него это получится – посмотрел на Макса полковник, завершая распределение задач, – Надеюсь, сами договоритесь как потом это все склеить в одну систему.

– Договоримся, – ответил за всех Олег.

– Ок. Если все понятно, тогда за работу!

– Павел Леонидович, – остановил полковника Максим, – нам нужны сервера, исходные тексты обещанных движков и «толстый» Интернет-канал.

– Все что вам нужно у вас в почтовых ящиках, включая настройки для выхода в Интернет. Если что-то ещё понадобиться, пишите мне в ответ на то письмо – на следующий день будет!

– А если понадобиться пицца и пиво? – с вызовом спросил Олег.

– Пишите. Продукты питания будут доставлены в течение часа. Из алкоголя только пиво и только по пятницам не больше литра на человека. Ещё вопросы?

Молодые люди заулыбались, переглянулись и хором заявили:

– Нет вопросов, товарищ полковник!

– Ок. Тогда последнее: каждое утро в 9.00 standup!

– Понятно…, – тихо сказали ребята и открыли почтовые ящики…

***

Как пролетели две недели, ребята даже не заметили. Каждый день приносил свои результаты, которые заставляли задерживаться допоздна в небольшой комнатке с пятью столами, холодильником, микроволновкой и проектором. Множество необходимых белых досок для рисования заменяли стены, окрашенные специальной белой краской, по которой можно было писать специальными фломастерами и стирать специальным ластиком.

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

«Визардом» за глаза ребята называли Павла Леонидовича. Отчасти потому, что он выполнял все их пожелания, но в основном потому, что полковник, обладая хорошим чувством юмора, назвал свой почтовый ящик wizard.

Каждое утром Максим просыпался от того, что отдохнувший мозг подсказывал ему решение вчерашней проблемы. И Максим быстро собирался, умывался, иногда забывая позавтракать, летел в офис. Ожидание автобуса выводило его из себя и, стоя на остановке, он работал на планшете. Но такая работа его не устраивала. Поэтому на четвёртый день Макс поехал на работу на велосипеде – это сократило его время на дорогу в два раза и хорошо компенсировало сидячий образ жизни.

Прилетая в офис, там уже сидела Дина и увлечённо нажимала кнопки, отрываясь на каждого вошедшего для дружеского приветствия и улыбки, которая вдохновляла ребят на интеллектуальные подвиги.

Бросив, Дине обычный «Привет!», Макс сразу садился за комп, и быстро вносил изменения, которые обдумал по дороге на работу. Только после этого он мог расслабиться, выпить чашку чая и съесть разогретую в микроволновке вчерашнюю пиццу. К этому времени приходили Стас и Олег. Их приход всегда был для Макса загадкой, ибо он так увлекался работой, что не замечал, как здоровался с парнями. Именно поэтому, рукопожатия, как способ приветствия, были практически сразу забыты. О них вспомнили только когда воскресенье сделали выходным, который они провели в баре

Сразу после завтрака на скорую руку и пару слов с ребятами Макс брался за следующую задачу, которую ставил сам себе. Максим выстроил в своей голове все алгоритмы построения трёхмерного пространства по видеосъёмке. Фотографии он сразу отмёл – визуальной информации мало, хотя качество гораздо выше.

Практический на третий день он понял, что и простого видео будет мало для определения глубины и высоты объектов. Качество и скорость построения 3D-модели сильно зависели от траектории камеры съёмки местности. И практически карта строилась только после обработки всего видео. А строилось она со скоростью сьёмки. То есть, если камера снимает местность, облетая её со скоростью двадцать метров в секунду и глубина съёмки (для качественного распознавания) составляет тысячу метров съёмка квадратного километра займёт одну минуту. А карта нужна, как всегда – сразу. Поэтому Максу пришла в голову простая идея – нужно обрабатывать параллельно две-три-четыре видеозаписи с нескольких камер одновременно. Таким образом, скорость построения карты тысяча на тысячу метров сокращалась до нескольких секунд. Один из первых запросов «Визарду», как раз, и была просьба предоставить несколько видеозаписей одной и той же местности, сделанной четырьмя камерами, расходящимися в противоположные стороны и с набором высоты.

К обеду проходил Павел Леонидович и приносил еду, заказанную накануне ребятами по меню из ближайшего ресторана. Вернее, он приходил вместе с лейтенантом, который нёс сумки, накрывал на стол и разогревал то, что остыло. Сначала ребята скромничали и заказывали простые блюда типа киевской котлеты с пюре из обеденного меню. Потом простая еда приелась, ребята вошли во вкус и перестали стесняться, начали заглядывать в вечернее меню, где были блюда из французской и итальянской кухни. Максим узнал, что такое фуа-гра. Дина попробовала куриное фрикасе с уксусом и зеленью. Олег подсел на итальянскую кухню и перебрал всё – начиная с пиццы и заканчивая лазаньей с соусом бешамель, марсалой, пармезаном и луком. Один только Стас обходился славянской кухней.

Как только все было готово, вся команда вместе с полковником усаживалась за столом, и Павел Леонидович спрашивал каждого: «Как дела?». Все знали, что это означает и подробно рассказывали, что сделали вчера, чем занимаются сегодня и какая им нужна помощь. Иногда кто-то говорил, что столкнулся с определённой проблемой и ему тут же накидывали различные способы её решения. Как правило, все идеи генерировал Максим, но многие фичи были реализованы и по идеям Стаса и Дины. Олег больше был критиком, но без его замечаний многие решения были бы не такими эффективными. Его перфекционизм способствовал решению любой проблемы самым эффективным способом.

По окончанию обеда полковник записывал пожелания ребят на следующий день – это были просьбы встретиться с архитекторами тех модулей, что ребята использовали в своей работе, выделить дополнительные сервера и установить на них необходимый системный софт. Дина попросила запустить на ночь продолжительные процессы обработки информации, которые требовали много процессорного времени. Макс просил очередные видеозаписи, Олег – книги по вооружениям и чертежи.

После ухода «Визарда», ребята садились за свои компьютеры и продолжали работу. Олег надевал наушники и отстранялся от внешнего мира. Только через две недели он узнал, что Макс, увлечённый работой, мог начать петь различные весёлые песенки. Дина, слушая их, улыбалась, не отвлекаясь от монитора. Стас закатывал глаза и тоже натягивал наушники.

Каждый сам заказывал «Визарду» ужин и, получив последнее письмо от команды, полковник в сопровождении все того же лейтенанта приходил на ужин. Как правило, это было после восьми вечера. За ужином на большом экране показывали достижения дня. Начинал Максим, который демонстрировал сначала видео, потом поток данных, описывающий виртуальную карту. Эти данные генерировал его сервер на основании видео, распознавая объекты и материалы, из которых они состоят. Затем вступал в дело Стас. Он брал поток данных Максима и рисовал виртуальную реальность. Олег каждый день «выпускал» в эту реальность новую технику, и все могли наблюдать как танк, машина, автобус или мотоцикл двигался по сетке 3D-мира. Затем Дина ставила на карту второй танк или противотанковую пушку и пыталась уничтожить «новый» танк Олега.

Популярные книги

Охота на попаданку. Бракованная жена

Герр Ольга
Любовные романы:
любовно-фантастические романы
5.60
рейтинг книги
Охота на попаданку. Бракованная жена

Довлатов. Сонный лекарь 2

Голд Джон
2. Не вывожу
Фантастика:
альтернативная история
аниме
5.00
рейтинг книги
Довлатов. Сонный лекарь 2

Неудержимый. Книга XII

Боярский Андрей
12. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XII

Авиатор: назад в СССР 12+1

Дорин Михаил
13. Покоряя небо
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Авиатор: назад в СССР 12+1

Аленушка. Уж попала, так попала

Беж Рина
Фантастика:
фэнтези
5.25
рейтинг книги
Аленушка. Уж попала, так попала

Люби меня

Тодорова Елена
7. Под запретом
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Люби меня

Шесть принцев для мисс Недотроги

Суббота Светлана
3. Мисс Недотрога
Фантастика:
фэнтези
7.92
рейтинг книги
Шесть принцев для мисс Недотроги

Решала

Иванов Дмитрий
10. Девяностые
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Решала

Совершенный 2.0: Возрождение

Vector
5. Совершенный
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Совершенный 2.0: Возрождение

Огненный князь 4

Машуков Тимур
4. Багряный восход
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Огненный князь 4

Невеста напрокат

Завгородняя Анна Александровна
Любовные романы:
любовно-фантастические романы
6.20
рейтинг книги
Невеста напрокат

Воевода

Ланцов Михаил Алексеевич
5. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Воевода

Газлайтер. Том 10

Володин Григорий
10. История Телепата
Фантастика:
боевая фантастика
5.00
рейтинг книги
Газлайтер. Том 10

Последний Паладин. Том 3

Саваровский Роман
3. Путь Паладина
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 3