Юрий Петров | Flutter
1.9K subscribers
434 photos
41 videos
16 files
665 links
Привет! 👋
Я руководитель отдела разработки.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
Всем привет! Еще раз про транзитивные зависимости.

При создании своего бекенда мы используем сonduit, это не один пакет а 100500 и он тянет за собой транзитивные зависимости. Так вот когда подобный продукт обновляется, то он обновляет и все пакеты. И если у вас транзитивная зависимость, то будет вот так : conduit будет старой версии, а вот все пакеты в нем новой, и работать не будет. Поэтому необходимо все транзитивные зависимости указывать с явной версией:

conduit: 3.1.2

// Это все транзитив
conduit_common: 3.1.1
conduit_codable: 3.1.1
conduit_config: 3.1.1
conduit_isolate_exec: 3.1.1
conduit_open_api: 3.1.1
conduit_password_hash: 3.1.1
conduit_runtime: 3.1.1
👍6
Когда день прошёл не зря). Ребята, особенно молодые разработчики, чем раньше вы начнёте ходить в спортзал. Тем дальше вы отодвините выгорание и прокрастинацию. Другого способа этого избежать, нет).
👍14🔥1
Полезная информация, для тех кто больше любит VSCode 😊
👍5
Forwarded from Product Friendly
20 октября эксперты Friflex провели онлайн-митап по AI в Московском авиационном институте (МАИ) @maiuniversity

Поделились крутыми знаниями в своих докладах:

🎙 Андрей Нестеров выступил с докладом про компьютерное зрение и его применение, рассмотрев историческую перспективу этой области.
🎙 Глеб Папчихин рассказал про генерацию синтетических данных с помощью Blender, альтернативный подход для сбора данных и работу с Blender через API.
🎙 Руслан Гримов рассмотрел современный подход к задачам action detection на видео и рассказал, где студентам можно получать опыт и с чего начинать карьеру.

Авторы лучших вопросов получили от спикеров стильный мерч Friflex.

👀 Больше интересных новостей ищите на нашем сайте!
2
Учимся работать с шейдерами во Flutter. Часть 1.

В этом уроке научимся работать с шейдерами во Flutter 3.4. Создадим простой шейдер - градиент. Познакомимся с языком программирования шейдеров GLSL (OpenGL Shading Language).

YOUTUBE

VK
👍7
Так же сделал так, что бы при ошибках при проверки токена, бек всегда возвращал 401 ошибку. Урок по рефакторингу сделаю позже)
👍5
Вышел новый урок на Stepik!

Доработки, рефакторинг, обновление бекенда

1. Уменьшим время жизни access токена до 1 минуты.
2. Обновим сервисы до Conduit 3.2.9 + DartSdk 2.18.2
3. Добавим обработку ошибки валидации токена, что бы бекенд возвращал ошибку 401.
4. Добавим в docker-compose параметр restart, для автоматического перезапуска сервисов.

https://stepik.org/lesson/817722/step/1?unit=821084
🔥6
Вышел новый урок на Stepik

В этом уроке :

1. Создадим и добавим AuthInterceptor (перехватчик запросов), который в каждый сетевой запрос будет добавлять accessToken.
2. Реализуем метод getProfile
3. Для улучшения отладки добавим PrettyDioLoger.

https://stepik.org/a/119593
🔥8
На связи Podlodka Crew — организатор IT-конференций, родившихся из популярного подкаста. Мы запускаем сразу две конференции в один день — Android и iOS Crew. Старт — уже 14 ноября. Сегодня раскроем детали Podlodka Android Crew.

Для нового сезона мы выбрали тему «Элементы архитектуры». За время конференции попробуем усовершенствовать навыки проектирования архитектуры, глубже погрузиться в отдельные элементы Android, рассмотреть плюсы и минусы различных подходов.

💫 Научимся проектировать архитектуру виджетов в Android с учетом ограничений логики и UI.
💫 Разберём инструменты, которые упрощают работу с Dagger’ом на примере реальных кейсов.
💫 Вспомним на примере Lyft, как эволюционировали подходы компании к Dependency injection и какие уроки они из этого вынесли.

🤓 А еще в программе круглый стол: обсудим кому и для чего нужен Backend UI и какие его ограничения стоит учитывать.

👉 Посмотреть программу и успеть купить билет со скидкой до конца дня можно на сайте
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
В этом уроке научимся импортировать шейдеры во Flutter 3.4. Импортируем шейдер "Полет в облаках" с сайта https://glslsandbox.com/ . Научимся работать с ShaderMask.

YouTube
VK
RuTube
🔥4
Что думаете?
Мне кажется будет объявлено:
1. Переход на Impeller
2. Поддержка 3D
Forwarded from Oh, my Flutter (Mikhail Zotyev)
Очередной интригующий пост в официальном твиттере Flutter.

Какие ваши доказательства предположения?

#announcment
Вышел новый урок. Урок очень важен для понимая интерфейсов и абстракций. Всем рекомендую к просмотру.

Интерфейсы и абстракции в Dart. Переносим Dio в абстрактную сущность.
В этом уроке создадим отдельный интерфейс AppApi и его реализацию DioAppApi.

Полный курс можно получить здесь:
https://stepik.org/z/119593

Stepik (бесплатно)
YouTube
VK
RuTube
🔥4👍2