This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
😁33🔥18❤8👍4👎2
Forwarded from Amplicode
🤩 Amplicode – идеальное дополнение к IntelliJ IDEA Ultimate. Огромный гайд для Spring-разработчика
Все уже прекрасно понимают, что Amplicode — неотъемлемая часть тулинга для разработки в OpenIDE, IntelliJ IDEA Community Edition и GigaIDE на Spring Boot.
Но стоит установить Amplicode в IntelliJ IDEA Ultimate и ваша, казалось бы, идеальная IDE станет ещё мощнее и удобнее!
📚 Подробнее читайте на Хабре: https://habr.com/ru/companies/haulmont/articles/952644/
Все уже прекрасно понимают, что Amplicode — неотъемлемая часть тулинга для разработки в OpenIDE, IntelliJ IDEA Community Edition и GigaIDE на Spring Boot.
Но стоит установить Amplicode в IntelliJ IDEA Ultimate и ваша, казалось бы, идеальная IDE станет ещё мощнее и удобнее!
📚 Подробнее читайте на Хабре: https://habr.com/ru/companies/haulmont/articles/952644/
👍24🔥11⚡6❤3👎3😁2🤔1
Media is too big
VIEW IN TELEGRAM
💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍11❤10
Эксперт сообщества Spring АйО Михаил Поливаха выступал с докладом на JPoint 2025:
Не так давно вышла новая спецификация в мире работы с данными — Jakarta Data. Как можно понять из названия, эта спецификация из проекта Jakarta EE. Казалось бы, кого это волнует, если бы не Hibernate, который решил, что теперь реализует 2 спецификации — Jakarta Persistence API (aka JPA) и Jakarta Data. Мы работаем с Hibernate чаще через Spring Data, которая имеет проблемы с реализацией этой спецификации. И что теперь делать?
Что же будет происходить дальше и как мы будем с этим жить — отвечаем на эти вопросы в докладе. Детально разбираем, почему Spring Data не может реализовать спецификацию, и обсуждаем, можно ли в теории использовать Jakarta Data в проектах Spring.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥12❤7
Спустя восемь лет после JUnit 5 выходит новая версия популярного фреймворка. JUnit 6 — это не просто обновление, а переход к современной экосистеме Java и Kotlin.
В новом переводе от команды Spring АйО узнаем, что новая версия требует Java 17+, унифицирует версии компонентов, удаляет deprecated API и внедряет поддержку JSpecify для строгого null-safety.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/954322/
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥27❤7👍3🤯3⚡2👎1
Протокол Model Context Protocol (MCP) стремительно развивается, и вопросы его безопасности становятся всё актуальнее. Чтобы упростить реализацию защиты MCP-серверов в проектах на Spring AI, был запущен инкубационный проект spring-ai-community/mcp-security.
В новом переводе от команды Spring АйО рассмотрим, как защитить MCP-сервер с помощью OAuth2 или API-ключей, а также как развернуть собственный MCP-совместимый Spring Authorization Server.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/955060/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤6🔥5⚡1👎1
🙈 Вот это я понимаю – open source!
На этот раз страдает Node.js: когда-то один индийский курс (Apna College) решил показать студентам, как “контрибьютить в open source”. Ну вы поняли: “форкни репозиторий, измени README, сделай pull-request”.
Результат — тысячи бессмысленных PR-ов, которые уже два года обрушиваются на репозиторий Node.js как муссонный ливень 😅
Всего закрыто 37 500 pull-request’ов, и бóльшая часть — от тех самых “junior contributors”, которые гордо добавляют пробел в документацию, чтобы получить первый бейджик.
Мейнтейнеры героически отбиваются ботами, фильтрами и автопроверками — но спам не утихает. Армия начинающих всё так же идёт в бой!
Держим кулачки, чтобы Apna College не узнала про Spring Framework 😂
На этот раз страдает Node.js: когда-то один индийский курс (Apna College) решил показать студентам, как “контрибьютить в open source”. Ну вы поняли: “форкни репозиторий, измени README, сделай pull-request”.
Результат — тысячи бессмысленных PR-ов, которые уже два года обрушиваются на репозиторий Node.js как муссонный ливень 😅
Всего закрыто 37 500 pull-request’ов, и бóльшая часть — от тех самых “junior contributors”, которые гордо добавляют пробел в документацию, чтобы получить первый бейджик.
Мейнтейнеры героически отбиваются ботами, фильтрами и автопроверками — но спам не утихает. Армия начинающих всё так же идёт в бой!
Держим кулачки, чтобы Apna College не узнала про Spring Framework 😂
😁98🔥11👍7❤3🤯2⚡1
В Антверпене прошла одна из самых ярких конференций осени — Devoxx Belgium. На площадке Kinepolis Antwerpen собрались десятки треков по Java, Cloud, AI & Big Data, Security, Architecture и Developer Culture. Конференция традиционно собирает международное сообщество и известна тем, что билеты разлетаются буквально за секунды — отличная точка роста и нетворкинга для разработчиков со всего мира.
🎤 Наш эксперт Михаил Поливаха принял участие в докладе на Devoxx “The Ultimate Showdown of Database Migration Tools”.
В докладе — честное сравнение Liquibase vs Flyway:
• какие языки поддерживают миграции и во что обходится их использование;
• возможности откатов;
• схемы и стратегии версионирования;
• особенности рантайма и практические сценарии в Spring проектах.
👇 Более подробно про свое участие Михаил расскажет на следующем подкасте. А были ли вы на Devoxx в этом году?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🔥21❤10👌2😁1
ИИ в разработке уже не новость, а обыденность. На этом фоне набирает обороты другая тенденция — запускать модели локально. Причины понятны: приватность кода, работа без интернета, предсказуемая задержка и никакого вендор-лок. Вы контролируете, какая модель у вас крутится, какие данные она видит и что именно отправляется «наружу».
В этом гайде от команды Spring АйО вы узнаете, как настроить локальную LLM для вашей IDE, будь то IntelliJ IDEA или OpenIDE.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/956028/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥11❤5
Команда Spring официально представила поддержку Jackson 3 — одного из крупнейших обновлений в экосистеме JSON для JVM. Уже начиная с Spring Boot 4 и Spring Framework 7, Jackson 3 становится версией по умолчанию, а Jackson 2 помечается как deprecated.
В новом переводе от команды Spring АйО поговорим про нововведения — улучшенную безопасность, переход к JsonMapper, отказ от
MappingJacksonValue, поддержку новых API и настройку через builder-интерфейсы.📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/956366/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥11❤8⚡2
Друзья, с радостью сообщаем, что мы участвуем в Joker — крупнейшей Java-конференции в России.
На стенде Spring АйО можно вживую пообщаться с экспертами, поделиться фидбеком о сообществе и просто хорошо и удобно провести время!
Эксперты будут находиться на стенде по импровизированному расписанию.
17 октрября:
📍Санкт-Петербург, Cosmos Saint-Petersburg Pulkovskaya Hotel (пл. Победы, 1).
Ждем всех на стенде! 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥32❤12👍12
Друзья, встречаем второй день Joker 2025. Вчера было очень уютно, весело и интересно. Второй день обещает быть ничуть не хуже.
18 октября:
📍Санкт-Петербург, Cosmos Saint-Petersburg Pulkovskaya Hotel (пл. Победы, 1).
Кстати, нас уже 9000! Спасибо каждому
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52❤20👍15👎4