Архив за 12 августа 2019 - 11

Как и ожидалось, сегодня компания Samsung официально представила датчик изображения разрешением 108 Мп для смартфонов. Он называется ISOCELL Bright HMX.

Спрос на планшеты продолжает сокращаться

Компания Strategy Analytics обнародовала результаты исследования мирового рынка планшетов во втором квартале текущего года: спрос на гаджеты продолжает сокращаться.

Так, в период с апреля по июнь включительно в глобальном масштабе было реализовано 37,4 млн планшетов. Это на 7 % меньше по сравнению со второй четвертью 2018 года, когда отгрузки составляли 40,4 млн штук.

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

Недавно появилась российская настольная игра, наглядно и весело дающая представление о том, как непрост труд создателя видеоигр! Немного напоминает известную игру Стартап, но сильно больше по содержанию и геймплейным возможностям. Ну и конечно специфический сеттинг про разработку игр. Под катом собрал подробную информацию для тех, кому тема интересна.
Game Dev Sim: настольная игра про разработку игр - 1
Читать полностью »

image

Telegram тестирует новый вариант обхода блокировок — маскировка трафика под обычный TLS (https).

Предистория: Попытки заблокировать Telegram происходят в разных странах, первый вариант блокировки был простым — блокировка IP адресов серверов Telegram.

Telegram достаточно успешно отбивается от этой отаки, переодически меняя IP с которых он доступен, однако это вызывает долгий первичный Connecting…

Чуть позднее стали доступны Socks прокси, однако протокол не подразумивает шифрования и это позволяло достаточно просто смотреть «внутрь» socks туннеля определяя, что внутри него — Telegram, блокируя прокси.

Следующим раундом стал — выпуск MTProto Proxy — прокси сервера от Telegram, который использует свой протокол MTProto, однако и он обладал некоторыми проблемами — размер пакетов достаточно характерный и специфичный, и многие DPI начали определять Telegram уже после первого пакета — блокируя доступ.

Ответом на такое поведение стало введение новой версии протокола MTProto — с случайной длинной, теперь определить что перед нами Telegram туннель — сложнее, часть DPI начали классифицировать трафик как «другое» часть все же научились выявлять характерный паттер и с некоторой вероятностью (не 100%) определять, что трафик относится к Telegram

Сейчас мы переходим на следующий этап (похоже финальный или пред-финальный) — стеганография.

Стеганогра́фия (от греч. στεγανός «скрытый» + γράφω «пишу»; букв. «тайнопись») — способ передачи или хранения информации с учётом сохранения в тайне самого факта такой передачи (хранения).

Другими словами — теперь Telegram будет притворятся обычным TLS (https) трафиком.
Читать полностью »

Допустим, я создаю уровень для классического шутера от первого лица. Сначала я строю ареню и добавляю на неё несколько монстров. Я не хочу, чтобы на игрока нападали сразу после начала уровня, поэтому присоединяю к одной из сторон арены коридор и ставлю игрока туда.

Проблема дверей в дизайне шутеров - 1

Буквами E помечены враги-монстры на арене, а буквой P — игрок, изначально находящийся в коридоре.

Мой уровень получился простым, но я им доволен и приглашаю друга протестировать его. Мой друг проходит по коридору, входит на арену и его обнаруживают монстры — пока всё идёт по плану. Затем мой замысел начинает разрушаться. Вместо того, чтобы сражаться на арене, мой друг возвращается в коридор и стреляет в дверь, когда в ней один за другим появляются враги. Вместо динамичной перестрелки, уворотов от пуль и вихря разрушений мой приятель превратил уровень в тир: скучный, безопасный и медленный.

Иллюстрация проблемы (GIF)

Проблема дверей в дизайне шутеров - 2

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

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

Если расширить дверной проём, чтобы коридор выходил на арену, то мы получим другую версию той же проблемы. В чём-то она будет лучше, в чём-то хуже. Даже после увеличения порога ничто по-прежнему не привлекает игрока на арену, и ничто в коридоре не выталкивает его оттуда.
Читать полностью »

Как светящаяся кожа помогает акулам выживать: уникальная эволюция

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

Треть новых миллиардеров в Китае выросла на производстве чипов

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

8 лайфхаков, которые должен знать каждый владелец собаки

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

2. Некоторые собаки жадно и быстро поглощают едуЧитать полностью »

PHP-Дайджест № 162 (1 – 12 августа 2019) - 1

Свежая подборка со ссылками на новости и материалы. В выпуске: О будущем PHP: P++ или PHP2020, принят PSR-12, PHP 7.4 beta 2, Slim 4, и другие релизы, порция полезных инструментов, и многое другое.

Приятного чтения!

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

Военные США требуют компактные и недорогие камеры с широчайшим углом обзора

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


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