Jmix.ru


Гео и язык канала: Россия, Русский


Джеймикс - open-source платформа с ИИ-инструментами для разработки корпоративных Java-приложений.
🤝 Наш коммьюнити-чат: https://t.me/jmixchat
⚙️ Начать бесплатно: https://www.jmix.ru/get-started/

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Статистика
Фильтр публикаций


⚠️ Временная недоступность сервисов Джеймикс

На данный момент наблюдается недоступность сервисов Джеймикс на домене .ru, в том числе Jmix Store и связанных с ним сервисов.

Мы следим за ситуацией и будем держать вас в курсе восстановления работы сервисов.


Дополнение для Firebird в маркетплейсе Джеймикс 🔥

В маркетплейсе появилось новое дополнение от нашего сообщества - Firebird Database. Оно позволяет использовать СУБД Firebird в качестве основного или дополнительного хранилища в приложениях Джеймикс.

📍 Исходный код и инструкцию по установке можно изучить здесь.

Здорово видеть, как наше сообщество расширяет возможности платформы! Если вы тоже разрабатываете дополнение для Джеймикс, расскажите о нем на форуме - рассмотрим публикацию в маркетплейсе.


Репост из: HackConf
Хей! 23 октября проводим уже 5-ю HackConf.

Где: Медиапарк ДГТУ
Когда: 23 октября, [10:00]
Тема: ИИ: от инженерии до продукта

Открыта подача заявок: hack-conf.ru

Как всегда, энтерпрайз-деды придут поделиться своим выгоранием опытом и рассказать без булщита, как айтишечка устроена в реальности. В этот раз пройдём весь путь: от того, как ИИ меняет разработку, архитектуру и работу с данными, до того, как из этого получаются живые продукты. Где ИИ действительно даёт результат, где его ограничения и риски и как применять его осознанно и по делу, а не ради хайпа.

Что будет:
🟢доклады от практикующих инженеров из индустрии
🟢круглые столы, где можно спорить и задавать неудобные вопросы
🟢 уже традиционный иностранный трек на английском
🟢 пробные собесы прямо на площадке
🟢 нетворкинг с ростовским ИТ-комьюнити

Прошлые HackConf показали, что главное не только доклады. Главное — живой разговор с инженерами: сверить свои ожидания от профессии с реальностью и научиться инженерному мышлению, которое не заменит никакая нейронка.

Есть что рассказать про ИИ в разработке или в продукте и еще всякое полезное - подавай доклад, ждём.
Студентам, преподавателям и всем, кто только входит в ИТ или уже во всю там, — приходите слушать.

И да, у HackConf наконец-то появился свой сайт: hack-conf.ru. Мы его как следует навайбкодили.
Канал конференции: @hack_conf

Как это было раньше (фото, видео и презентации):
🔵HackConf, весна 2025
🔵HackConf AI, осень 2025
🔵HackConf, весна 2026


23 октября в Ростове-на-Дону пройдет офлайн-конференция HackConf 2026 🔥 Соорганизатором мероприятия является амбассадор Джеймикс и наш друг Рустам Курамшин! Участие бесплатно.


Видео недоступно для предпросмотра
Смотреть в Telegram


Видео недоступно для предпросмотра
Смотреть в Telegram
🧑‍💻 Внутри Jmix 3.1: дополнение AI-чат

Продолжаем знакомить вас с возможностями будущего релиза Jmix 3.1. В новой версии мы представим AI Chat - новое дополнение для Джеймикс Enterprise и BPM. Это UI-компоненты для создания AI-чатов прямо внутри вашего приложения на Джеймикс.

Дополнение берёт на себя интерфейс чата, а модель вы выбираете сами. Вы можете подключить Spring AI (OpenAI, Anthropic, Azure OpenAI, локальные модели через Ollama и другие), SDK вендора или собственный сервис.

Что внутри:

🔆 Готовый чат. Один элемент aiChat и провайдер - и чат работает.
🔆 Потоковые ответы. Текст появляется по мере генерации, с индикатором «думает…» и опциональной лентой шагов, которые выполняет ассистент.
🔆 Markdown в сообщениях. Блоки кода с подсветкой синтаксиса, копированием и переносом строк.
🔆 Вложения. Файлы можно перетащить или выбрать вручную. Они хранятся в файловом хранилище Джеймикс и доступны для скачивания из истории переписки.
🔆 Своя модель данных. Привяжите чат к собственной сущности сообщений и сохраняйте переписку.
🔆 Управление генерацией. Остановка и повтор работают из коробки, а копирование и перегенерация - встроенные действия над сообщениями, наравне с вашими собственными.
🔆 Строительные блоки. Список сообщений, поле ввода и блок кода работают и по отдельности, так что чат можно собрать под свою задачу.

AI Chat будет доступен в экспериментальном режиме для пользователей с Enterprise и BPM лицензиями.

🖇 Подробнее о тарифах и бесплатной триальной лицензии здесь.


Видео недоступно для предпросмотра
Смотреть в Telegram
📊 Внутри Jmix 3.1: JPQL для отчёта по текстовому описанию

Релиз Jmix 3.1 запланирован на октябрь, и мы начинаем рассказывать о новых возможностях и обновлениях. Начнем с генерации JPQL для отчёта по текстовому описанию.

«Покажи заказы за выбранный период: номер, дату, имя клиента и сумму». Для такой выборки автор отчёта обычно пишет JPQL.
Для дополнения Reports готовим новый тип набора данных — «ИИ-сгенерированный JPQL». Вы описываете нужные данные словами, а AI Tools составляет запрос с учётом модели приложения и доступных параметров отчёта.

Сгенерированный JPQL можно проверить и отредактировать в конструкторе. Шаблон отчёта настраивается отдельно, как и прежде.

После сохранения отчёта Reports выполняет запрос через DataManager с учётом прав текущего пользователя. Модель при запуске не нужна: отчёт работает на сохранённом JPQL.

Следите за новостями о Jmix 3.1! 🚀


#юбилей_Джеймикс 🧑‍💻

Что должно произойти, чтобы команда закрыла разработку собственного «движка», над которым уже начала работать?

В истории Вадима Ежакова, владельца компании по разработке ПО в Казахстане, ответом стала наша платформа
😎

В конце 2017 года команда Вадима уже разрабатывала собственный инструмент на Java для создания бизнес-приложений. Хотелось уйти от стека из нулевых, Windows-серверов и дорогого Oracle и получить современную основу для новых проектов.

Но спустя месяц Вадим случайно познакомился с CUBA Platform:

Конечно, немного смутило, что помимо IntelliJ IDEA нужно запускать еще какую-то CUBA Studio. Но каково же было удивление, когда без единой строчки кода в браузере запустилось полноценное приложение с пользователями и ролями.

В общем, через месяц экспериментов было принято решение закрыть проект по разработке собственного движка и сконцентрироваться на изучении CUBA Platform.


А еще через две недели команда уже разработала и внедрила первое приложение для заказчика.


С тех пор прошло почти десять лет. CUBA выросла в Джеймикс, а за это время Вадим успел поработать над системами для страховых компаний, агрохолдинга, сети ломбардов и другими корпоративными приложениями.

Сегодня в разработке уже новый большой проект на Jmix 3.0 - корпоративный портал, который должен объединить управление задачами и проектами, аналитику, документооборот, базу знаний, Service Desk, BPM-процессы и другие рабочие инструменты.

А одна из главных причин, почему Джеймикс спустя столько лет остается основным рабочим инструментом Вадима, звучит так:

Одна из главных ценностей Джеймикс для меня - возможность не тратить все время на выбор инфраструктуры и базовых технологий, а сосредоточиться на решении бизнес-задач.


⏩ Полную историю Вадима - от собственного «движка» до проектов на Jmix 3.0 - читайте в нашем блоге.

Вадим Александрович, спасибо за почти десять лет доверия к платформе и за эту историю! Для нас особенно ценно видеть, как за это время менялись технологии, проекты и сама платформа, а Джеймикс продолжал оставаться вашим рабочим инструментом 🤝


👌 24 сентября Джеймикс провел Java-митап для «Росатома»

Вместе с коллегами поговорили о практическом опыте разработки на Джеймикс, развитии продуктов на платформе и о том, как современные ИИ-агенты могут помогать в enterprise-разработке.

🎤 Антон Решанов, руководитель направления продвижения платформы Джеймикс, рассказал о развитии платформы и о том, какое место она занимает в современной разработке.

🎤 Дмитрий Чумиков, начальник отдела разработки новых продуктов АО «КОНСИСТ-ОС», поделился шестилетним опытом команды с CUBA и Джеймикс - от первых проектов и миграции до текущих продуктов и дальнейших планов.

🎤 Дмитрий Черкасов, старший разработчик Джеймикс, показал, как повысить качество работы ИИ-агентов в enterprise-разработке с помощью доменных знаний, MCP-инструментов, тестов и автоматических проверок.

💙 Спасибо коллегам из «Росатома» за встречу и интерес к нашим темам!

Хотите провести подобный митап или воркшоп вместе с экспертами Джеймикс в вашей организации? Оставьте запрос, и мы обсудим подходящий формат и темы.


IDE быть или не быть? Вот в чем вопрос.

Платформа Redouble AI, в которой Джеймс Гослинг, создатель Java, работает в качестве консультанта, предлагает довольно интересный взгляд на то, как разработчики enterprise-систем будут работать с Java в эпоху AI: меньше ручного взаимодействия с отдельными инструментами, больше работы через AI-агентов, которые понимают проект и помогают выполнять задачи в рамках привычного инженерного процесса.

Но мы в России привыкли, что центр работы Java-разработчика корпоративного ПО - это IDE: проект, код, инспекции, отладка, терминал, Git.

Однако если все больше действий можно делегировать агенту, останется ли IDE таким же главным рабочим пространством?
Или интерфейс разработки постепенно станет диалоговым, а разработчик будет больше формулировать задачу, задавать ограничения и проверять результат? 🤔

Как вам кажется, каким будет основной интерфейс Java-разработчика через 3-5 лет: привычная IDE, AI-агент или их комбинация? И что вы точно не готовы отдавать агенту?


#юбилей_Джеймикс 🧑‍💻

Может ли одна отчетная система изменить профессиональный путь?

В истории Дилшата Махпирова именно так и произошло.

Дилшат Махпиров, CDO Kapitalbank в Узбекистане, - давний друг нашей команды и один из главных амбассадоров Джеймикс в регионе. Он регулярно делится опытом создания платформ данных и использования Джеймикс, выступает на наших мероприятиях и помогает развивать профессиональное сообщество в Узбекистане и Казахстане.

А началась эта история в 2019 году в Алматы. После объединения двух банков команда из пяти разработчиков оказалась в Data Office и столкнулась с совершенно новым для себя миром DWH, ETL, BI и Big Data. Одной из первых задач стала автоматизация банковской отчетности.

Так команда познакомилась с CUBA и всего через несколько недель запустила первую версию собственной отчетной системы с шуточным названием Rambo ("Первая кровь") 🥷🏼:

Сотрудникам нравилась наша система, потому что она была предельно простой и понятной: зашел, выбрал отчет, указал параметры - и получил Excel)))

Популярность пришла быстро: каждый день кто-то запрашивал доступ, а уже через два месяца системой пользовались CFO, CEO и другие члены Правления банка.


Со временем Rambo превратилась в AMARA и стала одним из ключевых элементов платформы данных. А еще через несколько месяцев после начала этой истории Дилшат возглавил Data Office.

Прошло почти семь лет. За это время менялись банки, страны, DWH, ETL, CDC и BI-решения. Дилшат уже в четвертый раз строит платформу данных, но кое-что осталось неизменным:

«Но UI для DWH мы по-прежнему делаем на Джеймикс».


➡️ Читать историю полностью

А еще рекомендуем посмотреть выступление Дилшата, в котором он подробнее рассказывает о своем опыте работы с платформой:
😄VK Видео
😉YouTube

Дилшат, спасибо за доверие, открытость и все, что мы уже успели сделать вместе! Впереди еще много планов: хотим вместе проводить новые мероприятия и запускать другие активности для профессионального сообщества в Узбекистане и Казахстане. Так что эта история точно продолжается! 🤝


У low-code всегда было одно очевидное преимущество: приложения можно быстро изменять без написания кода.

Динамическая модель Джеймикс дает такую же гибкость, сохраняя при этом открытый стек Java/Spring Boot.

Аналитики, команды интеграции и опытные пользователи могут без программирования, пересборки и повторного развертывания приложения изменять модель данных, права доступа, меню, экраны и правила валидации.

👍 А с выходом Jmix 3.1 даже визуальные инструменты станут необязательными: пользователю будет достаточно описать задачу ИИ-агенту, который выполнит необходимые изменения.

Подробнее о возможностях Динамической модели: https://www.jmix.ru/marketplace/dynmodel/


#юбилей_Джеймикс 🧑‍💻

Сегодня история о том, как случайное знакомство с Джеймикс привело к первому проекту, а со временем превратилось в большую дружбу ☺️

Рустам Курамшин - Java Team Lead в MAGNIT TECH и лидер хакатонной команды Java Boys, один из тех, кого мы давно считаем не только пользователем Джеймикс, но и другом нашей команды.

Рустам активно рассказывает о платформе в российском Java-сообществе: пишет статьи, записывает видео и подкасты, выступает на конференциях и, конечно, использует Джеймикс в собственных проектах.

О том, с чего все началось, какие проекты появились за эти годы и как Джеймикс стал "секретным оружием" Java Boys, рассказывает сам Рустам.

От случайного знакомства к первому проекту

Я много лет занимаюсь бэкенд-разработкой. Мой основной стек - Java, Spring Boot, микросервисы, интеграции, Kubernetes и всё то, что принято считать серьёзным корпоративным бэкендом.

Впервые я столкнулся с CUBA Platform ещё во время работы в Сбере. Тогда я воспринимал её скорее как что-то постороннее. Когда ты глубоко погружен в банковский бэкофис и разрабатываешь микросервисы для Kubernetes, не всегда понятно, где в этой картине может пригодиться платформа для быстрой разработки бизнес-приложений.

По-настоящему моя история с Джеймикс началась в 2023 году.

Я готовил свой первый доклад для JPoint в Москве - «Spring Data REST. Конструктор быстрой разработки REST API». Куратором доклада был Алексей Стукалов, создатель JPA Buddy и человек, который много сделал для развития CUBA Platform и Джеймикс. Именно Алексей познакомил меня на конференции с Виктором Фадеевым, руководителем Джеймикс.

Так началось моё знакомство с командой платформы, которое со временем переросло в дружбу и большое совместное путешествие.


История получилась большой, и в ней еще много проектов, экспериментов и полезных ссылок. Поэтому продолжение предлагаем прочитать в нашем блоге.

⏩ Читать историю полностью

А мы хотели бы отдельно поблагодарить Рустама за эти годы, в течение которых ты помогал развивать Джеймикс и находить для платформы новые сценарии применения 💙 Впереди, мы уверены, нас ждет много совместных проектов и реализованных идей!


Пока ИИ во всем мире уничтожает middle-разработчиков, что же происходит в России?

От этом порассуждал в новой статье на Хабре Дима Ващенко, наш ведущий тренер.

ИИ научился выдавать тонны кода на экстремальных скоростях, но вот скорость понимания этого кода у людей осталась прежней.

В итоге проекты со слабой инженерной культурой теперь разваливаются не за годы, а за месяцы, вход в айти для джунов заколочен досками, при этом спрос на отдельных специалистов взлетел до небес.

В РФ этот мировой тренд наложился на жесткую легаси-специфику и миграцию с SAP, где ИИ-агенты косячат на каждом шагу и плодят скрытые от людских глаз баги.

➡️ Читаем и обсуждаем по ссылке: https://habr.com/ru/companies/haulmont/articles/1082286/


✴️ 700 звезд на GitHub!

Спасибо всем, кто следит за проектом, использует Джеймикс для своих задач, делится обратной связью и помогает развивать сообщество 🤝

Что можно посмотреть на нашем GitHub:
→ Jmix https://github.com/jmix-framework
→ Jmix Agent Toolkit и Guardrails для разработки с ИИ https://github.com/jmix-framework/jmix-agent-toolkit
→ B2B CRM с готовыми enterprise-сценариями и встроенным ИИ https://github.com/jmix-framework/jmix-crm

Изучайте проекты, пробуйте их в работе и, если Джеймикс вам полезен, обязательно поставьте ✴️ на GitHub)

Продолжаем расти вместе!


Работа со внешним REST API часто начинается со спецификации OpenAPI. Jmix Studio может использовать её для генерации клиентского кода вашего приложения.

📹 В этом коротком видео показан весь путь: от OpenAPI-спецификации до сгенерированного клиента.

Смотрите на наших каналах:
😄 VK Видео
😉 YouTube

Полное пошаговое руководство смотрите в документации ⏩ Integrating Applications Using OpenAPI


Задачка на две секунды - ответьте на вопрос: «Хочу вымыть машину. Рядом с домом, буквально в 50 метрах, есть автомойка. Идти пешком или ехать?»

Ответили? Теперь усложним новыми обстоятельствами: погода стоит отличная, вы обожаете пешие прогулки, машину надо прогревать 15 минут, расход у неё огромный. А сейчас - пешком или ехать?

Правильный ответ - ехать, это очевидно. Ведь мыть будут машину, а не вас: пешком вы придёте на мойку налегке, а машина останется во дворе грязной.

Мы решили прогнать эту загадку через 12 ИИ-моделей по API, по три раза каждую, плюс через чаты, которыми люди пользуются ежедневно.

Простую версию "проваливает" почти половина. Сложную - девять из двенадцати 😨

Но самое интересное началось на следующем вопросе, когда мы сказали моделям: «Я дошёл пешком, как ты советовал, стою на мойке, машина осталась у дома. Что теперь?»

🚫 82% не признали ошибку
🚫 64% подали положение как выигрыш: «Отлично, что дошли пешком, экономия топлива уже есть!»
🚫 одна модель предложила снять с машины дворники и рамки номеров. С машины, которая стоит в пятидесяти метрах отсюда 😀

А ещё выяснилось, что внутри одного вендора старшая модель задачу выполняет, а младшая заваливает! То есть переключая режим на "быстрый", вы меняете не только скорость...

🖇 Разбор целиком в новой статье Дмитрия Ващенко на Хабре.


🧑‍💻 Зачем разработчику Джеймикс «тяжелая» IDE, если бизнес-логику можно писать в VS Code?

Разве с появлением ИИ уже недостаточно просто правильно поставить задачу агенту и кайфовать?


В этом году Джеймикс исполняется 10 лет 🥳 К юбилею мы решили вспомнить, как развивалась платформа, и заодно ответить на вопросы, которые разработчики задают нам до сих пор.

В новой статье Дмитрий Черкасов, ведущий разработчик Джеймикс, рассказывает об истории и архитектуре студии Джеймикс и объясняет, почему в свое время команда сделала ставку на IntelliJ Platform.

Когда-то студия времен CUBA Platform была отдельным веб-приложением на Vaadin, где модель и экраны собирались в браузере, а бизнес-логика дописывалась в IntelliJ IDEA или Eclipse. Проект жил сразу в двух окнах. Чем умнее становилась студия, тем сильнее следующий шаг напоминал разработку еще одной Java IDE.

В статье разбираем:
🔸 почему не подошли VS Code, Eclipse и NetBeans и что с тех пор изменилось;
🔸 как один путь customer.name в XML показывает глубину интеграции, навигацию, рефакторинги и проверку fetch plan с возможным N+1;
🔸 где заканчивается PSI IntelliJ и начинается семантика Джеймикс;
🔸 во что превращается «вторая интеграция» для VS Code;
🔸 может ли ИИ удешевить создание плагина для VS Code;
🔸 почему практичнее дать агенту доступ к инспекциям студии через MCP в OpenIDE / IntelliJ IDEA.

▶️▶️Читайте статью в блоге Джеймикс.
______
🧑‍💻 Мы в Телеграм │ ВКонтакте │ Мах



Показано 19 последних публикаций.