Рубрика «java» - 13

Ну, поехали!

Как я прогулялся из 1С в Java и захотел обратно - 1

В этой статье я хочу поделиться своим видением обеих направлений разработки, сравнить их и дать субъективную оценку, а также кратко рассказать историю ИТ за последние 5 лет: как надувался «пузырь» и в итоге лопнул.

Читать полностью »

Всем привет! В Питере вместе с летней жарой случился релиз Explyt 4.0 c крутыми фичами для написания кода, тестирования и дебаггинга: агентским режимом Explyt Agent и генерацией тестов по исполнению Generate Tests from Execution.

Важные апдейты в Explyt 4.0:

  • обновлённый подход к следованию примеру тестов

  • расширенная поддержка Testcontainers и @DataJpaTest

  • генерация тестов по спецификации (EAP)

Улучшения и багфиксы:

  • теперь форматируется только сгенерированный код, пользовательское форматирование сохраняется

  • обновлены шаблоны запросов для интеграции с моделями Ollama

  • Читать полностью »

В статье Spring AI: retrieval augmented generation мы научились добавлять в контекст модели произвольные данные из векторного хранилища. Теперь давайте пойдём ещё дальше и посмотрим, как можно добавлять в контекст модели сторонние инструменты.

Spring AI: Model Context Protocol

Spring AI: Model Context Protocol

Протокол контекста модели (Читать полностью »

Spring AI и retrieval augmented generation

Spring AI и retrieval augmented generation

Spring AIЧитать полностью »

...которая будет работать на первых Android-смартфонах в мире, ретро-компьютерах из 90-х и даже Mac'ах! Часть 1.

Иногда у меня лежит душа просто взять и написать какую-нибудь небольшую игрушку с нуля, без использования готовых движков. В процессе разработки я ставлю перед собой интересные задачки: игра должна весить как можно меньше, работать на как можно большем числе платформ и использовать нетипичный для меня архитектурный паттерн. Недавно я начал писать трёхмерные «танчики», которые должны весить не более 600 килобайт с учетом всех ресурсов и в рамках подробной статьи готов рассказать о всех Читать полностью »

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

Читать полностью »
Эпизод 1: «Скобка, паб и виски с валидацией» - 1

KafkaRail гудел на фоне.

Читать полностью »

Трудности обслуживания приложений под Android - 1

Недавно наткнулся на новость о том, что количество приложений в Google Play Store сократилось на 47%.

Я сам энтузиаст разработки под Android и последние 5 лет работал над альтернативой для Google Play Music и PodcastЧитать полностью »

Привет! Меня зовут Катя, я IT-рекрутер, нанимаю разработчиков в Авито уже 4й год. О сложном отношении к эйчарам я наслышана, поэтому сразу дисклеймер — это не классическая HR-статья о том, что у нас «классный офис, молодой коллектив и печеньки на кухне». Это честный рассказ о такой практике найма инженеров, как Weekend Offer (WO).

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js