fa
Feedback
Amplicode – ускоряем разработку на Spring

Amplicode – ускоряем разработку на Spring

رفتن به کانال در Telegram

Amplicode - это плагин для IntelliJ IDEA, GigaIDE и OpenIDE, который ускоряет и упрощает разработку сервисов и web-приложений на Spring. Сайт: amplicode.ru Чат: @amplicode_chat YouTube: youtube.com/@amplicode GitHub: github.com/Amplicode/amplicode

نمایش بیشتر
2 367
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
+1330 روز
آرشیو پست ها
Спасибо всем, кто был вчера в онлайне и задавал вопросы — получилось живо! Запись трансляции «Научи своего AI-агента писать к
Спасибо всем, кто был вчера в онлайне и задавал вопросы — получилось живо! Запись трансляции «Научи своего AI-агента писать код на Spring» уже доступна на всех площадках. 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE
Все возможности Spring Agent Toolkit появятся в следующей мажорной версии Amplicode в начале следующей недели. Как только релиз выйдет, опубликуем инструкцию по установке, настройке и использованию.
@amplicode 🤝 @spring_aio

🚨 Трансляция началась, подключайтесь! 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE

⚡ Научи своего AI-агента писать код на Spring Уже в этот четверг Илья Кучмин (AI DevTools Lead) и Павел Кислов (Эксперт Sprin
Научи своего AI-агента писать код на Spring Уже в этот четверг Илья Кучмин (AI DevTools Lead) и Павел Кислов (Эксперт Spring АйО) проведут прямую трансляцию, на которой расскажут, как: – ускорить разработку с AI-агентами (Claude, Codex, OpenCode, ...) – снизить количество токенов во время решения рабочих задач – и получать код, который не приходится переписывать вручную (ну почти) Онлайн • Бесплатно • 23 апреля (17:00 МСК) Ссылку на подключение пришлём сюда за 15 минут до начала мероприятия. 🎉 Главное зарегистрироваться через бота

⚡️ TechRadar для Java-разработчиков возвращается JUG Ru Group проводит ежегодное исследование стека: какими языками, фреймвор
⚡️ TechRadar для Java-разработчиков возвращается JUG Ru Group проводит ежегодное исследование стека: какими языками, фреймворками, технологиями и инструментами пользуются Java-разработчики в России. Прошлогодние данные уже есть, в этот раз будет очень интересно посмотреть на динамику за год.
Потратьте 30 минут — и узнайте, насколько ваш стек совпадает с тем, что используют другие команды. И помогите остальным сделать то же самое.
За участие разыгрывают 5 офлайн- и 10 онлайн-билетов на конференции JUG Ru Group. Приятный бонус :) Самый важный опрос тут: State Of Java 2026

⚡️ Большая распаковка Java 26. Что этот релиз значит для нас всех? В новом видео разбираемся: 🟡какие изменения стали финальн
⚡️ Большая распаковка Java 26. Что этот релиз значит для нас всех? В новом видео разбираемся: 🟡какие изменения стали финальными и доступны прямо сейчас 🟡какие требуют явного включения флагов 🟡и за какими пока стоит просто следить Плюс рассмотрим один секретный JEP :D 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE

Repost from Spring АйО
Как вы используете AI-агентов для написания кода?
Anonymous voting

В Amplicode Explorer уже давно можно визуализировать структуру агрегатов Spring Data JDBC — видеть AggregateRoot, вложенные к
В Amplicode Explorer уже давно можно визуализировать структуру агрегатов Spring Data JDBC — видеть AggregateRoot, вложенные коллекции через @MappedCollection, связи через AggregateReference. Приятно, когда это замечают те, кто глубоко в теме. Михаил Поливаха (эксперт сообщества Spring АйО) в своей новой статье на Хабре упомянул, что пользуется Amplicode для навигации по агрегатам, и назвал "штуку удобной"! Миша также написал, что было бы круто видеть прямо DAG агрегатов. Идею услышали 😉 Подробнее с поддержкой persistence слоя со стороны Amplicode можно ознакомиться тут

🆕 Как тестировать API прямо в IDE? Connekt, Power Assert и Kotlin DSL Postman используют миллионы разработчиков — и не зря.
🆕 Как тестировать API прямо в IDE? Connekt, Power Assert и Kotlin DSL Postman используют миллионы разработчиков — и не зря. Удобный интерфейс, коллекции, окружения, командный доступ. О чём еще мечтать? Но если вы большую часть дня проводите в IDE, у этого подхода есть один постоянный friction point: нужно переключаться.
Открыть Postman, вспомнить, где нужный запрос, скопировать токен из консоли, вставить руками. Потом вернуться обратно. И так по кругу.
В новой статье разбираемся с базовыми и продвинутыми возможностями Connekt, а также смотрим на поддержку Kotlin Power Assert, которая делает тестирование API еще более наглядным. 📚 Читать на Хабре: https://habr.com/ru/companies/haulmont/articles/1018588/

Repost from Spring АйО
⚡️ Евгений Борисов — Spring-потрошитель, 12 лет спустя Если ты сидишь в этом канале и всё ещё не смотрел легендарный доклад Е
⚡️ Евгений Борисов — Spring-потрошитель, 12 лет спустя Если ты сидишь в этом канале и всё ещё не смотрел легендарный доклад Евгения Борисова "Spring-потрошитель", то у нас для тебя 2 новости: 1. Ты бесконечно много упустил. Та БАЗА, которую Женя выдал в этом докладе, стала фундаментом для целого поколения разработчиков. 2. Теперь наверстать упущенное можно в 10 раз веселее! Саня, Миша и Гошан записали 2.5-часовой РЕАКТ. Смотрим, смеёмся и ностальгируем. Приятного повторного просмотра старичкам и первого просмотра всем зумерам. Надеемся, грядущий JPoint 2026 подарит не меньше легендарных материалов) 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE

🆕 Вышел Amplicode 2025.3.2 Главное в Connekt: теперь скрипты можно импортировать друг в друга через @Import. Типичный сценар
🆕 Вышел Amplicode 2025.3.2 Главное в Connekt: теперь скрипты можно импортировать друг в друга через @Import. Типичный сценарий — вынести OAuth-аутентификацию в отдельный файл и переиспользовать токен в любом другом скрипте. Из импортирующего скрипта доступны переменные только прямого родителя, транзитивный доступ не поддерживается. Ещё добавили приватный файл окружения — работает как в других HTTP-клиентах: значения из приватного файла перекрывают публичные, при создании Amplicode предложит добавить файл в .gitignore. Подробнее про эту фичу рассказывали в этой статье. Закрыто больше 40 багов и исключений. Поддержана IntelliJ IDEA версии 2026.1. Установить | Чат | Release Notes | #release #minor

⚡️ Spring Agent #coming_soon В заключительной части нового видео показали небольшое превью того, над чем мы работает прямо се
⚡️ Spring Agent #coming_soon В заключительной части нового видео показали небольшое превью того, над чем мы работает прямо сейчас. Мы готовим к релизу Spring Agent. Внутри будут Skills и MCP заточенные под работу со Spring-проектами. Планируем открыть ранний доступ в ближайшее время. Если хотите попасть в бета-тест, пишите на info@amplicode.ru. Отправим сборку. В видео: • как поднять локальную LLM и подключить её к IDE примерно за 15 минут (LM Studio + Qwen3-Coder + Kilo Code) • бесплатные облачные варианты: Kilo Code, Qwen Code, OpenCode и Codex 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE

Repost from OpenIDE
⚡️ Рецепт пельменей вместо резюме | JetBrains запускают ADE | ИИ и 90% кода Пятый выпуск еженедельных IT-новостей от OpenIDE.
⚡️ Рецепт пельменей вместо резюме | JetBrains запускают ADE | ИИ и 90% кода Пятый выпуск еженедельных IT-новостей от OpenIDE. В этот раз: кандидат получил оффер через рецепт пельменей, JetBrains выкатывают агентную IDE в public preview, а разговоры про «90% кода от ИИ» начинают разбиваться о суровую реальность — новые бенчмарки показывают совсем другую картину. 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE

Amplicode умеет быстро подставлять переменные окружения для application.properties и application.yaml. Для этого есть контекстное действие Wrap properties into. Вы выбираете нужное значение в конфигурации, и плагин оборачивает его в переменную окружения с дефолтным значением. Было:

spring.datasource.url=jdbc:postgresql://localhost:5432/orders
Стало:

spring.datasource.url=jdbc:postgresql://${POSTGRES_HOST:localhost:5432}/${POSTGRES_DB_NAME:orders}
Если вы и так это знали, вот держите занимательный факт. Spring-приложение можно запустить на случайном свободном порту. Для этого достаточно указать:
server.port=0
Spring сам подберёт свободный порт при старте. Если нужен порт из конкретного диапазона, можно использовать выражение ${random.int(min,max)}. Например:

server.port=${random.int(8000,8100)}
Случайные значения для таких свойств генерирует RandomValuePropertySource. Но никто не гарантирует, что выбранный случайный порт будет свободным :)

Repost from OpenIDE
⚡️ ИИ-бенчмарки — ложь | $600 на Claude Code и ноль результата | Джунов заменят, а директоров??? Третий выпуск еженедельных I
⚡️ ИИ-бенчмарки — ложь | $600 на Claude Code и ноль результата | Джунов заменят, а директоров??? Третий выпуск еженедельных IT-новостей от OpenIDE. В этот раз: Google тайно засунул 4 ГБ Gemini Nano в Chrome, разработчик сжёг $600 и отпуск на Claude Code и получил ничего, Трамп выкинул Claude из госзаказа, SWE-Bench оказался пустышкой, а Uber сделал ИИ-копию своего CEO. 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE

🔥 Тестирование API простыми словами + практика | Postman, Connekt В новом видео разбираем тестирование API с нуля: что такое
🔥 Тестирование API простыми словами + практика | Postman, Connekt В новом видео разбираем тестирование API с нуля: что такое API, как работает HTTP, и переходим к практике в двух инструментах — Postman и Connekt. В части про Postman: создаём GET и POST запросы, импортируем коллекции из Swagger, cURL и браузера, перехватываем трафик и настраиваем переменные окружения. Дальше — то же самое в Connekt: импорт из Postman, работа с эндпоинтами Spring-приложения, все основные HTTP-методы, авторизация, работа с файлами, assertions и сложные сценарии с цепочками запросов. 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО 🥰 СМОТРЕТЬ НА RUTUBE

🤩 Создание JPA/JDBC сущностей из таблиц базы данных Используя Amplicode, вы можете преобразовать таблицы базы данных в доменные объекты всего в несколько кликов, учитывая особенности структуры таблиц, такие как ограничения, индексы, свойства столбцов и т. д. 👉🏻 Больше фич для работы с БД

Repost from OpenIDE
АНДРЕЙ КАРПАТЫЙ ПЕРЕПИСАЛ GPT | OPENCLAW ОБЪЯВИЛ ВОЙНУ | TELEGRAM СНОВА БЛОКИРУЮТ 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИД
АНДРЕЙ КАРПАТЫЙ ПЕРЕПИСАЛ GPT | OPENCLAW ОБЪЯВИЛ ВОЙНУ | TELEGRAM СНОВА БЛОКИРУЮТ 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО

ЦБ снизил ключевую ставку. Сегодня начинает действовать новое значение. Пока все обсуждают новость, показываем, как дёрнуть к
ЦБ снизил ключевую ставку. Сегодня начинает действовать новое значение. Пока все обсуждают новость, показываем, как дёрнуть ключевую ставку напрямую из SOAP-сервиса ЦБ и положить в свою систему через Connekt. Сценарий простой (на картинке): 1. Получаем XML с историей ставок, выполняя POST запрос в ЦБ на https://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx с SOAPAction: KeyRateXML 2. Отправляем результат в свой сервис на /rest/irc/calendar. Но для этого надо поработать над полученными данными 3. Парсим <KR><DT>…</DT><Rate>…</Rate></KR> 4. Собираем JSON Код на GitHub, если захотите покайфовать с нового значения ставки самостоятельно) Вся цепочка — в одном месте и читается сверху вниз. Подробнее с возможностями Connekt можно ознакомиться тут: https://amplicode.ru/http-client/

😎 Amplicode – выбор профессиональных разработчиков Среди тех, кто публично высказывается про Amplicode – спикеры профильных
😎 Amplicode – выбор профессиональных разработчиков Среди тех, кто публично высказывается про Amplicode – спикеры профильных конференций, исследователи с математическим бэкграундом, фуллстек-разработчики и Java/Spring-инженеры с большим стажем в крупных компаниях. Да, немного хвастаемся) Прочитать все отзывы можно в отдельном разделе на сайте 🤝