java Большой гайд по Optional в Java Разбираемся, как уменьшить шанс получить NullPointerException, используя класс Optional. Struchkov Mark 15 мая 2022 · 10 минуты на чтение
quarkus Используем Liquibase с реактивным Quarkus В этой статье мы разберемся, как настроить запуск Liquibase миграций в реактивном Quarkus сервисе. Struchkov Mark 24 апр. 2022 · 3 минуты на чтение
эвм Проблема вещественных чисел в программировании Сегодня мы поговорим о вещественных числах. Точнее, о представлении их процессором при вычислении дробных величин. Struchkov Mark 13 апр. 2022 · 6 минуты на чтение
Гайды Миграция с CentOS 8 на RHEL 8 Эта статья является инструкцией, с помощью которой вы сможете преобразовать ваш сервер с CentOS 8 на RHEL 8. Struchkov Mark 14 февр. 2022 · 4 минуты на чтение
devops Сборка docker образа под различные платформы Разбираемся, как собирать docker image под различные платформы: amd64(x86-64), arm/v7, arm64/v8. Struchkov Mark 30 янв. 2022 · 6 минуты на чтение
java Что такое Java Collection Framework? Рассказываю об иерархии Java Collection Framework, а также о реализации самых популярных коллекций, таких как ArrayList, HashMap, HashSet, LinckedList. Struchkov Mark 15 дек. 2021 · 14 минуты на чтение
Гайды Несколько баз данных для Spring Boot приложения Иногда бывает невозможно объединить базы данных в одну. Давайте разберемся, как добавить подключение к двум разным провайдерам баз данных. Struchkov Mark 27 нояб. 2021 · 5 минуты на чтение
Гайды Создаем блог на Ghost Рассказываю о преимуществах движка для блогов Ghost. Также делюсь пошаговой инструкцией по настройке своего Ghost сайта. Struchkov Mark 4 нояб. 2021 · 11 минуты на чтение
spring Реализация JWT в Spring Boot В этой статье мы реализуем JWT авторизацию с использованием Spting-Boot приложений. Struchkov Mark 14 окт. 2021 · 10 минуты на чтение
Гайды Что такое JWT токен? Эта статья посвящена детальному разбору JWT и его возможностей. Мы изучим структуру токена и построим его с нуля. Затем рассмотрим наиболее распространенные способы использования. Struchkov Mark 7 авг. 2021 · 9 минуты на чтение
docker Как изменить IP-адрес подсети Docker по умолчанию Недавно, при настройке нового окружения, Я столкнулся с проблемой: подсеть, которую создавал docker по умолчанию конфликтовала с подсетью нашей внутренней сети. Это приводило к тому, что я не мог авторизоваться Struchkov Mark 1 июля 2021 · 1 минута на чтение
docker Установка Docker и Docker Compose Небольшая заметка по установке docker и docker-compose на linux CentOS 8 Struchkov Mark 28 июня 2021 · 1 минута на чтение
linux Настройка прокси на CentOS 7/8 Небольшая заметка о том, как настроить прокси на linux, а также на пакетных менеджерах Struchkov Mark 22 июня 2021 · 2 минуты на чтение
java Аннотации в Java. Как создать свою аннотацию Объясняю на пальцах, что такое аннотации в Java, а также рассказываю как создать свою аннотацию и обработчик к ней в Java. Struchkov Mark 20 июня 2021 · 6 минуты на чтение
vpn Доступ в локальную сеть и в интернет через Wireguard для Keenetic Настройка Wireguard для Keenetic для одновременного доступа в локальную сеть и в интернет через VPN. Struchkov Mark 19 июня 2021 · 4 минуты на чтение
git Гайд по Git : Часть 2 : Ветки и слияние веток В этой статье разбираемся с понятием веток в git. Как смержить одну ветку в другую, и чем отличается Merge от Rebase. Struchkov Mark 15 июня 2021 · 5 минуты на чтение
git Гайд по Git : Часть 1 : Как сделать коммит в Git Отвечаю на вопросы: как сделать коммит, создать новую ветку, вмержить одну ветку в другую. Struchkov Mark 29 мая 2021 · 10 минуты на чтение
algorithm Бинарный поиск на Java Один их самых простых алгоритмов – это поиск элемента в отсортированном массиве. Это самая базовая алгоритмическая задача, которую нередко спрашивают на собеседованиях Struchkov Mark 24 мая 2021 · 1 минута на чтение