Okko.tv – 502 Gateway Time-out

С 9 августа на сервисе Okko.tv стартовал показ Английской Премьер-Лиги.

После того, как Rambler Group приобрел права на АПЛ на три ближайших сезона за ~7 млн евро, Okko стал единственным официальным сервисом для просмотра английского чемпионата в России (привет, Матч ТВ).

В первом же туре АПЛ – жаркая заруба между "Манчестер Юнайтед" и "Челси". Этот матч настолько горяч, что Okko не смог выдержать нагрузки:

По словам Михаила Гершковича, руководителя спортивных отделов Rambler Group, объем активной аудитории АПЛ в России в 2018 составляет от 12 до 18 миллионов человек. Интересно, сколько из них понадобилось, чтобы уложить Okko?

Обновление Амедиатеки

Вчера, 1 августа, Амедиатека начала обновление своего Сервиса. И если, обычно, деплой обновлений происходит незаметно для конечных пользователей, то коллеги из SPB TV (а именно они отвечают за техническую поддержку Сервиса) решили "потушить" API прям на продакшене (и как следствие, все отвалилось), выведя лишь сообщение о том, что "Амедиатека перезапускается". Технорями, скорее всего, было поставлено условие: либо обновляемся через выключение продакшена, либо никак. Тем не менее, этот как раз тот случай, как делать не надо.

К вечеру все "перезапустили" – выкатили новый API, сайт, приложения для Smart TV и  мобильных устройств. С версий для Android вообще интересная ситуация: нужно скачать новое приложение (!). Эта ситуация повторят ту, что недавно произошло с TVzavr с их клиентом для Android и iOS.

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

UPD: согласно инсайдерской информации, Амедиатека съехала от SPB TV. Видимо проколы с показом финального сезона "Игры престолов" их окончательно доконали.

[Решение] Разряжается бритва Philips YS534

Несколько лет назад приобрел бритву Philips YS534. Где-то с полгода назад она начала быстро разряжаться, и в конце концов заряда стало ели хватать на 3 минуты работы.

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

Открываем корпус бритвы (для этого понадобится бит TORX T8H, брал из набора Xiaomi Wiha 24 в 1), затем добираемся до контроллера управления, к которому припаяны две аккумуляторные батареи типа AAA емкостью в 750 мА (suppo HSY-aaa0 75-php, nimh 750 mah 1429).

Увы, Philips не предусматривает легкую замену аккумуляторов, иначе их бритвы не пришлось бы покупать снова и снова. К счастью, батареи припаяны точечной контактной сваркой, и "отцепить" их от клемм не составит особо труда. Далее покупаем новые аккумуляторы (я взял GP на 850 мА), и с помощью паяльника закрепляем батареи к клеммам.

Закрываем корпус, заряжаем бритву, продолжаем пользоваться еще несколько лет. После повторить процедуру по замене аккумулятора.

Быстро разряжается брита Philips YS534

Конференции про Digital TV & Video

Ниже приведен список конференций и мероприятий, которые так или иначе связаны с ТВ- и медиарынком.

Выпущена новая версия "Первый канал" для Apple TV

Вчера состоялся релиз обновленной версии приложения "Первый канал" для приставок Apple TV 4-го поколения (tvOS).

Из особенностей:

  • Добавили раздел "Спорт"
  • По этой причине пункт "Эфир" из меню пришлось убрать, т.к. в menuBarTemplate число допустимы пунктов ограничены семью (странная особенность, конечно)
  • Переработали наполнение главного экрана, теперь оно повторят то, как сделано в последних версиях приложения для Smart TV
  • На главном экране в карусели "Телепрограмма" плитка программы, идущей в прямом эфире, представлена в виде мини-плеера. При наведении фокуса на такую плитку автоматически запустится видео. Нажатие на плитку запускает видео в фулскрине.
  • Добавили показ рекламы перед запуском сюжетов (pre-roll).
  • Многие другие улучшения в коде

Вопросы и пожелания отправляйте нам на support@smart1tv.ru или в комментариях к этой заметке.

Выпущена новая версия Первый канал для Apple TV

Генератор лиц с помощью нейросетей

При заходе на https://thispersondoesnotexist.com/ выдается сгенерированное фотографическое человеческое лицо. В качестве алгоритма используется генеративно-состязательная сеть (GAN).

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

Генерация документации по API

Для создания документации по API (т.н. API doc) можно воспользоваться следующими готовыми сервисами:

  • swagger.io
  • apiblueprint.org
  • apiary.io
  • apidocjs.com
  • mashape.com
  • cloud.google.com/apigee
  • www.miredot.com
  • apispark.com
  • raml.org
  • github.com/danielgtaylor/aglio

Как обновиться до macOS Mojave, если компьютер старый

С выходом macOS 10.14 (Mojave) Apple перестала поддерживать часть старых устройств, а именно все, что было выпущено до середины 2012 года включительно. Данное ограничение связано с тем, что для работы macOS Mojave требуется видеокарта с поддержкой Metal (API), а это Intel HD и Iris Graphics из серии HD 4000 и новее, графические процессоры AMD GCN или Nvidia Kepler и новее.

У нас есть рабочий MacBook Pro 13" 2011 года выпуска, для которого обновление до Mojave как раз и не доступно. И вроде бы не беда, но с выходом Xcode 10.2 минимальными требованиями к системе стала... пам-пам... macOS 10.14. Встала дилемма – покупать новый ноутбук, или же искать решение, как поставить Mojave на неподдерживаемый компьютер.

Рабочим решением стал "macOS Mojave Patcher Tool", с помощью которого удалось поднять Mojave, правда, с небольшими визуальными артефактами, которые никак не влияют на работу.

Как итог – сэкономили более 100 тыс. на покупку нового макбука.