Месяц: Июнь 2022

Распознавание картин без распознавания

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

[recovery mode] Как использовать gRPC-клиент в проекте на Kotlin Multiplatform Mobile

Нам давно хотелось рассказать сообществу о том, как мы разрабатываем фичи в KMM-проектах. В статье описан полный путь интеграции gRPC в мультиплатформенный проект, пройденный нашей командой. Он включает и создание проекта, и настройку фичи в проекте. Также мы очень хотим продвигать мультиплатформу именно в среде iOS-разработчиков, поэтому бонусом делаем особый акцент на этой платформе. Читать...

Дайджест интересных материалов для мобильного разработчика #447 (13 — 19 июня)

В новом выпуске вопросы MVI и модульности, ада зависимостей и рефакторинга Музыки, собеседований, математики, персон, пользователей, ARPDAU, рынка приложений 2026 и много другого. Подключайтесь! Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день. Читать дальше → Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Проанализировать потоки трафика — поможет PiRogue

Что предложит компактная программно-аппаратная платформа на базе Raspberry Pi. Решение передано в open source — на GitHub есть код и другая информация. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Как получить 5 Тб дисков нахаляву

Короткая заметка, написать которую меня натолкнуло появление этой статьи: «Неожиданная находка, которая освобождает 20 GB». Ха! Всего 20GB ? Есть универсальный способ освободить больше. На который я натолкнулся ~1,5 года назад. Linux утилита mkfs.ext4 (ext2/ext3/ext4) имеет параметр -m, о котором мало кто знает. Я не знал. И никто из моих знакомых-линуксоидов не знал. Этот параметр...

Выход из ада зависимостей: взгляд iOS-разработчика

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

Монетизация игр: какие компании продолжают выплачивать доходы разработчикам в РФ

Я потратила 50 часов, чтобы понять, как работает монетизация игр. Хотела найти информацию в формате «вот есть у меня игра, и что дальше делать», но узнала, что в последние месяцы многие нероссийские сервисы монетизации в РФ не платят. Решила проверить, кто точно платит. Я опросила 40 разработчиков, которые монетизируют свои игры, узнала у них, какие...