16 - 17 марта наш коллега Антон Решанов побывал на отраслевом конгрессе «Нефть 4.0» - мероприятии, где обсуждают технологические тренды нефтегазовой индустрии.
Главной темой, как и ожидалось, стал ИИ.
Участники говорили о том, как его используют для работы с промышленными данными:
Форум проходил в закрытом формате, поэтому общение получилось особенно предметным. Было приятно видеть, что разработки Haulmont и Jmix в области ИИ вызывают интерес. Например, участники отдельно отмечали наши наработки вокруг Jmix Text UI.
Такие мероприятия помогают нам оставаться в повестке, глубже понимать задачи индустрии и прокачивать нетворкинг.
Делимся фотоотчетом с конгресса.
Интересно узнать подробнее про событие и обсудить тему ИИ в профильной области?
Готовы поделиться своими инсайтами и опытом!
Напишите Антону напрямую @AntonReshanov
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#фичи к релизу 2️⃣ .🟤
🙆♂️ SidePanelLayout
Контейнер для отображения боковой панели (ака Drawer).
Пригодится тогда, когда нужно показывать дополнительную информацию рядом с основным контентом:
⏩ просмотр деталей,
⏩ редактирование сущности,
⏩ фильтры,
⏩ действия и формы
- без перехода на другой экран или открытия диалога.
Удобен тем, что сохраняет фокус пользователя в одной рабочей области, сокращает число действий и делает интерфейс быстрее и чище.🧹
Благодаря позиционированию панели, режимам overlay / modal и простому управлению открытием / закрытием, компонент легко адаптируется под разные UX-задачи.😉
Контейнер для отображения боковой панели (ака Drawer).
Пригодится тогда, когда нужно показывать дополнительную информацию рядом с основным контентом:
- без перехода на другой экран или открытия диалога.
Удобен тем, что сохраняет фокус пользователя в одной рабочей области, сокращает число действий и делает интерфейс быстрее и чище.
Благодаря позиционированию панели, режимам overlay / modal и простому управлению открытием / закрытием, компонент легко адаптируется под разные UX-задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥9🤩3
Открыли клиента → заказ → счёт → отчёт…
И всё, где вы были 2 клика назад — уже исчезло.
Это не баг. Это классическая веб-навигация.
В новой статье Ведущий разработчик Глеб Горелов разбирает, почему так происходит и как режим вкладок в Джеймикс превращает приложение в удобный рабочий инструмент — без необходимости заново выстраивать навигацию.
Если вы делаете CRM, ERP или любую внутреннюю систему — будет полезно!
P/S/ Особенно оценят олды, влюбленные в десктопный стайл.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍3❤1
#фичи к релизу 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