Pull to refresh
30
0
Кирилл @korgov

Software Developer

Send message

Честно говоря, не думали об этом, но спасибо за идею :)

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

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

Отдельное внимание мы уделяем версии ОС которая предустановлена на устройство и если это не та которая нам нужна - такие устройства стараемся не покупать, тк откатиться на более старую версию зачастую нельзя.

Батареи покупаем в основном в обычных сервисных центрах и проблем с этим особо не возникало, но тут может меня поправят. :)

  1. В компании есть специальное подразделение которое занимается поддержкой пользователей, как внешних, так и внутренних. И у отдельно выделенных сотрудников поддержки есть специализация заточенная под конкретные сервисы, такая появилась и для нашего Колхоза.

  2. Мысли такие конечно же возникали, но пока большую часть времени мы уделяли именно внутренним потребностям. :)

Тут нам помогли сами разработчики из команды умных устройств, сделав специально для нас возможность передавать звук в "виртуальный микрофон" по сети, а не в настоящий. В качестве альтернативы ещё рассматривали возможность как-то припаиваться к настоящему микрофону и дотаскивать сигнал проводами от специальных звуковых карт, но это всё оказалось сложнее и менее надежно :)

Но справедливости ради - в последнее время тестирование Яндекс Станций в Колхозе больше ушло в сторону автотестов и Колхоз тут выступает как площадка где их можно прогонять.

По поводу OpenSTF - на самом деле всё что отвечает за управление android-устройством у нас осталось нетронутым, мы просто точечно вырезали все места где была какая-либо авторизация или проверка (прав / stf-брони), чтобы вебсокет-соединение для управления девайсом всегда устанавливалось и информация об устройстве и всех его портах для управления и захвата картинки всегда была доступна, тк перед stf-инстансом у нас собственный фронтед и бэкенд со всеми нужными нам проверками.

Про разблокировку iOS я может не совсем правильно понял, но есть возможность программно нажимать кнопку "Home" (даже если на самом телефоне такой физической уже нет), и она успешно справляется с включением экрана + мы умеем детектить что картинка пропала и выполняем это действие автоматически.

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

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

Пробовали и "вложенные на боку" и "вальтом на боку", но кроме ноутбука нужно ещё куда-то разместить и сам девайс и вот уже для девайсов нужна отдельная полка над ноутами, а потом по проводам найти какой девайс к какому ноуту относится, а ещё хочется уметь взять девайс в руки, ничего не отключая и т.д. В общем обслуживать устройства в такой конфигурации гораздо сложнее, размещение в лотках пока побеждает. :)

Интересно, есть такие 2D-игры где ты перемещаешься не в одном слое (налево, направо), а между слоями типа раскладывающейся книжки (вглубь).

есть Contra )

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity