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

https://stepik.org/lesson/806340/step/1?unit=809495
👍1
Forwarded from Oh, my Flutter (Mikhail Zotyev)
Dart работает при помощи своей виртуальной машины. Наверное, понимание как она работает - это не тот навык, который нужен каждый день для работы, но в любом случае это будет полезно для поднятия общего уровня владения инструментом.

📌 Введение в Dart VM от Вячеслава Егорова доступно по ссылке.

#dart #документация
👍8
Хех)
👍4
Друзья, мы перешли отметку 10000 подписчиков . Аналитика показывает, что релевантность подписчиков очень большая. А все потому, что я никогда не рекламировал канал, не использовала накрутку ботов и так далее. Канал растет только за счет живых подписчиков, которым реально интересно изучение программирования. Что конечно, меня очень сильно радует.

Благодарю вас друзья, что вы со мной ☺️
👍25🎉4🔥2
Всем привет! Еще раз про транзитивные зависимости.

При создании своего бекенда мы используем с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