Как программист обустроил себе рабочее место в виртуальной реальности

VC.RUHi-Tech

Пишет код «на туманном Олимпе»: физик-программист уже 2,5 года работает в виртуальной реальности по 9 часов в день

При этом работа Пола Томлинсона не связана с VR, и ноутбук у него самый простой. Программист верит, что за VR-офисами будущее, поэтому рассказывает: как обустроил место, работает с тремя дисплеями, встречается с коллегами и кому такой формат не подойдет.

Полина Лааксо

1280

В апреле 2019 года физик-технолог и программист Пол Томлинсон начал работать в виртуальной реальности (VR): он проводит в ней 40–50 часов в неделю — по 8–10 часов ежедневно.

За два с половиной года Томлинсон не раз сталкивался со скепсисом в адрес VR-технологии, но в корне с ним не согласен. Мир видел множество проектов, которых, казалось, ожидал провал: Xbox, iPod, Microsoft Surface, Spotify, Nintendo Switch, криптовалюты.

Большинству требовались доработки, а человеку — время, чтобы привыкнуть. Но все они в конечном счёте увенчались успехом, пишет программист. Так и VR: пока что технология нужна и подойдёт не всем, зато в будущем может стать незаменимой.

С развитием технологии, помимо VR, появились и другие термины — смешанная и дополненная реальность, а также расширенная: она объединяет все три понятия. Автор предпочёл использовать один — VR.

Непосредственная работа Томлинсона никак не связана с VR — он занимается «старым добрым программированием» и разработкой информационных систем. Чтобы объяснить, зачем он делится опытом, Томлинсон заранее ответил на два потенциальных читательских вопроса:

  • «Зачем мне это знать». Достаточно вспомнить, как развивались ПК. В 1980-х «громоздкие бежевые ящики» были далеко не у всех, а в 2021 году практически каждый носит с собой небольшой карманный компьютер с постоянным доступом в интернет. Нынешняя VR — тот самый «бежевый ящик» 1980-х годов и изменить мир может быстрее, чем через 40 лет.
  • «Кто он такой, чтобы рассуждать о VR». Томлинсон провёл в VR около 4500 часов за «настоящей» работой. За это время он сумел настроить систему под себя и предполагает, каким может быть её будущее.
1280
Один из возможных интерьеров в VR приложения Immersed Пол Томлинсон

Как программист оборудовал рабочее место и какие устройства использует

В работе Томлинсон использует привычные для офисной среды программы: продукты от Google, видеочат Zoom, рабочий мессенджер Slack, текстовые и табличные редакторы, а также комплекс ПО для разработки.

Пользуюсь я самым обычным ноутбуком — в целом достаточно мощным, но не игровым. Его основные технические характеристики вообще не особо соответствуют стандартным требованиям VR. Пол Томлинсон

Впрочем, VR-среду генерирует не сам компьютер, а приложение Immersed. Именно оно, по словам программиста, «кодирует содержимое экрана в видеопотоки и передает их на VR-гарнитуру через Wi-Fi». Частотный диапазон у его роутера составляет 5 ГГц, поэтому передача информации в среднем занимает около 0,003 секунды — неощутимое для человеческого восприятия время.

В качестве VR-системы Томлинсон использует беспроводную гарнитуру Oculus Quest 2: на сентябрь 2021 года она стоит от $300. По словам автора, собственное ПО она запускает почти всегда без помощи ПК. Графика и производительность из-за этого могут ухудшаться, но зато появляется свобода передвижения.

1280
Ноутбук → Immersed → Роутер → WiFi → Гарнитура → VR-среда Пол Томлинсон

У Томлинсона несколько сохранённых VR-макетов — в зависимости от того, какую задачу нужно решить. Но чаще всего он размещает всего три VR-экрана, поскольку его «концентрация и так на пределе, а поле зрения не безгранично»:

  1. Основной, с разрешением 4:3 — для работы.
  2. Справочный, с разрешением 9:16 — для дополнительных материалов по текущей задаче, а также плеера Spotify.
  3. Коммуникационный, с разрешением 16:9 — для чатов, календаря, документации по коду.

По словам программиста, платформа Immersed поддерживает до пяти виртуальных дисплеев, однако сам он также использует виртуальные «рабочие столы», которые превращают три дисплея в 15. На его основном рабочем экране помещается 66 тысяч символов кода — столько вмещают 4-6 стандартных программных окон.

Разрешение у огромных дисплеев среднее: 1080p у справочного и коммуникационного и 4K у основного. В системе доступно и более высокое, но эти Томлинсон счёл оптимальным для себя — по соотношению плотности пикселей, производительности и скорости передачи информации.

1280
1. Конфигурация дисплеев: слева справочный, рядом с ним основной, а снизу — коммуникационный. 2. Вид на конфигурацию сверху: диапазон распознавания символов — 30º, поле зрения гарнитуры — 90º, диапазон бинокулярного зрения — 164º Пол Томлинсон

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

Клавиатуру в VR-пространстве программист не видит, но потребности в этом у него нет: он печатает слепым методом. Хотя внедрить её при желании в виртуальный мир можно: с помощью специальных трекеров, которые «воссоздают» в нём физическую клавиатуру.

Томлинсон также отказался от традиционного офисного стола, поскольку для работы нужны только клавиатура и мышь. Вместо этого он работает на полу или стоя. Выбор того или иного формата зависит от задачи: будь то проверка почты и чтение документации или же написание кода. А если ему нужно быстро набросать схему или отдохнуть, он всегда может убрать VR-дисплеи и запустить дополнительные приложения: например, «рисовалку» или онлайн-гольф.

1280
Напольное кресло, подставка, клавиатура и трекбол. Пол Томлинсон
1280
«Стоячая» установка. Пол Томлинсон

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

«Сплю в середине рабочего дня ради второго «Сплю в середине рабочего дня ради второго

Издание dev.by поговорило с разработчиками о нестандартных графиках

VC.RU
10 простых способов звучать эффектно на совещании 10 простых способов звучать эффектно на совещании

Как улучшить речь перед выступлением в переговорке или "зуме"?

Playboy
Революция в мире моды: как технологии меняют нашу одежду Революция в мире моды: как технологии меняют нашу одежду

Как уже сейчас в новинках мира моды проявляются тренды гардероба будущего

Inc.
Когда тревога невыносима: наши детские травмы и первые правила самопомощи Когда тревога невыносима: наши детские травмы и первые правила самопомощи

Не все травмы можно излечить даже с самым профессиональным психотерапевтом

Psychologies
Вся правда о холестерине Вся правда о холестерине

Что на самом деле вызывает заболевания сердца и сосудов

kiozk originals
Мамы на детской площадке набросились на женщину из-за слишком красивой внешности Мамы на детской площадке набросились на женщину из-за слишком красивой внешности

Зависть — страшная штука, способная превращать людей в монстров

Cosmopolitan
Твой персональный код Твой персональный код

Какими бывают тесты ДНК

Популярная механика
Мари Краймбрери Мари Краймбрери

Мари Краймбрери рассказала, что считает для себя лучшей психотерапией

ЖАРА Magazine
Михаил Баркиджиджа Михаил Баркиджиджа

Тимоти Шаламе Мариинского театра

Собака.ru
«Давай сделаем селфи»: 15 признаков, что он в тебя влюбился «Давай сделаем селфи»: 15 признаков, что он в тебя влюбился

Как понять, что ты действительно очень много для него значишь!

Cosmopolitan
5 симптомов диабета 5 симптомов диабета

Чтобы своевременно выявить диабет, нужно знать, как он проявляется

Лиза
Как таланты раз за разом изобретали швейную машинку Как таланты раз за разом изобретали швейную машинку

Как изобрели швейную машину

Популярная механика
Зеленый маршрут: как начать свой путь в эковолонтерстве и увидеть мир Зеленый маршрут: как начать свой путь в эковолонтерстве и увидеть мир

Как присоединиться к эковолонтерскому проекту?

Популярная механика
Как общаться с невесткой: советы психолога для начинающей свекрови Как общаться с невесткой: советы психолога для начинающей свекрови

Матери переживают трудный переходный период, когда их ребенок женится

Psychologies
«У нас были итальянские разборки»: Бондаренко раскрыл причину развода с актрисой «У нас были итальянские разборки»: Бондаренко раскрыл причину развода с актрисой

Станислав Бондаренко высказался об отношениях с экс-избранницей Юлией Чиплиевой

Cosmopolitan
«Еще! Дай еще!»: как правильно обсуждать деньги в отношениях «Еще! Дай еще!»: как правильно обсуждать деньги в отношениях

Как обсудить финансы в отношениях и не расстаться?

Cosmopolitan
Знаменитая японская система умывания: 7 шагов к идеальной коже Знаменитая японская система умывания: 7 шагов к идеальной коже

Многоступенчатая система умывания по-азиатски

VOICE
Археологи нашли в Израиле древнейшие рыболовные крючки Западной Евразии Археологи нашли в Израиле древнейшие рыболовные крючки Западной Евразии

Археологи обнаружили в долине реки Иордан 19 рыболовных костяных крючков

N+1
Гид по языкам программирования: решения для конкретных задач Гид по языкам программирования: решения для конкретных задач

Сравнивать разные языки программирования — это непростая задача

Популярная механика
Работа и онкология: как рассказать начальству о раке и помочь заболевшему сотруднику Работа и онкология: как рассказать начальству о раке и помочь заболевшему сотруднику

Как защитить интересы онкологического пациента в больнице и на работе

Forbes
«Этот секс был волшебным!»: что такое сексуальная магия «Этот секс был волшебным!»: что такое сексуальная магия

Как через секс «сливались с богом» монахи и можно ли забеременеть от сатаны.

Psychologies
Гаюи и Брайль: кто изобрёл шрифт для слепых? Гаюи и Брайль: кто изобрёл шрифт для слепых?

Слабовидящие и слепые люди всего мира с благодарностью вспоминают двух французов

Популярная механика
Гений места Гений места

Квартира, в которой интерьер связан с экстерьером дома

SALON-Interior
Правило № 67: Не играйте на путях Правило № 67: Не играйте на путях

Коуч Алексей Ситников исполняет свою версию арии «Что наша жизнь? Игра!»

Tatler
«Я никогда не хотел секса»: асексуальность нужно лечить? «Я никогда не хотел секса»: асексуальность нужно лечить?

Как живется асексуалам и можно ли пробудить «нулевое» либидо?

Psychologies
Липосакция шеи: как быстро, безопасно и недорого «похудеть» эту зону Липосакция шеи: как быстро, безопасно и недорого «похудеть» эту зону

Плюсы и минусы липосакции шеи

Cosmopolitan
10 вещей, от которых стоит отказаться, чтобы изменить жизнь к лучшему 10 вещей, от которых стоит отказаться, чтобы изменить жизнь к лучшему

Не только алкоголь и курение: от каких вредных привычек стоит отказаться

Psychologies
Слишком поздно: адвокат по разводам рассказал о признаках скорого разрыва Слишком поздно: адвокат по разводам рассказал о признаках скорого разрыва

Какие красные флажки предшествуют разрыву

Cosmopolitan
Олеся Новикова Олеся Новикова

Новой (долгожданной!) примой Мариинского стала хрупкая красавица Олеся Новикова

Собака.ru
В погоне за молодостью В погоне за молодостью

Глядя на некоторых женщин, мы недоумеваем: как им в 50 удается выглядеть на 30?!

Лиза
Открыть в приложении