Публикации
Новости из admin-панели и посты из Telegram-канала
Была проблема - появилось решение
Очередные выходные - новый продукт, который, возможно, станет полезным не только мне Не буду многословен, скажу только о проблеме и как я ее решил Проблема Банковские приложения недостаточно хороши в…
Еще больше ИИ в жизни разработчиков
Уже давно видел множество публикаций по поводу KotlinLLM на официальном YouTube канале JetBrains и никак не мог быстро найти информацию по нему, а сегодня узнал, что, оказывается KotlinLLM выложили в…
TG WG Flowseal
Если вам знакомы эти три слова, то вы уже эксперт в современном интернете, но я придумал кое что еще... Flowseal уже сделал супер удобный клиент Proxy для Windows, MacOS и Linux, который можно разверн…
Всееем, привееет! Сделал VK читалку
Долгое время висело в планах разработать читалку архива страницы ВК, который я сделал перед удалением еще 2 года назад. В архиве уже можно было читать переписки по index.html, но там не было пагинации…
Смотрите
как могу
Это тестовый пост из сайта
Да, этот пост я написал не в telegram, а на сайте normno.ru Теперь у меня работает синхронизация постов с сайтом и теперь без разницы где их читать. Жаль что писать нечего(((
https://normno.ru/
На телефоне без использования компьютера создал себе новый сайт-портфолио с проектами, публикациями и музыкой из моего Spotify. Есть возможность редактирования у многих элементов из админки Для этого…
Дошли руки и до моего любимого pet проекта - RutubeDownloader, которым я пользуюсь регулярно
Получилось интегрировать iOS таргет в проект и успешно запустить приложение на эмуляторе через XCode. Вот коммит со всеми изменениями, которые пришлось сделать Есть небольшие платформенные особенности…
Google уже сделала Compose основным инструментом для разработки UI в Android и собирается постепенно прекращать поддержк
В последнем очень сильно может помочь плагин Compose Stability Analyzer для отслеживания стабильности UI от легенды Android разработки Jaewoong Eum
В Material3 версии 1.5.0 добавили предустановки для анимаций, которые можно включить в Theme.kt
MaterialTheme( colorScheme = colorScheme, typography = Typography, motionScheme = MotionScheme.expressive(), content = content, ) Затем в animationSpec прописываем предустановку из MaterialTheme по ан…
Мои рекомендации YouTube в 4 часа ночи
Git в Minecraft кажется очень необходимой вещью для строителей крупных проектов Сразу вспоминается как я на первых курсах сохранял копии курсовой работы во время разработки, чтобы не потерять рабочие…
Как давно я это мечтал увидеть
Нет, я не пропал, а все также продолжаю увлекаться Kotlin и KMP разработкой. Теперь будем пробовать macOs и iOS. Плюс на
Вот и прошла презентация Apple
Новый iPhone Air - вот это действительно AMAZING
Сошлись 3 мои любимые вещи (жанр музыки Drum&Bass, программирование и красивые IDE) в одном Open Source проекте под назв
У этого проекта есть web приложение: strudel.cc И репозиторий с кодом: codeberg.org/uzu/strudel Я не смотрю вертикальные видео - это просто хороший пример
Google, вы адекватные?
За последнюю неделю сильно изменились стандартные приложения на Android в плане шрифтов, размеров и положений элементов. Вот такое я сейчас заметил в часах... Скорее всего это из-за нового элемента Te…
Еще на этой конференции рассказывали как Сберу удалось внедрить шрифт Брайля в устройство с плоским экраном, то есть в и
https://braille-trainer.vercel.app/ Разработку вела команда android
Идет первый meetup про Android (здесь сохранится запись) у Сбера. На нем узнал, что Kaspersky использует Decompose для н
UPD: Выбрали они Decompose из-за более гибкой работы с жизненным циклом android
Захотелось немного красоты
Уже дважды видел как в приложениях делают градиент вставляя видео, вместо программной реализации. Решил осуществить давние желание и научиться создавать такие градиенты Существует один талант в мире к…
Маленько офтопа
Сегодня утром Windows решил обновиться до 24H2 (26100.4652) и у меня впервые в жизни слетел активатор Так что будьте аккуратнее UPD: всеми известные программы-активаторы исправили ситуацию
Есть такой классный инструмент в Compose, который всегда был доступен веб-разработчикам, как Hot Reload
Благодаря ему можно без перезапуска приложения изменить UI в коде и сразу (после нажатия Ctrl + S) увидеть изменения в запущенном приложении. На Android это уже было давно, но теперь это доступно и в…
Не прошло и года...
Официально выпускаю первую версию своего небольшого приложения для скачивания видео с RuTube для Windows и Android. Спасибо "блокировке" YouTube и всем, кто начал терабайтами грузить весь контент на R…
Что это у нас такое? Неужели что-то полезное для обычных пользователей?
Считаю CodeFest удался на 200%
Активности и сотрудники больше всего понравились на стенде 2ГИС У ВК был самый оригинальный стенд с столиками дискуссий на разные темы. Во время дискуссий можно было заказать кофе, вкусняшки или насто…
Фото из Telegram
Вчера получилось найти три доклада связанных с мобильной разработкой
Надеюсь сегодня получится ещё найти что-нибудь
Вот и первая моя IT конференция этим летом
Благодаря @start_eltex получилось попасться на юбилейный CodeFest 9 залов в которых параллельно идут доклады с 10 утра до 5 дня на все направления, множество активностей от крупных компаний с мерчем,…
Идет первый день KotlinConf'25
Вряд ли буду что-то публиковать с этой конференции, но теперь я знаю что в IDE от JetBrains есть моя любимая цветовая тема Solarized
Вот и прошел Google I/O 2025
Теперь весь следующий год будем получать и обсуждать то, что было представлено сегодня Новый Material 3 Expressive в Android 16 - больше красоты. Уже можно посмотреть в android 16 qpr1 beta 1 Больше в…
Очень горячее начало мая
Google и JetBrains решили завалить количеством обновлений и стабильных версий у технологий который все мы так активно используем... "Только ленивый не написал о" выходе стабильной версии Compose Multi…
Фото из Telegram
Начиная с 21 апреля я и комьюнити "сетевиков" начали замечать по всей стране ухудшение работы Zapret и прочих инструмент
Убив ночь на чтение документации и подбор "стратегий" для шифрования DPI у меня получилось подобрать отличный конфиг для возвращения YouTube и Discord Чтобы вам было проще, я сделал форк основного реп…
Теперь смогу тестировать API последних версий Android
Может когда-нибудь и пригодится
Люблю бегать и фиксировать все тренировки с помощью Mi Band. Браслет привязан к приложению Zepp и после блокировки Strava на территории РФ, синхронизация отвалилась и пришлось выгружать каждую трениро…
Периодически перекидываю свои файлы с компьютера на внешний носитель и к сожалению при обычном переносе проектов .gitign
Можно выполнить bash команду find /path/to/search -type d -name "build" -path "*/app/build" -exec rm -rf {} + и тогда тяжелые файлы сборки точно удалятся из ваших проектов. Можно было сделать более из…
Доброго времени суток!
Есть у меня один учебный проект, который хочется развить хоть во что-то юзабельное для обычных пользователей. Связан он с внедрением данных в файлы, в моем случае внедрение текста в изображение - назы…
Уже давно в Android Studio стоит плагин для Preview в KMP и сколько раз я делал UI на Compose, он ни разу не срабатывал
UPD: У меня плагин для KMP собирает Preview быстрее, чем встроенный в Android Studio для Android опустим момент, что у встроенного Preview больше возможностей
Отойдем маленько от разработки и снова окунемся в мир нейросетей
В этот раз расскажу как можно воспользоваться новой Gemini 2.0 Flash с редактором фотографий (Больше об обновлении и фишках в статье rozetked) Воспользоваться новым функционалом на момент публикации п…
Base URL или домен к которому надо обращаться чтобы получить доступ к API (https://example.com). Наверное многие его про
В build.gradle.kts добавляем debug и buildConfig выставляем в true. android { ... buildTypes { debug{ buildConfigField("String", "BASE_URL", ""https://test.example.com/\"") } release { ... buildConfig…
Просто картинка с эволюцией маскотов версий, которая не влезла по лимитам в пост выше
Это не роадмап или рекомендации по изучению мобильной разработки под android. Просто хочу поделиться с источниками инфор
Если не считать курса в университете, то начинал я с YT канала NecoRu с прекрасным русскоговорящим автором из Испании. Сейчас он не так активно публикует видео, но когда-то благодаря ему я понял азы р…
Примерно раз в 3 месяца целиком удаляю папку caches в .gradle
Хочу попробовать отключать кеширование во всех своих проектах org.gradle.caching=false и посмотреть насколько сильно будет заполняться папка .gradle/caches
Официальный канал Kotlin предлагает кешировать сборки, чтобы после перезапуска проекта сборка совершалась быстрее
Не очень понимаю о чем речь, так как по ощущениям Gradle и так кеширует все подряд и комментарии под постом Kotlin полностью это подтверждают
Еще с октября 2024 начали выходить альфа версии обновленной CameraX. Теперь в Compose не надо работать с камерой через A
Создание базового видоискателя Создание автофокуса и фокуса по нажатию Реализация поиска лица/лиц (видео в закрепе) Работа с видоискателем для складных устройств (не нашел) Вот как раньше приходилось…
Разработчики Koin (библиотека для внедрения зависимостей) выпустили два дня назад из ограниченного доступа плагин для ви
Немного о канале: Да, посты редкие, но это не значит, что я меньше стал программировать или нет ничего нового и интересного. Просто не знаю как преподнести информацию, чтобы она не была слишком узкона…
Продолжаем тему языковых моделей...
Сейчас резко стала популярна китайская моделька от компании DeepSeek. На первый взгляд, один в один ChatGPT ни больше ни меньше. По графикам сравнения точность ответов почти как у ChatGPT-o1. Такое ощ…
Недавно случайно обнаружил, что Google сняла жесткий геоблок с Gemini и теперь им можно без проблем пользоваться в Росси
p.s а код на kotlin для android еще ни одна языковая модель не способна писать, даже для самых простых вещей
Сегодня 10 лет исполняется IDE Android Studio. Благодаря ей я узнал, что среды для разработки бывают удобными, после чег
Успел попробовать целый зоопарк версий с названием зверушек, начиная с Dolphin в 2022 году. Радует, что в последних версиях Google и JetBrains решили начать исправлять баги, а не только их добавлять.
Все таки ограничения есть на запросы...
0:1 в пользу бота Макса
Зашел сейчас в GitHub и увидел на главной странице с лентой последних действий новое окошко Copilot от GitHub. Вроде как
Наверное, полезная штука для тех, кто не очень ориентируется в интерфейсе GitHub. Чем-то напомнило бота Макс с ГосУслуг, только этот реально работает и будет полезен.
Благодаря недавнему часовому падению рунета, узнал про такую классную утилиту, как Uptime Kuma
Развернул на своем сервере в России web-приложение через контейнер, за пол часа добавил интересные (и не очень) мне сайты и подключил уведомление в тг бота в случае "инцидентов" Наконец-то не придется…
Ровно год назад я пошел в коворкинг, открыл Android Studio и понеслось...
Июль не считается. Был вдали от интернета и цивилизации
✨
Привет, первый подписчик!
Попробовал значит свой первый Хакатон и понял, что идти в соло против команд по 4-6 человек и пытаться сделать всё и сразу - это ОЧЕНЬ НЕУДАЧНЫЙ первый опыт. Разбор ошибок... Первый день я тупо потрат…
Несколько часов назад вышел kotlin 2.1.0 и я решил вспомнить про давно анонсированную фичу k2, "explicit backing fields
Только пред запуском надо: Поднять версию kotlin до 2.0.0 и выше. Включить K2 в IDE "Settings -> Languages & Frameworks -> Kotlin: Check the "Enable K2 Kotlin Mode" И разрешить использование…
Какая красота
Забавно встречать знакомые лица связанные с мобильной разработкой на сайтах, где ты их не ожидаешь найти.
Сейчас разбираюсь с принципом работы навигатора в XML и периодический сталкиваюсь с ошибками. При одном из таких поисков исправления ошибки наткнулся на автора популярного блога по мобильной разработк…
Кстати тестовое приняли и даже на собеседование попал, но получил отказ. Ничего, фигачим дальше)
Смотрите! Это же CI в GitHub. Решил попробовать на проектах Kotlin. И сборку выполнит и тесты прогонит. Кайф
Это кстати мое тестовое задание)))
Очередная ночь за разработкой Android приложения и вы даже не представляете насколько я кайфую от процесса.
Да, не все получается идеально, но какой же сумасшедший опыт от всего этого приходит.
❤️
Резко вспомнил про этот канал. Хочу поделиться своей решенной проблемой и радостно сообщить, что решить ее получилось оч
Уже давно знаю про проблему "гонки" в программирование, когда процессы в потоках выполняются не в ожидаемом порядке для программиста и вот я наконец-то явно столкнулся с этим. Что есть и как исправили…
GitHub уже сам меня отправляет спать
Хочется вести как-то по особенному данный канал, но из-за это пропадает желание вообще что-то выкладывать.
Вот например сегодня сделал простой тестовый сайт на KMP. И еще сделал то, что давно вынашивал в голове. Сайт со всеми моими проектами с GitHub и ссылки на источники по каким статьям и видео было все…
Продолжаем мучить изучать фишки compose. Тут мы видим различные способы применения элемента TextField
Сразу хочу поделиться или похвастаться своей ежедневной разработкой на android и публикацией всех совершенных действий в
В основном я изучаю и повторяю чужие проекты по видео с YouTube или статьям. В каждом репозитории (если это не мой проект) есть закрытые задачи (issues), которые содержат ссылку на источник оригинала…
Всем привет. Этот канал посвящен моей жизни разработчика. Надеюсь, разработчика под мобильные платформы или вообще кросс
Вся информация по автору канала есть в описании канала. Добро пожаловать!