Forwarded from Kotlin Adept Notes (Alex Panov)
Советы по работе с AI-агентами для начинающих
На днях посмотрел отличный доклад от Евгения Сатурова на Podlodka AI Crew о страхах разработчиков и типичных ошибках при работе с AI-агентами.
Я делал точно такие же ошибки, поэтому поделюсь советами с вами:
🔘 Выбирайте лучшую доступную модель на сегодня, не используйте auto-режим в Cursor и подобных инструментах.
🔘 Не пишите задачи напрямую. Формулируйте мета-промпт с описанием задачи для модели, чтобы она составила вам подробный таск-промпт.
🔘 В мета-промпте пишите, что вы хотите сделать, а не как, избегайте чрезмерной специфики.
🔘 Прикладывайте весь необходимый контекст. Плохо, когда модель начинает делать семантический поиск по проекту.
🔘 Не дробите задачу слишком сильно — это неэффективно. Современные модели могут достаточно долго работать автономно, главное не вылезти за контекст. По возможности используйте сабагентов.
🔘 Не вступайте в споры с моделью и не правьте код руками. Просто откажитесь от сгенерированного кода, обновите таск-промпт, правила проекта и попробуйте снова.
💬 Делитесь в комментариях своими лучшими практиками по работе с AI-агентами.
#AI
На днях посмотрел отличный доклад от Евгения Сатурова на Podlodka AI Crew о страхах разработчиков и типичных ошибках при работе с AI-агентами.
Я делал точно такие же ошибки, поэтому поделюсь советами с вами:
#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🥴4😡1
У Максима Гришутина (моего коллеги по ПК Mobius) есть классный и полезный канал про разработку для iOS. И очень много интересный новостей про ИИ
Forwarded from Prefire iOS
This media is not supported in your browser
VIEW IN TELEGRAM
🍏 FastVLM: Apple наконец-то врывается в AI?
На CVPR 2025 показали FastVLM - мультимодальную модель с акцентом на скорость и компактность. И это реально первый серьёзный шаг Apple в сторону открытых моделей.
- ⚡️ 85× быстрее по TTFT, чем аналоги, и 3.4× компактнее благодаря гибридному визуальному энкодеру FastViTHD.
- 🧠 Версия на базе Qwen2-7B обгоняет Cambrian-1-8B, выдавая 7.9× более быстрый ответ.
- 📦 Уже на HuggingFace - модели 0.5B, 1.5B, 7B (fp16 / int8 / int4). Есть экспериментальные Stage2/3 для видео и структурированного вывода.
- 🛠 Поддержка прямо в transformers - импортнул и поехали.
- 🍎 Некоторые версии уже работают через mlx-vlm на macOS/iOS.
- 💬 Пользователи отмечают: на Mac летает, а вот iPhone 14 пока не тянет. Но в WebGPU-демо выглядит бодро.
📌 Вывод
FastVLM = компактность + скорость + мультимодальность. Кажется, Apple реально начала собирать свой AI-стек - посмотрим, как это отразится на экосистеме iPhone/iPad/Mac. Очень надеюсь что увидим от Apple еще больше моделей.
👉 Модели на HuggingFace
👉 Официальный Github
На CVPR 2025 показали FastVLM - мультимодальную модель с акцентом на скорость и компактность. И это реально первый серьёзный шаг Apple в сторону открытых моделей.
- ⚡️ 85× быстрее по TTFT, чем аналоги, и 3.4× компактнее благодаря гибридному визуальному энкодеру FastViTHD.
- 🧠 Версия на базе Qwen2-7B обгоняет Cambrian-1-8B, выдавая 7.9× более быстрый ответ.
- 📦 Уже на HuggingFace - модели 0.5B, 1.5B, 7B (fp16 / int8 / int4). Есть экспериментальные Stage2/3 для видео и структурированного вывода.
- 🛠 Поддержка прямо в transformers - импортнул и поехали.
- 🍎 Некоторые версии уже работают через mlx-vlm на macOS/iOS.
- 💬 Пользователи отмечают: на Mac летает, а вот iPhone 14 пока не тянет. Но в WebGPU-демо выглядит бодро.
📌 Вывод
FastVLM = компактность + скорость + мультимодальность. Кажется, Apple реально начала собирать свой AI-стек - посмотрим, как это отразится на экосистеме iPhone/iPad/Mac. Очень надеюсь что увидим от Apple еще больше моделей.
👉 Модели на HuggingFace
👉 Официальный Github
😁1
Тимлид WB Александр Гирев (вместе с кошкой) в гостях у Кирилла Розова провел моковое собеседование в WB:
https://www.youtube.com/watch?v=oBxcI_LYZwA
Такие видео полезно смотреть для того, чтобы понять, что от вас потребуется, и как готовиться (а не что заучивать)
https://www.youtube.com/watch?v=oBxcI_LYZwA
Такие видео полезно смотреть для того, чтобы понять, что от вас потребуется, и как готовиться (а не что заучивать)
YouTube
Собес Android разработчика в WB: Что спрашивают
🔗 Telegram Android Broadcast https://www.tgoop.com/+BysbJjQ7sxo3Yjgy
🔗 Платная подписка на Boosty https://boosty.to/androidbroadcast
В этом видео вы увидите реальное собеседование в Wildberries на должность мобильного android разработчика. Формат максимально приближен…
🔗 Платная подписка на Boosty https://boosty.to/androidbroadcast
В этом видео вы увидите реальное собеседование в Wildberries на должность мобильного android разработчика. Формат максимально приближен…
👍11🔥3👎2🫡2
Что ж, MCP и свои агенты - новый тренд разработки. Упрощаем обучение и настраиваем именно под свои задачи
Forwarded from iOS Broadcast (Андрей Зонов)
Если вы уже пробовали работать с MCP для iOS разработки, то замечали недостаток официальных источников документации. Проблема в том что все страницы developer.apple.com с документацией для разработчиков защищены JavaScript, что делает их невидимыми для большинства LLM. Это затрудняет использование документов для обучения и работы с ИИ.
Решение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Если вы уже успели забыть, то я напоминаю, что завтра я выступаю на CrossConf с докладом про самописные решения ИИ для кроссплатформы. Найти вы меня сможете в 10:50 в зале "Космос".
Все счастливые обладатели книги "Kotlin Multiplatform на практике" приглашаются в 12:30 на стенд издательства "Питер", где будет автограф-сессия) Если книги у вас еще нет, вы можете ее приобрести на месте и подписать у автора (меня)
Все счастливые обладатели книги "Kotlin Multiplatform на практике" приглашаются в 12:30 на стенд издательства "Питер", где будет автограф-сессия) Если книги у вас еще нет, вы можете ее приобрести на месте и подписать у автора (меня)
❤7👍3👏2
Forwarded from Грокаем книги или TL;DR
🚨Ви-у ви-у 🚨
Это сигнал к хорошим новостям!
Завтра мы принимаем участие в CrossConf. На одном мероприятии встретятся авторы сразу двух наших новинок! 🔥
⭐ Анна Жаркова, автор «Kotlin Multiplatform на практике»:
10:50-11: 30, Зал Космос
Доклад: «Укрощаем ИИ. Пишем свое решение для кросс-платформы»
✍ В 12:30 подписывает свои книги на нашем стенде!
Авторы «Основы Flutter»:
⭐ Станислав Чернышев
11:50-12:30. Зал Материя
Доклад: «Что не так с Dart и Flutter в 2025 году?»
⭐ Юрий Петров
14:15-15:55. Зал Материя
Доклад: «Flutter везде, и даже в чайнике»
⭐ Станислав Ильин
11:50-12:30. Зал Квант
Доклад: «Хватит страдать! Лёгкий способ бросить оверинжиниринг»
⭐ Павел Гершевич
14:15-15:55. Зал Квант
Доклад: «Многомодульность на Flutter. Переезжаем с монолита»
✍ В 17:05 по 17:45 в зале Материя вас ожидает презентация книги «Основы Flutter»!
Хотим передать спасибо нашим авторам за их книги 🫶
И организаторам CrossConf, конечно же. Благодаря им наши звёзды сияют ярче 🌌 💙
Это сигнал к хорошим новостям!
Завтра мы принимаем участие в CrossConf. На одном мероприятии встретятся авторы сразу двух наших новинок! 🔥
⭐ Анна Жаркова, автор «Kotlin Multiplatform на практике»:
10:50-11: 30, Зал Космос
Доклад: «Укрощаем ИИ. Пишем свое решение для кросс-платформы»
✍ В 12:30 подписывает свои книги на нашем стенде!
Авторы «Основы Flutter»:
⭐ Станислав Чернышев
11:50-12:30. Зал Материя
Доклад: «Что не так с Dart и Flutter в 2025 году?»
⭐ Юрий Петров
14:15-15:55. Зал Материя
Доклад: «Flutter везде, и даже в чайнике»
⭐ Станислав Ильин
11:50-12:30. Зал Квант
Доклад: «Хватит страдать! Лёгкий способ бросить оверинжиниринг»
⭐ Павел Гершевич
14:15-15:55. Зал Квант
Доклад: «Многомодульность на Flutter. Переезжаем с монолита»
✍ В 17:05 по 17:45 в зале Материя вас ожидает презентация книги «Основы Flutter»!
Хотим передать спасибо нашим авторам за их книги 🫶
И организаторам CrossConf, конечно же. Благодаря им наши звёзды сияют ярче 🌌 💙
❤14🔥4👍1
Forwarded from Mobile Developer (Алексей Гладков)
Итак у меня есть аж целых 4 книги Kotlin Multiplatform на практике и одна Основы Flutter и мы всех их разыграем на разных моих каналах
Так что как говорится Stay Tuned
А да, а ещё они все с автографами авторов
Так что сразу +10 к скиллу
Так что как говорится Stay Tuned
А да, а ещё они все с автографами авторов
Так что сразу +10 к скиллу
❤1
Итак, буквально через 10 минут ловите меня на стенде Питера, буду подписывать вам книги)
This media is not supported in your browser
VIEW IN TELEGRAM
🔥9
Мы этого ждали. А как работать с Aurora в KMP, разберём подробнее в 2 издании книги "Kotlin Multiplatform на практике"
🔥4
Forwarded from Aurora Developers
Kotlin Multiplatform снова расширяет свои возможности. Опубликован проект Aurora KInterop выводящий на новый уровень поддержку KMP в ОС Аврора.
Проект Aurora KInterop позволяет взаимодействовать Kotlin с операционной системой Аврора для выполнения различных платформа зависимых задач. В проекте 16 независимых друг от друга библиотек Kotlin Multiplatform для различных задач.
👉 Battery Info.
👉 Camera Info.
👉 Connectivity Info.
👉 Device Info.
👉 Local Notification.
👉 Location Info.
👉 Package Info.
👉 Path Info.
👉 Sensors Info.
👉 Share Data.
👉 Shared Pref.
👉 Shared Pref Secure.
👉 Theme Info.
👉 Uri Launcher.
👉 Vibration.
👉 WakeLock.
В документации можно найти подробное описание библиотек проекта, способы их подключения, примеры использования и демонстрационное приложение которые наглядно показывает работу всех 16-ти библиотек проекта. Приложение опубликовано и доступно для самостоятельного изучения.
🔗 https://omprussia.gitlab.io/kmp/docs
Мы продолжаем развивать поддержку Kotlin Multiplatform в операционной системе Аврора. Новый проект значительно расширяет способы использования KMP в ОС Аврора. Проекты открыты, будем рады вашим issue и мерж-реквестам.
🔗 https://gitlab.com/omprussia/kmp
@aurora_devs
Проект Aurora KInterop позволяет взаимодействовать Kotlin с операционной системой Аврора для выполнения различных платформа зависимых задач. В проекте 16 независимых друг от друга библиотек Kotlin Multiplatform для различных задач.
👉 Battery Info.
👉 Camera Info.
👉 Connectivity Info.
👉 Device Info.
👉 Local Notification.
👉 Location Info.
👉 Package Info.
👉 Path Info.
👉 Sensors Info.
👉 Share Data.
👉 Shared Pref.
👉 Shared Pref Secure.
👉 Theme Info.
👉 Uri Launcher.
👉 Vibration.
👉 WakeLock.
В документации можно найти подробное описание библиотек проекта, способы их подключения, примеры использования и демонстрационное приложение которые наглядно показывает работу всех 16-ти библиотек проекта. Приложение опубликовано и доступно для самостоятельного изучения.
Мы продолжаем развивать поддержку Kotlin Multiplatform в операционной системе Аврора. Новый проект значительно расширяет способы использования KMP в ОС Аврора. Проекты открыты, будем рады вашим issue и мерж-реквестам.
@aurora_devs
Please open Telegram to view this post
VIEW IN TELEGRAM
👎12🔥7👍6
KMP-гигант Алексей Панов проводит у Кирилла Розова моковое собеседование по Kotlin Multiplatform:
https://www.youtube.com/watch?v=KQxNV_zjTzM
А еще Кирилл разыгрывает на своем канале @android_broadcast мою книгу с автографом меня)
https://www.youtube.com/watch?v=KQxNV_zjTzM
А еще Кирилл разыгрывает на своем канале @android_broadcast мою книгу с автографом меня)
YouTube
Что ждёт Kotlin Multiplatform разработчика на собесе?
🔗 Розыгрыш в Telegram Kotlin Broadcast https://www.tgoop.com/+uGogpHrIeElkOGUy
🔗 Telegram Android Broadcast https://www.tgoop.com/+j99WhzubfLpkMTli
🔗 Платная подписка на Boosty https://boosty.to/androidbroadcast
Что ждёт Kotlin Multiplatform разработчика на собеседовании?…
🔗 Telegram Android Broadcast https://www.tgoop.com/+j99WhzubfLpkMTli
🔗 Платная подписка на Boosty https://boosty.to/androidbroadcast
Что ждёт Kotlin Multiplatform разработчика на собеседовании?…
🤗5🔥3
Forwarded from AI Coder
Вот короткая заметка для канала 👇
⚙️ Spec-driven development (SDD) с GitHub Spec Kit
GitHub выкатил Spec Kit — open-source тулкит, который ставит спецификацию в центр разработки: сначала описываем что и зачем, и уже по ней ИИ-агенты генерируют план, задачи и код. Это снижает «vibe-coding» и повышает предсказуемость результата.
Почему это важно
— Спека становится «исполняемым артефактом»: единый источник правды для команды и ИИ.
— Работает с любимыми агентами: Copilot, Claude Code, Gemini CLI, Cursor, Qwen и др.
Процесс из 4 фаз
1. Specify → 2) Plan → 3) Tasks → 4) Implement — на каждом этапе есть проверка/валидация, прежде чем двигаться дальше.
Как попробовать (1 мин):
Команды и CLI описаны в репозитории Spec Kit. Лицензия — MIT.
Где особенно заходит
• 0→1: быстрый старт новых проектов без хаоса.
• N→N+1: добавление фич в сложные кодовые базы.
• Legacy-модернизация: перенос логики в современную архитектуру через спеки.
Источник: GitHub Blog и репозиторий github/spec-kit.
⚙️ Spec-driven development (SDD) с GitHub Spec Kit
GitHub выкатил Spec Kit — open-source тулкит, который ставит спецификацию в центр разработки: сначала описываем что и зачем, и уже по ней ИИ-агенты генерируют план, задачи и код. Это снижает «vibe-coding» и повышает предсказуемость результата.
Почему это важно
— Спека становится «исполняемым артефактом»: единый источник правды для команды и ИИ.
— Работает с любимыми агентами: Copilot, Claude Code, Gemini CLI, Cursor, Qwen и др.
Процесс из 4 фаз
1. Specify → 2) Plan → 3) Tasks → 4) Implement — на каждом этапе есть проверка/валидация, прежде чем двигаться дальше.
Как попробовать (1 мин):
# Инициализация проекта
uvx --from git+https://github.com/github/spec-kit.git specify init my-app
# Дальше — прямо в вашем агенте:
# /speckit.constitution — зафиксировать принципы/гайдлайны проекта
# /speckit.specify — сформировать продуктовую спеку (что/почему)
# /speckit.plan — технический план (стек, архитектура, ограничения)
# /speckit.tasks — разбиение на задачи
# /speckit.implement — выполнение по списку задач
Команды и CLI описаны в репозитории Spec Kit. Лицензия — MIT.
Где особенно заходит
• 0→1: быстрый старт новых проектов без хаоса.
• N→N+1: добавление фич в сложные кодовые базы.
• Legacy-модернизация: перенос логики в современную архитектуру через спеки.
Источник: GitHub Blog и репозиторий github/spec-kit.
🔥3
Forwarded from Kotlin Adept Notes (Alex Panov)
Материалы для углублённого изучения KMP
По мотивам вчерашнего собеса хочу посоветовать классные доклады, которые помогут вам глубже разобраться в принципах работы Kotlin Multiplatform и Kotlin Native, а также лучше понять нюансы интеропа со Swift-кодом.
На английском:
🔘 ЖЦ объектов в Kotlin/Native
🔘 Процесс компиляции в Kotlin/Native, отличия статических и динамических фреймворков
🔘 Проблемы текущего интеропа и возможные пути улучшения
🔘 Разница между Kotlin и Swift concurrency
🔘 Принцип работы Swift Export
На русском:
🔘 Совместная работа Kotlin/Native GC и ARC в Swift
🔘 iOS Memory Management
#KMP
По мотивам вчерашнего собеса хочу посоветовать классные доклады, которые помогут вам глубже разобраться в принципах работы Kotlin Multiplatform и Kotlin Native, а также лучше понять нюансы интеропа со Swift-кодом.
На английском:
На русском:
#KMP
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤝1