Как стать автором
Поиск
Написать публикацию
Обновить
180.57

Java *

Объектно-ориентированный язык программирования

Сначала показывать
Порог рейтинга

Вебинар: безопасность Java-приложений — ГОСТ, критические ошибки, supply chain

Время на прочтение2 мин
Количество просмотров756

Когда Java-приложение считается безопасным? Когда в нём нет уязвимостей? Когда соблюдены все ГОСТы и оно разработано по стандартам РБПО? Или когда проверили код, контейнер и JDK?

Приглашаем Java-разработчиков и тимлидов на технический вебинар «Безопасность приложений: инструменты и практики для Java-разработчиков», который мы проведем с нашими партнерами компанией PVS-Studio, где обсудим, как строить защищенные приложения в современных реалиях — с примерами, инструментами и опытом внедрения на реальных проектах.

Дата: 19 июня 2025 года
Время: 11:00-13:00 по Москве
Участие бесплатное при условии регистрации на сайте

Читать далее

Backend Weekend Offer: два дня — и вы в VK

Время на прочтение1 мин
Количество просмотров2.5K

Привет, Хабр!

🗓 28 и 29 июня мы проводим Weekend Offer для опытных бэкенд-разработчиков. Если вы более трёх лет пишете на Java, Go, Python или C++, то самое время попробовать свои силы!

🖍 Подайте заявку до 25 июня. Не упустите шанс попасть в команду за выходные!

Подать заявку

Безопасность приложений: инструменты и практики для Java-разработчиков

Время на прочтение1 мин
Количество просмотров258

PVS-Studio совместно с Axiom JDK готовят вебинар для Java-разработчиков. Эксперты расскажут, как максимально быстро и эффективно обеспечить защиту Java-приложений и какие инструменты и продукты для этого использовать.

Подробнее

Spring против Quarkus, правильные тесты, AOT-репозитории спасут Spring | Spring АйО Подкаст №21

Время на прочтение1 мин
Количество просмотров432

Представляем двадцать первый выпуск подкаста команды Spring АйО.

Эксперты обсудили: подходы к написанию тестов, преимущества AOT-репозиториев, сравнение Spring и Quarkus и многое другое.

Читать далее

ITFB Group представила обновление конструктора форм на платформе СИМФОНИЯ

Время на прочтение2 мин
Количество просмотров269

ITFB Group объявляет о выходе обновления конструктора форм на платформе СИМФОНИЯ. Новая версия расширяет возможности настройки логики и интерфейса форм документов и значительно повышает гибкость работы с документами.

СИМФОНИЯ — это платформа интеллектуального управления контентом, заявками и цифровизации бизнес-процессов, относящаяся к классам систем ECM (Enterprise Content Management), CSP (Content Services Platform) и BPM (Business Process Management). Построенная на микросервисной архитектуре, СИМФОНИЯ способна выдерживать большой объем нагрузки и при необходимости легко масштабируется горизонтально при ее росте. Ключевыми инструментами платформы являются конструкторы, позволяющие настраивать её без программирования.

Улучшение и увеличение возможностей конструктора форм делает работу с документами более гибкой и интуитивной.

Читать далее

30 лет Java, Kotlin и Spring объединяются, Hibernate ожил | Spring АйО Подкаст №20

Время на прочтение1 мин
Количество просмотров827

Представляем двадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: 30 лет Java, новые функции Hibernate, образование и его влияние на карьеру, анонс стратегического партнерства Kotlin и Spring и многое другое.

Читать далее

30 лет с Java. А что вас в ней бесит?

Время на прочтение1 мин
Количество просмотров2.7K

Сегодня Java исполняется 30 лет. Пока многие с теплотой вспоминают историю Java, (наша команда не исключение), мы в честь юбилея языка отправились на JPoint, чтобы снять репортаж и задать разработчикам простой, но щекотливый вопрос: что вас бесит в Java, но вы всё равно с ней?

Мы не удержались и задали еще один провокационный вопрос, чтобы проверить, сколько среди джавистов "бумеров" и сколько "зумеров":) 

Ссылки на видео - под катом

Смотреть видео

Live coding – зло, собеседования – это цирк, а этика умерла | Spring АйО Подкаст №19

Время на прочтение1 мин
Количество просмотров1.5K

Представляем девятнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: проблемы найма в IT, live coding на собеседованиях, значение увольнений и многое другое.

Читать далее

Кризис в IT, собеседования фальшивые, рынок трещит | Spring АйО Подкаст №18

Время на прочтение1 мин
Количество просмотров5.1K

Представляем восемнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: изменения на рынке IT, подставные собеседования, качество приложений в России и СНГ и многое другое.

Читать далее

Java Rock Star Meetup: когда Java — это не только код, но и атмосфера

Время на прочтение2 мин
Количество просмотров525

Привет, друзья!

В мае этого года Java исполняется 30 лет  — и это отличный повод собраться всем, кто пишет на Java и увлекается этой технологией.

Java Rock Star Meetup — это место, где собираются фанаты своего дела, рождаются идеи, звучат доклады настоящих Java-звёзд — и просто классно провести время.

Митап проводится при поддержке сообщества Spring АЙО.

Когда: 27 мая, 18:00
Где: Москва, ул. Бауманская 11, стр. 8 — лофт Casa Picassa, особняк Мон Мартр (м. Бауманская)

Участие бесплатное, нужна регистрация. Количество мест ограничено.
Добавляйтесь к нам в чат в ТГ - там всё самое свежее, быстрые ответы от команды и тёплая тусовка.

Онлайн-трансляции не будет, но будет видеозапись. Не пропусти!

Детали и программа - под катом

Интервью Евгения Борисова, Spring vs Quarkus, LLM не нужен | Spring АйО Подкаст №17

Время на прочтение1 мин
Количество просмотров4K

Представляем семнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: интервью с участием Евгения Борисова, поверхностное сравнение Spring и Quarkus, место LLM в настоящем и будущем времени и многое другое.

Читать далее

Системный дизайн умирает, интервьюеры страдают, OpenIDE набирает обороты | Spring АйО Подкаст №16

Время на прочтение1 мин
Количество просмотров1.6K

Представляем шестнадцатый выпуск подкаста команды Spring АйО.

Эксперты обсудили: статью Александра Кучука про системный дизайн и интервью, проблемы в собеседованиях и их стандартизацию, поддержку языков программирования в средах разработки, релиз OpenIDE, создание CLI с помощью Spring Boot.

Читать далее

IntelliJ IDEAConf 2025: Индустрия развивается — а мы следим за всем

Время на прочтение9 мин
Количество просмотров2.2K

3–4 июня пройдет IntelliJ IDEA Conf 2025бесплатная онлайн-конференция для разработчиков.

Нас ждут доклады: про 30 лет Java, Kotlin Notebooks для Spring, null-безопасность в Java и Spring 7.0, про AI-интеграцию в разработку, эволюцию Kafka-архитектур, будущее JUnit и многое другое.

Подробнее: https://lp.jetbrains.com/intellij-idea-conf-2025/

Продолжаем следить за трендами, чтобы строить достойные альтернативы.

Читать далее

Ближайшие события

Состоялся релиз российской среды разработки OpenIDE

Время на прочтение1 мин
Количество просмотров11K

Компания «Открытая среда разработки» выпустила первую версию отечественной среды разработки OpenIDE. Решение создано компаниями «Группа Астра», Axiom JDK и Haulmont. OpenIDE представляет собой современный, бесплатный и полностью открытый инструмент для Java‑программистов. Среда готова к использованию в реальных проектах.

Читать далее

В OpenIDE используется рантайм от Axiom JDK

Время на прочтение2 мин
Количество просмотров2.3K

Вышла первая версия OpenIDE — российской среды разработки с открытым исходным кодом  на базе IntelliJ IDEA. Проект разрабатывается консорциумом из трех компаний  «Группа Астра», Haulmont и Axiom JDK как альтернатива зарубежным IDE, с полной независимостью на уровне инфраструктуры и компонентов.

Теперь OpenIDE доступна всем желающим и готова к работе в корпоративных системах.

Читать далее

Взгляните на ГОСТ Р 71207—2024 о статическом анализе кода глазами разработчиков PVS-Studio

Время на прочтение2 мин
Количество просмотров1.8K

Привет, Хабр!

ФСТЭК России и ИСП РАН разработали новый стандарт, регулирующий внедрение и использование статического анализа — ГОСТ Р 71207—2024. В нём собрали все требования к инструментам статического анализа и другим смежным аспектам, которые касаются безопасной разработки ПО. С 1 апреля 2024 года стандарт введён в действие.

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

Что вы узнаете:

Читать далее

Kubernetes – это база… Или как 3 разработчика Spring-приложение деплоили

Время на прочтение1 мин
Количество просмотров3.3K

За 2,5 часа Илья Кучмин, Рустам Курамшин и Максим Гусев показали, как собрать и задеплоить микросервисное приложение в облако. 

Ребята разобрались с Spring Cloud Config Server, Eureka, Spring Cloud Gateway, Docker, Helm, Kubernetes, Ingress, секретами и переменными окружения, и задеплоили всё в Timeweb Cloud.

СМОТРЕТЬ НА YOUTUBE

СМОТРЕТЬ В VK ВИДЕО

СМОТРЕТЬ НА RUTUBE

Читать далее

CVE закрыты. Паниковать не надо. Обновиться — да

Время на прочтение2 мин
Количество просмотров1.5K

Привет! Делимся апдейтом для тех, кто следит за развитием отечественного Java-стека. Мы выпустили обновления безопасности для Axiom JDK и сервера приложений Libercat, включая его сертифицированную версию Libercat Certified. Всего закрыто 17 уязвимостей, из них 6 — критические, способные привести к RCE или DoS.

Речь не просто про патчи. Мы регулярно приводим платформу в соответствие с актуальными требованиями по безопасной разработке, в том числе ГОСТ Р 56939-2024 — это один из ключевых документов, на который сегодня смотрят ИБ-отделы, особенно в крупняке и госсекторе.

Читать далее

PVS-Studio 7.36: расширение поддержки MISRA, плагин для Qt Creator 16, расширение пользовательских аннотаций в C#

Время на прочтение7 мин
Количество просмотров976

Вышел новый релиз PVS-Studio — 7.36. Встречайте расширение поддержки MISRA, плагин для Qt Creator 16, расширение пользовательских аннотаций в C# и ещё много других обновлений! Больше подробностей в этой заметке.

Читать далее

Kotlin 2.1.20 стал лучше поддерживать Lombok

Время на прочтение1 мин
Количество просмотров1.7K

В новой версии плагина kotlin-lombok добавлена поддержка @SuperBuilder, а также улучшена совместимость @Builder с компилятором K2.

@SuperBuilder — удобное создание билдеров для иерархий классов.

@Builder — более надёжная работа с комплексной Java-Kotlin интеграцией.

Меньше boilerplate кода, больше удовольствия от совместной работы Kotlin и Java!

⚡️ Эксперт Spring АйО сообщества, Александр Кучук на оставил без комментария данную новость:

Несмотря на то, что я редко встречал проекты на Kotlin, использующие Lombok, надо отметить, что Kotlin сам по себе не поддерживает аналог аннотации @Builder и потому это может быть кому-то полезно. 

Хотя на мой взгляд, лучше обойтись без этого и делать либо мини DSL в проекте под это, либо написать в классе свой аналог. Благо это не так сложно, особенно с кодогенерацией через AI тот же. 

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

А вы используете Lombok в Kotlin?

🔗 Подробнее: https://github.com/JetBrains/kotlin/releases/tag/v2.1.20

Читать далее

Вклад авторов