Юрий Петров | ai engineering
Открыть в Telegram
Привет! 👋 Я руководитель отдела разработки. Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ. Новости, лайфхаки, интересные кейсы, присоединяйся. #flutter #dart #llm #ai #ollama #n8n #agent #go
Больше1 846
Подписчики
-124 часа
-97 дней
-1730 день
Архив постов
Друзья, ищем толковых джунов на интересные проекты. Один из кандидатов попадет на новый крупный проект, где я куратор.
Откликайтесь, с пометкой к Юре.
https://hh.ru/vacancy/92486431?hhtmFrom=employer_vacancies
Всем привет, Курс Dart 3 в действии пополнился уроком очень важным уроком для понимая сравнения объектов:
Свойство hashCode и == (equals)
Где изучим темы:
- Свойство hashCode, что это? для чего переопределять?;
- Метод == (equals), что это? для чего переопределять?;
Купить курс можно по ссылке:
https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty:
https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
Repost from Friflex Dev
⚡️ Вышла новая версия плагина Flutter & Dart для VSCode 3.82.0
Команда «Перейти к Супер» теперь доступна в контекстном меню редактора, а методы get/set с аргументами типа не окрашиваются, как ключевые слова, когда семантические токены отключены или не поддерживаются темой.
Что еще нового в плагине Flutter & Dart для VSCode 3.82.0, читайте на Хабре!
#news
Полный туториал по Gradle скриптам.
https://www.kodeco.com/41079122-gradle-tutorial-for-android-getting-started-part-1
Всем привет, Курс Dart 3 в действии пополнился двумя уроками:
1. Внешние переменные окружения Environment (--define)
Где изучим темы:
- Работа с Environment данными;
- Передача параметров через dart —define;
- Передача параметров через конфигурацию VSCode;
2. Добавим в игру Мечи и Магия режим Бога через Environment.
Купить курс можно по ссылке: https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty: https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
Repost from MADTeacher | Станислав Чернышев
Новое видео подъехало))
https://youtu.be/sLXLTDZBC5w
Repost from Vitaliy Zarubin | @keygenqt
#app Обновление Aurora CLI
2.1.0.
Приложение получило обновление, фиксы багов, доработка интерфейса командой строки и новые фичи:
👉 Все методы install получили флаг --latest.
👉 Добавлен флаг --delete в sudoers.
👉 Добавлен метод запуска Aurora SDK Tool.
👉 Добавлен метод вывода списка таргетов PSDK.
👉 Добавлен метод установки RPM в таргет.
👉 Добавлен метод удаление пакета в таргете.
👉 Исправлен баг отображения прогресса.
👉 Исправлен баг логов установки Aurora SDK.
👉 Другие мелкие улучшающие доработки.
На очереди документация.
Буду рад вашим ⭐ на GitHub и issue если вдруг встретите проблему 🐞, решим.Друзья, мир стремительно меняется и с этим уже ничего не поделаешь (разве только если ученые начнут сами тормозить развитие, как в супер крутом романе "Задача трех тел") Но это фантастика, а реальность такова, что сейчас зная нативный андроид, и не развиваться дальше, то очень скоро можно остаться не удел. Требования к джунам сильно обширнее, чем те которые были лет 5 назад. Я вижу как различаются разработчики по уровню, те разработчики которые знают смежные технологии - docker, бекенд и так далее. На порядок сильнее, чем те которые это не хотят знать и изучать.
В связи с этим, я переименовал чат на Хижина программиста, и создал различные темы.
Вступайте, будем вместе с вами изучать и постигать новые технологии и всегда оставаться в курсе развития IT в целом. https://t.me/dev_hut
Repost from Дневник Flutter-разработчика
📱 Новый инструмент Google Play - подсказка обновить приложение при входе
Если пользователи используют устаревшую или неработающую версию вашего приложения, вы можете использовать Play Console, чтобы предложить им обновиться.Похоже на soft update, который все привыкли видеть, но здесь от Google Play с настройками ➡️ Открывается полноэкранным сообщением при входе пользователя в приложение(скрин примера). Его можно закрыть, тогда окно будет всплывать после каждого холодного перезапуска ➡️ В Play Console нужно выбрать версию приложения, с которой хотите обновить пользователей, затем настраиваете таргетинг: 🟢все пользователи выбранной версии приложения 🟢по стране/региону 🟢по версии Android ➡️ После предложения пользователям обновиться в Play Console можно: 🟢изменить конфигурацию обновления 🟢просмотреть ход обновления 🟢отменить действие восстановления
Repost from Mobile Developer
Новости последнего релиза Jetpack Compose
https://android-developers.googleblog.com/2024/01/whats-new-in-jetpack-compose-january-24-release.html
Разработчики поделились новостями об улучшениях компоуза
👉 Улучшена производительность сгенерированного кода
🔥Strong skipped mode. Теперь рекомпозиции будут срабатывать не так часто как раньше. Почитать подробнее тут
👉 Теперь includeFontPadding по умолчанию будет выключен. Наконец-то блядь
👉 Платформенная поддержка drag&drop
👉 И еще многое другое
Подключить можно через
implementation platform('androidx.compose:compose-bom:2024.01.00')Крутая штука, показывающая 8 основных типов кибератак
https://vk.com/video-216360987_456239230
Repost from Friflex Dev
⚡️Apple разрешила устанавливать приложения из сторонних маркетплейсов, но только в EC.
Короткое резюме:
🟣Приложения на iOS теперь можно распространять вне App Store
🟣Появилась новая платформа для создания аналогов App Store
🟣Apple внедряет дополнительные средства защиты от мошенничества
🟣Apple снижает комиссию для альтернативных способов оплаты на 10-17%
🟣Разработчики iPad iOS, macOS, tvOS и watchOS apps смогут получать скидку 3% от комиссии Apple за обработку платежей с помощью PSP (Payment Service Providers, поставщики платежных услуг) или переход по ссылке на веб-сайт PSP
🟣Если порог скачивания превышает миллион, за каждую новую установку нужно платить по 0,5€
Подробнее читайте на Хабре.
#news
Repost from iOS Broadcast
⚡️ Apple разрешила установку приложений не из App Store на iOS, но только для ЕС
👉 Приложения можно будет загружать из сторонних магазинов. Комиссии не будет, но будет сбор €0,5 за «технологию»
👉 За обработку платежей через App Store будет комиссия - 3%
👉 В iOS 17.4 можно будет выбирать браузер по умолчанию, выбрать его предложат при первом запуске Safari на iOS 17.4. Разработчики могут использовать движки, отличные от Safari
Avito Android meetup #2 | 06.02 | 19:00 по мск
Android-разработчики соберутся в гостях у AvitoTech, чтобы обсудить:
- сценарии сборки и их связь с Git Workflow;
- нюансы потребления памяти Android-сборками;
- автоматизацию генерации Baseline Profile.
Организаторы обещают много цифр, яркие кейсы и нетворкинг.
Регистрируйтесь, чтобы забронировать себе место офлайн.
Или подписывайтесь на YouTube-канал AvitoTech, чтобы не пропустить трансляцию.
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
