Не секрет, что разработчику мобильных приложений необходимо учитывать многообразие дисплеев, которые используются в смартфонах и планшетах. Есть разные подходы к решению этой задачи для корректного отображения интерфейсов мобильных приложений на экранах разных разрешений и пропорций.
Хочу предложить вашему вниманию свой поход, который применяю при разработке игровых приложений в ландшафтной ориентации.
Интернет вещей (IoT, Internet of Things) является многообещающим направлением, как уверяют аналитики. Одним из главных трендов IoT является автоматизация жилья или, как любят выражаться маркетологи, создание «умного дома».
Оставим в покое словесные упражнения и рассмотрим конкретный проект.
Не так давно на Хабрахабре я опубликовал статью о новом методе гарантирования доверия в блокчейнах. Предложенный метод носит название all-round bail (ARB), что в вольном русском переводе звучит как «круговая порука».
Любой метод это лишь инструмент, чья ценность определяется его практическим применением. Первоначально метод ARB разрабатывался для использования в корпоративных блокчейн-проектах. Но, похоже, их время еще не пришло, поэтому было принято решение создать на основе этого метода публичный криптовалютный сервис.
Главной задачей для блокчейна в любой информационной системе является обеспечение доверия в среде, исключающей такое доверие по умолчанию. В качестве иллюстрации этой проблемы часто приводится задача о «византийских генералах». Не буду на ней подробно останавливаться, в Интернете найдется немало материалов. Вкратце, эта задача описывает процесс принятия решения в абсолютной анархической среде, где каждый за себя и никому не верит.