заметки лида
271 subscribers
83 photos
18 videos
126 links
jvm, web, backend, etc.
но это не точно
сохраняю интернет


@qweezique
Download Telegram
#study #git

Используешь git stash? rebase?
Классный плейлист про уличную магию GIT: для тех, кто уже знает базу.
#daily #крикдушны

Многомодульные проекты - боль.
В очередной раз слетает структура проекта.
В топочку, буду пушить .iml я так вижу, только не бейте.
#study 🏴‍☠️

Навыбирал себе кучу курсов с @porscode_cmd, радуюсь как ребенок.
Но когда за них браться 🙈
Решил сперва подобрать "хвосты", или это не обязательно?

Хочется какой-то завершенности, например: дочитать книжку, пройти курс до конца, просмотреть видео-уроки до финальных титров.
Миф или фантастика?

Angular, NodeJS, Express, Mongo. MEAN. https://t.me/porscode_cmd/410
Jenkins автоматизированная система - 2021 https://t.me/porscode_cmd/408
Gof паттерны Java - 2019 https://t.me/porscode_cmd/378
Веб дизайн в Figma 2022. Продвинутый уровень https://t.me/porscode_cmd/366
Hibernate - 2021 https://t.me/porscode_cmd/359
Распределенные и многопоточные вычисления Java - 2021 https://t.me/porscode_cmd/326

+ @sl1vaker - названия канала говорящее
#daily

Смотрю C# проект: вроде бы все понятно, но не понятно.
Есть шарписты? 🙃
#daily

Вчера сделал фильтр проверки JWT в gateway-сервисе. Я счастлив 🤓
Когда готово и работает - все кажется очень простым.
Очень ленивый квест - разобрать добавленные закладки. Лучше искать по-новой тоже самое. Каждый раз. На самом деле нет.
#offtopic

Заметки родителя
Кажется, дети стали воспринимать кухню как место для приёма пищи, по совместительству «папин офис».

Перестали бегать и играть вокруг этой зоны, что не может не радовать 👏
#study

Просмотрел обзорный курс Андрея Соколова о Docker.
Курс в стиле «Париж за 3 часа».

Краткий, подойдёт и для «расставить по полочкам».
#kotlin #study

Допыхтел свой первый курс на Coursera

В целом, курс понравился.
#spring #cloud ⛅️ #study

Сейчас прохожусь по изученном ранее Spring Cloud Config, нашёл для себя прикольный инструмент:

@EventListener
метод с аргументом (RefreshScopeRefreshedEvent e), который может выполнять какую-либо нагрузку, при обновлении конфигурации приложения (без перезапуска), как минимум можно залоггировать 🤷‍♂️
#daily

GitLab CI/CD я тебя завтра точно победю, а сегодня спать 🛌
#git #docker #gradle #study #daily

Эта неделя была посвящена GitLab CI/CD

Рабочая задача: при коммите запускать Pipeline на сборку дистрибутива, далее передавать в следующий Job на сборку docker-image с последующим push в GitLab Registry

Далее, через другой сервис будем брать docker image и запускать на средах.

Дольше всего, наверное, я боролся с тем, как прокинуть версию дистрибутива из вне к Gradle -> Docker build --tag -> Dockerfile

Подборочка полезной информации:
- Что такое GitLab CI/CD на популярном примере, основы
- Чудесная официальная документация
- Habr gitlab ci/cd best practice
- Отличный разбор Gitlab CI и Docker
- Короткий плейлист по GitLab
#daily #mvp

Вчера закончил большую задачу, над которой сидел около месяца - «разработка spring-cloud архитектуры», то есть связь микросервисов между собой с последующей логикой развёртывания.

Двоякое ощущение: с одной стороны удовлетворение и радость, а с другой - немного грустно, прикипел 😁

Далее буду углубляться уже в бизнесовые задачи.
#spring

Кто-то вообще тестирует контроллеры @WebMvcTest?
#offtopic

Кажется, настало время "прибрать" плейлисты в youtube; выложить публично?
Продолжаю марафон разбора закладок и "посмотреть позже", досматриваю добавленные плейлисты.

После такой приборки ощущения ясности и готовности браться за что-то новое, своего рода ритуал.
#study
ВНИМАНИЕ: очень субъективно

Что-то удалил, что-то переместил

Мои плейлисты YouTube:

- в личных листах какая-то избранная для меня информация
- есть множество добавленных сохраненных плейлистов