Logo
TGCATALOG
Каталог Подборки Блог
Kotlin Adept Notes - разработка

Kotlin Adept Notes - разработка

Заметки и материалы по разработке на Kotlin и связанным темам.

Нет оценок
29
10.09.2026
29
10.09.2026
Нет оценок
29
10.09.2026
Безопасный переход через бот
О канале

Заметки и материалы по разработке на Kotlin и связанным темам.

Подписчиков 2,405
Тематика Технологии
Язык Русский
Ссылка t.me/kotlin_adept

Также рекомендуем

Kekaton AI | Озвучка и клон голоса
Kekaton AI | Озвучка и клон голоса
Бот

AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.

Описание

Kotlin Adept Notes - канал для разработчиков, посвященный языку Kotlin и экосистеме Android. Здесь публикуют заметки, туториалы, лучшие практики и решения типичных задач. 📱

Контент охватывает от базового синтаксиса до продвинутых фич: корутины, Jetpack, архитектура приложений. Полезно для junior и middle-разработчиков.

Регулярные обновления с кодом, примерами и обсуждениями новинок. Углубляйте знания и ускоряйте рост в профессии.

Последние посты

Kotlin Adept Notes - разработка
Kotlin Adept Notes - разработка
🔒Открыть пост
и посмотреть медиа
Сколько стоит отказ от OpenCV Весь препроцессинг в сканере, о котором я рассказывал в прошлых постах, держится на OpenCV — библиотеке компьютерного зрения, написанной на C++. Нам из неё нужно меньше десятка функций: гомография, ресайз, гауссово размытие, CLAHE, Otsu и другое. Платим за это мы, конечно, размером: библиотека добавляет к APK около 200 МБ 😱 Здесь сразу оговорюсь, что это цифра для универсального APK со всеми ABI внутри, и очевидно, что App Bundle столько не весит: на устройство прилетает один ABI из четырёх, то есть пятьдесят мегабайт. Вот только это всё ещё много, так что AAB проблему полноценно не решает. Идея кажется очевидной: функций немного, может быть, переписать всё это на Kotlin и выкинуть зависимость целиком? Благо теперь, в мире AI, это можно сделать почти бесплатно. Как ни странно, по бенчмаркам удалось добиться почти того же качества, но вот по времени препроцессинг стал работать в 9 раз дольше на 95-м перцентиле. Кто бы мог подумать 😲 Этот вариант, очевидно, не подходит. Поэтому появилась идея собрать свою урезанную версию OpenCV, только у своей сборки есть и минусы: 🔘Обновление OpenCV перестаёт быть сменой одной цифры в зависимостях: нужно пересобрать под все ABI, прогнать сборку в CI, проверить, что ничего не отвалилось. 🔘Сложный порог входа, даже с AI-агентами можно будет прикурить после очередного апдейта NDK или AGP. 🔘Готовые обёртки OpenCV написаны и отлажены, а если мы где-то накосячим с жизненным циклом, то получим серьёзную утечку памяти в нативе. 🔘И наконец, нет гарантий, что не понадобятся ещё какие-то методы из OpenCV и потом может быть очень больно всё заново пересобирать и обновлять. Так что остаётся либо мириться с размером, либо усложнять поддержку. А что бы выбрали вы?
Kotlin Adept Notes - разработка
Динамика подписчиков
+-0.1% за 30 дней
Текущие
2,405
Месяц назад
2,407
Средний рост
+0 / день
Обновлено
3 часа назад

Отзывы о канале Kotlin Adept Notes - разработка

Авторизуйтесь, чтобы оставить отзыв

Только зарегистрированные пользователи могут делиться своим мнением.

Пока нет отзывов

Станьте первым, кто поделится своим впечатлением об этом ресурсе!

Похожие ресурсы

91

Всё о нейросети Шедеврум: генерация арта, ИИ-функции и креатив.

Канал
Manybot - Создать бота

Manybot - Создать бота

Технологии
47

Платформа для создания Telegram ботов.

Бот

Маржинальные сигналы для Bitmex, Binance, Deribit и ByBit. Помощь в трейдинге фьючерсами.

Канал
Переход на светлую тему
Главная Каталог Подборки Блог Вход