Гайдлайн Подключение к Cisco VPN с Linux Openconnect CLI При разработке приложения вы разворачиваете промежуточные версии на контуре внутри своей компании. Но у вашего заказчика может быть свой контур за VPN. Это усложняет CI CD. Сегодня мы разберемся, как Struchkov Mark 27 янв. 2021 · 3 минуты на чтение
Гайдлайн Настройка GitLab CI CD для Java приложения На примере Java приложения рассматриваем сборку и деплой на сервер с помощью GitLab CI. Struchkov Mark 10 февр. 2021 · 10 минуты на чтение
Гайдлайн Создаем статичный сайт на Hugo Наверняка каждый задумывался о том, чтобы создать сайт. Это может быть резюме, портфолио или даже блог. В этой статье рассмотрим, как запустить свой сайт с минимальными вложениями. Struchkov Mark 21 февр. 2021 · 5 минуты на чтение
Гайдлайн Миграции схемы базы данных с Liquibase Liquibase представляет из себя систему управления версиями базы данных, в основном это касается структуры и в меньшей степени содержимого базы. Struchkov Mark 7 мар. 2021 · 18 минуты на чтение
Заметка Несколько подключений к H2 Рассказываю, как сделать несколько соединений к одной и той же базе дынных H2 в Spring-Boot приложении Struchkov Mark 30 мар. 2021 · 1 минута на чтение
Гайдлайн Публикация Java библиотеки в Maven Central Публикация артефакта библиотеки в Maven Central через Sonatype OSSHR. Struchkov Mark 11 апр. 2021 · 11 минуты на чтение
Заметка Дебаг приложения на этапе компиляции IntelliJ IDEA Рассказываю, как дебажить приложение на этапе компиляции с помощью intellij idea. Struchkov Mark 18 апр. 2021 · 2 минуты на чтение
Заметка Дублирование значений при использовании @ElementCollection и @OneToMany Неочевидное поведение @ElementCollection в связке с @OneToMany. Может случиться так, что в @OneToMany будет дублирование значений из-за @ElementCollection. Struchkov Mark 20 апр. 2021 · 1 минута на чтение
Заметка Лучшие и полезные плагины для IntelliJ IDEA 2023 Топ плагинов для IntelliJ IDEA, которые ускорят и улучшат вашу разработку. Struchkov Mark 4 мая 2021 · 4 минуты на чтение
Гайдлайн Размещаем HUGO сайт в интернете В этой статье, мы разбираемся с двумя способами публикации нашего hugo сайта в интернете. Struchkov Mark 10 мая 2021 · 12 минуты на чтение
Гайдлайн Создаем свой Spring Boot Starter Стартеры Spring Boot - это, по сути, предварительно упакованные наборы зависимостей и сконфигурированных бинов для обеспечения определенной функциональности, например, доступа к базе данных или безопасности. Struchkov Mark 1 мар. 2023 · 6 минуты на чтение
Гайдлайн Постраничная пагинация в SpringBoot Разбираемся, как отдавать данные из БД порциями - страницами в SpringBoot. Такой подход метод называется постраничной пагинацией. Struchkov Mark 14 нояб. 2022 · 6 минуты на чтение
Заметка Бинарный поиск на Java Один их самых простых алгоритмов – это поиск элемента в отсортированном массиве. Это самая базовая алгоритмическая задача, которую нередко спрашивают на собеседованиях Struchkov Mark 24 мая 2021 · 2 минуты на чтение
Гайдлайн Разработка простого чата на Quarkus с использованием WebSocket На работе я активно использую Websocket, поэтому решил рассказать, как использовать WebSocket в Quarkus. Разберем реализацию простого онлайн-чата. Struchkov Mark 5 июня 2023 · 11 минуты на чтение
Заметка Сравниваем String, StringBuilder и StringBuffer Узнайте о ключевых различиях между StringBuilder и StringBuffer в Java. Узнайте об их производительности и потокобезопасности, чтобы выбрать лучший вариант. Struchkov Mark 12 мар. 2023 · 4 минуты на чтение
Разбор Реактивное программирование на Java. Будущее, настоящее и прошлое Разберемся с парадигмой реактивного программирования. Какие есть плюсы и минусы по сравнению с императивным подходом. Struchkov Mark, Майоров Алексей 28 мая 2023 · 14 минуты на чтение
Разбор Как работает OAuth 2.0 и OpenID Connect OAuth 2.0 — протокол авторизации, позволяющий выдать одному сервису (приложению) права на доступ к ресурсам пользователя на другом сервисе. Протокол избавляет от необходимости доверять приложению логин и пароль, а также позволяет выдавать ограниченный набор прав, а не все сразу. Struchkov Mark 15 мая 2021 · 7 минуты на чтение
Разбор Глубокое погружение в Stream API Java: Понимание и Применение В этой статье мы погрузимся в мир Stream API, узнаем, что это такое и как этим пользоваться, разберем реальные примеры и советы по лучшим практикам. Struchkov Mark 7 июля 2023 · 18 минуты на чтение