Мои рекомендации YouTube в 4 часа ночи
Git в Minecraft кажется очень необходимой вещью для строителей крупных проектов
Сразу вспоминается как я на первых курсах сохранял копии курсовой работы во время разработки, чтобы не потерять рабочие версии
https://youtu.be/ZdM-iNpv3nU?si=D3NUnNgtpS7gE3Vc
Git в Minecraft кажется очень необходимой вещью для строителей крупных проектов
Сразу вспоминается как я на первых курсах сохранял копии курсовой работы во время разработки, чтобы не потерять рабочие версии
https://youtu.be/ZdM-iNpv3nU?si=D3NUnNgtpS7gE3Vc
YouTube
I built Git for Minecraft for a hackathon and won
Connect with me on LinkedIn: https://linkedin.com/in/rayyankhan1
This was my submission for CodeJam 15 at McGill University as a solo participant, and I won the Most Creative award.
This was my submission for CodeJam 15 at McGill University as a solo participant, and I won the Most Creative award.
🔥2
В Material3 версии 1.5.0 добавили предустановки для анимаций, которые можно включить в
Затем в
На видео и в примере кода новые анимации из M3 Expressive
Theme.kt
MaterialTheme(
colorScheme = colorScheme,
typography = Typography,
motionScheme = MotionScheme.expressive(),
content = content,
)
Затем в
animationSpec прописываем предустановку из MaterialTheme по аналогии с typography или colorScheme
val animationProgress by animateFloatAsState(
...
animationSpec = MaterialTheme.motionScheme.slowSpatialSpec(),
)
На видео и в примере кода новые анимации из M3 Expressive
This media is not supported in your browser
VIEW IN TELEGRAM
⚡2💯1
Google уже сделала Compose основным инструментом для разработки UI в Android и собирается постепенно прекращать поддержку XML в новых версиях Android Studio. Compose тоже не идеален и имеет свои проблемы. Одна из таких проблем - это лишние рекомпозиции. В каждой новой версии Compose появляются улучшения механизмов отрисовки UI, но что-то приходится улучшать самому используя лучшие концепции для создания динамичного UI
В последнем очень сильно может помочь плагин Compose Stability Analyzer для отслеживания стабильности UI от легенды Android разработки Jaewoong Eum
В последнем очень сильно может помочь плагин Compose Stability Analyzer для отслеживания стабильности UI от легенды Android разработки Jaewoong Eum
💯5
Дошли руки и до моего любимого pet проекта - RutubeDownloader, которым я пользуюсь регулярно
Получилось интегрировать iOS таргет в проект и успешно запустить приложение на эмуляторе через XCode. Вот коммит со всеми изменениями, которые пришлось сделать
Получилось интегрировать iOS таргет в проект и успешно запустить приложение на эмуляторе через XCode. Вот коммит со всеми изменениями, которые пришлось сделать
Есть небольшие платформенные особенности которые быстро получится исправить. На macOs заработало сразу, благодаря JVM
🔥5
https://normno.ru/
На телефоне без использования компьютера создал себе новый сайт-портфолио с проектами, публикациями и музыкой из моего Spotify. Есть возможность редактирования у многих элементов из админки
Для этого понадобилось:
1. Создать макет сайта в Claude Design
2. Закинуть макет и написать ТЗ в Claude Code
3. Развернуть контейнер с сайтом на своем VPS
На все ушло в сумме 3 часа чистой работы. В этом репозиторий можно подробнее узнать о сайте: https://github.com/NORMss/ProfileWebNORM
На телефоне без использования компьютера создал себе новый сайт-портфолио с проектами, публикациями и музыкой из моего Spotify. Есть возможность редактирования у многих элементов из админки
Для этого понадобилось:
1. Создать макет сайта в Claude Design
2. Закинуть макет и написать ТЗ в Claude Code
3. Развернуть контейнер с сайтом на своем VPS
На все ушло в сумме 3 часа чистой работы. В этом репозиторий можно подробнее узнать о сайте: https://github.com/NORMss/ProfileWebNORM
🤯2🔥1
Это тестовый пост из сайта
Да, этот пост я написал не в telegram, а на сайте normno.ru
Теперь у меня работает синхронизация постов с сайтом и теперь без разницы где их читать и писать. Жаль что писать нечего(((
Да, этот пост я написал не в telegram, а на сайте normno.ru
Теперь у меня работает синхронизация постов с сайтом и теперь без разницы где их читать и писать. Жаль что писать нечего(((
🔥2
TG WS Flowseal
Если вам знакомы эти три слова, то вы уже эксперт в современном интернете, но я придумал кое что еще...
Flowseal уже сделал супер удобный клиент Proxy для Windows, MacOS и Linux, который можно развернуть на OpenWRT, но нет варианта для iOS и Android(
Что же было придумано
TG WS можно было развернуть на OpenWRT, но мы упираемся в память роутера и его производительность. Есть запасной вариант - это взять старый ноутбук или не отключать компьютер и накатить клиент TG WS туда, что я и сделал...
Теперь пошаговый гайд
• Устанавливаем TG WS с GitHub или зеркала
• Запускам TG WS и заходим в настройки из значка в трее
• В разделе IP adress вводим
• На Windows, система автоматический запросит разрешение на доступ к локальный сети - Разрешаем. На других системах, вам скорее всего понадобится самому разобраться с Firewall.
• Теперь, также через значок TG WS в трее открываем Телеграм и в открывшимся окне вы увидите запрос на подключение к proxy с уже вашим ip адресом. Эту ссылку отправьте другим пользователям в локальной сети вашего роутера для использования Телеграм
Если вам знакомы эти три слова, то вы уже эксперт в современном интернете, но я придумал кое что еще...
Flowseal уже сделал супер удобный клиент Proxy для Windows, MacOS и Linux, который можно развернуть на OpenWRT, но нет варианта для iOS и Android(
Что же было придумано
TG WS можно было развернуть на OpenWRT, но мы упираемся в память роутера и его производительность. Есть запасной вариант - это взять старый ноутбук или не отключать компьютер и накатить клиент TG WS туда, что я и сделал...
Теперь пошаговый гайд
• Устанавливаем TG WS с GitHub или зеркала
• Запускам TG WS и заходим в настройки из значка в трее
• В разделе IP adress вводим
0.0.0.0 - это откроет ваше устройство для локальной сети. TG WG предложит перезапустить Proxy - Соглашаемся• На Windows, система автоматический запросит разрешение на доступ к локальный сети - Разрешаем. На других системах, вам скорее всего понадобится самому разобраться с Firewall.
• Теперь, также через значок TG WS в трее открываем Телеграм и в открывшимся окне вы увидите запрос на подключение к proxy с уже вашим ip адресом. Эту ссылку отправьте другим пользователям в локальной сети вашего роутера для использования Телеграм
⚠️ ДИСКЛЕЙМЕР
При перезагрузке роутера или устройства на котором работает TG WS, скорее всего сменится IP адрес устройства в локальной сети. Чтобы такого не было, например, на OpenWRT можно задать статичный IP по MAC или каждый раз обновляйте IP вашего устройства в ссылке tg://proxy?server=<IP вашего устройства>
🔥2
Developer Box
TG WS Flowseal Если вам знакомы эти три слова, то вы уже эксперт в современном интернете, но я придумал кое что еще... Flowseal уже сделал супер удобный клиент Proxy для Windows, MacOS и Linux, который можно развернуть на OpenWRT, но нет варианта для iOS…
Небольшая схема принципа работы
⚡1