Юрий Петров | Flutter – Telegram
Юрий Петров | Flutter
1.92K subscribers
433 photos
41 videos
16 files
655 links
Привет! 👋
Я руководитель отдела разработки во Friflex.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
Уф, пишу сложный алгоритм и понимаю, какой же Dart классный язык, че его хейтят не пойму 🤷‍♂️
🔥21👍1
Forwarded from Flutter Friendly
This media is not supported in your browser
VIEW IN TELEGRAM
🛫Врываемся в вечер понедельника с обновленным корпоративным шаблоном Friflex Flutter Starter

Что улучшили:
Flutter 3.38.1+ обновлен до последней стабильной версии
Dot Shorthands — новая фича Dart 3.10 для более чистого кода
Обновлены правила анализатора — улучшенная проверка кода
Инструкции для AI-ассистентов — добавлены инструкции для Copilot и Cursor
Упрощена инициализация репозиториев — переработана архитектура DI
Обновлена документация — актуальная информация по всем модулям
Модуль обновлений — добавлена поддержка hard & soft обновлений приложения
Обновлены все зависимости до последних версий
Улучшена система тем и UI Kit

Подробнее о Flutter Starter писали здесь

Начните свой проект прямо сейчас! И ждем pull requests с улучшениями и предложениями!
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥1
Forwarded from Flutter Observer
🚀 Exciting news! Flutter new version is out. Stay updated

Version: 3.38.2
Release date: 18.11.2025
Dart SDK version: 3.10.0

🌐 Release Notes
🌐 Changelog
🌐 Breaking changes
🌐 Tag
👍5
Давно я не публиковал видео))),

🔥 В этом видео разберем, что такое MCP сервера — как они работают и зачем вообще нужны разработчику.
🚀 Сравним работу агента с MCP и без него, чтобы увидеть разницу на практике
💡 Покажу реальный пример на Dart, где мы создадим маленький MCP сервер, запустим его и подключим к Cursor Agent.

Что вы узнаете:
🔹 Как реализовать MCP сервер на Dart
🔹 Как подключить его к Cursor IDE
🔹 Почему MCP кардинально изменяет работу ассистентов и автоматизацию разработки

Если тема MCP и интеграции умных агентов интересна — вам точно зайдёт 🤝

Смотреть на YouTube
Смотреть на VK
🔥10
https://youtu.be/nzflxCHT4vw?si=0COpnUpeQPXpxJUn

Тут, пока вы спали, UBTech выкатила целую армию роботов для заводов Foxconn. Фишка в том, что им не надо время на перезарядку, они просто сами себе меняют один из аккумуляторов. Работают 24/7, сами себя чинят…

Красный сужающий глаз всё ближе 🫡
😁4🔥3😱1
Forwarded from Flutter Friendly
This media is not supported in your browser
VIEW IN TELEGRAM
Разыгрываем книгу «Основы Flutter»

Побывали на презентации книги во время CrossConf и подписали ее у всех четверых авторов.

Как принять участие:
➡️Подписаться на канал @flutterfriendly
➡️Подписаться на каналы авторов книги @mobile_developing, @frezycode, @ftl_notes и @madteacher_channel
➡️Нажать «участвую» под этим постом

Узнаем победителя 4 декабря и отправим ему эксклюзивный вариант книги 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Всем привет, на выходных пилил RAG-систему, и при векторизации данных для векторной базы данных Qdrant наткнулся на проблему плохой подготовки данных для векторизации, поискал в интернете, что-то толкового ничего не нашел, платные не рассматривал. Решил свой написать)

В итоге родился пакет ollama_embedder — CLI-инструмент на Dart для создания векторных представлений текста с помощью локального Ollama-сервера.

Что умеет:
🔹 Генерирует эмбеддинги для файлов и целых директорий (рекурсивно).
🔹 Работает с локальным Ollama — проверяет установку, доступность сервера и наличие модели. Для векторизации по умолчанию использует модель nomic-embed-text.
🔹 Два режима предобработки: technical — сохраняет код как есть и textual — фокусируется на тексте, код заменяется на [CODE].
🔹 Умная очистка — удаляет HTML-шум, cookie-баннеры, навигацию, футеры, эмодзи.
🔹 Умное разбиение на чанки:
• Автоматически определяет оптимальный размер (до 1500 символов)
• Создает перекрытия между чанками (200 символов) для сохранения контекста (как же я задолбался это делать 🤯)
• Документы до 3000 символов остаются одним чанком
• Разбиение по границам параграфов, предложений и слов
• Автоматическая маркировка секций (intro, code, lists, urls, auto)

🔹 Надежные запросы — автоматические повторы при ошибках Ollama
🔹 Гибкая настройка — URL сервера, модель, таймауты, размер файлов, пути ввода/вывода
🔹 Структурированный итоговый JSON — готов для векторных БД и RAG-систем
🔹 Покрытие тестами — 78% покрытия кода

Пилил все выходные, но в итоге добился классной подготовки текста и кода для векторизации и, собственно, саму векторизацию.

Так что, если кому интересно про векторизацию данных, ставьте лайк, запилю видео, как оно работает.
Итоговый point в Qdrant на скрине...

Пример чанка:
[
{
"doc_id": "source/test.md",
"chunk_id": 0,
"clean_content": "Cleaned single-line chunk text without line breaks...",
"vector": [0.123, 0.456, "..."],
"metadata": {
"source": "source/test.md",
"section": "full_doc",
"type": "text",
"created_at": "2025-01-01T12:00:00.000Z"
}
}
]
🔥235
🎉 Результаты розыгрыша:

🏆 Победитель:
1. Rina (@Samurai_o_Rina)

✔️Проверить результаты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
🚀 Осваиваем Generative AI с Microsoft!

Нашел отличный бесплатный курс от Microsoft Cloud Advocates — Generative AI for Beginners.

📚 21 урок, в каждом — разбор ключевых концепций генеративного ИИ и практические примеры кода на Python и TypeScript:
Как работают LLM и как выбрать подходящую модель
Prompt Engineering (от основ до продвинутых техник)
Создание чат-ботов, генераторов текста и изображений
RAG, векторные базы данных, функциональные вызовы
Безопасность, UX, LLMOps и даже open-source модели (Hugging Face, Mistral, Meta)

💡 Есть видео, код, рекомендации и даже Discord-сообщество для общения и поддержки!
Стартапы могут получить бесплатные кредиты на OpenAI и Azure через Microsoft for Startups Founders Hub.

#generativeai #llm #rag #course #repo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5