Как стать автором
Обновить
42
27.7
Spring АйО @spring_aio

Главный по Spring

Отправить сообщение

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

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

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

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

Читать далее

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

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

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

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

Читать далее

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

Время на прочтение9 мин
Количество просмотров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/

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

Читать далее

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

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

В новой версии плагина 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

Читать далее

Spring и Quarkus дерутся, SRE командует, атаки изнутри и Microsoft | Spring АйО Подкаст №14

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

Представляем четырнадцатый выпуск подкаста команды Spring АйО, в котором приняли участие два эксперта сообщества.

Эксперты обсудили:  проблемы с зависимостями и их влияние на безопасность, роль команды SRE и их полномочия, концепцию Fat Jar и Uber-Jar в Spring Boot, лицензионные ограничения и VS Code, новости Microsoft и их влияние на разработчиков, а также рендеринг на стороне сервера.

Читать далее

Kotlin теряет популярность!? – рейтинг TIOBE

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

Согласно свежему рейтингу TIOBE за апрель 2025 года, языки Kotlin, Swift и Ruby опустились ниже 20-ой позиции по популярности. В апреле Ruby, Kotlin и Swift заняли 24-е, 25-е и 26-е места соответственно.

Вот как выглядит первая десятка популярных языков:

Читать далее

Microsoft начала применять лицензионные ограничения на форки VS Code

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

Microsoft начала применять свои давние лицензионные ограничения на форки VS Code, использующие всё больше языковых расширений, выпущенных самой Microsoft.

Читать далее

10 лет опыта, а OSIV включен, cеньоры-фейки и иллюзия work-life balance | Spring АйО Подкаст №13

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

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

Эксперты обсудили: как происходит подготовка в JPoint, влияние изменений на Spring ORM и транзакционный менеджмент, роль Lightning Talk и afterparty на конференциях, а также обсудили, что характеризует хорошего специалиста: диплом или Github-портфолио?

Читать далее

Без диплома мы никто / AI: казнить нельзя помиловать / Ловим сеньора-вруна | Spring АйО Подкаст №12

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

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

Эксперты обсудили: противостояние самоучек и выпускников вузов, ценность Stack Overflow и ChatGPT для разработчиков, как отличить профессионала от иммитатора с 10-летним опытом и несколько постов сообщества прошедшей недели про SAML2 и сравнение SpringRunner со SpringExtension и @SpringBootTest

Читать далее

Java 24 / Как правильно писать тесты / Идеи ничего не стоят | Spring АйО Подкаст №11

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

Представляем одиннадцатый выпуск подкаста команды Spring АйО. Эксперты обсудили: новые возможности Java 24, эффективные подходы к тестированию веб-контроллеров в Spring Boot приложениях и недавнюю статью одного из создателей Hibernate, в которой он объясняет, почему ему часто приходится отвергать новые и хорошие идеи.

Читать далее

Вышла Java 24

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

Сегодня состоялся релиз Java 24  – очередная не-LTS версия с важными улучшениями в производительности, многопоточности и API. Вот ключевые нововведения, вошедшие в состав новой версии:

🚀 JEP 483 – AOT-загрузка и линковка классов – Ускоряет запуск JVM, предварительно загружая и валидируя классы. Улучшает время холодного старта. Про это нововвдение мы упоминали в одной из недавних статей "Глубокое погружение в процедуру запуска JVM".

💡 JEP 485 – Stream Gatherers – Добавляет Stream.gather(), позволяя создавать кастомные промежуточные операции в Stream API. Мы подробно рассказывали про это нововведение с примерами в отдельном посте в нашем телеграм-канале.

⚠️ JEP 498 – Предупреждения при использовании sun.misc.Unsafe – JVM теперь предупреждает о вызовах Unsafe, готовя почву для его удаления. Мы рассказывали про это нововведение в статье "Java становится надежнее: «Целостность по умолчанию» в действии".

🔒 JEP 496 и JEP 497 — Механизм инкапсуляции ключей на основе модульной решётки, устойчивый к квантовым атакам и алгоритм цифровой подписи на основе модульной решётки, устойчивый к квантовым атакам. Пара новых JEP посвящена теме постквантовой криптографии (PQC) в Java. Про них у нас также была отдельная статья "Постквантовая криптография в Java".

🔗 Ознакомиться со всем списком нововведений можно на сайте openjdk: https://openjdk.org/projects/jdk/24

Что думаете о нововведениях? Делитесь в комментариях👇

Читать далее

Терминал vs UI / Java медленная / Модальное окно коммита в IntelliJ | Spring АйО Подкаст №10

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

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

Эксперты обсудили: модальное окно коммита в IntelliJ IDEA, ModelContext протокол в Spring AI, JSpecify и NullAway, как эксперты следят за гигиеной внимания, поговорили про выбор между терминалом и UI.

Читать далее

Почему Maven никогда не станет Gradle? / Послевкусие Spring Now 2025 | Spring АйО Подкаст №9

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

Представляем девятый выпуск подкаста команды Spring АйО, в котором приняли участие четверо экспертов сообщества.

Эксперты обсудили ключевые события недели: как прошла конференция Spring Now, как мы к ней готовились, а также поговорили про опыт использования Gradle и Maven.

Читать далее

IT-конференции в Сибири. Spring АйО Подкаст №8 с Иваном Углянским из JUGNsk с полей SnowOne

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

Представляем восьмой выпуск подкаста команды Spring АйО, в котором приняли участие Иван Углянский и пять экспертов сообщества. Эксперты вместе с Иваном обсудили историю основания JUGNsk, как устроена организация конференций, насколько это маржинально и как устроено взаимодействие с участниками, спикерами и партнерами.

Читать далее

Джунов больше не будет / JVM бывает глубокой / Нас всех отсертифицируют | Spring АйО Подкаст №7

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

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

Эксперты обсудили ключевые события недели: погружение в процесс запуска JVM, роль AI-агента от JetBrains, сертификацию разработчиков и ее необходимость, а также скрытые механизмы обработки ошибок в JVM.

Читать далее

Идеальный Spring Security / Правильные миграции / Мы идём в Valhalla | Spring АйО Подкаст №6

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

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

Эксперты собрались, чтобы обсудить самые важные события недели. В фокусе — нужна ли нам Valhalla, что не так со статьёй про Spring Security, коротко о миграциях с Flyway Baseline и неожиданные итоги опроса про API в продакшене.

Читать далее

Кошки умнее СhatGPT / Никто не знает, что такое ООП / Агрессивные бобры  | Spring АйО Подкаст №5

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

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

Эксперты собрались, чтобы обсудить ключевые события прошедшей недели. В центре внимания – влияние выхода DeepSeek на американский рынок, разработка эффективных агентов с помощью Spring AI, повышение надёжности Java, проблемы дефолтного значения JDBC Fetch Size и, конечно, свежий релиз IntelliJ IDEA 2025.1 EAP 3.

Читать далее

Никто не коммитит в Spring, Java-милфа, таракашки не эволюционируют | Spring АйО Подкаст №4

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

Рады представить четвертый выпуск подкаста команды Spring АйО.

Эксперты собрались вместе, чтобы обсудить новости прошедшей недели. На повестке – смена политики контрибьюшенов в Spring Framework: отказ от CLA в пользу DCO, тонкости маппинга времени и даты в Hibernate и JPA, переход на JSpecify, а также свежий релиз IntelliJ IDEA 2025.1 EAP 2. Также не оставили без внимания два важнейших вопроса: зачем разработчикам знать размеры объектов в Java и кто такие таракашки, которые не эволюционируют?

Читать далее

Liquibase теперь собирает статистику использования

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

Liquibase объявила о включении анонимного сбора данных в версии 4.30.0 и выше для пользователей Open Source версии.

Читать далее

От Spring Framework 6.2 до 7.0

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

⚡️ Стала известна дата релиза Spring Framework 7.0! 

Команда Spring АйО перевела письмо Юргена Хёллера Spring-сообществу.

Тезисно:

☝️ Первый Spring Framework 7.0 milestone ожидается в начале 2025 года

✍️ Spring Boot 3.5 будет базироваться на Spring Framework 6.2.x.

🆕 Spring Boot 4.0 будет основан на Spring Framework 7.0 GA

Читать далее
1

Информация

В рейтинге
280-й
Работает в
Зарегистрирован
Активность