Начиная с 21 апреля я и комьюнити "сетевиков" начали замечать по всей стране ухудшение работы Zapret и прочих инструментов для работы с DPI, которые нам позволяли пользоваться Discord и YouTube без *** Дошло все до полной дееспособности некоторых утилит
Убив ночь на чтение документации и подбор "стратегий" для шифрования DPI у меня получилось подобрать отличный конфиг для возвращения YouTube и Discord
Чтобы вам было проще, я сделал форк основного репозитория zapret-win-bundle и внес все необходимые изменения. Вот ссылка на скачивание архива со всем необходимым. Распаковываем архив zapret-win-bundle-fix-youtube-and-discord-master, в директории zapret-winws находим и запускаем скрипт create_shortcuts.cmd. Теперь на вашем "рабочем столе" будет два ярлыка для запуска необходимых скриптов
Хоть "стратегии" для всех индивидуальны, надеюсь я сделал ту универсальную таблетку, которая поможет вам. Удачи!
Убив ночь на чтение документации и подбор "стратегий" для шифрования DPI у меня получилось подобрать отличный конфиг для возвращения YouTube и Discord
Чтобы вам было проще, я сделал форк основного репозитория zapret-win-bundle и внес все необходимые изменения. Вот ссылка на скачивание архива со всем необходимым. Распаковываем архив zapret-win-bundle-fix-youtube-and-discord-master, в директории zapret-winws находим и запускаем скрипт create_shortcuts.cmd. Теперь на вашем "рабочем столе" будет два ярлыка для запуска необходимых скриптов
UPD: Выявил проблему. Конфиг для Discord работает хорошо, а для YouTube и Discord может ломать другие сайты
Хоть "стратегии" для всех индивидуальны, надеюсь я сделал ту универсальную таблетку, которая поможет вам. Удачи!
🔥4🤯1
Очень горячее начало мая
Google и JetBrains решили завалить количеством обновлений и стабильных версий у технологий который все мы так активно используем...
1. "Только ленивый не написал о" выходе стабильной версии Compose Multiplatform 1.8.0 с более глубокой поддержкой iOS. К сожалению не могу полностью прочувствовать крутость этой новости из-за отсутствия техники Apple, но уверено могу сказать что на Desktop стало приятнее создавать UI и хочется сполна попробовать Web
2. Новые стабильный версии IntelliJ IDEA и Android Studio Meerkat. Больше нейросетей, поддержка K2, больше инструментов для дебага и НАКОНЕЦТО создание KMP проектов прям из IDE.
3. Navigation 2.9.0 из пакета Jetpack становится все лучше и дружелюбнее для проектов. Что очень было нужно, так как даже я встречался с неудобными моментами и багами при использовании новых возможностей навигации
4. Неожиданный Firebase Studio для создания "full-stack app". Скажу коротко — больше вайб-кодинга!
Это лишь небольшая часть из всего нового за последние недели, но именно эти вещи мне хочется попробовать в использование
Google и JetBrains решили завалить количеством обновлений и стабильных версий у технологий который все мы так активно используем...
1. "Только ленивый не написал о" выходе стабильной версии Compose Multiplatform 1.8.0 с более глубокой поддержкой iOS. К сожалению не могу полностью прочувствовать крутость этой новости из-за отсутствия техники Apple, но уверено могу сказать что на Desktop стало приятнее создавать UI и хочется сполна попробовать Web
2. Новые стабильный версии IntelliJ IDEA и Android Studio Meerkat. Больше нейросетей, поддержка K2, больше инструментов для дебага и НАКОНЕЦТО создание KMP проектов прям из IDE.
3. Navigation 2.9.0 из пакета Jetpack становится все лучше и дружелюбнее для проектов. Что очень было нужно, так как даже я встречался с неудобными моментами и багами при использовании новых возможностей навигации
4. Неожиданный Firebase Studio для создания "full-stack app". Скажу коротко — больше вайб-кодинга!
Это лишь небольшая часть из всего нового за последние недели, но именно эти вещи мне хочется попробовать в использование
🔥3
Вот и прошел Google I/O 2025
Теперь весь следующий год будем получать и обсуждать то, что было представлено сегодня
1. Новый Material 3 Expressive в Android 16 - больше красоты. Уже можно посмотреть в android 16 qpr1 beta 1
2. Больше возможностей в Android XR для разработчиков. То есть ждем дополненную реальность в смартфонах и может даже в умных очках
3. Ну и куда же без нейросетей... "Чатик" Gemini 2.5, генерация картинок в Imagen 4, генерация видео в Veo 3 и создание фильмов в Flow. Что-то из этого, а может и все будет в подписке Gemini Ultra
Также через час будет трансляция Developer Keynote
Теперь весь следующий год будем получать и обсуждать то, что было представлено сегодня
1. Новый Material 3 Expressive в Android 16 - больше красоты. Уже можно посмотреть в android 16 qpr1 beta 1
2. Больше возможностей в Android XR для разработчиков. То есть ждем дополненную реальность в смартфонах и может даже в умных очках
3. Ну и куда же без нейросетей... "Чатик" Gemini 2.5, генерация картинок в Imagen 4, генерация видео в Veo 3 и создание фильмов в Flow. Что-то из этого, а может и все будет в подписке Gemini Ultra
Также через час будет трансляция Developer Keynote
Идет первый день KotlinConf'25
Вряд ли буду что-то публиковать с этой конференции, но теперь я знаю что в IDE от JetBrains есть моя любимая цветовая тема Solarized
Вряд ли буду что-то публиковать с этой конференции, но теперь я знаю что в IDE от JetBrains есть моя любимая цветовая тема Solarized
🔥2
Вот и первая моя IT конференция этим летом
Благодаря @start_eltex получилось попасться на юбилейный CodeFest
9 залов в которых параллельно идут доклады с 10 утра до 5 дня на все направления, множество активностей от крупных компаний с мерчем, и куча вкусняшек на фуршетах с безлимитным кофе
Также вечером большой торт и до самой ночи афтепати(на котором я не остался так как одному было бессмысленно)
Возможно это даже стоит 28900₽, но лучше работать в компании, которая будет тебя туда отправить с коллегами
Благодаря @start_eltex получилось попасться на юбилейный CodeFest
9 залов в которых параллельно идут доклады с 10 утра до 5 дня на все направления, множество активностей от крупных компаний с мерчем, и куча вкусняшек на фуршетах с безлимитным кофе
Также вечером большой торт и до самой ночи афтепати
Возможно это даже стоит 28900₽, но лучше работать в компании, которая будет тебя туда отправить с коллегами
⚡1
Вчера получилось найти три доклада связанных с мобильной разработкой
Надеюсь сегодня получится ещё найти что-нибудь
Надеюсь сегодня получится ещё найти что-нибудь
🔥2
Считаю CodeFest удался на 200%
Активности и сотрудники больше всего понравились на стенде 2ГИС
У ВК был самый оригинальный стенд с столиками дискуссий на разные темы. Во время дискуссий можно было заказать кофе, вкусняшки или настойку
У других компаний тоже были свои не менее интересные оригинальные активности связанные с их основной деятельностью
Получилось отлично пообщаться с многими опытными разработчиками и даже встретить знакомых
Активности и сотрудники больше всего понравились на стенде 2ГИС
У ВК был самый оригинальный стенд с столиками дискуссий на разные темы. Во время дискуссий можно было заказать кофе, вкусняшки или настойку
У других компаний тоже были свои не менее интересные оригинальные активности связанные с их основной деятельностью
Получилось отлично пообщаться с многими опытными разработчиками и даже встретить знакомых
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Что это у нас такое? Неужели что-то полезное для обычных пользователей?
🔥4
Не прошло и года...
Официально выпускаю первую версию своего небольшого приложения для скачивания видео с RuTube для Windows и Android. Спасибо "блокировке" YouTube и всем, кто начал терабайтами грузить весь контент на RuTube и VK видео. По большей степени, приложение нужно для скачивания фильмов и сериалов
Вот ссылка на репозиторий со всем необходимом для установки: https://github.com/NORMss/RutubeDowloader (там правда ничего сложного)
Много полезных штук получилось поместить в этот релиз. Надеюсь получится записать короткое видео с показом всего, а пока все красиво расписал в репозитории GitHub. В будущем хочу сделать: больше подсказок, обработку ошибок пользователя и самое главное - скачивание в фоне на android
KMP показал себя во всей красе, жаль только не могу протестировать на macOs и iOS
По своим предложениям пишите в директ канала - это БЕСПЛАТНО
Официально выпускаю первую версию своего небольшого приложения для скачивания видео с RuTube для Windows и Android. Спасибо "блокировке" YouTube и всем, кто начал терабайтами грузить весь контент на RuTube и VK видео. По большей степени, приложение нужно для скачивания фильмов и сериалов
Вот ссылка на репозиторий со всем необходимом для установки: https://github.com/NORMss/RutubeDowloader (там правда ничего сложного)
Много полезных штук получилось поместить в этот релиз. Надеюсь получится записать короткое видео с показом всего, а пока все красиво расписал в репозитории GitHub. В будущем хочу сделать: больше подсказок, обработку ошибок пользователя и самое главное - скачивание в фоне на android
KMP показал себя во всей красе, жаль только не могу протестировать на macOs и iOS
🔥4🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Есть такой классный инструмент в Compose, который всегда был доступен веб-разработчикам, как Hot Reload
Благодаря ему можно без перезапуска приложения изменить UI в коде и сразу (после нажатия Ctrl + S) увидеть изменения в запущенном приложении. На Android это уже было давно, но теперь это доступно и в KMP
В закрепе можете увидеть пример на Windows - сделали очень стильно
Если ваш IntelliJ или Android Studio не поддерживает KMP и сам не предлагает запустить приложение в режиме Hot Reload, то можно без проблем создать свой вариант сборки Gradle с параметрами
Подробнее про работу с Hot Reload и внедрением его в проект можно узнать на сайте JetBrains
Благодаря ему можно без перезапуска приложения изменить UI в коде и сразу (после нажатия Ctrl + S) увидеть изменения в запущенном приложении. На Android это уже было давно, но теперь это доступно и в KMP
В закрепе можете увидеть пример на Windows - сделали очень стильно
Если ваш IntelliJ или Android Studio не поддерживает KMP и сам не предлагает запустить приложение в режиме Hot Reload, то можно без проблем создать свой вариант сборки Gradle с параметрами
composeApp:desktopRunHot --autoReload --mainClass=ru.normno.hotreloadcmp.MainKt
Подробнее про работу с Hot Reload и внедрением его в проект можно узнать на сайте JetBrains
🔥3⚡1
Захотелось немного красоты
Уже дважды видел как в приложениях делают градиент вставляя видео, вместо программной реализации. Решил осуществить давние желание и научиться создавать такие градиенты
Существует один талант в мире красивого UI на Compose под псевдонимом Sinasamaki. У него есть множество уроков по созданию красивых штук на Compose и чуть-чуть XML. Один из таких - это Mesh Gradients in Jetpack Compose. Все было бы хорошо, если автор не предложил использовать не пойми откуда взявшийся модификатор
Не сильно отчаявшись, начал делать все по урокам Google Brush: gradients and shaders через шейдеры на AGSL
Пока что получилось сделать небольшую анимацию
Уже дважды видел как в приложениях делают градиент вставляя видео, вместо программной реализации. Решил осуществить давние желание и научиться создавать такие градиенты
Существует один талант в мире красивого UI на Compose под псевдонимом Sinasamaki. У него есть множество уроков по созданию красивых штук на Compose и чуть-чуть XML. Один из таких - это Mesh Gradients in Jetpack Compose. Все было бы хорошо, если автор не предложил использовать не пойми откуда взявшийся модификатор
meshGradient. Я так понимаю это модификатор из его UiKit за подписку.Не сильно отчаявшись, начал делать все по урокам Google Brush: gradients and shaders через шейдеры на AGSL
Пока что получилось сделать небольшую анимацию
This media is not supported in your browser
VIEW IN TELEGRAM
💯3🔥1
Идет первый meetup про Android (здесь сохранится запись) у Сбера. На нем узнал, что Kaspersky использует Decompose для навигации. Пока очень интересная конференция получается
UPD: Выбрали они Decompose из-за более гибкой работы с жизненным циклом android
UPD: Выбрали они Decompose из-за более гибкой работы с жизненным циклом android
😭1
Еще на этой конференции рассказывали как Сберу удалось внедрить шрифт Брайля в устройство с плоским экраном, то есть в их терминал оплаты. Сделано это было для того, чтобы незрячие люди могли вводить пин-код без помощи других. Также был сделан крутой инструмент где вы можете научиться вводить пин-код на терминале прямо сейчас:
https://braille-trainer.vercel.app/
Разработку вела команда android
https://braille-trainer.vercel.app/
Разработку вела команда android
This media is not supported in your browser
VIEW IN TELEGRAM
Google, вы адекватные?
За последнюю неделю сильно изменились стандартные приложения на Android в плане шрифтов, размеров и положений элементов. Вот такое я сейчас заметил в часах...
Скорее всего это из-за нового элемента TextAutoSize, который сам подгоняет размер шрифта в зависимости от размера экрана, но видимо шрифты поменяли в последний момент и получилось это
За последнюю неделю сильно изменились стандартные приложения на Android в плане шрифтов, размеров и положений элементов. Вот такое я сейчас заметил в часах...
Скорее всего это из-за нового элемента TextAutoSize, который сам подгоняет размер шрифта в зависимости от размера экрана, но видимо шрифты поменяли в последний момент и получилось это
🤯2😭2
This media is not supported in your browser
VIEW IN TELEGRAM
Сошлись 3 мои любимые вещи (жанр музыки Drum&Bass, программирование и красивые IDE) в одном Open Source проекте под названием Strudel
У этого проекта есть web приложение: strudel.cc
И репозиторий с кодом: codeberg.org/uzu/strudel
Я не смотрю вертикальные видео - это просто хороший пример
У этого проекта есть web приложение: strudel.cc
И репозиторий с кодом: codeberg.org/uzu/strudel
🔥3