Архив за 15 июня 2021 - 2

Хорошо забытое старое: стриминг игр на ТВ — идея 80-х годов прошлого века - 1

Сервисы, предоставляющие пользователям игры по подписке, — вроде бы новая идея. Но на самом деле еще за 40 лет до появления сервиса Game Pass от Microsoft некоторые компании предлагали нечто похожее.

Xbox Game Pass был запущен в 2017 году, сейчас у него уже 23 млн подписчиков. Сервис предоставляет своим пользователям по подписке ранний доступ к большому каталогу игр, причем играть можно на разных устройствах. Все просто: заплатил за подписку, получил доступ к каталогу. Но это вовсе не новая идея, как может казаться.
Читать полностью »

Гайд по тестированию рекламы для мобильных приложений - 1

Тестировать рекламные механики не так просто, как может показаться. Главные действующие лица здесь — сторонние SDK, которые не особо подконтрольны команде разработки. А так как рекламные интеграции — важная часть наших мобильных приложений, то ниже вместе с @maiscourt и @santypa расскажем, как мы это делаем.

Читать полностью »

image
Анимированная GIF. Файл весит 4МБ

Эта анимированная гифка весит 4МБ, хотя может весить В ДЕСЯТЬ РАЗ МЕНЬШЕ — 380кб! Это ужасно, потому что нагружает интернет-каналы в десятки раз больше, чем должно.

Почему GIF должен умереть

  • Вес файла GIF ровно в 10 раз больше чем H264
  • Анимированный GIF поддерживает только 256 цветов
  • Формат H264 поддерживают ВСЕ современные браузеры
  • Так как H264 это по сути видео, к нему опционально можно добавить элементы управления: перемотку, паузу.

Я делаю сложные большие статьи с кучей видео, демонстраций функций, анимаций. Совесть не позволяет мне вставлять гифки по 20МБ в статью, потому что это преступление против современных технологий и каналов провайдеров. Поэтому я прошу хабр добавить возможность вставлять H264 с автовоспроизведением БЕЗ звука, при этом скрывать элементы управления плеера.
Читать полностью »

Компания Opera Software объявила о выпуске мобильной версии браузера Opera GX. По словам разработчиков, это первый в мире мобильный браузер, созданный специально для геймеров. 

Основатель кикшеринга Woosh Дмитрий Чуйко рассказал РБК о том, что в компании думают о мерах регулирования, применённых к электросамокатам в Москве и Санкт-Петербурге. Ранее власти установили зоны ограничения скорости, лимитировали количество самокатов, Читать полностью »

Объявлены системные требования для игры S.T.A.L.K.E.R. 2: Heart of Chernobyl, и они выглядят впечатляюще. Для того, чтобы играть с разрешением Full HD и кадровой частотой 60 Гц, пользователям потребуется ПК на базе восьмиядерного процессора AMD Ryzen 7 3700X или Intel Core i7-9700K, а также топовая видеокарта уровня GeForce GTX 1080 Ti.

Звонит как-то вендор и говорит, что в возврате бракованного железа — не их жёсткий диск.

Странные управленческие решения внутри хостинга - 1


Это местный вендор. Для прода мы покупаем серверное железо у крупных поставщиков, часто возим его в разные страны из одного центра. Но для тестовых новых конфигураций обращаемся к локальным поставщикам, берём железо на тесты или разовые проекты. Один из жёстких дисков оказался бракованным, и мы вернули его назад поставщику по гарантии. Причём знатно ругаясь, что связались с маленькой компанией, что задержало нам график тестов.

Гарантийный отдел ковыряется с диском, а потом звонят:

— А зачем вы подменили диск?

Мы такие:

— В смысле подменили?

— Мы вам продавали другой. А тут корпус тот, а внутри — другой. Какие-то следы от отвёртки.

Дичь полнейшая! Мы начали было ругаться, но потом стали разбираться. Начали смотреть на камеры и увидели, что наш сотрудник очень подозрительно себя вёл, когда работал с этим диском в стойке. Как в плохих комедиях про жуликов: постоянно осматривался по сторонам, отходил в сторону, возвращался. Оказалось, что он подменил диск. Честно, я не знаю зачем. Его финансовая выгода минимальная, скорее всего, даже не окупает время работы по замене корпуса.

У нас было ещё несколько странных ситуаций, и сейчас я о них расскажу. Читать полностью »

Дефицит чипов способствует развитию «теневого рынка» электроники — контрафакта - 1

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

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

Компания Toyoda Gosei разработала «умные стельки» со встроенными датчиками, получившие название e-Rubber. Они позволяют получать точные данные о давлении стопы при движении. Производитель уже начал отгружать образцы стелек в школу гольфа Mizuno Golf Studio.

Читать полностью »

Кража закрытых видео YouTube по одному кадру - 1

В декабре 2019 года, спустя несколько месяцев после того, как я занялся хакингом по программе Google VRP, я обратил внимание на YouTube. Мне хотелось найти способ получать доступ к закрытым (Private) видео, которыми я не владею.

При загрузке видео на YouTube можно выбрать один из трёх параметров доступа. «Открытый» (Public) позволяет находить и просматривать видео любым пользователям, «Доступ по ссылке» (Unlisted) позволяет просматривать видео только пользователям, знающим ID видео (URL), «Ограниченный доступ» (Private) позволяет просматривать видео только вам или другим аккаунтам, которым дано на это разрешение.

Первым делом я загрузил видео на свой второй тестовый канал аккаунта YouTube и переключил параметры доступа видео на Private, чтобы его можно было использовать для тестирования. (Помните, что тестирование всегда нужно проводить на тех ресурсах/аккаунтах, которыми вы владеете!) Если я смогу найти способ получить доступ к видео с первого тестового аккаунта, то мы выявим наличие бага.

Я открыл YouTube под первым аккаунтом, проверил каждую функцию и нажал на каждую кнопку, которую смог найти. Каждый раз, когда я видел HTTP-запрос с указанием ID видео, я заменял его на тестовое видео с доступом Private, надеясь, что так утечёт какая-нибудь информация о нём, но успеха не добился. Похоже, что основной веб-сайт YouTube (по крайней мере, все его конечные точки, которые я протестировал) всегда проверяет, находится ли видео в состоянии Private, и когда пытается выполнить запрос к целевому закрытому видео, он всегда возвращает ошибки наподобие This video is private!.

Мне нужно найти другой способ.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js