Калькулятор для “триплы”

Для прояснения:

Триплой в симрейсинге (и не только) называют комбинацию из 3 мониторов, на которые выводится картинка как-будто это 1 монитор.

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

Типичное гоночное место с 3 мониторами

Но очень часто возникали и продолжают возникать споры о рассчётах про правильный угол обзора. При этом в данных спорах часто опускается правильное расположение экранов. А вот если у вас ещё нет экранов и вы думаете о приобритении, то вам в помощь придёт вот этот прям научный калькулятор.

Пример интерфейса калькулятора.

К сожалению, ряд вещей делается (вводится) руками, но самое важное – сразу же есть фидбек, ибо при изменении любого параметра пересчиываются все формулы и меняется визуальное отображение.

Что является ключевым в данном процессе. Вы находитесь напротив экранов (красный круг). Все три экрана (синие плоскости) должны быть перпендикулярны к вам. Иначе на экранах типа не OLED могут появиться некоторые артефакты, искажения и прочие неприятные вещи. И данный кальулятор позволяет найти те самые значения, которые нужны для приобретения и установки оборудования.

При этом расстояние до экранов может быть ограничено, бюджет на мониторы (диагональ) может быть ограничен. Да и физическое пространство, требуемое для этого сетапа, тоже может быть ограниченным. И вот с помощью данного калькулятора можно весьма точно прикинуть все размеры, расположения и понять, сколько расстояния нужно до экранов, или какая диагональ нужна, какой угол использовать…

P.S. Идеальная трипла – это когда угол между экранами (11 ряд слева) является около 60 градусов и наружный край внешних экранов находится примерно на уровне головы. Как на скрине выше. Это даст полное погружение в процессе гонки и перекроет почти полностью боковое зрение. Можно ли угол меньше? Конечно можно! Но это снизит эффект погружения.

Kindle Fire TV. Впечатления

Этой зимой, смотря рынок TV-приставок на Android, мне стало очень интересно посмотреть, чем же является самое простое устройство Fire TV размером чуть больше флешки. Из опасений было то, что там всего 8Гб под всё хранилище (включая операционку и основные программы), но это мелочи, т.к. хранить там планируется только приложения. А вот всего 1Гб оперативной памяти заставили слегка понервничать. Так что это, Fire TV Stick Lite в 2021 году?

Continue reading Kindle Fire TV. Впечатления

PHP7 – необратимое будущее? Проверяемся на совместимость.

Уже давно мне как-то не по себе что-либо делать в виде “чёрной коробки”. Тем более программировать. Если что-то начинается не так, сразу запускаю дебаггер и всё становится на свои места. Но что делать с PHP7? Ведь хочешь или нет, но как и раньше с 4 на 5, а потом и на 5.3, всё однозначно перейдёт на 7 версию. Вопрос только в 2016 году или в одном из следующих?

Можно в виртуалке установить PHP7, копию проекта и… что-то увидеть. Или НЕ увидеть. Вот такое тестирование в слепую я и хотел бы избежать. Кто крикнул “Тесты!”? Некоторые штуки писались давным-давно, когда ни про тесты, ни даже про ООП не задумывались.

Но вот не так давно наткнулся на чудесную программу – php7cc. Написана на PHP5, просит 5.3. Натравливаем на любую папку и она проверяет весь код на наличие устаревших элементов относительно версии 7.0. Всё просто и чудесно. Можно прямо на папку с продакшеном натравить, если совсем лень возиться. ;) В результате список всех проблем, если таковые есть. И если используются поросшие паутиной сторонние библиотеки времён 5.0-5.2, то проблемы гарантированно будут! :D

В общем, кому надо – забирайте, проверяйтесь и подготавливайтесь, пока PHP7 на вашем сервере внезапно не стал версией по умолчанию. :)

Две утилиты для работы с флешками и картами памяти

В этой заметке я хочу рассказать о двух утилитах, которые оказались просто палочками-выручалочками не один раз. Rufus — создаём загрузочную флешку. SD Formatter — восстанавливаем оригинальную разметку флешки.

Continue reading Две утилиты для работы с флешками и картами памяти