Amplicode
2.2K subscribers
170 photos
47 videos
1 file
188 links
Amplicode - это плагин для IntelliJ IDEA, GigaIDE и OpenIDE, который ускоряет и упрощает разработку сервисов и web-приложений на Spring.

Сайт: amplicode.ru
Чат: @amplicode_chat
YouTube: youtube.com/@amplicode
GitHub: github.com/Amplicode/amplicode
Download Telegram
Почему AI-агенты такие медленные?

Странный вопрос, не правда ли? У AI-агентов, конечно, есть разные проблемы, но вряд ли их можно обвинить в медлительности. Спросите, как говорится, любого, какие у него ощущения от AI, и первое, что вы услышите, будет что-то вроде:

AI за 3 часа сгенерировал мне 100 тысяч строк кода!


Разве это можно назвать медлительностью?

На этом месте можно было бы и разойтись: 100 тысяч за 3 часа. Покажите мне человека, который способен хотя бы в половину этого, — и «я съем свою шляпу». Но я по‑прежнему утверждаю, что AI-агенты слишком медленные. Не верите? Добро пожаловать на Хабр.

📚 Почему AI-агенты такие медленные? Часть 1: Путь вайбкодера
😁9👍74🔥2👎1
Forwarded from OpenIDE
Современный senior Spring-разработчик просто обязан разбираться в Kubernetes!

Независимо от того, разворачиваете ли вы приложение в облаке или работаете с внутренним кластером компании, — без этих знаний уже никуда.

В новом докладе Илья Кучмин рассказал, что необходимо знать, какие есть подводные камни, на что обратить внимание и как применять инструменты деплоя в Kubernetes.

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍8🔥6😎2👎1
Media is too big
VIEW IN TELEGRAM
Ctrl+C → Ctrl+V на стероидах

Автоимпорт при копировании кода — штука настолько приятная и удобная, что без неё уже невозможно представить работу в IDE.

Мы пошли дальше и вслед за умным импортом во время набора кода сделали автоматическую инжекцию бинов при копировании кода!

Теперь при копировании кода Amplicode автоматически добавляет нужную инжекцию бинов. С учётом контекста, @Primary, @Qualifier, дженериков, @Bean-методов, Java и Kotlin — без ручной возни после вставки.

Доступно всем пользователям Amplicode, без подписки.
1🔥324👍4🤯1🤩1
Под конец прошлой недели было много хайпа вокруг свежей SOTA-модели от Anthropic – Opus 4.6.

Судя по неймингу, релиз минорный, но в эпоху AI любой «дроп» новой модели — это событие мирового масштаба, и неважно, сколько ты добавил цифр после точки.

Однако по факту мы имеем минорный релиз без, кажется, серьёзных улучшений для программистов. Так ли это — разбираемся в новой статье.

📚 Читать на Хабр: https://habr.com/ru/companies/haulmont/articles/993704/
👍8😎4🔥3
И снова напомним, что на последнем Joker команда Amplicode отметилась сразу тремя докладами!

Александр Шустанов рассказывал про тестирование API, Илья Кучмин — про Kubernetes (или про базу, я так и не понял).

А сегодня делимся записью доклада Павла Кислова: "OAuth 2, JWT, OIDC. Все, что нам недорассказали в Spring".

Когда речь заходит про OAuth 2 и работу с JWT, во время написания кода возникает масса вопросов и приходится вспоминать множество нюансов. А еще есть новомодные течения, обучающие материалы и советы из интернета. Google скупо отвечает на многие запросы.

Время расставить все точки над необходимыми местами. Все, о чем чаще всего спрашивают Google, — для любителей и понимателей security в одном повествовании на примере Spring.


😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15😁65👍2
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
👍1810🔥8🤔4
😎 Amplicode – выбор профессиональных разработчиков

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

Да, немного хвастаемся) Прочитать все отзывы можно в отдельном разделе на сайте 🤝
117🔥11👍7
ЦБ снизил ключевую ставку. Сегодня начинает действовать новое значение.

Пока все обсуждают новость, показываем, как дёрнуть ключевую ставку напрямую из 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/
1👍14🔥8😎7😁3
Forwarded from OpenIDE
АНДРЕЙ КАРПАТЫЙ ПЕРЕПИСАЛ GPT | OPENCLAW ОБЪЯВИЛ ВОЙНУ | TELEGRAM СНОВА БЛОКИРУЮТ

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
Please open Telegram to view this post
VIEW IN TELEGRAM
110👍4😎4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🤩 Создание JPA/JDBC сущностей из таблиц базы данных

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

👉🏻 Больше фич для работы с БД
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥19👍73
🔥 Тестирование API простыми словами + практика | Postman, Connekt

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

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

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

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
113👍9🔥7
Forwarded from OpenIDE
⚡️ ИИ-бенчмарки — ложь | $600 на Claude Code и ноль результата | Джунов заменят, а директоров???

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

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

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥12😎6👍5