Месяц: Октябрь 2022
-
Haikubox или «Шазам для птиц»
Прогресс не стоит на месте. Технологии развиваются и применяются сегодня практически во всех профессиональных отраслях. В наши дни мы постоянно слышим термины «искусственный интеллект». Помимо проблемы захвата мира злыми роботами, ИИ помогает учёным делать удивительные вещи. Орнитологам также нужно идти в ногу со временем, чтобы использовать существующие технологические фичи в полной мере. Искусство распознавания птиц…
-
Реализуем Frey-Rück Attack чтобы получить секретный ключ “K” (NONCE)
В этой статье мы реализуем эффективный алгоритм Frey-Rück Attack для подписи ECDSA в транзакции блокчейна Биткоина. В наших более ранних публикациях мы несколько раз затрагивали тему уязвимости подписи ECDSA. При критической уязвимости транзакции блокчейна Биткоина мы можем решить довольно сложную задачу дискретного логарифмирования для извлечение из уязвимой подписи ECDSA секретный ключ «K» (NONCE), чтобы в конечном итоге восстановить Биткоин Кошелек, так как зная…
-
Windows 10, PowerShell: файл сертификата открытого ключа (X.509) изнутри
Раньше я не уделял внимания формату файла сертификата открытого ключа. Теперь я немного покопался в этом формате и нашел там для себя много нового и интересного. В этой статье я не ставлю себе цель описать формат файла сертификата во всей полноте (это слишком большая работа; кроме того, эта работа уже сделана в тексте соответствующего стандарта),…
-
10 инди игр от новых авторов
Я связался с 10 разработчиками инди игр и они предоставили информцию о своем творении. Игры совершенно разные — как проработки качества, так и жанры. Составом команд и бюджетов. Некоторые из них поделились цифрами о том, сколько вложили денег в разработку. Будет интересно, приятного чтения!Еще я создал канал в Telegram: Быть Инди, где делюсь информацией о новинках…
-
Что нужно знать, чтобы вдохнуть жизнь в вашу визуализацию
Цвет одинаково важен в любом дизайне и визуализации данных. Он не только «задаёт тон», но и меняет восприятие. Цвет воздействует на уровне подпорогового внимания. Визуальные свойства этого уровня воспринимаются моментально и не требуют обдумывания. Они влияют на восприятие незаметно. Этот процесс бессознателен и обусловлен культурой и опытом. У разных людей восприятие различается. К счастью, есть…
-
Эмбарго на A-GPS или почему смартфоны стали плохо определять местоположение
Ориентировочно с мая 2022 года в разных темах на форуме 4PDA и других интернет-площадках начали появляться сообщения вида «Что-то смартфон стал плохо ловить спутники GPS и показывать точное местоположение». Многие связывали это с обновлениями прошивок, пробовали откатываться на старые версии, использовать различные приложения, дергающие различные API Android для сброса настроек GPS,…Объединяло все эти жалобы два…
-
Аналитика и нотификации для iOS
В этой статье поделюсь тем, как настроить трекинг событий о получении и об открытии нотификаций на iOS устройствах. Рассматривается вариант, когда приложение уже интегрировано с Firebase Cloud Messaging для получения FCM токенов и отправки нотификаций через собственный сервер, а для трекинга событий подключен сервис Amplitude. Также предполагается, что приложение уже обрабатывает запрос на разрешение получения…
-
Почему Google убивает свои проекты?
Если вы зайдете на сайт Killed By Google, то увидите длинный список из 259 сервисов, которые компания Google уже закрыла, и еще несколько, которые будут (или были) закрыты в этом или следующем году. В их числе: G-Suite (устаревшая бесплатная версия), приложения Google Chrome, Google OnHub, YouTube Originals и Google Currents. Единственный из этих сервисов, который…
-
Обзор гиперказуальных игр с точки зрения геймдизайна
Решила сделать небольшие ревью на две гиперказуальные игры, которые в данный момент находятся в первой двадцатке топ-чартов США по скачиваниям на Андроид (SensorTower https://goo.su/jFl4glN).В статье я покажу, как я оцениваю игру с точки зрения геймдизайнера, какие моменты и игровые механики отмечаю в играх и какие считаю удачными или не очень.Конечно, некоторые мои высказывания будут субъективны.…
-
KataOS — новая операционная система от Google для приложений машинного обучения
Поскольку люди всё чаще оказываются в окружении интеллектуальных устройств, которые собирают и обрабатывают информацию, важно, чтобы была защита конфиденциальности этой самой информации. Если нельзя доказать, что окружающие устройства обеспечивают безопасность данных, то собираемые данные, позволяющие установить личность, например изображения людей и записи их голосов, могут быть украдены злоумышленниками. Системная безопасность часто рассматривается как функция, которую…