🔥 Тестирование API простыми словами + практика | Postman, Connekt В новом видео разбираем тестирование API с нуля: что такое API, как работает HTTP, и переходим к практике в двух инструментах — Postman и Connekt. В части про Postman: создаём GET и POST запросы, импортируем коллекции из Swagger, cURL и браузера, перехватываем трафик и настраиваем переменные окружения. Дальше — то же самое в Connekt: импорт из Postman, работа с эндпоинтами Spring-приложения, все основные HTTP-методы, авторизация,...
Amplicode – ускоряем разработку на Spring
Amplicode - это плагин для IntelliJ IDEA, GigaIDE и OpenIDE, который ускоряет и упрощает разработку сервисов и web-приложений на Spring. Сайт: amplicode.ru Чат: @amplicode_chat YouTube: youtube.com/@amplicode GitHub: github.com/Amplicode/amplicode
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20⚡ Ctrl+C → Ctrl+V на стероидах Автоимпорт при копировании кода — штука настолько приятная и удобная, что без неё уже невозможно представить работу в IDE. Мы пошли дальше и вслед за умным импортом во время набора кода сделали автоматическую инжекцию бинов при копировании кода! Теперь при копировании кода Amplicode автоматически добавляет нужную инжекцию бинов. С учётом контекста, @Primary, @Qualifier, дженериков, @Bean-методов, Java и Kotlin — без ручной возни после вставки. Доступно всем пользов...
😎 Amplicode – выбор профессиональных разработчиков Среди тех, кто публично высказывается про Amplicode – спикеры профильных конференций, исследователи с математическим бэкграундом, фуллстек-разработчики и Java/Spring-инженеры с большим стажем в крупных компаниях. Да, немного хвастаемся) Прочитать все отзывы можно в отдельном разделе на сайте 🤝
🤩 Создание JPA/JDBC сущностей из таблиц базы данных Используя Amplicode, вы можете преобразовать таблицы базы данных в доменные объекты всего в несколько кликов, учитывая особенности структуры таблиц, такие как ограничения, индексы, свойства столбцов и т. д. 👉🏻 Больше фич для работы с БД
ЦБ снизил ключевую ставку. Сегодня начинает действовать новое значение. Пока все обсуждают новость, показываем, как дёрнуть ключевую ставку напрямую из SOAP-сервиса ЦБ и положить в свою систему через Connekt. Сценарий простой (на картинке): 1. Получаем XML с историей ставок, выполняя POST запрос в ЦБ на https://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx с SOAPAction: KeyRateXML 2. Отправляем результат в свой сервис на /rest/irc/calendar. Но для этого надо поработать над полученными данными 3. Па...
Почему AI-агенты такие медленные? Странный вопрос, не правда ли? У AI-агентов, конечно, есть разные проблемы, но вряд ли их можно обвинить в медлительности. Спросите, как говорится, любого, какие у него ощущения от AI, и первое, что вы услышите, будет что-то вроде: AI за 3 часа сгенерировал мне 100 тысяч строк кода! Разве это можно назвать медлительностью? На этом месте можно было бы и разойтись: 100 тысяч за 3 часа. Покажите мне человека, который способен хотя бы в половину этого, — и «я съем с...
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} Если вы и так это знали, вот держите за...
АНДРЕЙ КАРПАТЫЙ ПЕРЕПИСАЛ GPT | OPENCLAW ОБЪЯВИЛ ВОЙНУ | TELEGRAM СНОВА БЛОКИРУЮТ 😉 СМОТРЕТЬ НА YOUTUBE 😄 СМОТРЕТЬ В VK ВИДЕО
😳 Postman удобен ровно до тех пор, пока не слил секреты твоего прода Пятница, вечер. Обычный коммит перед выходными. В списке файлов — ничего подозрительного. Через пару часов API-ключи от продакшена уже лежат в публичном репозитории. Большинство утечек секретов происходят именно так. Не из-за взломов, а из-за инструментов, которые делают небезопасное поведение слишком удобным. В новой статье разбираем, как API-ключи «утекают» при работе с HTTP-клиентами, почему Postman и IDE создают ложное чув...
И снова напомним, что на последнем Joker команда Amplicode отметилась сразу тремя докладами! Александр Шустанов рассказывал про тестирование API, Илья Кучмин — про Kubernetes (или про базу, я так и не понял). А сегодня делимся записью доклада Павла Кислова: "OAuth 2, JWT, OIDC. Все, что нам недорассказали в Spring". Когда речь заходит про OAuth 2 и работу с JWT, во время написания кода возникает масса вопросов и приходится вспоминать множество нюансов. А еще есть новомодные течения, обучающие ма...