#фичи к релизу 2️⃣ .🟤
🙆♂️ Встречайте @ElementCollection - функциональность, о которой многие просили.
За последние годы мы получили много запросов на поддержку простых коллекций непосредственно в сущностях: списков строк или чисел, без необходимости моделировать их как отдельные сущности.
В Jmix 2.8 мы добавляем в модель данных поддержку атрибутов с @ElementCollection.🔥
Эти коллекции (базовых типов, FileRef или пользовательских типов) хранятся в отдельных таблицах, по умолчанию загружаются лениво и могут быть включены в фетч-планы при необходимости.
Вы можете использовать их в условиях genericFilter и привязывать к компонентам multiValuePicker, multiSelectComboBox и multiSelectComboBoxPicker.🖥
Дополнение Application Settings полностью поддерживает их для хранения коллекций простых значений.
Эта функциональность дает вам чистый, стандартный для JPA способ работы с легковесными коллекциями в Jmix - больше не нужно никаких обходных путей.👌
За последние годы мы получили много запросов на поддержку простых коллекций непосредственно в сущностях: списков строк или чисел, без необходимости моделировать их как отдельные сущности.
В Jmix 2.8 мы добавляем в модель данных поддержку атрибутов с @ElementCollection.
Эти коллекции (базовых типов, FileRef или пользовательских типов) хранятся в отдельных таблицах, по умолчанию загружаются лениво и могут быть включены в фетч-планы при необходимости.
Вы можете использовать их в условиях genericFilter и привязывать к компонентам multiValuePicker, multiSelectComboBox и multiSelectComboBoxPicker.
Дополнение Application Settings полностью поддерживает их для хранения коллекций простых значений.
Эта функциональность дает вам чистый, стандартный для JPA способ работы с легковесными коллекциями в Jmix - больше не нужно никаких обходных путей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍5❤1
Мы находимся в процессе дублирования инфраструктуры Jmix на сервера в Российской Федерации, и в новую версию Studio 2.8.0 внесены некоторые изменения по обращению к сервисам аутентификации и лицензирования.
После обновления Studio на версию 2.8.0, если до этого был выполнен логин в учетную запись Jmix, она продолжит работу с сервисами *.jmix.io (находящимися за пределами РФ). Это рекомендуемый на данный момент режим работы.
Если Studio 2.8.0 только что установлена, или логин не был выполнен до обновления, то она будет выполнять обращение к серверам *.jmix.ru, которые в данный момент не полностью готовы. Поэтому необходимо временно переключить ее на старые сервисы следующим образом:
Как только инфраструктура будет готова, мы оповестим вас и предложим мигрировать ваши учетные записи на сервера в РФ. После этого можно будет переключить свойство io.jmix.properties.region.account на ru.
Повторю, в каком случае актуальна данная проблема:
Константин Кривопустов,
Руководитель инженерной команды Jmix.
Please open Telegram to view this post
VIEW IN TELEGRAM
👌7
Привет! 👋🏼
Команда Jmix приняла непростое, но исторически последовательное решение: мы возвращаем название CUBA.🔙
Потому что:
▶️ в созвонах все равно говорят CUBA
▶️ в письмах периодически пишут CUBA
▶️ в голове у многих это по-прежнему CUBA
▶️ да и давайте честно, привычки пользователей сильнее любого нейминга
Набросайте реакций✍️ :
👍🏼 - поддерживаю
👎🏼 - верните Jmix
Команда Jmix приняла непростое, но исторически последовательное решение: мы возвращаем название CUBA.
Потому что:
Набросайте реакций
👍🏼 - поддерживаю
👎🏼 - верните Jmix
Please open Telegram to view this post
VIEW IN TELEGRAM
👎34😁30👍12❤3🎉3
По многочисленной обратной реакции к первоапрельскому посту решено вернуть Jmix.
И не просто вернуть, а в его лучшей версии.
Наша команда рада сообщить о релизе Jmix 2.8 фреймворка и Студии.
Фреймворк доступен в репозиториях артефактов, плагин Jmix готов к обновлению в вашей IDE.
Новые возможности и улучшения:
В этой статье в нашем блоге читайте подробный обзор.
Ждем ваших отзывов, вопросов и комментариев!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍5
CUBA ➡️ Jmix: ИИ-инструменты для миграции. Быстро и предсказуемо 🚀
Переход с CUBA Platform на Джеймикс – задача, с которой рано или поздно сталкиваются многие команды. Ранее данный процесс был трудоемок и в ряде случаев сравним по трудозатратам с переписыванием пользовательского интерфейса.
Однако теперь, с развитием технологий ИИ, ситуация драматически улучшилась.
Представляем эффективное решение, основанное на собственном и партнерском опыте.💪
В новой статье Руководитель инженерной команды Джеймикс Константин Кривопустов разбирает:
⏩ почему переход с CUBA Platform на Джеймикс имеет смысл
⏩ что усложняет эту миграцию
⏩ как организовать процесс
⏩ где ИИ-агенты помогли больше всего
⏩ как итоговые трудозатраты соотносятся с оценками
Если планируете переход или уже в процессе – данный разбор очень пригодится.👌
Читать статью.
Переход с CUBA Platform на Джеймикс – задача, с которой рано или поздно сталкиваются многие команды. Ранее данный процесс был трудоемок и в ряде случаев сравним по трудозатратам с переписыванием пользовательского интерфейса.
Однако теперь, с развитием технологий ИИ, ситуация драматически улучшилась.
Представляем эффективное решение, основанное на собственном и партнерском опыте.
В новой статье Руководитель инженерной команды Джеймикс Константин Кривопустов разбирает:
Если планируете переход или уже в процессе – данный разбор очень пригодится.
Читать статью.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10⚡5❤1
ИИ уже активно используется в разработке и ускоряет написание кода. Но в энтерпрайз-среде стало очевидно, что скорость не равна качеству.
Что это значит?
При использовании ИИ хаос усиливается и масштабируется вместе с системой. Если архитектура, контекст и правила заданы слабо, ИИ начинает воспроизводить ошибки быстрее, чем команда успевает их обнаружить и исправить.
«Вайб-кодинг в энтерпрайз: 5 блокеров и путь к управляемой разработке».
Спикер: Руководитель продукта Джеймикс Виктор Фадеев.
Мы разберём:
Расскажем, как:
ИИ не заменяет инженерную дисциплину. Он делает её требования более жёсткими. Без управляемой среды разработка становится менее предсказуемой, а стоимость ошибок растёт.
Поэтому основной вопрос сегодня – способность команды сохранить контроль над системой в условиях ускоренной генерации кода с ИИ.
Для кого этот вебинар:
Приходите! Будет полезно!
Регистрируйтесь по ссылке.
*устойчивая фраза, означающая условие: хаос на входе = хаотичный результат на выходе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍6❤3
Москва, готова? Мы едем с митапом! 🧑💻
23 апреля в 18:30 встречаемся на митапе сообщества Джеймикс, полностью посвященном ИИ-разработке на платформе. Это будет вау💥 !
📍 Адрес: AZIMUT Сити Отель Смоленская Москва 4*, г. Москва, ул. Смоленская, д. 8 (м. Смоленская)
Три Димы.
Три доклада.
Три важные темы, про которые мы еще нигде не рассказывали.
🙆♀ Как мы Джеймикс с ИИ дружили
Дима Кремнев, ведущий разработчик
На живых примерах покажем, как ИИ можно использовать прямо на продакшене. И, конечно, поделимся, как воспитывать LLM, чтобы она не устраивала апокалипсис в вашем приложении.
🙆♀ Как прикрутить ИИ к приложению и перестать страдать
Дима Черкасов, ведущий разработчик
Разберем, как Spring AI + Джеймикс превращают страшное слово «ИИ-интеграция» в пару конфигов и один контроллер.
🙆♀ Умный чат, закрытый контур и немного здорового недоверия
Дима Ващенко, ведущий тренер
Поговорим о том, как строить ИИ-ассистента с локальными моделями на Джеймикс.
Подробную программу смотрите тут.
Участие бесплатное, но количество мест ограничено. Регистрация обязательна!
➡ Зарегистрироваться на митап
До встречи!
23 апреля в 18:30 встречаемся на митапе сообщества Джеймикс, полностью посвященном ИИ-разработке на платформе. Это будет вау
Три Димы.
Три доклада.
Три важные темы, про которые мы еще нигде не рассказывали.
Дима Кремнев, ведущий разработчик
На живых примерах покажем, как ИИ можно использовать прямо на продакшене. И, конечно, поделимся, как воспитывать LLM, чтобы она не устраивала апокалипсис в вашем приложении.
Дима Черкасов, ведущий разработчик
Разберем, как Spring AI + Джеймикс превращают страшное слово «ИИ-интеграция» в пару конфигов и один контроллер.
Дима Ващенко, ведущий тренер
Поговорим о том, как строить ИИ-ассистента с локальными моделями на Джеймикс.
Подробную программу смотрите тут.
Участие бесплатное, но количество мест ограничено. Регистрация обязательна!
До встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤3
Ребята из канала JPoint и Joker собирают такие данные через открытый TechRadar-опрос.
Из дополнительных плюсов – за участие можно получить билеты на профессиональные конференции JUG Ru Group. 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from JPoint и Joker — канал конференций по Java
Какие тренды Java‑разработчиков актуальны в этом году? Расскажите, чем пользуетесь, и узнайте, что используют другие
В прошлом году мы проводили опрос TechRadar и получили массу полезной информации о том, какими инструментами пользуются российские разработчики. В этом году мы повторяем исследование, актуализируем данные и смотрим, что изменилось за год.
❓Почему это нужно
Результаты помогут:
Свериться с рынком: тем ли стеком вы пользуетесь, что и остальные (не пропустите момент, когда все уже перешли на новое — а вы еще нет).
Найти новые инструменты — проверить, не пропустили ли вы перспективные технологии.
Стать первыми в внедрении актуальных технологий — помочь своей компании укрепить лидерские позиции.
🎁 Какие призы
5 офлайн- и 10 онлайн-билетов на любые конференции JUG Ru Group — победителей выберем случайным образом.
📑 Как узнать результаты
На JPoint 2026 мы покажем первые результаты, а летом всем, кто примет участие, пришлем полный отчет исследования вместе с графиками
✍️ Как участвовать
Поделитесь, какими языками, фреймворками и инструментами вы пользуетесь, заполнив опрос. Участие займет всего 30 минут — быстрее, чем утренний командный созвон.
В прошлом году мы проводили опрос TechRadar и получили массу полезной информации о том, какими инструментами пользуются российские разработчики. В этом году мы повторяем исследование, актуализируем данные и смотрим, что изменилось за год.
❓Почему это нужно
Результаты помогут:
Свериться с рынком: тем ли стеком вы пользуетесь, что и остальные (не пропустите момент, когда все уже перешли на новое — а вы еще нет).
Найти новые инструменты — проверить, не пропустили ли вы перспективные технологии.
Стать первыми в внедрении актуальных технологий — помочь своей компании укрепить лидерские позиции.
🎁 Какие призы
5 офлайн- и 10 онлайн-билетов на любые конференции JUG Ru Group — победителей выберем случайным образом.
📑 Как узнать результаты
На JPoint 2026 мы покажем первые результаты, а летом всем, кто примет участие, пришлем полный отчет исследования вместе с графиками
✍️ Как участвовать
Поделитесь, какими языками, фреймворками и инструментами вы пользуетесь, заполнив опрос. Участие займет всего 30 минут — быстрее, чем утренний командный созвон.
✨ B2B CRM демо-приложение: выстроенная архитектура + ИИ ✨
Начинать разработку энтерпрайз-приложения с нуля – задача с мега звездочкой.❤️
Понадобится правильная структура, четкие архитектурные границы, ролевая модель безопасности, кастомизация, масштабируемость.
В итоге без хорошей наглядной базы сложно получить результат, за который можно поручиться.
ИИ помогает, но лишь там, где архитектура, контекст и правила заданы верно.
💡 Чтобы помочь вам с легким стартом, мы выложили бесплатное open-source демо-приложение B2B CRM, на базе которого можно быстро запустить реальный проект, в том числе:
▶️ посмотреть живую энтерпрайз-систему;
▶️ взять готовую структуру приложения;
▶️ клонировать и доработать под себя;
▶️ использовать как референс по архитектуре и реализации.
Внутри — ИИ-ассистент для работы с данными через простой языковой запрос:
⏩ задавайте вопросы про выручку, клиентов, платежи;
⏩ получайте сразу структурированные ответы;
⏩ анализируйте данные без SQL и лишнего кода.
Исследовать 👇
🚀 Сайт
🚀 GitHub
🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
Начинать разработку энтерпрайз-приложения с нуля – задача с мега звездочкой.
Понадобится правильная структура, четкие архитектурные границы, ролевая модель безопасности, кастомизация, масштабируемость.
В итоге без хорошей наглядной базы сложно получить результат, за который можно поручиться.
ИИ помогает, но лишь там, где архитектура, контекст и правила заданы верно.
Внутри — ИИ-ассистент для работы с данными через простой языковой запрос:
Исследовать 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥17👍2❤1
Команда из Axiom JDK на своем вебинаре 21 апреля в 11:00 (пройдет онлайн) покажет, как выстроить безопасную поставку зависимостей без потери скорости и удобства.
Будет полезно всем, кто работает с Java, Maven, DevOps-процессами и корпоративным контуром ИБ. 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Axiom JDK
#вебинар
Организация управления зависимостями в корпоративной разработке на примере Axiom Spring: симфония ИБ, разработчика и DevOps
Как выстроить работу с зависимостями так, чтобы разработчикам было удобно работать через Maven, а DevOps — контролировать и защищать поставку артефактов? Об этом поговорим на вебинаре. Обсудим риски работы с внешними репозиториями и как подготовиться к завершению поддержки Spring в июне 2026 года.
📅 21 апреля, онлайн, начнем в 11:00.
📌 Обсудим:
– подключение Axiom Spring и Axiom Repo через Maven без усложнения процессов;
– риски работы с внешними репозиториями и способы их снижения;
– разделение ответственности между разработкой, DevOps и ИБ без потери скорости;
– изменения после окончания поддержки Spring и влияние на стратегию обновлений;
– как сохранить привычный DX и выстроить безопасную поставку компонентов.
🎯 Интересно будет:
– DevOps-инженерам;
– Разработчикам на Java и Spring;
– Архитекторам;
– Техлидам;
– Руководителям платформенных команд;
– Специалистам по ИБ;
– Всем, кто отвечает за безопасную поставку зависимостей, поддержку корпоративного Java-стека и устойчивость процессов разработки.
🗣 Спикер:
– Илья Сазонов, директор по продуктам Axiom JDK, направления Axiom Spring и OpenIDE
👉 Подробности и регистрация
⚡️Axiom JDK в MAX
Организация управления зависимостями в корпоративной разработке на примере Axiom Spring: симфония ИБ, разработчика и DevOps
Как выстроить работу с зависимостями так, чтобы разработчикам было удобно работать через Maven, а DevOps — контролировать и защищать поставку артефактов? Об этом поговорим на вебинаре. Обсудим риски работы с внешними репозиториями и как подготовиться к завершению поддержки Spring в июне 2026 года.
📅 21 апреля, онлайн, начнем в 11:00.
📌 Обсудим:
– подключение Axiom Spring и Axiom Repo через Maven без усложнения процессов;
– риски работы с внешними репозиториями и способы их снижения;
– разделение ответственности между разработкой, DevOps и ИБ без потери скорости;
– изменения после окончания поддержки Spring и влияние на стратегию обновлений;
– как сохранить привычный DX и выстроить безопасную поставку компонентов.
🎯 Интересно будет:
– DevOps-инженерам;
– Разработчикам на Java и Spring;
– Архитекторам;
– Техлидам;
– Руководителям платформенных команд;
– Специалистам по ИБ;
– Всем, кто отвечает за безопасную поставку зависимостей, поддержку корпоративного Java-стека и устойчивость процессов разработки.
🗣 Спикер:
– Илья Сазонов, директор по продуктам Axiom JDK, направления Axiom Spring и OpenIDE
👉 Подробности и регистрация
⚡️Axiom JDK в MAX
Самое странное в хайпе вокруг ИИ - это не то, что его все хотят внедрить, а то, что не до конца понятно, где он реально дает пользу. Особенно если у тебя не пет-проект, а энтерпрайзная Java-система с легаси, четкой архитектурой и требованиями к комплаенсу.
В какой-то момент упираешься в практические вопросы: как же встроить это в существующую архитектуру? Как не превратить систему в хаотичный набор промптов и костылей? И что по факту делать со Spring AI, кроме демо-примеров?
Приглашаем на митап Джеймикс, где расскажем о нашем опыте применения ИИ в корпоративной разработке💪
📆 23 апреля 2026, 18:30 - 22:30
📍 Адрес: AZIMUT Сити Отель Смоленская Москва 4*, г. Москва, ул. Смоленская, д. 8 (м. Смоленская)
Записей докладов не будет!
Программа:
🙆♀ Как мы Джеймикс с ИИ дружили
Дима Кремнев, ведущий разработчик
Расскажем историю развития ИИ в Джеймикс — от умного ассистента до искусственного коллеги-аналитика. На живых примерах покажем, как ИИ можно использовать прямо на продакшене. И, конечно, поделимся, как воспитывать LLM, чтобы она не устраивала апокалипсис в вашем приложении.
🙆♀ Как прикрутить ИИ к приложению и перестать страдать
Дима Черкасов, ведущий разработчик
Ваш менеджер уже спрашивал: «А можем ли мы туда ИИ прикрутить?» Да? Скоро спросит снова. Так давайте подготовимся. Разберем, как Spring AI + Джеймикс превращают страшное слово «ИИ-интеграция» в пару конфигов и один контроллер. RAG, чат-боты с памятью, автоклассификация — всё на знакомом стеке, без ученой степени по ИИ и жертвоприношений GPU-кластеру. Код будет в докладе, а слайды с буллетпоинтами — нет.
🙆♀ Умный чат, закрытый контур и немного здорового недоверия
Дима Ващенко, ведущий тренер
Поговорим о том, как строить ИИ-ассистента с локальными моделями на Джеймикс так, чтобы он искал по базе знаний, отвечал по-человечески, не уносил данные наружу и не фантазировал там, где должен просто взять и посчитать.
Участие бесплатное, требуется только регистрация здесь⏪
В какой-то момент упираешься в практические вопросы: как же встроить это в существующую архитектуру? Как не превратить систему в хаотичный набор промптов и костылей? И что по факту делать со Spring AI, кроме демо-примеров?
Приглашаем на митап Джеймикс, где расскажем о нашем опыте применения ИИ в корпоративной разработке
Записей докладов не будет!
Программа:
Дима Кремнев, ведущий разработчик
Расскажем историю развития ИИ в Джеймикс — от умного ассистента до искусственного коллеги-аналитика. На живых примерах покажем, как ИИ можно использовать прямо на продакшене. И, конечно, поделимся, как воспитывать LLM, чтобы она не устраивала апокалипсис в вашем приложении.
Дима Черкасов, ведущий разработчик
Ваш менеджер уже спрашивал: «А можем ли мы туда ИИ прикрутить?» Да? Скоро спросит снова. Так давайте подготовимся. Разберем, как Spring AI + Джеймикс превращают страшное слово «ИИ-интеграция» в пару конфигов и один контроллер. RAG, чат-боты с памятью, автоклассификация — всё на знакомом стеке, без ученой степени по ИИ и жертвоприношений GPU-кластеру. Код будет в докладе, а слайды с буллетпоинтами — нет.
Дима Ващенко, ведущий тренер
Поговорим о том, как строить ИИ-ассистента с локальными моделями на Джеймикс так, чтобы он искал по базе знаний, отвечал по-человечески, не уносил данные наружу и не фантазировал там, где должен просто взять и посчитать.
Участие бесплатное, требуется только регистрация здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥5👍3
Команда Джеймикс на конференции «Стачка» в Ульяновске! ⚡️
Наши коллеги — Руководитель отдела продаж Антон Решанов и Руководитель сервисного направления Милана Демина — приняли участие в крупнейшем региональном ИТ-событии «Стачка 2026».
Мероприятие прошло на высоком уровне и продемонстрировало живую профессиональную атмосферу. В программе прозвучали доклады о применении ИИ, аналитике, тестировании и современных методах разработки программных решений. Участники делились практическими кейсами, опытом и идеями.💡
Ключевыми задачами посещения были:
▶️ понять, как технологические гиганты и продуктовые стартапы выстраивают процесс разработки с ИИ-агентами;
▶️ исследовать, какие возможности в этой экосистеме открываются для платформы Джеймикс;
▶️ найти новые точки соприкосновения с бизнесами, развивающимися в направлении цифровых технологий.
И они успешно выполнены!
Делимся небольшим фотоотчётом об атмосфере на ивенте.📸
🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
Наши коллеги — Руководитель отдела продаж Антон Решанов и Руководитель сервисного направления Милана Демина — приняли участие в крупнейшем региональном ИТ-событии «Стачка 2026».
Мероприятие прошло на высоком уровне и продемонстрировало живую профессиональную атмосферу. В программе прозвучали доклады о применении ИИ, аналитике, тестировании и современных методах разработки программных решений. Участники делились практическими кейсами, опытом и идеями.
Ключевыми задачами посещения были:
И они успешно выполнены!
Делимся небольшим фотоотчётом об атмосфере на ивенте.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2