Quantcast
Channel: java – PVSM.RU
Browsing all 2546 articles
Browse latest View live

Spring patterns. Fluent interface

Всем привет. Я разрабатываю приложения с использованием Java, Spring Boot, Hibernate. В этой статье я хочу поделиться опытом создания Fluent Interface, но не классического шаблона из GOF, а с...

View Article


Пришелец из ретрофутуризма: андроид-раскладушка Kyocera KYY311

Донеслись до меня тут новости, что в моду входят раскладные телефоны на андроиде. Ну а чем я хуже, я себе тоже добуду! Сказано — сделано: Да, это не совсем то, что сейчас принято понимать под...

View Article


Опыт разработки приложений java и оформления кода

В этой статье мы обсудим вопросы, с которыми столкнулись разработчики из компании «Наука» при создании Java-приложений и оформлении кода. Эти трудности, «выстраданные» через годы опыта, стали...

View Article

Переход со Spring Boot 2 на Spring Boot 3 в контексте Hibernate, или как не...

Миграция на новые версии фреймворков всегда сопровождается сложностями, особенно если в них произошли значительные изменения. В этой статье мы рассмотрим, с какими проблемами я столкнулся при переходе...

View Article

DIY на заводе или как сделать измерительный комплекс для оценки износа...

Привет, Хабр! В предыдущей статье я уже описывал свой опыт реализации программного (и немного аппаратного) комплекса «Системы сбора технологических данных» в рамках промышленного предприятия. А в этой...

View Article


Знакомьтесь с Jmix AI Assistant: Инновация, которую стоит попробовать

"Мем смешной, ситуация страшная" Ситуация на меме на самом деле не страшная, но имеет место быть. Большие языковые модели набирают популярность, и компании все чаще смотрят в сторону их использования....

View Article

Как жить без IntelliJ IDEA? Часть №1. Собери сам

На российском рынке сложилась сложная ситуация с IDE для Java-разработчиков. Новости, связанные с ограничением скачивания IntelliJ IDEA Ultimate, недоступностью JetBrains маркетплейса и блокировкой...

View Article

Действительно ли ИИ-помощники экономят время разработчиков?

Команда Spring АйО перевела статью об исследовании Uplevel, которое показало, что использование GitHub Copilot не улучшает производительность разработчиков, а наоборот — увеличивает количество ошибок в...

View Article


Главный метод Android-приложения

Привет! Я Саша, старший Android-разработчик в Авито, ранее работал в Яндексе и Kaspersky. Пишу о разработке и всём, что с ней связано, в своем телеграм-канале. Сейчас поговорим немного про главный...

View Article


Подключение к GigaChat API на Java: пошаговое руководство

Всем привет! В этой статье я расскажу о том, как подключиться к API GigaChat в IntelliJ IDEA на Java и настроить безопасное соединение с использованием SSL-сертификатов, чтобы получать ответы от...

View Article

DIY AR монитор в промышленности

Привет, Хабр! В предыдущей своей статье я упомянул о реализации устройства, которое разрабатывалось для облегчения процесса настройки датчиков обслуживающим персоналом, а прикрепленный опрос показал,...

View Article

Создателю Флибусты Стиверу, с благодарностью от Java

20 октября после продолжительной борьбы с глиобластомой скончался первоначальный автор декомпилятора Java Fernflower Стивер. Стивер был немецким программистом русского происхождения, в основном...

View Article

Языки программирования, взорвавшие мой мозг

Я программирую с восьми лет, и основную часть жизни был разработчиком в том или ином качестве. На протяжении своей жизни кодера, как любителя, так и профессионала, я изучил множество языков...

View Article


Создание IDE для Android на Java. #1

Привет! Вступление В этой статье я буду рассказывать о создании своей IDE для Android. Я не нашел какого-либо материала на эту тему. Хочу разделить статью на несколько подстатей, так как информации...

View Article

Пример использования Spring Data и Redis для временного хранения персональных...

Некоторые компании, работающие с персональными данными пользователей, сталкиваются с невозможностью хранить их в течение долгого периода времени из-за правовых ограничений. Такое часто можно встретить...

View Article


Как я пытался приручить кофемашину

Добрый день. Делюсь своей старой исследовательской мини-статьей. Не ругайтесь, мне просто было скучновато. Я, как и любой программист, люблю изучать что-то новое. Все мы знаем о киношных хакерах,...

View Article

Разбор регулярного выражения, проверяющего простоту чисел

Введение Как-то я исследовал способы наиболее эффективного определения простоты числа и наткнулся на следующий код: public static boolean isPrime(int n) { return !new String(new...

View Article


Оптимистические и пессимистические блокировки на примере Hibernate (JPA)

Привет! Недавно пытался изучить тему «оптимистические» и «пессимистические» блокировки, но на мое удивление ни в ру сегменте, ни в англ — хороших статей, которые дают полное представление об двух типах...

View Article

YYYY? yyyy!

Знаете ли вы, в чём разница между 'Y' и 'y' символами в паттерне даты в Java? В этой статье мы рассмотрим, как неправильное форматирование даты может привести к ошибке, а также расскажем вам про нашу...

View Article

Честный взгляд на Spring Data JPA

"Я всегда прав, на этот раз прав как никогда". Linus Torvalds Стоит сразу сказать, что задача этой статьи не в том чтобы кого-то обидеть, а в том чтобы развенчать миф “нормально делай – нормально...

View Article
Browsing all 2546 articles
Browse latest View live