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

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

@amplicode

Amplicode - это плагин для IntelliJ IDEA, GigaIDE и OpenIDE, который ускоряет и упрощает разработку сервисов и web-приложений на Spring.

Сайт: amplicode.ru
Чат: @amplicode_chat
YouTube: youtube.com/@amplicode
GitHub: github.com/Amplicode/amplicode
Subscribers
2.35K
Photos
212
Videos
53
Links
227

Showing posts older than #314 · Back to latest

Older Posts 20 shown
Post #313 1.62K
Спасибо всем, кто был вчера в онлайне и задавал вопросы — получилось живо!

Запись трансляции «Научи своего AI-агента писать код на Spring» уже доступна на всех площадках.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE

Все возможности Spring Agent Toolkit появятся в следующей мажорной версии Amplicode в начале следующей недели.

Как только релиз выйдет, опубликуем инструкцию по установке, настройке и использованию.


@amplicode 🤝 @spring_aio
  • 👍 23
  • 🔥 12
  • ⚡ 6
  • ❤ 3
Post #310 2.8K
⚡ Научи своего AI-агента писать код на Spring

Уже в этот четверг Илья Кучмин (AI DevTools Lead) и Павел Кислов (Эксперт Spring АйО) проведут прямую трансляцию, на которой расскажут, как:

– ускорить разработку с AI-агентами (Claude, Codex, OpenCode, ...)
– снизить количество токенов во время решения рабочих задач
– и получать код, который не приходится переписывать вручную (ну почти)

Онлайн • Бесплатно • 23 апреля (17:00 МСК)

Ссылку на подключение пришлём сюда за 15 минут до начала мероприятия.

🎉 Главное зарегистрироваться через бота
  • 🔥 17
  • 👍 6
  • ❤ 2
  • ⚡ 2
  • 🤩 2
Post #309 1.85K
⚡️ TechRadar для Java-разработчиков возвращается

JUG Ru Group проводит ежегодное исследование стека: какими языками, фреймворками, технологиями и инструментами пользуются Java-разработчики в России. Прошлогодние данные уже есть, в этот раз будет очень интересно посмотреть на динамику за год.

Потратьте 30 минут — и узнайте, насколько ваш стек совпадает с тем, что используют другие команды. И помогите остальным сделать то же самое.


За участие разыгрывают 5 офлайн- и 10 онлайн-билетов на конференции JUG Ru Group. Приятный бонус :)

Самый важный опрос тут: State Of Java 2026
  • 👍 15
  • 🔥 6
  • ⚡ 3
  • 😎 1
Post #308 8.18K
⚡️ Большая распаковка Java 26. Что этот релиз значит для нас всех?

В новом видео разбираемся:
🟡какие изменения стали финальными и доступны прямо сейчас
🟡какие требуют явного включения флагов
🟡и за какими пока стоит просто следить

Плюс рассмотрим один секретный JEP :D

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
  • 🔥 13
  • 👍 6
  • 🤩 6
  • 🎉 1
  • 😎 1
Post #306 1.88K
В Amplicode Explorer уже давно можно визуализировать структуру агрегатов Spring Data JDBC — видеть AggregateRoot, вложенные коллекции через @MappedCollection, связи через AggregateReference.

Приятно, когда это замечают те, кто глубоко в теме. Михаил Поливаха (эксперт сообщества Spring АйО) в своей новой статье на Хабре упомянул, что пользуется Amplicode для навигации по агрегатам, и назвал "штуку удобной"!

Миша также написал, что было бы круто видеть прямо DAG агрегатов. Идею услышали 😉

Подробнее с поддержкой persistence слоя со стороны Amplicode можно ознакомиться тут
  • 🔥 17
  • 😎 7
  • ❤ 6
  • 👍 3
Post #305 3.15K
🆕 Как тестировать 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/
  • 🔥 12
  • ❤ 6
  • 👍 4
Post #304 1.54K

Forwarded from Spring АйО

⚡️ Евгений Борисов — Spring-потрошитель, 12 лет спустя

Если ты сидишь в этом канале и всё ещё не смотрел легендарный доклад Евгения Борисова "Spring-потрошитель", то у нас для тебя 2 новости:

1. Ты бесконечно много упустил. Та БАЗА, которую Женя выдал в этом докладе, стала фундаментом для целого поколения разработчиков.
2. Теперь наверстать упущенное можно в 10 раз веселее!

Саня, Миша и Гошан записали 2.5-часовой РЕАКТ.

Смотрим, смеёмся и ностальгируем. Приятного повторного просмотра старичкам и первого просмотра всем зумерам.

Надеемся, грядущий JPoint 2026 подарит не меньше легендарных материалов)

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
  • 🔥 13
  • 👍 7
  • 😁 5
  • ❤ 1
Post #303 1.98K
🆕 Вышел Amplicode 2025.3.2

Главное в Connekt: теперь скрипты можно импортировать друг в друга через @Import. Типичный сценарий — вынести OAuth-аутентификацию в отдельный файл и переиспользовать токен в любом другом скрипте. Из импортирующего скрипта доступны переменные только прямого родителя, транзитивный доступ не поддерживается.

Ещё добавили приватный файл окружения — работает как в других HTTP-клиентах: значения из приватного файла перекрывают публичные, при создании Amplicode предложит добавить файл в .gitignore. Подробнее про эту фичу рассказывали в этой статье.

Закрыто больше 40 багов и исключений. Поддержана IntelliJ IDEA версии 2026.1.

Установить | Чат | Release Notes | #release #minor
  • 🔥 23
  • 😎 7
  • ❤ 4
  • 👍 3
  • 🎉 1
Post #302 2.47K
⚡️ 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
  • 👍 20
  • 🔥 16
  • ❤ 5
  • 🤩 5
Post #301 2K

Forwarded from OpenIDE – мультиязычная среда разработки

⚡️ Рецепт пельменей вместо резюме | JetBrains запускают ADE | ИИ и 90% кода

Пятый выпуск еженедельных IT-новостей от OpenIDE.

В этот раз: кандидат получил оффер через рецепт пельменей, JetBrains выкатывают агентную IDE в public preview, а разговоры про «90% кода от ИИ» начинают разбиваться о суровую реальность — новые бенчмарки показывают совсем другую картину.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
  • 👍 13
  • 🔥 9
  • ❤ 4
  • 😁 1
Post #299 2.47K
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. Но никто не гарантирует, что выбранный случайный порт будет свободным :)
  • 🔥 14
  • 👍 8
  • ❤ 3
Post #298 2.09K

Forwarded from OpenIDE – мультиязычная среда разработки

⚡️ ИИ-бенчмарки — ложь | $600 на Claude Code и ноль результата | Джунов заменят, а директоров???

Третий выпуск еженедельных IT-новостей от OpenIDE.

В этот раз: Google тайно засунул 4 ГБ Gemini Nano в Chrome, разработчик сжёг $600 и отпуск на Claude Code и получил ничего, Трамп выкинул Claude из госзаказа, SWE-Bench оказался пустышкой, а Uber сделал ИИ-копию своего CEO.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
  • 🔥 14
  • 😎 8
  • 👍 5
  • 😁 1
Post #297 10.7K
🔥 Тестирование API простыми словами + практика | Postman, Connekt

В новом видео разбираем тестирование API с нуля: что такое API, как работает HTTP, и переходим к практике в двух инструментах — Postman и Connekt.

В части про Postman: создаём GET и POST запросы, импортируем коллекции из Swagger, cURL и браузера, перехватываем трафик и настраиваем переменные окружения.

Дальше — то же самое в Connekt: импорт из Postman, работа с эндпоинтами Spring-приложения, все основные HTTP-методы, авторизация, работа с файлами, assertions и сложные сценарии с цепочками запросов.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
  • ❤ 13
  • 👍 10
  • 🔥 7
  • 😁 1
Post #296 2.72K
🤩 Создание JPA/JDBC сущностей из таблиц базы данных

Используя Amplicode, вы можете преобразовать таблицы базы данных в доменные объекты всего в несколько кликов, учитывая особенности структуры таблиц, такие как ограничения, индексы, свойства столбцов и т. д.

👉🏻 Больше фич для работы с БД
  • 🔥 20
  • 👍 7
  • ❤ 3
Post #294 2.41K
ЦБ снизил ключевую ставку. Сегодня начинает действовать новое значение.

Пока все обсуждают новость, показываем, как дёрнуть ключевую ставку напрямую из 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/
  • 👍 14
  • 🔥 9
  • 😎 7
  • 😁 3
Post #293 3.74K
😎 Amplicode – выбор профессиональных разработчиков

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

Да, немного хвастаемся) Прочитать все отзывы можно в отдельном разделе на сайте 🤝
  • ❤ 17
  • 🔥 11
  • 👍 7
Post #292 1.82K

Forwarded from OpenIDE – мультиязычная среда разработки

Reksoft ❤‍🔥 OpenIDE

В прошлом году Reksoft перевёл Kotlin/Java-команды на OpenIDE с Amplicode из-за ограничений лицензий JetBrains.

Тестировали Eclipse, VS Code и GigaIDE. Первые два потребовали много ручной настройки и уступали по навигации и поддержке Spring/Kotlin. GigaIDE оказалась близка к IntelliJ Community, но до Dev Experience IntelliJ Ultimate не дотянула.

OpenIDE с Amplicode закрыла ключевые требования: генерация CRUD и тестов, docker-compose из интерфейса, встроенный HTTP-клиент, reactive debugger и интеграция с Git.

В итоге почти все JVM-команды в Reksoft сейчас используют OpenIDE.

📚 Подробнее в блоге компании Reksoft на Habr: История одного безальтернативного переезда. Почему мы выбрали OpenIDE
  • 👍 18
  • ❤ 10
  • 🔥 8
  • 🤔 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →