TGViewer
Channel Public Channel
Юрий Петров | ai engineering

Юрий Петров | ai engineering

@mobile_developing

Привет! 👋
Я руководитель отдела разработки.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n #agent #go
Subscribers
1.57K
Photos
458
Videos
46
Links
703

Showing posts older than #653 · Back to latest

Older Posts 20 shown
Post #652 833
Post #651 750
  • ❤ 18
  • 👏 4
Post #648 509

Forwarded from Ringov

Практически на каждом мероприятии, где команда Яндекс Про принимает участие, всплывает вопрос: "А мапкит в пабе от Яндекса? Нет? А когда будет официальный плагин?”. Довольно долго мы только разводили руками, а комьюнити уже и устало спрашивать.

Но час настал 😎

Команда разработки мапкита выложила в опенсорс свои официальные плагины! И, что уж мелочиться — сразу на FFI.

Это была очень большая, долгая и кропотливая работа, которая началась больше года назад. И мне очень приятно, что наша команда тоже смогла поучаствовать в этом проекте. В общем, все большие красавчики ☺️

Можно уже начинать использовать! Плагин пока в бета-версии, поэтому не стесняйтесь репортить, если заметите какие-то баги. Ну и, конечно же, лайкайте на пабдеве 🏃‍♂️
  • 👍 7
Post #647 552

Forwarded from Friflex Dev

📝 Разработчики знают, как важно сохранять историю изменений в проекте.
На GitHub можно самостоятельно после каждого пул-реквеста заносить файл CHANGELOG.MD в основную ветку. А можно автоматизировать этот процесс.

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

Как создавать автоматические коммиты, читайте в статье Flutter Tech Lead в Friflex Юрия Петрова на Хабре.

#howto #инструкция
Хабр Как автоматизировать заполнение changelog через GitHub Action Привет, Хабр! Меня зовут Юрий Петров, я автор Youtube-канала «Мобильный разработчик» и Flutter Tech Lead в компании Friflex . Мы разрабатываем мобильные приложения для бизнеса и специализируемся на...
  • 👍 7
Post #646 758
Post #645 795
Post #644 688

Forwarded from Friflex Dev

⚡️Релиз плагина Flutter&Dart для VSCode 3.88.0: что нового

🟣Во Flutter список эмуляторов больше не содержит выходных данных журнала из Android SDK
🟣В редакторе перезапуск сервера анализа Dart больше не приводит к дублированию записей Dart DevTools в области состояния языка
🟣В отладчике исправлена регрессия, которая приводила к повторным глобальным ошибкам («Не удается найти библиотеку»)
🟣В DevTools устранена проблема, из-за которой боковая панель Flutter не загружалась в предварительных версиях

Наш Flutter Tech Lead Юрий Петров подготовил перевод официального релиза. О разработке на Flutter читайте также в тг-канале Юрия Мобильный разработчик.
Хабр Вышла новая версия плагина Flutter & Dart для VSCode 3.88.0 Что нового во Flutter #5062 : Ссылки кода "Открыть онлайн интерактивные образцы" больше не ведут к ошибке 404 для миксинов и типов расширений. #5052 : Некоторые эмуляторы не содержали выходных данных...
  • 👍 8
Post #643 772
Ну и еще по поводу конца Flutter. Видимо ПМ не выдержал).

✔️ Стратегия не меняется.
✔️ Размер команды не поменялся, но некоторые переехали.
✔️ Работы над Roadmap 2024 продолжается.

Выдохните 😄

https://twitter.com/MiSvTh/status/1785767966815985893
  • 👍 10
  • ❤ 3
  • 🔥 1
Post #642 590

Forwarded from Стас Ильин | Flutter

😨 Вместе с командой Python Google уволила отделы Flutter и Dart

Я осознанно оставил этот желтопресный заголовок... выдыхайте, я тут чтобы вас успокоить

Как это часто бывает, блоггеры и журналисты вмешали краски, чтобы выглядело поярче

Давайте сразу по пунктам:

📌 Google действительно сократил ряд сотрудников, но не только из команды Python, Dart и Flutter

Решение об увольнениях было принято ПО МИНИМУМ на пару уровней выше нашей команды и затронуло МНОГИЕ команды.

©️ Kevin Moore - PM Flutter

📌 Уволили 50 сотрудников суммарно во всех командах, а не целый "отдел"

Google said it was laying off a total of 50 employees across three locations in Sunnyvale.

©️Статья на techcrunch

📌 Почему уволили ?
Очевидно важный вопрос который повис в воздухе

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

Но в тред Flutter на Reddit пришел Kevin Moore (PM Flutter команды) и хоть как-то постарался разьяснить ситуацию

📌 Google собирается убить Flutter ?
Вопрос, который мусолят ярые фанаты соседних технологий, задали Кевину на Reddit

Кевин ответил, что они наблюдают очень большой спрос на Flutter

В том числе со стороны клиентов GCP (Google Cloud Platform), которые предьявляют высокие требования для включения Flutter в свои облачные приложения

На носу у нас Google I/O где будет много докладов про Flutter, так что увидим 😉

Свои субъективные мысли расскажу в следующем посте
  • 👍 6
  • ❤ 2
  • 😁 2
Post #641 867
https://youtu.be/NJfaBqbBWd0?feature=shared

Друзья, всех с наступающим праздниками. Сделал небольшое превью курса "Dart 3 в действии".
Этот курс знакомит с языком программирования Dart, который является основой для разработки мобильных и веб-приложений, в том числе с использованием популярного фреймворка Flutter. Курс охватывает все аспекты, начиная от базовых концепций и заканчивая продвинутыми техниками программирования, что позволяет студентам постепенно наращивать свои навыки и уверенность в написании эффективного кода.
Что вы получаете?
✔️ Знания языка Dart
✔️ Именной сертификат о прохождении курса
✔️ Практический опыт
✔️ Материалы для самостоятельного обучения: Вы получите постоянный доступ к урокам, и сможете использовать материалы как шпаргалку.
🤝 Получить доступ к урокам:
✅ Для Российских подписчиков - https://stepik.org/a/120892
✅ Для Зарубежных подписчиков - https://boosty.to/mr.developer
YouTube Курс Dart 3 в действии Приветствую 🖐 друзья, в этом уроке создадим AppRunner который будет отвечать за инициализацию приложения в зависимости от типа сборки. 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - https://stepik.org/a/120892 ✅ Для Зарубежных подписчиков …
  • 🔥 5
Post #640 819

Forwarded from Vitaliy Zarubin | @keygenqt

Обновление от сообщества развития Flutter для ОС Аврора!

Flutter SDK с поддержкой ОС Аврора получил обновление:

👉 Реализован публичный интерфейс Flutter Client Wrapper.
👉 Автоматическая установка Embedder в Platform SDK.
👉 Реализованы Flutter CLI upgrade & downgrade.
👉 Переработаны плагины под интерфейс Client Wrapper.
👉 Добавлены 17 примеров для каждого плагина.
👉 Добавлено 4 примера для разных типов плагинов.
👉 Добавлен пример работы с интерфейсом Client Wrapper.
👉 Пакет internal_aurora упрощающий примеры плагинов.
👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.

Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ. Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше.

Текущая версия 3.16.2-2 и вы можете получить ее уже сейчас. Все необходимое вы можете найти по ссылке: https://gitlab.com/omprussia/flutter.
Post #639 766

Forwarded from MADTeacher | Станислав Чернышев

How to Find Memory Leaks in Flutter Apps_ _ by Ujas Maj.pdf2.6 MB
На medium вышла статья посвященная утечкам памяти в приложениях на Flutter и как их находить с помощью DevTools.
p.s. Прикрепил к посту PDF статьи, если лень включать VPN 😉
https://medium.com/simform-engineering/how-to-find-memory-leaks-in-flutter-apps-ba137174aeb9
Post #638 960

Forwarded from Friflex Dev

🤖Создаем своего клиента для Gemini без бэкенда

Помните, в версии Flutter 3.19 появился SDK для работы с генеративным ИИ? Наш Tech Lead Юрий Петров разобрался, какие горизонты этот инструмент открывает перед разработчиками.

Вместе с ним на примере простого Flutter-проекта узнаем:

◾️Как получить API-ключ
◾️Как сгенерировать текст
◾️Как настроить конфигурацию модели
◾️Как гибко отфильтровать контент
◾️Как настроить httpClient

Все подробности — уже на Хабре!

#howto
Хабр Разбираем генеративный SDK от Google — google_generative_ai. Часть 1 Привет, Хабр! Меня зовут Юрий Петров, я автор ютуб-канала «Мобильный разработчик» и Flutter Tech Lead в компании Friflex . Мы разрабатываем мобильные приложения для бизнеса и специализируемся на...
  • 👍 1
Post #637 736

Forwarded from MADTeacher | Станислав Чернышев

В кое-то веке в корпоративном блоге OTUS на хабре вышла не переводная статья и не «Hello World» на Flutter, а то, что заслуживает потраченного на ознакомление время!
Дмитрий Золотов рассказывает о подкапотной стороне Flutter, а именно: Flutter Engine и Flutter Embedder. О том, зачем они нужны и какую роль играют при портировании Flutter на новы платформы, а так же про создание собственного embedder для запуска и остановки Flutter Engine, использование разделенных методов и передачу пользовательских и системных событий.
Хабр Где заканчивается Flutter и начинается платформа? Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter...
  • 👍 1
Post #636 934
Всем привет. Ну что ребят, кто хочет попробовать свои силы? )).
Курс Dart 3 в действии пополнился контрольным экзаменом, где вы можете проверить свои силы. Хочу сразу предупредить, вопросы сложные, и не тривиальные. Рекомендую хорошо ознакомиться с материалом модулей до прохождения экзамена:
1. Dart. Функциональное программирование.
2. Объектно-ориентированное программирование ООП
3. Асинхронное программирование в Dart

Так же добавил в конце курса возможность выпустить фирменный сертификат от компании Friflex.
Удачи вам в прохождении курса!.

Купить курс можно по ссылке: https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty: https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
Post #635 694

Forwarded from StartAndroid

Первая бета Android 15, список изменений

- Edge-to-edge
- Smoother NFC experiences - part 2
- Inter-character justification
- App archiving
- App-managed profiling
- Better Braille
- Key management for end-to-end encryption
- Secured background activity launches
- App compatibility

#android

https://commonsware.com/blog/2024/04/13/random-musings-android-15-beta-1.html

https://android-developers.googleblog.com/2024/04/the-first-beta-of-android-15.html
CommonsWare: Android App Development Books Random Musings on the Android 15 Beta 1 We already have an Android 15 beta! Mark examines what's inside, particularly focusing on things that Google is not (yet) talking about.
Post #634 621

Forwarded from Flutter For Dev - новости, статьи, дизайн.

Привет хочу поделиться папками с чатами и каналами по Flutter.
Каналы.
Чаты.
Если что-то пропустил, то добавляйте в комментарии.
Так же хочу попросить вас проголосовать за канал, так-как хочется дальше его развивать.
https://t.me/boost/FlutterForDev
Post #633 725
Кто любит Flutter , хорошая подборка каналов и чатов)))
Post #631 678

Forwarded from Vitaliy Zarubin | @keygenqt

#fyi Вы уже наладили в своих проектах журнал изменений, changelog? Если нет, но задумываетесь, написал статью как можно это сделать с помощью приложения Changeln.

https://keygenqt.com/blog/16
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →