❄️ Фотоотчёт со 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
Современный Senior Spring девелопер просто обязан разбираться в Kubernetes. Независимо от того, разворачиваете ли вы приложение в облаке или работаете с внутренним кластером компании — без этих знаний уже никуда.
На митапе разберём всё, что нужно знать Java-разработчику в 2025 году:
Спикеры:
🍃 Рустам Курамшин (Spring АйО)
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, уже сегодня мы встретимся с вами на JPoint 2025!
Обязательно загляните на наш стенд — расскажем самое интересное:
Ждём всех с нетерпением
Please open Telegram to view this post
VIEW IN TELEGRAM
Из-за ажиотажа первого дня, возможно, вчера не всем удалось увидеть Amplicode в действии. Если ваши друзья и знакомые оказались в их числе, обязательно приглашайте их к нам на стенд и мы с удовольствием познакомим их с Amplicode!
А если вы уже были у нас на стенде – заглядывайте еще раз, мы покажем вам те фичи, с которыми не успели познакомить Вас вчера
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Небольшая часть того, что вошло в релиз:
DBeaver (EAP)
* Реализована интеграция с DBeaver:
* отображение схемы БД
* подсветка синтаксиса SQL для
@Query
* открытие SQL запросов в DBeaver
Функциональность находится в preview, ознакомиться подробнее можно в статье.
Будем рады вашему фидбеку по новой фиче в нашем чате.
Deployment Tools
* Поддержана сборка Dockerfile для многомодульных проектов (ADT-828)
* Поддержена конфигурация популярных JVM опций и Class Data Sharing в Dockerfile (ADT-812)
* Поддержаны Terraform шаблоны для развертывания в Yandex Cloud (ADT-769, ADT-770, ADT-780):
* Compute Instance с Docker Compose
* VPC Network and Subnet
* Managed Service for PostgreSQL
* Service Account (ADT-800)
* Улучшена генерация Helm Chart для Spring Boot приложения:
* Реализовано создание Prometheus ServiceMonitor (ADT-815)
* Добавлена возможность указать используемый парсер для fluent-bit (ADT-821)
* Поддержано создание StatefulSet для Spring Boot Eureka Server (ADT-820)
ConneKt
* Реализовано удаление внутреннего хранилища при ошибке
Header checksum broken
(ASPR-1885)* Добавлены все возможные Content-Type в автодополнение (ASPR-1972)
* Улучшена генерация HTTP-запросов из класса с
@Controller
(ASPR-1995)* Включена подсветка JSON-тел запросов (ASPR-1876)
* Добавлено автодополнение имён и значений HTTP-заголовков в Kotlin HTTP Client (ASPR-1880)
* Импорт HTTP-запросов из IDEA в ConneKt (ASPR-1907)
* Тип запроса теперь отображается в ответе (ASPR-1914)
Системы версионирования баз данных
* Реализована генерация модели Spring JDBC по таблицам БД (ASPR-1021)
* Добавлено действие "Добавить конфигурацию миграции БД", если она отсутствует, при переходе на вкладку DB Versioning (ASPR-1545)
Прочее
* Исправлен импорт коллекции при генерации Query Update метода (ASPR-2001)
* Добавлена возможность создания Spring Boot модуля в микросервисном проекте (ASPR-1994)
* Возможность отключения полей при генерации DTO (ASPR-1671)
Также было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 100+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2025.1, 2024.3, 2024.2
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #major
Please open Telegram to view this post
VIEW IN TELEGRAM
В релизе исправлена одна, но довольно важная ошибка:
* Ошибка с неработоспособностью проектов на Gradle и IDEA 2024.2 (ASPR-2223)
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2025.1, 2024.3, 2024.2
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
Включение в реестр подтверждает, что использование Amplicode для компаний не несёт рисков, связанных с санкциями или иными ограничениями. Кроме того, процесс закупки для крупных компаний стал проще и может помочь в достижении целей по импортозамещению.
На один повод больше внедрить Amplicode в свои проекты 😉
✅ Реестровая запись №27456 от 11.04.2025
Please open Telegram to view this post
VIEW IN TELEGRAM
Подробнее про Amplicode PRO мы рассказывали в этой статье.
Стоимость лицензии, а также сравнение Amplicode и Amplicode PRO можно найти на сайте: http://amplicode.ru/prices/.
Небольшая часть того, что вошло в релиз:
ConneKt
* Добавлена генерация ConneKt-скриптов в Scratch-файлы (ASPR-2073)
* Добавлено автодополнение для
contentType("")
и accept("")
(ASPR-1973)* Исправлена повторная инициализация переменных HTTP-запросов (ASPR-2015)
Spring
* Исправлено некорректное заполнение значения
@Param
при создании метода с Collection
(ASPR-2002)* Теперь маппинг реализуется корректно при создании CRUD REST-контроллера (ASPR-2003)
* Устранена проблема с некорректной генерацией кода
Converter
, Formatter
и Argument Resolver
классов (ASPR-2193)Прочее
* Повышена производительность автодополнения в классах (ASPR-2208)
* Устранена ошибка "Module is already disposed" (ASPR-2163)
* Добавлена поддержка проектов без системы сборки в Amplicode (ASPR-2101)
* Исправлена работа Explorer и Configuration Designer с
companion object
в Kotlin (ASPR-2175)Также было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 50+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2025.1, 2024.3, 2024.2
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
Присоединяйтесь к эфиру, чтобы узнать все тонкости развертывания Spring-приложений в Kubernetes!
Начинаем уже через 15 минут!
Please open Telegram to view this post
VIEW IN TELEGRAM