[Перевод] Горькая правда о программировании с использованием ИИ
#java #kotlin #ai
https://habr.com/ru/companies/spring_aio/articles/865720/
#java #kotlin #ai
https://habr.com/ru/companies/spring_aio/articles/865720/
Хабр
Горькая правда о программировании с использованием ИИ
Опытные инженеры используют ИИ для ускорения процессов, однако джуны зачастую сталкиваются с проблемами из-за неполного понимания сгенерированного кода. Такой «парадокс знаний» подчеркивает, что ИИ...
SLAM на Java с OpenCV: сравнение алгоритмов автономной навигации
#slam #java #бла #беспилотники #программирование #исследование #научнаяработа
https://habr.com/ru/articles/866092/
#slam #java #бла #беспилотники #программирование #исследование #научнаяработа
https://habr.com/ru/articles/866092/
Хабр
SLAM на Java с OpenCV: сравнение алгоритмов автономной навигации
Меня зовут Бромбин Андрей, я студент МГТУ имени Баумана. В этой статье я расскажу, как погружался в исследование алгоритмов автономной навигации. Введение Визуальная одометрия играет ключевую роль в...
Как жить без IntelliJ IDEA? Часть №4. Database Client
#java #koltin #datagrip #dbeaver #pgadmin #phpmyadmin #mongoexpress
https://habr.com/ru/companies/spring_aio/articles/866500/
#java #koltin #datagrip #dbeaver #pgadmin #phpmyadmin #mongoexpress
https://habr.com/ru/companies/spring_aio/articles/866500/
Хабр
Как жить без IntelliJ IDEA? Часть №4. Database Client
Ранее команда Spring АйО выяснила , что жить без IntelliJ IDEA Ultimate можно, пока Community версия доступна для скачивания без ограничений. И даже если её скачивание станет невозможным, всегда можно...
Dagger 2: как сделать свой DI за 10 минут
#kotlin #dagger2 #android #di #dependencyinjection #java
https://habr.com/ru/companies/ozontech/articles/866452/
#kotlin #dagger2 #android #di #dependencyinjection #java
https://habr.com/ru/companies/ozontech/articles/866452/
Хабр
Dagger 2: как сделать свой DI за 10 минут
Вступление Привет, меня зовут Иван Курак, я Android-разработчик приложения Ozon Job. Если в первой статье мы разбирали фреймворк Koin, то во второй на наш исследовательский стол попадёт Dagger,...
[Перевод] Вся правда о @Subselect: преимущества, недостатки и альтернативы в Hibernate
#java #orm #hibernate #sql #select #subselect
https://habr.com/ru/companies/spring_aio/articles/867662/
#java #orm #hibernate #sql #select #subselect
https://habr.com/ru/companies/spring_aio/articles/867662/
Хабр
Вся правда о @Subselect: преимущества, недостатки и альтернативы в Hibernate
В современных приложениях иногда возникает необходимость получать данные из сложных запросов и аннотация @Subselect в Hibernate может стать отличным решением. В новой статье от эксперта...
Новый HTTP клиент от Amplicode на Kotlin Script для Spring приложений и не только
#java #koltin #ide #idea #httpclient
https://habr.com/ru/companies/haulmont/articles/868106/
#java #koltin #ide #idea #httpclient
https://habr.com/ru/companies/haulmont/articles/868106/
Хабр
Новый HTTP клиент от Amplicode на Kotlin Script для Spring приложений и не только
Как я уже неоднократно повторял, Amplicode придерживается CDD – Community Driven Development ’а. По этой причине мы стараемся по максимумому общаться с комьюнити разработчиков, узнавать у них, что им...
Новые диагностические правила в PVS-Studio 7.34
#статическийанализ #sast #гост #c #java #c #net
https://habr.com/ru/companies/pvs-studio/articles/868508/
#статическийанализ #sast #гост #c #java #c #net
https://habr.com/ru/companies/pvs-studio/articles/868508/
Хабр
Новые диагностические правила в PVS-Studio 7.34
С релизом PVS-Studio 7.34 в анализаторе появились новые диагностические правила: taint для Java, множество Unity-диагностик для C#, углубление в OWASP и многое другое! Расскажем о них в этой статье....
[Перевод] Gradle: Исправление зависимостей в один клик
#java #gradle #kotlin
https://habr.com/ru/companies/spring_aio/articles/868440/
#java #gradle #kotlin
https://habr.com/ru/companies/spring_aio/articles/868440/
Хабр
Gradle: Исправление зависимостей в один клик
Работаете с Gradle? Dependency Analysis Gradle Plugin помогает не только находить лишние зависимости, но и автоматически исправлять проблемы с ними. Механизм fixDependencies переписывает скрипты...
Создание и использование оберток (wrappers) в Java: подробный разбор
#java #программирование #обучение #обучениепрограммированию #чистыйкод #эффективноепрограммирование
https://habr.com/ru/articles/868786/
#java #программирование #обучение #обучениепрограммированию #чистыйкод #эффективноепрограммирование
https://habr.com/ru/articles/868786/
Хабр
Создание и использование оберток (wrappers) в Java: подробный разбор
В мире разработки обертки (wrappers) — это мощный инструмент, который позволяет инкапсулировать сложную логику, добавлять новую функциональность или адаптировать существующие классы для более удобного...
[Перевод] AI-ассистент с помощью Spring AI
#java #kotlin #ai #spring #springboot #springframework #springai
https://habr.com/ru/companies/spring_aio/articles/869080/
#java #kotlin #ai #spring #springboot #springframework #springai
https://habr.com/ru/companies/spring_aio/articles/869080/
Хабр
AI-ассистент с помощью Spring AI
Команда Spring АйО перевела туториал, в котором рассматриваются возможности Spring AI для интеграции с LLM. Вы узнаете, как использовать API Function Calling для выполнения задач на естественном...
Параллелизм может быть только 1
#java #spring #springboot #нагрузочноетестирование #postgresql #платежнаясистема
https://habr.com/ru/articles/869856/
#java #spring #springboot #нагрузочноетестирование #postgresql #платежнаясистема
https://habr.com/ru/articles/869856/
Хабр
Параллелизм может быть только 1
Вводные В ходе предварительного нагрузочноготестирования было выявлено, что обработка событий жизненного цикла часто упиралась в блокировки, что приводило к переотправке...
Секреты в Java-сервисах на Spring: где брать и как обновлять
#java #springboot
https://habr.com/ru/companies/sberbank/articles/870116/
#java #springboot
https://habr.com/ru/companies/sberbank/articles/870116/
Хабр
Секреты в Java-сервисах на Spring: где брать и как обновлять
Привет, Хабр! Меня зовут Андрей Чернов, я Java‑архитектор в СберТехе, где разрабатываю архитектуру микросервисов. Сейчас я расскажу про нюансы работы с секретами в Java‑сервисах...
Паттерн Data Mapper на котиках: Практическое руководство от разработчика, который не боится мурлыкать
#datamapper #java #итархитектура
https://habr.com/ru/companies/otus/articles/868588/
#datamapper #java #итархитектура
https://habr.com/ru/companies/otus/articles/868588/
Хабр
Паттерн Data Mapper на котиках: Практическое руководство от разработчика, который не боится мурлыкать
Привет, Хабр! Сегодня мы рассмотрим интересный паттерн Data Mapper и его реализацию на Java. Data Mapper аккуратно переносит данные между объектами и базой данных, не вмешиваясь в логику самих...
Конец года — новые баги с датами
#java #Date #Format #DateFormat #TimeFormat #yy #happynewyear
https://habr.com/ru/articles/870994/
#java #Date #Format #DateFormat #TimeFormat #yy #happynewyear
https://habr.com/ru/articles/870994/
Хабр
Конец года — новые баги с датами
Наткнулся сегодня (24-12-30) на преинтереснейшую ошибку. Простенький скрипт ищет файл по дате создания в имени, и вместо вчерашнего дня (24-12-29) почему-то ищет файл за следующий год (25-12-29)....
Работа с файлами через Yandex Object Storage в Spring Boot
#springboot #awss3 #java
https://habr.com/ru/articles/871280/
#springboot #awss3 #java
https://habr.com/ru/articles/871280/
Хабр
Работа с файлами через Yandex Object Storage в Spring Boot
Yandex Cloud Object Storage - это совместимое с AWS S3 облачное хранилище. В этой статье мы интегрируем его в Spring Boot приложение, используя SDK Амазона. Создание бакета в Yandex Cloud Для начала...
Часть 1: Как я создал идеальный REST API — микросервис инцидентов на Java и Spring
#java #restapi #spring #lombok #backendразработка #juniorразработчик #restful
https://habr.com/ru/articles/870640/
#java #restapi #spring #lombok #backendразработка #juniorразработчик #restful
https://habr.com/ru/articles/870640/
Хабр
Часть 1: Как я создал идеальный REST API — микросервис инцидентов на Java и Spring
Привет! Меня зовут Бромбин Андрей, и сегодня я начинаю цикл статей о создании микросервисного приложения с нуля. Целью этого цикла является помощь начинающим разработчикам, а также обмен знаниями с...
HT2000 Сбор и хранение данные по CO2
#java #orangepi #grafana #mariadb
https://habr.com/ru/articles/871380/
#java #orangepi #grafana #mariadb
https://habr.com/ru/articles/871380/
Хабр
HT2000 Сбор и хранение данные по CO2
Добрый день, данный пост посвящен проекту — ссылка на Github . Основная идея, получать данные из прибора HT2000 через USB кабель и сохранять в базу данных, далее графически...
pg-index-health – статический анализ структуры PostgreSQL баз данных
#java #postgresql #postgres #indexes #pgindexhealth #staticanalysis #статическийанализ
https://habr.com/ru/articles/871546/
#java #postgresql #postgres #indexes #pgindexhealth #staticanalysis #статическийанализ
https://habr.com/ru/articles/871546/
Хабр
pg-index-health – статический анализ структуры PostgreSQL баз данных
Привет, Хабр! С 2019 года я занимаюсь разработкой open source инструмента под названием pg-index-health , который позволяет анализировать структуру БД и находить потенциальные проблемы. В одной из...
Можно ли уместить игру Minecraft всего в один QR-код?
#Minecraft #оптимизация #Java #ассемблер #си
https://habr.com/ru/articles/871658/
#Minecraft #оптимизация #Java #ассемблер #си
https://habr.com/ru/articles/871658/
Хабр
Можно ли уместить игру Minecraft всего в один QR-код?
Ответ: да! И вот же он: Игра запускается, и вы можете перемещаться по миру 64x64x64 при помощи клавиш WASD. Пробелом прыгаем, мышью осматриваемся. Щёлкнув левой кнопкой мыши, можно разрушить...