Мы рассказывали ранее, что в версии Jmix 2.6 появился AI Assistant, встроенный в Studio. Прошло уже два месяца после релиза - было достаточно времени, чтобы его попробовать и оценить.
Многие разработчики уже привыкли к ChatGPT или GitHub Copilot. Но встроенный ассистент в Jmix работает прямо в контексте проекта и знает его структуру - это дает другие сценарии использования ☝🏻
Поделитесь впечатлениями от нашего AI-ассистента — для нас очень важно понять, насколько он полезен в реальной работе:
❤️ Нравится, пользуюсь постоянно
👌🏻 Неплохо, иногда обращаюсь
🤷 Пробовал - не зашло
🧑💻 Не пробовал, но собираюсь
😱 ИИ для кодинга - зло!
Напишите в комментариях о своем опыте - что стоит доработать, изменить и чего вам не хватает для повседневной разработки
Please open Telegram to view this post
VIEW IN TELEGRAM
👌9❤7😱2👨💻2🤷2
На курс Jmix PRO осталось всего 5 мест ⚠️
Если вы давно планировали подтянуть знания по Jmix - время пришло.
Когда: 8 сентября – 6 октября
Во сколько: с 18:00 до 21:00 по Москве
Где: МТС Линк + уютный Telegram-чат для общения
Формат: учебные сессии в МТС Линк, общение в закрытом Telegram-чате.
Чему научим:
1⃣ Использовать систему управления доступом.
🟡 Подготавливать приложения к развертыванию в продуктовой среде правильно.
3⃣ Создавать типовой пользовательский интерфейс с множеством доступных компонентов.
🔵 Создавать модель данных приложения, получать доступ к данным с использованием разнообразных подходов программно и декларативно.
➕ после курса можно заказать индивидуальную сессию с тренером
🔗 Регистрация, стоимость и условия здесь.
Если вы давно планировали подтянуть знания по Jmix - время пришло.
Когда: 8 сентября – 6 октября
Во сколько: с 18:00 до 21:00 по Москве
Где: МТС Линк + уютный Telegram-чат для общения
Формат: учебные сессии в МТС Линк, общение в закрытом Telegram-чате.
Чему научим:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
🙃 Не одним AI-ассистентом единым
Помимо Jmix AI Assistant, разработчики активно используют и другие инструменты для помощи в кодинге. У каждого свой «набор помощников»: кто-то чаще открывает ChatGPT, кто-то доверяет Copilot, а кто-то экспериментирует с новыми сервисами вроде Claude или Cursor - и нет, это не реклама, просто жизнь разработчика 😅
А может быть, вы комбинируете несколько решений в зависимости от задачи?
Давайте поделимся опытом!
Помимо Jmix AI Assistant, разработчики активно используют и другие инструменты для помощи в кодинге. У каждого свой «набор помощников»: кто-то чаще открывает ChatGPT, кто-то доверяет Copilot, а кто-то экспериментирует с новыми сервисами вроде Claude или Cursor - и нет, это не реклама, просто жизнь разработчика 😅
А может быть, вы комбинируете несколько решений в зависимости от задачи?
Давайте поделимся опытом!
👍1
Какими сервисами пользуетесь чаще всего?
Anonymous Poll
50%
ChatGPT
14%
Claude
7%
GitHub Copilot
1%
Codeium
13%
Cursor
13%
JetBrains AI Assistant
7%
JetBrains Junie
43%
Другое
⚡1
Только что на Хабре вышла шикарная статья нашего разработчика Дмитрия Кремнева: как быстро собрать админку на Jmix.
История про вечную боль: сначала самопис, потом поиск готовых решений, а в итоге - гибрид, который должен все спасти 🙈
В статье Дима показывает, как типовые задачи админок решаются с помощью Jmix
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Жмых-жмых и в продакшен: как быстро написать админку
Всем привет, меня зовут Дмитрий Кремнев и я Java-разработчик в команде Jmix. Недавно на конференции смотрел доклад, в котором спикер рассказывал, как его команда справлялась с проблемой быстрого...
🔥23❤1
📚 1 сентября - День знаний. А значит… пора учиться Jmix!
Уже в следующий понедельник, 8 сентября, стартует онлайн-курс Jmix PRO!
За 39 часов курса прокачаем:
🟥 работу с данными и файлами
🟥 систему управления доступом
🟥 стилизацию приложения Jmix
🟥 сборку и деплой (JAR, Docker - все как положено)
Когда: 8 сентября – 6 октября
Во сколько: с 18:00 до 21:00 (МСК)
Где: онлайн-сессии + закрытый Telegram-чат
Тренер всегда на связи, можно даже заказать индивидуальную консультацию.
🎁 Лицензия Jmix с премиум-допами - бесплатно на весь курс!
📎 Подробности и регистрация здесь.
🎒 Ну что, берем рюкзаки, открываем OpenIDE и вперед!
Уже в следующий понедельник, 8 сентября, стартует онлайн-курс Jmix PRO!
За 39 часов курса прокачаем:
Когда: 8 сентября – 6 октября
Во сколько: с 18:00 до 21:00 (МСК)
Где: онлайн-сессии + закрытый Telegram-чат
Тренер всегда на связи, можно даже заказать индивидуальную консультацию.
🎁 Лицензия Jmix с премиум-допами - бесплатно на весь курс!
🎒 Ну что, берем рюкзаки, открываем OpenIDE и вперед!
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻9🔥5❤1🎉1
Не теряйте бдительность: плагины для IDE могут быть опасны! 🚫
Недавно произошла кража криптовалюты наполмиллиона долларов 💰— вредоносное расширение для языка Solidity в Cursor AI позволило хакерам получить удалённый доступ к системе через скрипт, и денежки утекли в карманы жуликов.
Подобные инциденты случались и раньше: в июле 2025 года расширение Ethcode для VS Code, также для Solidity, было взломано через pull request на GitHub и распространялось через официальный маркетплейс.
У признанных IDE вроде IntelliJ IDEA и VS Code процедуры проверки плагинов хорошо отработаны, но тоже не стопроцентно надёжны🔒
Автономные плагины могут скрытно загружать вредоносные компоненты, ставить бэкдоры и поддерживать связь с управляющими серверами, оставаясь незаметными для пользователя и стандартных средств защиты 👀
Это позволяет атакам длиться долго, масштабироваться и обходить защиту, переходя от простых троянов к сложным многоуровневым атакам.
Пока архитектуры IDE перестраиваются — соблюдайте цифровую гигиену:
⚡️ Не скачивайте плагины из непроверенных источников.
❌ Не давайте агентам доступ к лишней информации.
💻 Не храните кошельки и важные данные на рабочей машине.
Поделитесь этой инфой с коллегами, об угрозах нужно знать!
Недавно произошла кража криптовалюты на
Подобные инциденты случались и раньше: в июле 2025 года расширение Ethcode для VS Code, также для Solidity, было взломано через pull request на GitHub и распространялось через официальный маркетплейс.
У признанных IDE вроде IntelliJ IDEA и VS Code процедуры проверки плагинов хорошо отработаны, но тоже не стопроцентно надёжны
Автономные плагины могут скрытно загружать вредоносные компоненты, ставить бэкдоры и поддерживать связь с управляющими серверами, оставаясь незаметными для пользователя и стандартных средств защиты 👀
Это позволяет атакам длиться долго, масштабироваться и обходить защиту, переходя от простых троянов к сложным многоуровневым атакам.
Пока архитектуры IDE перестраиваются — соблюдайте цифровую гигиену:
❌ Не давайте агентам доступ к лишней информации.
💻 Не храните кошельки и важные данные на рабочей машине.
Поделитесь этой инфой с коллегами, об угрозах нужно знать!
Please open Telegram to view this post
VIEW IN TELEGRAM
😱7⚡2🔥2
Всероссийское общество инвалидов (более 1,6 млн участников и десятки регионов) испытывало проблемы с бумажным документооборотом: потери документов, торможение процессов и рост нагрузки на сотрудников.
И главное - скорость! Созданием и внедрением системы занимается команда из двух человек (разработчик и сотрудник поддержки).
Jmix в очередной раз доказывает, что пара специалистов с нужным инструментом может сделать работу целой команды
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍7❤1
Какие AppSec-инструменты востребованы у Jmix-разработчиков?
Год назад мы провели совместный вебинар с командой РТК-Феникс — вендором российского AppSec-решения для анализа уязвимостей в коде (SCA).
😉 YouTube: AppSec-инструменты для Java-разработки
😄 Смотреть на VK
С тех пор инструмент РТК-Феникс существенно эволюционировал:
🆕 добавилась новая функциональность по работе с доверенным репозиторием артефактов.
💡 сервис стал доступнее и удобнее для команд прикладной разработки.
Мы сейчас размышляем, стоит ли провести новый вебинар по теме организации безопасной разработки с упором на процессы безопасной разработки ПО с использованием Jmix 🤔
Есть опасения, что многие об этом разговаривают, но в продуктивной разработке инструменты применяются ограниченно или не применяются совсем. В связи с этим мы решили провести опрос об использовании AppSec-инструментов среди сообщества разработчиков Jmix⬇
Год назад мы провели совместный вебинар с командой РТК-Феникс — вендором российского AppSec-решения для анализа уязвимостей в коде (SCA).
С тех пор инструмент РТК-Феникс существенно эволюционировал:
🆕 добавилась новая функциональность по работе с доверенным репозиторием артефактов.
Мы сейчас размышляем, стоит ли провести новый вебинар по теме организации безопасной разработки с упором на процессы безопасной разработки ПО с использованием Jmix 🤔
Есть опасения, что многие об этом разговаривают, но в продуктивной разработке инструменты применяются ограниченно или не применяются совсем. В связи с этим мы решили провести опрос об использовании AppSec-инструментов среди сообщества разработчиков Jmix
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Какие AppSec-инструменты вы используете?
Anonymous Poll
17%
SCA — композиционный анализ кода проекта (уязвимости в зависимостях)
17%
SAST/DAST — статический и динамический анализ исходного кода и поведения приложения
13%
DevSecOps-платформы — автоматизация сканирований и политик безопасности в CI/CD
40%
Пока не используем ничего из этого
40%
Хотим использовать, но не хватает времени/экспертизы
Media is too big
VIEW IN TELEGRAM
Помните, мы анонсировали ИИ-помощника для разработки на Jmix? Теперь он стал еще доступнее!
Не нужно никуда переходить — ассистент встроен прямо в вашу IDE. Просто кликайте на иконку в правом меню, задавайте любой вопрос и получайте готовые решения с примерами кода.
Больше не нужно тратить время на рутину и поиск решений в документации. ИИ-ассистент сделает это за вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥16
Application Settings — простой, но очень полезный инструмент.
Его фича в одну строку: позволяет поднять разнообразные параметры приложения на уровень UI.
Зачем? 🤔
Затем, что менять их в рантайме - без пересборки и даже без hot deploy - это дико удобно.
Хватит изобретать велосипеды с самописными «настройкосервисами». Берите готовое, стандартное решение и не ломайте голову.
У процессного движка больше двух десятков настроек. Они влияют на производительность, управляют историей процессов, таймаутами, работой с БД и другими критичными аспектами.
И да, документация занимает всего одну страницу — разберется каждый
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
Media is too big
VIEW IN TELEGRAM
🤖Jmix AI Assistant: теперь он понимает контекст вашего проекта!
Ранее мы анонсировали крутую фичу — объяснение кода через Ask AI about code. Но мы сделали этот механизм еще умнее и эффективнее.
Простое объяснение выделенного фрагмента — это здорово. Но код не существует в вакууме. Чтобы дать по-настоящему точный и полезный ответ, ассистенту нужно понимать, что происходит вокруг этого фрагмента.
Теперь так и происходит! 🚀
Как работает контекстное понимание? Когда вы выделяете кусок кода и через контекстное меню выбираете действие "Ask AI about code", ассистент автоматически получает два ключевых элемента:
🔹Ваше выделение: Тот самый участок, который вам непонятен.
🔹Весь файл: Код файла, из которого был сделан выделение.
Зачем это нужно?
Имея на руках весь файл, AI Assistant понимает:
🔹К какому классу принадлежит метод.
🔹Какие поля и зависимости используются.
Это позволяет давать не общие, а максимально точные и релевантные объяснения, с учетом специфики именно вашего проекта.
➡️Попробуйте сами! Выделите код, нажмите комбинацию горячих клавиш: option + enter на macOS или alt + enter на windows и получите объяснение с полным пониманием контекста.
Ранее мы анонсировали крутую фичу — объяснение кода через Ask AI about code. Но мы сделали этот механизм еще умнее и эффективнее.
Простое объяснение выделенного фрагмента — это здорово. Но код не существует в вакууме. Чтобы дать по-настоящему точный и полезный ответ, ассистенту нужно понимать, что происходит вокруг этого фрагмента.
Теперь так и происходит! 🚀
Как работает контекстное понимание? Когда вы выделяете кусок кода и через контекстное меню выбираете действие "Ask AI about code", ассистент автоматически получает два ключевых элемента:
🔹Ваше выделение: Тот самый участок, который вам непонятен.
🔹Весь файл: Код файла, из которого был сделан выделение.
Зачем это нужно?
Имея на руках весь файл, AI Assistant понимает:
🔹К какому классу принадлежит метод.
🔹Какие поля и зависимости используются.
Это позволяет давать не общие, а максимально точные и релевантные объяснения, с учетом специфики именно вашего проекта.
➡️Попробуйте сами! Выделите код, нажмите комбинацию горячих клавиш: option + enter на macOS или alt + enter на windows и получите объяснение с полным пониманием контекста.
🔥10❤2👍2
🎲 Настольная игра OpenBPM!
Кто сказал, что бизнес-процессы скучные и сложные?
Коллеги из OpenBPM доказали обратное - они сделали из них настолку!
Мы уже сыграли и можем точно сказать - это🔥 !
Креативно, наглядно, нестандартно и при этом реально полезно👍 Обучение и практика здесь легко превращаются в увлекательный игровой процесс.
Подробности в посте⬇️
Кто сказал, что бизнес-процессы скучные и сложные?
Коллеги из OpenBPM доказали обратное - они сделали из них настолку!
Мы уже сыграли и можем точно сказать - это
Креативно, наглядно, нестандартно и при этом реально полезно
Подробности в посте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Forwarded from OpenBPM
🎉 У нас вышел новый продукт, и это… настольная игра! 🎲
Да, вы не ослышались! Наша команда превратила сложный мир бизнес-процессов в увлекательное игровое приключение!
Это стратегическая игра, вдохновлённая японским хитом Machi Koro, но полностью переосмысленная для вселенной автоматизации бизнес-процессов. Мы серьёзно переработали механики, баланс и динамику, чтобы игра была не просто весёлой, но и полезной.
Зачем это нужно?
Чтобы хорошо провести время! Чтобы в непринуждённой обстановке "прочувствовать", как работают сложные паттерны проектирования - это лучше любого теоретического занятия.
Кому может быть интересно?
Любому, кто связан с бизнес-процессами:
👨🎓 Студентам — чтобы легко освоить азы управления процессами.
👨💼 HR-специалистам — для нетворкинга и оценки кандидатов в игровой форме.
🧠 Аналитикам, разработчикам, тестировщикам — для прокачки навыков работы с BPM-движками.
🧑💼 Руководителям — чтобы понять эффекты цифровой трансформации в лёгком формате.
🧒 Детям (10+) — увлечённым IT и кибернетикой, для развития системного мышления.
...или тому, кто ищет уникальный подарок для кого-то из перечисленных выше 😉
Как играть?
Есть два сценария:
⏱ «Блиц» (20 мин) — динамичная дуэль, где побеждает выбранная ресурсная стратегия.
⏳ «Полная версия» (~1 час) — глубокая стратегия для компании из 3-5 человек, где всё решает расчёт, кооперация и неожиданные повороты на последнем ходу!
Как получить?
Мы создали игру для внутреннего использования, но по многочисленным просьбам коллег из других команд решили поделиться с миром ❤️
Хотите приобрести для своей команды, вуза или ребёнка? На нашем сайте можно сделать заказ!
#BPM #BPMN #Геймификация #Обучение #НастольныеИгры
Да, вы не ослышались! Наша команда превратила сложный мир бизнес-процессов в увлекательное игровое приключение!
Это стратегическая игра, вдохновлённая японским хитом Machi Koro, но полностью переосмысленная для вселенной автоматизации бизнес-процессов. Мы серьёзно переработали механики, баланс и динамику, чтобы игра была не просто весёлой, но и полезной.
Зачем это нужно?
Кому может быть интересно?
Любому, кто связан с бизнес-процессами:
👨🎓 Студентам — чтобы легко освоить азы управления процессами.
👨💼 HR-специалистам — для нетворкинга и оценки кандидатов в игровой форме.
🧠 Аналитикам, разработчикам, тестировщикам — для прокачки навыков работы с BPM-движками.
🧑💼 Руководителям — чтобы понять эффекты цифровой трансформации в лёгком формате.
🧒 Детям (10+) — увлечённым IT и кибернетикой, для развития системного мышления.
...или тому, кто ищет уникальный подарок для кого-то из перечисленных выше 😉
Как играть?
Есть два сценария:
⏱ «Блиц» (20 мин) — динамичная дуэль, где побеждает выбранная ресурсная стратегия.
⏳ «Полная версия» (~1 час) — глубокая стратегия для компании из 3-5 человек, где всё решает расчёт, кооперация и неожиданные повороты на последнем ходу!
Как получить?
Мы создали игру для внутреннего использования, но по многочисленным просьбам коллег из других команд решили поделиться с миром ❤️
Хотите приобрести для своей команды, вуза или ребёнка? На нашем сайте можно сделать заказ!
#BPM #BPMN #Геймификация #Обучение #НастольныеИгры
🔥13
This media is not supported in your browser
VIEW IN TELEGRAM
Например, скрыть кнопку, таблицу или фильтр данных — без единой строки кода! ⚙️
Забудьте о ручном анализе прав пользователя — всё настраивается в Java-интерфейсах ролей либо в экране Security → Resource roles прямо во время выполнения приложения.
👀Смотрите скринкаст: вот как фильтр данных исчезает с экрана для определенного пользователя в реальном времени!
Устанавливайте дополнение и экспериментируйте: документация Jmix 📖.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
Новый AI-бэкенд построен на Spring AI и Jmix, а его исходный код открыт и доступен на GitHub: https://github.com/jmix-framework/jmix-ai-backend
Основа на Java, Spring и Jmix позволяет нам быстро развивать приложение и управлять базой знаний. Админка, созданная на Jmix, обеспечивает быструю обратную связь для экспериментов с параметрами LLM и RAG ⚙️.
Теперь больше, чем когда-либо, нам нужна ваша обратная связь!
🙌 Когда пользуетесь ассистентом, пожалуйста, всегда нажимайте:
Like 👍 для хороших ответов
Dislike 👎 для плохих
это поможет нам сделать ассистента лучше!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥6❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🎉Совсем скоро — новый компонент — GridLayout!
Надоели однотипные таблицы? Устали, что на телефоне они в пол-экрана? 😫
✨ Тогда встречайте решение ваших проблем – GridLayout!
Новый компонент предлагает свежие возможности для визуализации списков. Теперь их можно располагать в сетке, в виде карточек. Сетка будет автоматически подстраиваться под размер экрана, что улучшает читаемость на мобилках 📱.
Также компонент поддерживает:
🔸 DataBinding через контейнер коллекций
🔸 Пагинацию через SimplePagination
🔸 ComponentRenderers & FragmentRenderers
🔸 Добавление обычных UI компонентов в сетку
💥 И самое главное – всё делается в пару строчек кода!
✅ И ваша адаптивная сетка готова!
Доступен в новой версии Jmix 2.7
Надоели однотипные таблицы? Устали, что на телефоне они в пол-экрана? 😫
✨ Тогда встречайте решение ваших проблем – GridLayout!
Новый компонент предлагает свежие возможности для визуализации списков. Теперь их можно располагать в сетке, в виде карточек. Сетка будет автоматически подстраиваться под размер экрана, что улучшает читаемость на мобилках 📱.
Также компонент поддерживает:
💥 И самое главное – всё делается в пару строчек кода!
<gridLayout id="gridLayout" width="100%" itemsContainer="usersDc">
<fragmentRenderer class="com.company.CardFragment"/>
</gridLayout>
✅ И ваша адаптивная сетка готова!
Доступен в новой версии Jmix 2.7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🎉5🔥4👌1
🚀 Бесплатная консультация по оптимизации вашего Jmix-приложения
Недавно мы провели вебинар о производительности Jmix-приложений — и получили массу откликов!
💥 Тема оказалась суперактуальной. Пока готовим новый контент, решили предложить вам кое-что полезное.
БЕСПЛАТНУЮ консультацию по оптимизации вашего приложения!
Проведет ее Павел Александров — ведущий эксперт и разработчик Jmix.
На реальных проектах Павел:
🔸 ускоряет «тормозящие» приложения,
🔸 находит и устраняет утечки памяти,
🔸 оптимизирует работу с базой данных и нагрузку в целом.
📩 Как получить консультацию?
Напишите на info@jmix.ru, указав:
🔸 Версию Jmix и Java,
🔸 Вашу СУБД,
🔸 И где именно замечаете «тормоза».
Мы вернемся к вам с предварительными шагами и предложим удобное время для консультации.
🚀 Начните решать проблемы производительности сейчас - мы поможем!
Недавно мы провели вебинар о производительности Jmix-приложений — и получили массу откликов!
💥 Тема оказалась суперактуальной. Пока готовим новый контент, решили предложить вам кое-что полезное.
БЕСПЛАТНУЮ консультацию по оптимизации вашего приложения!
Проведет ее Павел Александров — ведущий эксперт и разработчик Jmix.
На реальных проектах Павел:
📩 Как получить консультацию?
Напишите на info@jmix.ru, указав:
Мы вернемся к вам с предварительными шагами и предложим удобное время для консультации.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤3⚡2
Есть готовая база данных? Создайте приложение ещё быстрее с Jmix! 🚀
Функция реверс-инжиниринга в Jmix Studio позволяет быстро превратить имеющуюся базу в модель данных приложения и построить на её основе удобные экраны:
🔸 Просмотр и редактирование данных
🔸 Работа с иерархическими структурами
🔸 Экран с агрегацией данных
🔸 Адаптация под мобильные устройства
От базы до работающего приложения — всего несколько кликов!
🎥 Смотрите подробный разбор на видео:
😄 VK
😉 YouTube
Функция реверс-инжиниринга в Jmix Studio позволяет быстро превратить имеющуюся базу в модель данных приложения и построить на её основе удобные экраны:
От базы до работающего приложения — всего несколько кликов!
🎥 Смотрите подробный разбор на видео:
Please open Telegram to view this post
VIEW IN TELEGRAM
VK Видео
Создание веб интерфейса для базы данных
Если у вас уже есть база данных, начать разработку с Jmix становится ещё проще! Это видео демонстрирует, как выполнить реверс-инжиниринг базы данных с помощью Jmix Studio и создать несколько экранов для новых данных. 🌟 Начните работу с Jmix: ▶ Вебсайт –…
🔥9👍5
Компонент поддерживает:
UserMenu доступен в новой версии Jmix 2.7 и по умолчанию будет включен в шаблон проекта
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥17👍6❤2🤩1