Дорожная карта

Дорожная карта (Road Map) - Ключевые этапы реализации проекта. Под проектом в данном случае подразумевается планируемый список публикаций статей и размещение информации по проектам.

Сроки указаны примерно, которые наметил для себя и максимально буду стараться придерживаться, но работа и семья на первом месте.

Запланированы:


Июнь 2023: Антипаттерны проектирования и разработки

Принимаю активное участие в написании статьи для корпоративного блога Газпромбанк на Habr. Планирую разместить тут свою версию статьи с каталогом антипаттернов и кратким описанием.


Июнь 2023: Как эффективно анализировать статистику в PostgreSQL с помощью pg_profile

Ссылка на статью

Принимал активное участие в написании статьи для корпоративного блога Газпромбанк на Tproger. Планирую разместить тут расширенную версию статьи.


Июнь 2023: Принципы и шаблоны проектирования

Основная идея в том что бы кратко в одной статье описать основные принципы и шаблоны проектирования так что бы информация легко запоминалась.

План содержания:

  1. BDUF (Big Design Up Front), YAGNI (You are not gonna need it), Бритва Оккама, KISS (Always Keep It Simple, Stupid), DRY (Don’t Repeat Yourself), SoC (Separation оf concerns), APO (Avoid Premature Optimization).
  2. SOLID: SRP (Single responsibility principle), OCP (Open-closed principle), LSP (Liskov substitution principle), ISP (Interface segregation principle), DIP (Dependency inversion principle).
  3. Dependency injection vs Dependency inversion.
  4. Шаблоны GRASP (General Responsibility Assignment Software Patterns).
  5. Шаблоны GoF (Gang of Four - Банда четырёх).

Июнь 2023: Плагин IntelliJ IDEA по работе с SonarQube

Плагин уже давно размещен на GitHub, планирую его подробно описать тут.


Лето 2023: Плагин Google Chrome для фильтрации подписок YouTube

Плагин в альфа версии использую уже больше года. Хочу его сделать более удобным.

Скриншот работы плагина


Лето 2023: Kafka SSL и ACL. Контролируем доступ к топикам


Лето 2023: Мои языки программирования. Закрываем основные потребности


Лето 2023: О PostgreSQL кратко


Лето 2023: Бесконечный поток IBM MQ - Rabbit MQ - Kafka. Определяем узкие места

  • Технический дизайн в PlantUML
  • Java Spring Boot приложение
  • Админка. Под вопросом: Vaadin или JHipster
    • Vaadin — свободно распространяемый фреймворк для создания RIA-веб-приложений, разрабатываемый одноимённой финской компанией. В отличие от библиотек на Javascript и специфических плагинов для браузеров, Vaadin предлагает сервер-ориентированную архитектуру, базирующуюся на Java EE
    • JHipster — это бесплатный генератор приложений с открытым исходным кодом, используемый для быстрой разработки современных веб-приложений и микросервисов с использованием Angular или React и Spring Framework
  • Клиент. Под вопросом: React или Vue
  • Все окружение и запуск сервисов через Docker Compose
  • Под вопросом: Запуск в кластере Kubernetes

Лето 2023: Серия статей “Путь из разработчика в архитектора”

Начало серии статей последовательно и согласно разделу IT Архитектор.


Лето 2023: Лицензирование и виды лицензий ПО


Без сроков:

Технический дизайн с UML, PlantUML и С4

Enterprise Integration Patterns (EIP)

Patterns of enterprise application architecture (PoEAA)

Упражнения для здоровья PostgreSQL

Борьба с техническим долгом при помощи SonarQube

Лучшее решение для программиста по ведению базы знаний

Статика Hugo и динамика PHP. Закрываем основные потребности блога

Моя подборка телеграм каналов для разработчика и архитектора

Консольное меню для утилит в терминале на Windows cmd, Bash и Python

Консольное меню для утилит OpenSSL. Закрываем основные потребности

OpenSSL + GOST Engine. И так тоже можно

Консольное меню для утилит Docker. Закрываем основные потребности

Консольное меню для утилит Curl. Закрываем основные потребности

Решение для превращения страниц сайта в CHM файл используя PHP

Песочница Maven для Java и Kotlin

Песочница для экспериментов с Python

Песочница для экспериментов с GoLang

О Kubernetes кратко

Песочница для экспериментов с Kubernetes


Проектов которыми я занимаюсь или когда то занимался у меня еще много и статей могу написать сотни но это лишь хобби, постепенно буду добавлять =)

Всем спасибо кто будет это читать, да и тем кто не будет спасибо что зашли!