Всероссийское общество инвалидов (более 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
🚨 Camunda всё! Сколько на самом деле стоит «бесплатный» open source?
Слышали новость? 14 октября выходит последний релиз Camunda 7, а дальше — только платная подписка для коммерческих клиентов. 😱
Этот случай — не просто новость, а громкий прецедент для всех, кто работает с open-source. Он заставляет задуматься:
🔸 Как на самом деле посчитать итоговую стоимость «бесплатного» решения?
🔸 К каким рискам и затратам приведет вынужденная миграция?
🔸 Сможет ли ваша команда самостоятельно поддерживать и развивать инфраструктурные технологии?
Об этом и не только поговорим 14 октября на вебинаре с экспертами Haulmont.
Мы разберем на реальных кейсах:
🔸 Финансовые и организационные скрытые затраты на open source
🔸 Как выстроить безопасный процесс разработки
🔸 Кадровые риски и что делать, если знания сконцентрированы у 1-2 специалистов
Не пропустите — регистрируйтесь и задавайте свои вопросы спикерам!
👉 Зарегистрироваться на вебинар
Слышали новость? 14 октября выходит последний релиз Camunda 7, а дальше — только платная подписка для коммерческих клиентов. 😱
Этот случай — не просто новость, а громкий прецедент для всех, кто работает с open-source. Он заставляет задуматься:
Об этом и не только поговорим 14 октября на вебинаре с экспертами Haulmont.
Мы разберем на реальных кейсах:
Не пропустите — регистрируйтесь и задавайте свои вопросы спикерам!
👉 Зарегистрироваться на вебинар
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
24 сентября менеджер продукта Jmix Виктор Фадеев выступил модератором технологического трека.
Мы внимательно следим за трендами в управлении корпоративными данными, потому что:
Если у вас есть кейс по интеграции Jmix с DWH — делитесь им с нами!
Присылайте информацию на info@jmix.ru
За самые интересные кейсы дарим стильный мерч от Jmix! 🎁
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь вы можете не только назначать права, но и удобно управлять иерархией ролей в проекте.
👉Доступен в новой версии Jmix 2.7
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤5👍1
Завтра 🖥 💻 🛎 🗓 ✅
Jmix, Axiom JDK и Яндекс объединяются для мощной техносессии по созданию корпоративных приложений нового уровня.💪
В программе:
✴️ Павел Александров, Senior Developer Jmix
Покажет, как собрать приложение с графиками и картами, используя YDB (СУБД от Яндекса) и другие сервисы Yandex Cloud.
Паша не спал ночами, чтобы сделать эту интеграцию - приходите посмотреть демо!
✴️ Алексей Бестужев, Архитектор YDB (Яндекс)
Расскажет, как построить масштабируемый и отказоустойчивый бэкенд для работы с петабайтами данных. Признаться, кого это не интересует?
✴️ Алексей Захаров, Директор по технологическому консалтингу Axiom JDK
Это уже не первый наш совместный вебинар с Axiom JDK! В этот раз Алексей поделится, как ускорить Java-приложения и повысить их безопасность в облачных средах.
🗓️ 16 октября, 11:00 (МСК)
👉 Регистрация
Jmix, Axiom JDK и Яндекс объединяются для мощной техносессии по созданию корпоративных приложений нового уровня.
В программе:
Покажет, как собрать приложение с графиками и картами, используя YDB (СУБД от Яндекса) и другие сервисы Yandex Cloud.
Паша не спал ночами, чтобы сделать эту интеграцию - приходите посмотреть демо!
Расскажет, как построить масштабируемый и отказоустойчивый бэкенд для работы с петабайтами данных. Признаться, кого это не интересует?
Это уже не первый наш совместный вебинар с Axiom JDK! В этот раз Алексей поделится, как ускорить Java-приложения и повысить их безопасность в облачных средах.
🗓️ 16 октября, 11:00 (МСК)
👉 Регистрация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3
Это крупнейшая ежегодная карьерная ярмарка НИУ ВШЭ в Нижнем Новгороде, объединяющая студентов с ведущими российскими и международными компаниями.
Мы рады, что наши коллеги, Дима Ващенко, тренер Jmix, и Игорь Клопотов, product manager OpenBPM, являются участниками карьерного форума.
А завтра Дима проведет открытый урок, на котором познакомит студентов с Jmix и покажет его возможности для начинающих разработчиков.
Вместо скучной пары попасть на урок по Jmix ведь намного интереснее, согласны?😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
Ответим на этот вопрос 29 октября в 15:00 (мск) вместе с коллегами из международной компании «ЕвроХим».
“ЕвроХим” построил корпоративную CRM на платформе Jmix, пройдя путь от концепции до работающего цифрового продукта компании.
На вебинаре вы увидите живой пример, как крупная промышленная компания:
Вы узнаете:
➡️ почему ЕвроХим выбрал путь заказной разработки вместо готовых решений;
➡️ как Proof of Concept и MVP помогли быстро подтвердить гипотезу и запустить проект;
➡️ какие преимущества дает Jmix при создании корпоративных приложений;
➡️ как организована совместная разработка и передача компетенций между командами.
Спикерами выступят непосредственные участники проекта из “ЕвроХим” и “Хоулмонт” - вендора Jmix.
Обязательно приходите, если:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Совсем скоро в Jmix — 2.7 GroupDataGrid — ваш лучший помощник для работы со структурированными данными.
Что это дает?
С помощью GroupDataGrid данные автоматически группируются по выбранным столбцам
Ключевые возможности:
Итог: данные становятся наглядными, а работа — комфортной!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🎉3