RU

От стримов к вебсокетам: как я боролся с буферизацией и наконец победил

Привет. Меня зовут Николай Пискунов, я руководитель направления Big Data и эксперт курса Cloud DevSecOps по безопасной разработке от Академии вАЙТИ&nb…

spring aispring bootjavawebsocketstompserver-sent eventssseollamallmtypescript
Habr
RU

Veai + TMS: как подключить Allure TestOps и Test IT к ИИ-агенту в IDE и чинить упавшие автотесты

Автотесты падают, а разбор занимает время: нужно открыть отчёт в системе управления тестами, понять причину падения, залезть в реп…

программированиеjavaideaideai-агентыopenideии-агентыии и машинное обучениеии-ассистентии-модель
Habr
RU

LSP vs весь стек JetBrains IDE: что получает AI-агент без доступа к платформе IDE

Привет, Хабр. Сейчас почти каждый AI-кодинг-агент подключает LSP — Language Server Protocol. Это тот самый протокол, по которому редактор общается с я…

lsplsp аналогlspconfigaiai-агентыideideajavaпрограммированиеjetbrains ide
Habr
RU

Как мы научили ИИ-агента в JetBrains за минуту настраиваться под чужой проект

Когда подключаешь ИИ-агента к новому репозиторию, первые полчаса уходят не на код, а на объяснения. Какой стек, какие соглашения в…

программированиеai-агентыaijavakotlinideideaтестированиеаналитика
Habr
RU

Хватит объяснять агенту проект в каждом чате: что появилось в Veai 5.14

Когда работаешь с AI-агентом в большом проекте каждый день, накапливаются две усталости.  Первая  – объяснять одно и то же.  …

ai-агентыaiai-agentjavakotlinideideaпрограммированиеаналитикапрограммисты
Habr
RU

Генерация автотестов и локаторов с ИИ: рабочий код и подводные камни

Всем привет! В прошлой статье мы уже выяснили, что  без README с описанием архитектуры фреймворка  генерация автотестов на большом легаси-пр…

тестированиеавтоматизация тестированияjavaиилокаторыai
Habr
RU

Агент написал код за 12 секунд и чинил его 40 минут: как я на самом деле сравнила ИИ-агентов

Все обзоры меряют одно — как быстро агент работает с кодом. Но на моём боевом Java-проекте на тысячи строк самый «быстрый» агент выдал решение за 12 с…

программированиеjavakotlinмашинное+обучениеаналитика данных
Habr
RU

Анатомия Spring Proxy: кто и зачем подменяет ваши бины

Совершенно точно каждый из нас (java-разработчиков), когда-либо встречал в своей жизни понятие "прокси" из Spring. Кто-то на уровне подготовки к собес…

javaspring aopproxyпроксиcglibJDK Dynamic ProxybeanpostprocessorAbstractAutoProxyCreatortransactionalSelf-invocation
Habr
RU

Оффлайн Агент IDEA: как AI-агент Cline Работает с Intellig IDEA полностью оффлайн

Представьте : вы даёте задачу, а интеллект внутри IDE сам всё делает. Без интернета, без копилки токенов. Видит весь проект а не конкретный файл.&nbsp…

тестовые редакторы и idejavaискусственный интеллектмашинное обучениетестирование it-системclineideaавтоматизацияавтодополнениегенерация кода
Habr
RU

Генерация автотестов с ИИ: почему первый PR растянулся на две недели и что изменилось после анализа фреймворка

Всем привет! Меня зовут Алена, и я продолжаю свой цикл статей про применение ИИ в тестировании. Следующий этап в shift-left подходе — это автоматизаци…

иитестированиеaijavaавтотестыфреймворк
Habr
RU

Почему умение говорить нет — один из самых важных скилов в разработке

Всем привет, меня зовут Михаил, я работаю главным экспертом (Java/Kotlin) в ОТП Банке. Сегодня я хочу обсудить тему, которая на первый взгляд не кажет…

карьера программистакарьера в itкарьеракарьера в it-индустриинеткарьера програмистаjava
Habr