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

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

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
1 847
Obunachilar
Ma'lumot yo'q24 soatlar
-117 kunlar
-1330 kunlar
Postlar arxiv
Repost from Friflex Dev
Релиз Dart 3.4 🎉 🟣В предварительной версии появился макрос JsonCodebale 🟣Обновление для WebAssembly 🟣Исправлены недостатки библиотеки dart:js_interop 🟣Решено более 50% багов анализатора автодополнения кода 🟣Из библиотеки dart:cli удалены неполные и противоречивые инструменты 🟣Улучшено согласование анализа типов условных выражений Подробнее читайте в переводе официального релиза, который подготовил наш Flutter Tech Lead Юрий Петров.

Всем привет, это не реклама). Как мы все знаем, знание базовых команд git крайне важно для любого разработчика. И мне много ребят пишут и спрашивают хороший курс по git. Так вот, хотел бы порекомендовать, классный и бесплатный курс по git на Яндекс практикум (это не реклама!) Курс объективно хороший, я его сам прошел), и много нового узнал о различных комбинаций команд. Ссылка реферальная, и дает 7 процентов скидки, вроде как)).

Repost from Friflex Dev
📹 Для тех, кто любит смотреть и слушать Как создавать автоматические коммиты в GitHub, рассказал в новом видео Юрий Петров, Flutter Tech Lead Friflex и автор канала Мобильный разработчик. Из ролика вы узнаете: ✔️Что такое библиотека git-cliff ✔️Как настроить GitHub Action ✔️Зачем нужны соглашения о коммитах 👀 Смотрите на YouTube-канале Friflex: → Как быстро добавить автоматическое заполнение changelog с помощью GitHub Action И подписывайтесь, чтобы не пропустить новые видео 💜 #howto #инструкция

Repost from Ringov
Практически на каждом мероприятии, где команда Яндекс Про принимает участие, всплывает вопрос: "А мапкит в пабе от Яндекса? Нет? А когда будет официальный плагин?”. Довольно долго мы только разводили руками, а комьюнити уже и устало спрашивать. Но час настал 😎 Команда разработки мапкита выложила в опенсорс свои официальные плагины! И, что уж мелочиться — сразу на FFI. Это была очень большая, долгая и кропотливая работа, которая началась больше года назад. И мне очень приятно, что наша команда тоже смогла поучаствовать в этом проекте. В общем, все большие красавчики ☺️ Можно уже начинать использовать! Плагин пока в бета-версии, поэтому не стесняйтесь репортить, если заметите какие-то баги. Ну и, конечно же, лайкайте на пабдеве 🏃‍♂️

Repost from Friflex Dev
📝 Разработчики знают, как важно сохранять историю изменений в проекте. На GitHub можно самостоятельно после каждого пул-реквеста заносить файл CHANGELOG.MD в основную ветку. А можно автоматизировать этот процесс. Автоматизация позволит быстро понимать, какие изменения появились в новых версиях проекта, и не погружаться в исходный код. Как создавать автоматические коммиты, читайте в статье Flutter Tech Lead в Friflex Юрия Петрова на Хабре. #howto #инструкция

8. FLUTTER. Внедрение сервиса FlutterSecureStorage https://youtu.be/1QI1AIxFnKw

Repost from Friflex Dev
⚡️Релиз плагина Flutter&Dart для VSCode 3.88.0: что нового 🟣Во Flutter список эмуляторов больше не содержит выходных данных журнала из Android SDK 🟣В редакторе перезапуск сервера анализа Dart больше не приводит к дублированию записей Dart DevTools в области состояния языка 🟣В отладчике исправлена регрессия, которая приводила к повторным глобальным ошибкам («Не удается найти библиотеку») 🟣В DevTools устранена проблема, из-за которой боковая панель Flutter не загружалась в предварительных версиях Наш Flutter Tech Lead Юрий Петров подготовил перевод официального релиза. О разработке на Flutter читайте также в тг-канале Юрия Мобильный разработчик.

Ну и еще по поводу конца Flutter. Видимо ПМ не выдержал). ✔️ Стратегия не меняется. ✔️ Размер команды не поменялся, но некото
Ну и еще по поводу конца Flutter. Видимо ПМ не выдержал). ✔️ Стратегия не меняется. ✔️ Размер команды не поменялся, но некоторые переехали. ✔️ Работы над Roadmap 2024 продолжается. Выдохните 😄 https://twitter.com/MiSvTh/status/1785767966815985893

😨 Вместе с командой Python Google уволила отделы Flutter и Dart Я осознанно оставил этот желтопресный заголовок... выдыхайте
😨 Вместе с командой 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, так что увидим 😉 Свои субъективные мысли расскажу в следующем посте

https://youtu.be/NJfaBqbBWd0?feature=shared Друзья, всех с наступающим праздниками. Сделал небольшое превью курса "Dart 3 в действии". Этот курс знакомит с языком программирования Dart, который является основой для разработки мобильных и веб-приложений, в том числе с использованием популярного фреймворка Flutter. Курс охватывает все аспекты, начиная от базовых концепций и заканчивая продвинутыми техниками программирования, что позволяет студентам постепенно наращивать свои навыки и уверенность в написании эффективного кода. Что вы получаете? ✔️ Знания языка Dart ✔️ Именной сертификат о прохождении курса ✔️ Практический опыт ✔️ Материалы для самостоятельного обучения: Вы получите постоянный доступ к урокам, и сможете использовать материалы как шпаргалку. 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - https://stepik.org/a/120892 ✅ Для Зарубежных подписчиков - https://boosty.to/mr.developer

Обновление от сообщества развития Flutter для ОС Аврора! Flutter SDK с поддержкой ОС Аврора получил обновление: 👉 Реализован
Обновление от сообщества развития 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.

На medium вышла статья посвященная утечкам памяти в приложениях на Flutter и как их находить с помощью DevTools. p.s. Прикрепил к посту PDF статьи, если лень включать VPN 😉 https://medium.com/simform-engineering/how-to-find-memory-leaks-in-flutter-apps-ba137174aeb9

Repost from Friflex Dev
🤖Создаем своего клиента для Gemini без бэкенда Помните, в версии Flutter 3.19 появился SDK для работы с генеративным ИИ? Наш Tech Lead Юрий Петров разобрался, какие горизонты этот инструмент открывает перед разработчиками. Вместе с ним на примере простого Flutter-проекта узнаем: ◾️Как получить API-ключ ◾️Как сгенерировать текст ◾️Как настроить конфигурацию модели ◾️Как гибко отфильтровать контент ◾️Как настроить httpClient Все подробности — уже на Хабре! #howto

В кое-то веке в корпоративном блоге OTUS на хабре вышла не переводная статья и не «Hello World» на Flutter, а то, что заслуживает потраченного на ознакомление время! Дмитрий Золотов рассказывает о подкапотной стороне Flutter, а именно: Flutter Engine и Flutter Embedder. О том, зачем они нужны и какую роль играют при портировании Flutter на новы платформы, а так же про создание собственного embedder для запуска и остановки Flutter Engine, использование разделенных методов и передачу пользовательских и системных событий.

Всем привет. Ну что ребят, кто хочет попробовать свои силы? )). Курс Dart 3 в действии пополнился контрольным экзаменом, где
Всем привет. Ну что ребят, кто хочет попробовать свои силы? )). Курс Dart 3 в действии пополнился контрольным экзаменом, где вы можете проверить свои силы. Хочу сразу предупредить, вопросы сложные, и не тривиальные. Рекомендую хорошо ознакомиться с материалом модулей до прохождения экзамена: 1. Dart. Функциональное программирование. 2. Объектно-ориентированное программирование ООП 3. Асинхронное программирование в Dart Так же добавил в конце курса возможность выпустить фирменный сертификат от компании Friflex. Удачи вам в прохождении курса!.

Repost 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