gram news
Axiom JDK channel avatar

Axiom JDK

@axiomjdkpro

Axiom JDK (АО «АКСИОМ») — разработчик полного Java-стека: Axiom JDK Pro, Libercat, Axiom Spring, Axiom Repo, Axiom Runtime Container и Axiom Trusted Images, включая сертифицированные ФСТЭК России решения для ГИС и КИИ Сайт: https://axiomjdk.ru/

ProjectsRUProgramming

1,520subscribers

Open the Channel

Latest posts

  • Axiom JDK

    22 Sept, 08:33

    🎊 Java 27 вышла: G1 везде, объекты компактнее, TLS смотрит в постквантовое будущееВнутри — девять JEPG1 теперь выбирается по умолчанию даже в окружениях с одним CPU или небольшим объёмом памяти. Compact Object Headers сжимают заголовок объекта с 96 до 64 бит на 64-битном HotSpot; в SPECjbb2015 это дало до 22% экономии heap. TLS 1.3 получил гибридный постквантовый обмен ключами, а JFR теперь редактирует типичные секреты ещё до записи диагностических данных.Не только рантаймLazy Constants откладывают вычисление до первого обращения, выполняют его не больше одного раза и безопасно работают при конкурентном доступе. Structured Concurrency вышла в седьмое preview, а примитивные типы в pattern matching, instanceof и switch — в пятое.Но релиз не из серии «поставил и забыл». В небольших окружениях стоит проверить переход с Serial GC на G1; Compact
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    244531Open in Telegram
  • Axiom JDK

    18 Sept, 08:00

    forwarded from @mediatelekomm

    📝📝📝📝 Инвестиции пяти крупнейших технологических компаний в инфраструктуру искусственного интеллекта в 2026 году достигнут $660–690 млрд, тогда как прямая выручка ИИ-бизнеса оценивается всего в $51 млрд.Банк международных расчетов (BIS) и ряд экономистов видят в этом признаки пузыря, сравнивая ситуацию с крахом доткомов. Китайский экономист и глава Baidu Робин Ли прогнозирует, что лишь 1% ИИ-компаний переживет возможный будущий крах — это, по его мнению, приведет к формированию более стабильного рынка с реалистичными сценариями применения технологии.В России, где на бирже не торгуются компании, которые специализируются исключительно на разработке ИИ, развитие сдерживают высокие ставки по кредитам и дефицит электроэнергии.
    Image from a post by Axiom JDKImage from a post by Axiom JDKImage from a post by Axiom JDKImage from a post by Axiom JDK
    34044211Open in Telegram
  • Axiom JDK

    17 Sept, 14:31

    ⏳ Spring Boot 3.5 остался без публичной поддержки. А что дальше?В июне 2026 года закончилась публичная поддержка Spring Boot 3.5. Приложения не остановились, но появляющиеся уязвимости могут превратить плановую миграцию в аврал.Мы в Axiom JDK опросили более 300 Java-специалистов. Большинство регулярно используют Spring, а выборка в основном отражает опыт крупного бизнеса и финтеха.Что видно сразу?🕒 Больше половины не знали о сроках окончании поддержки. 53,5% не знали дату, а 55,8% не смогли определить допустимый срок работы без публичных обновлений.🧩 Версии живут параллельно. Spring Boot 3.x используют 83,7%, 2.x — 21,2%, а 32,7% работают сразу с несколькими поколениями.🚀 Переход на Spring Boot 4 уже начался: 18,9% уже начали или завершили миграцию, у 41% она в планах.🛠 Поддержку считают важной, но лишь четверть готова к ней обратиться: 61,2% отметили практическую
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    3932111Open in Telegram
  • Axiom JDK

    16 Sept, 11:15edited

    💥 Java Rock Star Meetup — уже в ближайшую пятницу18 сентября будем разбираться, для чего нужны value-типы и как Project Valhalla пытаются наконец довести до финиша, а ещё — как в агентном SDLC сохранить связь между требованиями, инженерными решениями, кодом и реальным поведением системы.А пока — делимся важной организационной информацией.Расписание:18:00–19:00 — сбор гостей 19:00–19:05 — открытие 19:05–20:00 — Иван Углянский: «Проект Valhalla, или Как добавить value-типы в Java, не превращая её в C++», доклад + Q&A-сессия 20:00–21:00 — Максим Козлов: «Мы точно сделали то, что требовалось? От требования к результату в агентном SDLC», доклад + Q&A-сессия После 21:00 — афтепати и квиз📍 Москва, Лофт Casa Picassa, ул. Бауманская, 11, стр. 8, зал «Кандинский». Митап начинается в час пик, поэтому рекомендуем продумать маршрут заранее.❗️Для участия нужно зарегистрироваться. Если
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    419211Open in Telegram
  • Axiom JDK

    15 Sept, 14:04

    ❗️ Jackson пропустил Comparable: патчи уже вышли, проверяем конфигВ jackson-databind раскрыли CVE-2026-83557 с оценкой CVSS 5,6. Причина: java.lang.Comparable не попал в список потенциально опасных типов DefaultBaseTypeLimitingValidator.Уязвимость проявляется при сочетании трёх условий: @JsonTypeInfo, базовый тип Comparable и отсутствие строгого PolymorphicTypeValidator.В таком случае входные данные могут заставить Jackson создать объект неожиданного класса. В proof of concept исследователи получили java.io.File с произвольным путём. Само по себе это не RCE: последствия зависят от того, как приложение использует объект дальше.Патчи уже выпустили: Для Jackson 2 — версии 2.18.10, 2.21.6 и 2.22.2; для Jackson 3 — 3.1.6 и 3.2.2.Сейчас стоит:1. Обновить jackson-databind до исправленной версии. 2. Найти места, где @JsonTypeInfo используется вместе
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    431411Open in Telegram
  • Axiom JDK

    14 Sept, 10:05edited

    🔎 Java-приложение тормозит. Кто виноват: код, GC или Python?Когда сервис начинает активно есть память или отвечать медленнее обычного, не всегда хочется сразу раскручивать полноценный профайлер. Стоит сначала заглянуть внутрь JVM и понять, где вообще искать проблему.Для этого команда Axiom JDK сделала Profiling Tools — плагин для OpenIDE.🖥 Прямо внутри среды разработки можно подключиться к локальному Java-процессу и посмотреть:— CPU JVM и общую загрузку процессора; — heap, non-heap и GC Load; — потоки, их состояния, CPU Load и выделенную память; — стектрейсы, а для процессов, запущенных из OpenIDE, перейти к нужной строке кода.Как заметить подозрительный рост heap и проверить работу GC, найти внешний процесс, который отъедает CPU у Java, и понять, действительно ли тормозит сервис или ему просто почти не прилетают запросы?
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    4965111Open in Telegram
  • Axiom JDK

    11 Sept, 10:15

    🧔 33 богатыря CVE в Jenkins: для большинства уже вышли исправления2 сентября команда Jenkins опубликовала security advisory с 33 CVE в Jenkins Core, 17 плагинах и update-center2. Хорошая новость: для большинства проблем исправления уже вышли. Плохая: один плагин пока остаётся без патча.Одна из самых серьёзных уязвимостей затронула Jenkins Core 2.579 и ниже, а также LTS 2.568.2 и ниже. Специально сформированный config.xml мог открыть доступ к Script Console и привести к RCE. Исправление вышло в Jenkins 2.580 и LTS 2.568.3.Обновления есть и для большинства затронутых плагинов, включая Performance, File Parameter, SAML и Allure. Поэтому одним обновлением Core здесь не отделаться: стоит проверить и версии установленных плагинов.🖥 Без патча пока остаётся Parameterized Remote Trigger Plugin 3.2.2 и ниже.Он хранит
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    562331Open in Telegram
  • Axiom JDK

    10 Sept, 11:59edited

    Мы дополнили программу Java Rock Star Meetup🎤 Новый доклад — Максим Козлов: «Мы точно сделали то, что требовалось? От требования к результату в агентном SDLC»AI-агенты ускоряют разработку, но не снимают главный вопрос: соответствует ли получившийся результат исходному требованию. Максим Козлов, сооснователь и технический директор GitFlic, разберёт, как сквозная трассируемость и обратная связь помогают сохранить связь между требованиями, инженерными решениями, кодом и поведением системы после релиза — и какое место в этом процессе могут занимать AI-агенты.⚙️ Иван Углянский: «Проект Valhalla, или Как добавить value-типы в Java, не превращая её в C++»Поговорим о Project Valhalla и value-типах в Java: зачем они нужны, какие варианты реализации уже успели попробовать и почему нынешний подход даёт надежду наконец довести проект до финиша.🎸 Ну а после докладов — традиционные
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    507521Open in Telegram
  • Axiom JDK

    3 Sept, 08:30

    #видеозаписиОдна IDE для разных стеков и команд — запись вебинара готоваИлья и Фёдор Сазоновы продемонстрировали работу OpenIDE Pro в рамках основных сценариев. Навигацию и рефакторинг — показали, к БД — подключились, с SQL-консолью и схемами — поработали. Ну и про AI-агентов не забыли!Получился живой и легкий обзор возможностей ультимативной IDE, закрывающей потребности как разработчиков, так и руководителей.Смотреть
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    649311Open in Telegram
  • Axiom JDK

    2 Sept, 08:29

    🤖 ИИ-агенты в Java: без бесконечных циклов и самописных state machineСобрать агента для демо — задача на вечер. Выпустить его в прод — уже квест. LLM может зациклиться, дважды дёрнуть опасный тул, забыть состояние после рестарта или запросить аппрув, когда ожидаешь уже готовый результат.Quarkus предложили оформлять такие процессы как явные workflow. В связке работают:— Quarkus Flow — управляет переходами, повторами, ветвлениями и лимитами итераций; — LangChain4j — описывает самих агентов; — MCP — подключает поиск, базы данных и внешние API; — AGENTS.md — хранит роли, формат ответа и правила поведения.В демо Writer Agent ищет фактуру через Brave Search MCP, а Critic Agent ревьюит текст. Не прошёл проверку? Ещё один прогон. Но не до бесконечности — максимум три. Workflow собирается через @LoopAgent и @ExitCondition, а следить за процессом можно в
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    61721Open in Telegram
  • Axiom JDK

    1 Sept, 11:59edited

    🎸 Java Rock Star Meetup возвращается с летних каникул!18 сентября по традиции устраиваем самый уютный Java-фестиваль: с докладами, холиварами и разговорами, которые заканчиваются сильно позже официального Q&A.Начинаем рассказывать о программе:🎤 Иван Углянский — “Проект Valhalla, или Как добавить value-типы в Java, не превращая её в C++”Зачем Java нужны value-классы? Почему их внедрение растянулось на годы и переросло в масштабный рефакторинг JVM? И причем тут Вальгалла? Покажем подходы, упрощенное решение и задачи, в которых пригодятся value-классы.📅 18 сентября, сбор с 18:00 📍 Москва, лофт Casa PicassaДля участия ничего не нужно, кроме регистрации.
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    675633Open in Telegram
  • Axiom JDK

    31 Aug, 15:15

    #видеозаписи🐳 Безопасность начинается с базового образаУязвимость в контейнере может прийти не из вашего кода, а из системной библиотеки, старого пакета или утилиты внутри публичного base image. И обнаруживается это часто перед самым релизом: сканер показывает десятки CVE, ИБ блокирует поставку, а DevOps начинает разбирать чужие слои.И сразу возникают следующие вопросы: — А кто вообще отвечает за базовый образ после его добавления в Dockerfile? — Можно ли доверять образу без прозрачного состава, SBOM и цифровой подписи? — Кто будет отслеживать CVE, пересобирать и тестировать его годами? — И нужно ли выстраивать отдельный процесс внутри компании специально под эту задачу?Здесь в дело вступают Axiom Trusted Images — готовые базовые образы с фиксированным составом, SBOM, цифровой подписью, мониторингом CVE и SLA на исправления.Максим Лебедев, Developer Advocate Axiom JDK,
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    513522Open in Telegram
  • Axiom JDK

    28 Aug, 08:31

    679621Open in Telegram
  • Axiom JDK

    26 Aug, 10:29

    #вебинар❓ Что умеет OpenIDE Pro? Расскажем и покажем на примерах уже завтраРазберём Java/Spring и другие стеки, PHP и C#, встроенный DB-клиент и работу с данными — все в контуре одной IDE.Заодно посмотрим, как подключать AI-инструменты и агентов и какие задачи разработки им можно отдавать, не переживая, что все сломается.⏱ Онлайн, участие бесплатное. Начнем в 11:00 по Москве.🔷 Ссылка на регистрацию
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    1,530311Open in Telegram
  • Axiom JDK

    25 Aug, 13:15edited

    #релиз⏳ Выпустили первые ежемесячные CSPU-релизы сразу для двух продуктовКвартальные CPU остаются, а дополнительные обновления позволяют получать исправления безопасности быстрее.Axiom JDKСемейство дистрибутивов Java для разработки и запуска приложений обновилось до версий 26.0.2.1, 25.0.4.1, 21.0.12.1, 17.0.20.1, 11.0.32.1 и 8u504. Закрыли 4 CVE, включая уязвимость с оценкой 7,5 по CVSS, и добавили 23 исправления и бэкпорта.🔷 Подробнее об обновлении Axiom JDKAxiom NIK ProИнструмент на базе GraalVM преобразует JVM-приложения в нативные исполняемые файлы, ускоряя запуск и снижая потребление памяти. Первый CSPU вышел для JDK 17, 21 и 25: 23.0.13.1, 23.1.12.1 и 25.0.4.1. Уязвимостей в релизе не обнаружено, а входящий в сборки Axiom JDK Pro обновлён до актуальных CSPU-версий.🔷
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    6194211Open in Telegram
  • Axiom JDK

    21 Aug, 08:34

    🔑 Gradle добавил пояснения для доверенных PGP-ключейФайл dependency verification может содержать список доверенных ключей. Но без контекста никто и не вспомнит, откуда взялся конкретный fingerprint и почему ему вообще решили доверять.В Gradle 9.7 для элементов <trusted-key> и <pgp> появились атрибуты origin и reason. Рядом с ключом можно зафиксировать источник проверки и основание доверия. При ошибке верификации Gradle также показывает, сколько других ключей уже доверено для того же модуля или группы: это помогает отличить первую загрузку зависимости от возможной ротации ключа.Есть принципиальное ограничение: origin и reason носят только информационный характер. Gradle сохраняет их в метаданных, но не использует при криптографической проверке.Еще одно изменение касается воспроизводимых архивов: timestamp для файлов теперь можно задавать через
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    743211Open in Telegram
  • Axiom JDK

    20 Aug, 10:02

    #вебинар🎤 OpenIDE Pro в деле27 августа покажем работу с Java/Spring и другими стеками, базами данных, PHP, C# и AI-агентами прямо в IDE.Разберём, как единая среда помогает закрывать повседневные задачи разработчикам, а компаниям — унифицировать инструменты для разных команд.Будет полезно всем, кто разрабатывает приложения на разных технологических стеках, выстраивает и поддерживает окружение для команд или ищет российскую IDE с корпоративной поддержкой.🔗 Регистрация (мест точно хватит на всех)
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    2,4706221Open in Telegram
  • Axiom JDK

    19 Aug, 13:03

    😃 JDK 28 позволит оставить в runtime только нужные CA-сертификатыПри HTTPS/TLS-соединении Java проверяет цепочку сертификатов сервера по cacerts — хранилищу удостоверяющих центров, которым доверяет JDK. Обычно в кастомный runtime попадает весь стандартный набор, даже если сервис работает лишь с несколькими внешними системами.В JDK 28 для jlink добавили плагин, который позволяет оставить только выбранные CA:jlink --cacerts "letsencryptisrgx1 [jdk],digicertglobalrootca [jdk]"Если цепочка сертификата ведёт к исключённому CA, Java ей не будет доверять и TLS-соединение не установится. Это не белый список сайтов: плагин ограничивает круг доверенных удостоверяющих центров, а не адреса для подключения.Такой runtime полезен для изолированных сервисов, контейнеров и сред с фиксированными интеграциями. Меньше доверенных CA — уже зона доверия.
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    644411Open in Telegram
  • Axiom JDK

    17 Aug, 10:05

    forwarded from @ngr_softlab

    Мы усилили безопасность своих продуктов благодаря OEM-партнерству с Axiom JDK 🛡Теперь PAM Infrascope и SIEM Alertix будут поставляться совместно с защищенной и сертифицированной средой запуска и исполнения Axiom JDK Certified и сервером приложений Libercat Certified. Оба решения Axiom сертифицированы ФСТЭК.Мы стремимся развивать наши продукты таким образом, чтобы заказчики были уверены не только в их функциональности, но и в надежности технологической основы, на которой они работают. OEM-партнерство с Axiom JDK позволяет нам опираться на доверенную, сопровождаемую и сертифицированную компонентную базу. В результате заказчики получают комплексное решение, в котором вопросам безопасности уделено внимание на всех уровняхПодробнее - здесь#PAM_Infrascope #SIEM_Alertix
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    609321Open in Telegram
  • Axiom JDK

    14 Aug, 08:31

    #релиз🛠 Axiom JDK Express 8u502 и 11.0.32: закрыли 18 уязвимостейВыпустили очередное критическое обновление безопасности Axiom JDK Express — доступны сборки 8u502+10 и 11.0.32+12. В релиз вошли исправления известных CVE, а также функциональные исправления и улучшения.🛡 Всего закрыли 18 уязвимостей в client-libs, security-libs, core-libs и JavaFX. Наиболее серьёзные получили 7,5 балла по CVSS и затрагивали, в частности, 2d, javax.script и java.security. Многие были доступны по сети и не требовали привилегий атакующего.Для Java 8 и 11 это ещё одно напоминание, почему старую ветку нельзя просто однажды поставить и забыть. Мы рекомендуем всегда обновляться до самой свежей версии, чтобы сохранять максимальный уровень безопасности среды исполнения.⚙️ Новые сборки и патчи уже доступны клиентам на портале технической поддержки.
    Image from a post by Axiom JDKImage from a post by Axiom JDK
    780111Open in Telegram