Push-уведомления для Кино1ТВ

Две недели назад на сайте «Кино1ТВ» мы запустили поддержку Web Push-уведомлений. Подобные браузерные уведомления уже активно используются на новостных ресурсах, однако на российских сервисах, являющимися онлайн-кинотеатрами, такого функционала я еще не замечал.

Мы не стали реализовывать поддержку браузеров Chrome, Firefox и Safari на стороне сервера, потому что это заняло существенное время и силы. Было решено воспользоваться уже готовым решением для рассылки пушей. В качестве инструмента выбрали сервис OneSignal. Из видимых преимуществ выделю возможность работы через API, подробную статистику по клиентам и отправляемым пушам, возможность производить сегментированные рассылки, отправка рассылок по расписанию, проведение A/B тестов, и конечно же, отсутствие лимитов на количество отправляемых пушей. И все это абсолютно бесплатно.

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

Push-уведомления для Кино1ТВ

Невнимательность редакторов

Набрел на такую вот ошибку, почитывая новости на Рамблере.

Медведев негодует, Путин ухмыляется…

rambler_news

Как сделать скриншот на tvOS

На iOS устройствах скриншот делается весьма просто – для этого на устройстве нужно одновременно зажать кнопку Home и кнопку блокировки.

А как же сделать скриншот на приставке Apple TV 4-го поколения? Для этого можно использовать стандартные средства Xcode, при условии, что приставка подключена к компьютеру через USB-кабель. Далее:

  • В меню Xcode выбираем Window -> Devices
  • В списке устройств выбираем подключенный Apple TV
  • Далее нажимаем кнопку Take Screenshot

Скриншот будет сохранен на рабочий стол.

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

В этой заметке было написано, каким образом можно удалить приложение с приставки Apple TV четвертого поколения.

Удаление установленных приложений непосредственно на эмулятор tvOS также возможно несколькими способами:

  • На главном экране нажимаем иконку Settings -> далее General -> Manage Storage, и удаляем нужное приложение.
  • На главном экране ставим фокус на иконку приложения, которое нужно удалить, и удерживаем на клавиатуре клавишу Enter до тех пор, пока иконка не начнет «шевелиться». Теперь на клавиатуре нужно нажать клавишу «Пробел», после чего отобразится меню дополнительных настроек, через которое можно удалить приложение.

Почему у Porsche ключ зажигания слева?

Те, кто садился за руль автомобиля Porsche, сразу же замечали, что ключ зажигания расположен не с правой стороны, а с левой. Почему так?

Это ничто иное, как традиция еще с того времени, когда Porsche участвовал в гонках «24 часа Ле-Мана». Тогда машины на старте стояли с выключенными двигателями, и была ручная коробка передач. Когда давалась команда «На старт!», пилоты подбегали к своим машинам, и садясь, одновременно запускали мотор, а правой рукой переключали передачу. Когда ключ находится с левой стороны, сделать это намного проще, и главное, быстрее.

URL приложений онлайн-кинотеатров для Smart TV

  • IVI:
    • http://lg.ivi.ru/ (версия для LG)
    • http://movie.nettv.ivi.ru/ (версия для Philips)
    • http://movie.opera.ivi.ru/ (версия для Opera)
    • https://opera.ivi.ru/ (старая версия для Opera)
  • KION: https://kion.ru/
  • КиноПоиск: https://smarttv-app.ott.yandex.ru/
  • Wink: https://production-webos-fhd.wink.ru
  • More TV: https://smarttv-webos.more.tv/
  • Premier: https://smarttv.premier.one/
  • Amediateka:
    • http://lg-tv.amediateka.ru/ (версия для LG)
    • https://samsung-tv.amediateka.ru/ (версия для Samsung)
  • Megafon TV:
    • http://bep-lg.megafon.tv/SUI/mftv/
    • http://smart-webos.megafon.tv
  • Okko:
    • http://lge.okko.tv/
    • http://lge4k.playfamily.ru/
  • Смотрешка: http://mag.smotreshka.tv/
  • TV1000: http://tv1000play.ru/viaplayTV/
  • Tvzavr: http://services.tvzavr.ru/alliance/
  • Tvigle:
    • http://opera.tvigle.ru/ (версия для Opera)
    • http://lg.v4.tvigle.ru/ (версия для LG)
  • Megogo:
    • http://smarttv.megogo.net/
    • http://lg-app-hd.megogo.net/ (старая версия)
  • FilmoTV: http://lg2.filmotv.fr

Мне говорят, что все не так

Мне говорят, что все не так,
Что все поступки не такие,
Что все, к чему стремлюсь и чту,
Недостижимо и фальшиво.
Что нужно делать, как и все, –
Единым строем и течением.
Но я смеюсь, и отрицаю всё –
Ведь жизнь моя, а я – не все.

25.02.2016

Продолжение о Tinder

Продолжаем писать про Tinder… В последнее время что-то меня никто не лайкает, возможно из-за новой фотографии, а может потому, что на этом фото выгляжу как подросток, а не как «настоящий мужик», от которого хочется нарожать пять и более детей.

Но разговор сейчас не об этом, а о том, что некоторые дЭвушки в своей анкете пишут, что интим им безразличен, и вообще, идите лесом, кто вознамерился написать «эй, красавица, садись в мою бэху, довезу до особняка, и будем там придаваться любви до самого рассвета».

Но, внимание! Сколько раз встречал в описании анкет отказ от интима, но ни разу обладательница сией анкеты не была вожделенной настолько, чтобы предложить ей тот самый интим. Такое пишут либо «толстушки», либо те, чье лицо необходимо закрывать подушкой во время того самого процесса.

«Не интересуют встречи на одну ночь (No sex for one night! Go away please!)» – а если на две ночи? ) Ну и простите, все же с такими внешними параметрами это вы должны умолять, чтоб хоть кто-то обратил свой взор. И да, еще же приписка по-английски, с прицелом на иностранщину (ага, щассс).

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

[App Store] Об отсутствии доступа к списку транзакцией по платежам

Задал вопрос Apple, почему в iTunes Connect нигде не наблюдается списка транзакций по совершенным платежам пользователей. В отчетах представлены лишь общие сведения о суммарном количестве платежей и подписок, но нет записей вида «Платеж #1, совершен 17.05.2016 в 13:54, тип покупки такой-то, ID транзакции такой-то…», т.е. все то, что есть, скажем, в Google Play, где разработчику изначально все эти данные доступны.

Из-за отсутствия списка транзакций на стороне Apple невозможно провести сопоставление по каждому совершенному платежу, зафиксированному в системе учета разработчика. Так, за прошлый месяц в нашем приложении было совершенно N-платежей, в то время как в отчетах Apple значится сумма в N-200. Спрашивается, а куда делись эти двести незасчитанных покупок? Вот тут и помог бы список транзакций — сделали бы сопоставление данных, нашли, какие платежи не были учтены. Но нет, такое сделать нельзя.

Ответ Apple:

Читать далее «[App Store] Об отсутствии доступа к списку транзакцией по платежам»

Как удалить приложение с Apple TV 4 (tvOS)

Приставка Apple TV 4, работающая под управлением операционной системы tvOS, позволяет загружать приложения непосредственно с App Store.

Установить приложение легко, а вот как теперь удалить? На самом деле, тоже легко – на главном экране приложений необходимо выделить иконку нужного приложения, и зажать на пульте кнопку «ОК» (та, что находится под верхней сенсорной областью). После этого на экране отобразится меню дополнительных настроек, через которое и можно удалить приложение.