14 Jan 2026, 05:00 UTC≈7,590 views11 reactionsread 7 August 2026 Spring TestContext Framework: Переопределение бинов в интеграционных тестах
В Spring Framework 6.2 появился простой механизм переопределения бинов, позволяющий заменить существующие компоненты на собственные реализации прямо в процессе тестирования.
🔍 Зачем это нужно: Иногда важно изменить поведение компонента именно в тестах, чтобы убедиться, что система ведет себя ожидаемым образом даже при нестандартных ситуация…
❤5🔥4👍2
Signed Denis Rodman
31 Oct 2025, 14:59 UTC≈9,900 views15 reactionsread 7 August 2026 3D-моделирование с Rodin AI
Компания Hyper3D выпустила обновление своего популярного инструмента для 3D-моделирования под названием Rodin AI, которое значительно расширило возможности пользователей.
Теперь редакторы могут не только создавать и редактировать отдельные части моделей, но и собирать проекты из предварительно подготовленных элементов, используя систему макросов для ускорения рабочего процесса. Обновленн…
🔥7👍4😁3❤1
Signed Denis Rodman
29 Aug 2025, 05:19 UTC≈12,200 views20 reactionsread 7 August 2026 Представьте себе мир, где ваш поиск становится умнее и быстрее благодаря современным технологиям. Сегодня мы погрузимся в увлекательную тему RAG-систем и выясним, почему они становятся незаменимым инструментом для разработчиков и компаний, стремящихся улучшить качество поиска.
Что вас ждёт?
✅ Теория, объясняющая суть RAG-технологий простым языком
✅ Практический разбор с использованием популярных инструментов: Spring…
❤7🔥7👍5🤡1
Signed Denis Rodman
22 Aug 2025, 05:08 UTC≈12,200 views10 reactionsread 7 August 2026 🔥 Как защитить персональные данные пользователей в условиях строгих правовых ограничений?
Многие компании, особенно в сфере финансов, вынуждены сталкиваться с проблемой хранения персональных данных пользователей ограниченное количество времени. Например, хранение данных кредитных карт возможно лишь на короткий период — буквально считанные минуты! 🚨
В статье простой пример реализации подобного сценария с использован…
🔥5❤4😱1
Signed Denis Rodman
19 Aug 2025, 04:46 UTC≈10,900 views11 reactionsread 7 August 2026 Виртуальные потоки Java: разбор тестовых сценариев
Команда Open Liberty изучила влияние виртуальных потоков на производительность Java-приложений и поделилась результатами исследования.
🔹 Что нового: Виртуальные потоки предлагают альтернативу классическим пулам потоков, реализованным в Liberty.
🔸 Основные выводы:
✅ Для большинства облачных рабочих нагрузок использование виртуальных потоков не даёт заметных преимущ…
👍4❤3🔥3😱1
Signed Denis Rodman
13 Aug 2025, 05:01 UTC≈13,800 views13 reactionsread 7 August 2026 HHH90003004: firstResult/maxResults specified with collection fetch; applying in memory
Hibernate выводит важное предупреждение, когда для постраничного вывода приходится загружать сразу ВСЕ записи из базы данных — вместо того, чтобы запрашивать страницы порциями.
Проблема возникает потому, что число записей не совпадает с числом самих объектов (например, один пост имеет много комментариев). Из-за этого пагинация н…
🔥6❤5👍2
Signed Denis Rodman
11 Aug 2025, 04:51 UTC≈14,000 views12 reactionsread 7 August 2026 Что ищет он в краю далёком? Как найти смысл жизни с PostgreSQL
Эта статья — о том, как адаптировать PostgreSQL для векторного поиска, исследуя возможности и расширения, такие как pgvector, и показывая, как они работают на практике. В результате у вас будет полноценное руководство по тому, как развернуть смысловой поиск на PostgreSQL, обходя стороной дорогие и сложные специализированные решения.
https://habr.com/ru/…
👏6🔥5❤1
Signed Denis Rodman
24 Jul 2025, 03:28 UTC≈24,500 views12 reactionsread 7 August 2026 🔥 Знакомьтесь с Tribuo 🚀
Tribuo — это библиотека машинного обучения на Java от Oracle. Она помогает решать разные задачи, такие как классификация, регрессия и кластеризация. Сегодня поговорим именно о регрессии — важной задаче, позволяющей предсказывать численные значения (например, цены или температуры).
Главные плюсы Tribuo:
✅ Удобный интерфейс для быстрого построения моделей
✅ Простота оценки качества созданных …
🔥7👌5
Signed Denis Rodman
18 Jul 2025, 04:34 UTC≈27,300 views12 reactionsread 7 August 2026 🔥 API-Шлюз или опять тестировать
Разработчики часто сталкиваются с вопросом централизации обработки запросов при увеличении количества микросервисов. Важность Gateway подчеркивается двумя аспектами:
✅ Безопасность: благодаря единому пункту входа легко организовать полный аудит событий.
✅ Производительность: такие сервисы помогают разгрузить основную систему, предотвращая обработку некорректных запросов.
Просто зак…
👍5🔥5❤2
Signed Denis Rodman
11 Jul 2025, 04:53 UTC≈29,700 views3 reactionsread 7 August 2026 ▌ 🔍 Разбираемся с Vespa. Часть 2
Продолжаем погружение в мир поиска и обработки данных с Vespa!
Сегодня разберём ключевые аспекты платформы:
▌ ➕ Узнаете:
- Что такое Document и Query Processing: этапы обработки документов и запросов.
- Обработка текста: токенизация, стемминг и оптимальные методы для русского языка.
- Алгоритмы поиска: как эффективно находить нужную информацию среди множества данных.
- Ранжировани…
🔥2👍1
Signed Denis Rodman
8 Jul 2025, 04:36 UTC≈30,300 views4 reactionsread 7 August 2026 🔥 Хочешь ускорить работу своего Java-приложения и повысить его эффективность? Тогда эта статья обязательна к прочтению!
🖥️ Полнотекстовый поиск в ваших приложениях с использованием Elasticsearch — мощнейший инструмент, который позволит мгновенно находить нужные данные среди огромного объема информации. Представьте себе скорость и удобство работы вашего сервиса на совершенно новом уровне!
✅ Чем полезна интеграция El…
👍2🔥2
Signed Denis Rodman
7 Jul 2025, 05:09 UTC≈32,000 views7 reactionsread 7 August 2026 Скажем нет «Превращению», или анализ Kafka
Вас когда-нибудь интересовал скрытый мир ошибок в исходниках крупных open-source проектов?
⚡️ Откройте для себя захватывающие истории обнаружения багов в проекте Apache Kafka — один из самых популярных инструментов обработки больших данных! 📌
✅ Что внутри поста:
— Ошибки, найденные анализатором PVS-Studio.
— Как избежать проблем в собственном коде.
— Примеры реальных уязв…
🔥5👏2
Signed Denis Rodman
Showing the 12 most recent of 20 posts we hold for @java_guru. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.