В начале недели мы рассказывали про Amplicode Frontend на Хабре.
А уже сегодня его можно оценить в том числе и в видео-формате! Приятного просмотра ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
Первые публичные демо, ажиотаж на конференциях, поддержка Spring Data JDBC, разработка собственного HTTP-клиент (Connekt), интеграция с Kubernetes, тысячи активных пользователей, сотни тысяч просмотров на YouTube и участие в создании OpenIDE — так можно охарактеризовать 2024 год одним предложением с точки зрения команды Amplicode.
📚 Читать на Хабре: https://habr.com/ru/companies/haulmont/articles/879594/
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Spring АйО
⚡️⚡️⚡️ Spring Now 2025 – Главная конференция про Spring на русском языке
Уже через 2 недели состоится бесплатная онлайн-конференция Spring Now 2025!
В ней примут участие не только эксперты сообщества Spring АйО, но и приглашенные лидеры индустрии.
Более подробно про программу мероприятия и спикеров конференции мы расскажем в течение ближайших двух недель💚
🗓 6 марта 17:00 – 21:00 МСК
📍 Онлайн. Бесплатно
🔗 ЗАРЕГИСТРИРОВАТЬСЯ
Уже через 2 недели состоится бесплатная онлайн-конференция Spring Now 2025!
В ней примут участие не только эксперты сообщества Spring АйО, но и приглашенные лидеры индустрии.
Более подробно про программу мероприятия и спикеров конференции мы расскажем в течение ближайших двух недель
📍 Онлайн. Бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
Небольшая часть того, что вошло в релиз:
* Теперь отображаются эндпоинты из внешних библиотек и зависимых модулей
* Исправлена генерация Flyway-скриптов: теперь для полей типа
Instant
корректно задаётся timestamp with time zone* Теперь обработчики событий Kafka c аннотацией
@KafkaHandler
отображаются в дереве Amplicode Explorer* Теперь в списке эндпоинтов отображаются маппинги, даже если URI использует переменную из другого пакета
* Улучшена навигация: исправлен переход из аннотации
@Sql
в Kotlin-классе к соответствующему файлу * Теперь в инспекторе корректно отображается значение параметра name в аннотации
@RequestMapping
* Поддержан тип
AggregateReference
в маппингах DTO для Spring Data JDBC * Интегрирована поддержка отладки для Kotlin HTTP Client
* Добавлен лайнмаркер для навигации между продюсерами и консьюмерами Spring-событий
* Устранена ошибка
UnsupportedOperationException
при добавлении Data Source через палитруТакже было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 50+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
❄️ Amplicode на SnowOne 2025
Сезон IT-конференций 2025 года можем считать открытым!
Пока одна часть нашей команды активно готовиться к Spring Now и JPoint, другая часть уже подготовилась и приехала в Новосибирск на SnowOne 2025 ❄️
Приходите, будем рады показать вам Amplicode в действии, пообщаться, и раздать мерч самым активным пользователям и баг-хантерам💚
Сезон IT-конференций 2025 года можем считать открытым!
Пока одна часть нашей команды активно готовиться к Spring Now и JPoint, другая часть уже подготовилась и приехала в Новосибирск на SnowOne 2025 ❄️
Приходите, будем рады показать вам Amplicode в действии, пообщаться, и раздать мерч самым активным пользователям и баг-хантерам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз с основном содержит исправление багов:
* Исправлена некорректная генерация эндпоинта при делегировании метода с 2 или более параметрами (ASPR-1992)
* Убрано дублирование значения параметра Request path в инспекторе (ASPR-2044)
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
❄️ Фотоотчёт со SnowOne 2025
Через три недели увидимся на JPoint 2025! На нашем стенде поговорим о Spring, обсудим Amplicode и покажем демо новых возможностей инструмента.
А ещё в первый оффлайн-день конференции Александр Шустанов выступит с докладом «IDE снаружи и внутри: от разбора механизмов к сборке решений». Будет интересно!
Ну а пока мы готовимся к конференции, допиливаем фичи и репетируем выступление, решили опубликовать фотоотчёт со SnowOne 2025. Оставим его здесь для истории🫡
Через три недели увидимся на JPoint 2025! На нашем стенде поговорим о Spring, обсудим Amplicode и покажем демо новых возможностей инструмента.
А ещё в первый оффлайн-день конференции Александр Шустанов выступит с докладом «IDE снаружи и внутри: от разбора механизмов к сборке решений». Будет интересно!
Ну а пока мы готовимся к конференции, допиливаем фичи и репетируем выступление, решили опубликовать фотоотчёт со SnowOne 2025. Оставим его здесь для истории
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Spring АйО
Специалисту бывает трудно определить самому, какие IT-инструменты стоят изучения, а какие — мимолетный тренд, на который можно не тратить время. Предсказать тенденции российского IT-рынка поможет исследование TechRadar. Приглашаем вас принять в нем участие.
❓Зачем это вам
Результаты исследования позволят разработчикам:
• Скорректировать индивидуальный карьерный трек. Поймете, какой инструмент важно изучить, а где вы и так обгоняете рынок.
• Найти для себя новые инструменты. Узнаете, не прошла ли мимо вас перспективная технология.
• Первыми внедрить актуальные инструменты в работу. Сможете помочь своей компании укрепить лидерские позиции на рынке.
✍️Как поучаствовать
Расскажите о вашем стеке технологий в опросе.
Заполнение опроса займет не более 30 минут. Летом организаторы опубликуют результаты в открытом доступе.
Please open Telegram to view this post
VIEW IN TELEGRAM
DataGrip больше не доступен, а плагин Database Navigator оказался не тем решением, которое могло бы удовлетворить запросы разработчиков.
В новой статье мы вкратце рассказали, почему решили выбрать именно DBeaver, и как интеграция с ним позволит совместить удобство и мощь работы с БД прямо в IDE.
А уже 27 марта мы проведём прямую трансляцию, на которой покажем небольшую техническую демонстрацию решения, обсудим детали и ответим на ваши вопросы.
Регистрируйтесь, чтобы не пропустить событие и добавляйте его в календарь!
Please open Telegram to view this post
VIEW IN TELEGRAM
В новом видео вы узнаете, как писать интеграционные тесты быстро и эффективно, совмещая сильные стороны нескольких инструментов.
Мы покажем, как использовать генерацию кода от Amplicode учитывающую контекст всего приложения и дополнить её точечной генерацией от Yandex SourceCraft Code Assistant, а также быстро настроить окружение для тестов с помощью не так давно появившегося Docker Compose стартера.
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз в основном содержит исправление багов:
* Поддержана IntelliJ IDEA 2025.1 EAP (ASPR-1990)
* Исправлен импорт проектов Java 8/11 с Gradle 6.9 (ASPR-1919)
* Устранена ошибка «Unresolved reference 'pathParams'» в Kotlin HTTP Client (ASPR-2042)
* Kotlin больше не появляется в диалоге создания Java-проектов (ASPR-2061)
* Исправлено зависание диалога «New Service/Component Spring» после сохранения (ASPR-2065)
* Реализована корректная подсветка Kotlin HTTP-скриптов в режиме K2 (ASPR-2100)
* Исправлена ошибка
PluginException
при открытии проектов с K2ScriptDefinitionProvider
(ASPR-2071)* Действия маппера снова доступны через Gutter-иконку в IDEA Ultimate (ASPR-2063)
* Исправлена обработка ответов типа
application/octet-stream
в Kotlin HTTP Client (ASPR-2102)* Устранена ошибка
RuntimeExceptionWithAttachments
при открытии Entity Navigation (ASPR-2066)Также было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 10+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2025.1 EAP, 2024.3, 2024.2, 2024.1
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
Присоединяйтесь к эфиру, чтобы увидеть техническую демонстрацию интеграции DBeaver с вашей IDE, задать вопросы и пообщаться с командой Amplicode!
Please open Telegram to view this post
VIEW IN TELEGRAM
Публикаем запись для всех, кто не смог присутствовать на вчерашней онлайн-трансляции.
Будем очень благодарны всем, кто оставит обратную связь про новые возможности Amplicode в комментариях или в нашем чате
Please open Telegram to view this post
VIEW IN TELEGRAM
Разработка CRUD REST API — дело несложное: четыре REST-эндпоинта, и дело в шляпе. Хотя, постойте. Четыре ли? Может, все-таки пять? Матерые «crudоделы» вам сразу скажут — минимум семь. И это далеко не единственный вопрос, на который нужно ответить при проектировании и разработке CRUD REST API.
В рамках доклада детально разобрались в том, что из себя представляет CRUD REST API. Выяснили, что его делает именно CRUD API и какие требования к нему предъявляются. А также разобрались в деталях реализации и подводных камнях.
Так ли ваш CRUD API хорош, как вы думаете?
Please open Telegram to view this post
VIEW IN TELEGRAM