#daily #study #SpringBoot
В пятницу выдали очень абстрактное тестовое задание после собеседования в одну компанию.
Появилась мотивация подойти более творчески.
Три ночи пилил CRUD по игровым персонажам.
Было довольно увлекательно этим заниматься, особенно, если учесть тот факт, что почти не было опыта работы с Hibernate ORM.
Конечно, есть недочеты; но я и не претендую на какое-либо почетное звание.
В целом, получил хороший опыт и новые знания - и это главное.
Своего рода первый pet-project, тема которого позволяет его развивать, практиковаться.
https://github.com/qweezique/character-creator
В пятницу выдали очень абстрактное тестовое задание после собеседования в одну компанию.
Появилась мотивация подойти более творчески.
Три ночи пилил CRUD по игровым персонажам.
Было довольно увлекательно этим заниматься, особенно, если учесть тот факт, что почти не было опыта работы с Hibernate ORM.
Конечно, есть недочеты; но я и не претендую на какое-либо почетное звание.
В целом, получил хороший опыт и новые знания - и это главное.
Своего рода первый pet-project, тема которого позволяет его развивать, практиковаться.
https://github.com/qweezique/character-creator
#daily #work
Свершилось!
На работе произошла миграция с внутренней локальной сети на внешнюю.
Для рядового разработчика это значит, что не нужно больше подключаться к удаленной VM для работы, достаточно просто подцепиться в VPN; сейчас все делается нативно на устройстве.
Для меня прошлый уклад - это особенная боль, потому как VM на Windows, а рабочий ноут MacOs, от чего не работали горячие клавиши, да и input lag 🙈
Немного помучался с установкой сертфикатов, и с определением $JAVA_HOME, запустил проекты.
Свершилось!
На работе произошла миграция с внутренней локальной сети на внешнюю.
Для рядового разработчика это значит, что не нужно больше подключаться к удаленной VM для работы, достаточно просто подцепиться в VPN; сейчас все делается нативно на устройстве.
Для меня прошлый уклад - это особенная боль, потому как VM на Windows, а рабочий ноут MacOs, от чего не работали горячие клавиши, да и input lag 🙈
Немного помучался с установкой сертфикатов, и с определением $JAVA_HOME, запустил проекты.
#database #study #transactional
Что такое транзакция и зачем она нужна, или докопаться до сути
Требования ACID
Понравились френдли статьи (Хабр) для общего понимания:
- Что такое транзакция?
- Требования ACID
Более подробный разбор вышеописанного в коротком плейлисте с канала Сергея Немчинского.
PS: делитесь, если у кого есть хорошие материалы по реализации @Transactional в Spring.
Материала в сети много, буду рад за сэкономленное время
✌️
Что такое транзакция и зачем она нужна, или докопаться до сути
@Transactional
, часть 1. Требования ACID
Понравились френдли статьи (Хабр) для общего понимания:
- Что такое транзакция?
- Требования ACID
Более подробный разбор вышеописанного в коротком плейлисте с канала Сергея Немчинского.
PS: делитесь, если у кого есть хорошие материалы по реализации @Transactional в Spring.
Материала в сети много, буду рад за сэкономленное время
✌️
#daily
Сегодня ощутил ту самуюСберМагию , когда целый день настраиваешь окружение, но ничего не работает, бросаешь;
приходишь домой спустя два часа и КАК ЗАРАБОТАЕТ, само 🙌
Спасибо!
Люто накопился недосып, выключаюсь 🙃
Сегодня ощутил ту самую
приходишь домой спустя два часа и КАК ЗАРАБОТАЕТ, само 🙌
Спасибо!
Люто накопился недосып, выключаюсь 🙃
Ачивка «Оффлайн конференция» получена ✔️
Помимо приятных эмоций чуть было не получил лицензию от JB 😊
В эпоху зумов, чатов и созвонов приятно ощутить себя в живом коммьюнити.
https://jugekb.ru
Помимо приятных эмоций чуть было не получил лицензию от JB 😊
В эпоху зумов, чатов и созвонов приятно ощутить себя в живом коммьюнити.
https://jugekb.ru
Недавно просмотрел интервью с классным спикером, профессиональным прокрастинологом на канале «IT Борода»
Слушать очень приятно и забавно, а тут впервые увидел; интересно.
https://youtu.be/v0ttYrw3KjA
Слушать очень приятно и забавно, а тут впервые увидел; интересно.
https://youtu.be/v0ttYrw3KjA
YouTube
Как перестать делать НИЧЕГО / Интервью с корпоративным прокрастинатологом - Максом Дорофеевым
Стать спонсором канала и поддержать его - https://www.youtube.com/itbeard/join
Этот выпуск важен для всех нас, так как в нем мы разберемся с тем, что такое прокрастинация, как она связана с выгоранием и ленью, и как со всем этим жить. А поможет в этом экс…
Этот выпуск важен для всех нас, так как в нем мы разберемся с тем, что такое прокрастинация, как она связана с выгоранием и ленью, и как со всем этим жить. А поможет в этом экс…
Воодушевившись поднятыми темами в интервью выше, решил таки продолжить выполнение домашек skillbox по одному из курсов.
Добрался до Spring Cloud (Eureka server/client, API Gateway).
Долго так откладывал, все искал причины из серии «нет, надо изучить больше теории» или «есть куда более важные темы», а тут прямо кайфанул.
Не так уж и сложно, ностальгия по переписке с преподом, а главное - микросервисы «дружат».
Не помню откуда, но зацепила фраза «разработчиком быть классно, потому что у тебя есть власть» 😄
Посортирую материал, позже выложу ссылки на материалы по теме «Spring Cloud на минималках»
Добрался до Spring Cloud (Eureka server/client, API Gateway).
Долго так откладывал, все искал причины из серии «нет, надо изучить больше теории» или «есть куда более важные темы», а тут прямо кайфанул.
Не так уж и сложно, ностальгия по переписке с преподом, а главное - микросервисы «дружат».
Не помню откуда, но зацепила фраза «разработчиком быть классно, потому что у тебя есть власть» 😄
Посортирую материал, позже выложу ссылки на материалы по теме «Spring Cloud на минималках»
Media is too big
VIEW IN TELEGRAM
17.05.1991 года был утвержден стандарт World Wide Web.
С Днем Рождения Интренета!
Переорганизовал рабочий стол больше из «спортивного интереса».
Теперь не знаю, чем его занять. Наверное, поставлю на одном экране запись камина, а на другом - водопада 😄
С Днем Рождения Интренета!
Переорганизовал рабочий стол больше из «спортивного интереса».
Теперь не знаю, чем его занять. Наверное, поставлю на одном экране запись камина, а на другом - водопада 😄
#cloud #study
Spring Cloud - тема интересная и обширная; выбрал некоторые материалы для первого знакомства.
- в целом о технологии Микросервисы со Spring Boot & Spring Cloud (yt)
- пример использования + live coding
Spring-cloud goes cloud, Евгений Борисов и Александр Бармин (yt)
Популярный стек Spring Cloud: Eureka Server/Client для регистрации микросервисов.
API Gateway - единая точка входа, балансировщик запросов, роутер реквестов.
Является архитектурным паттерном, подробнее здесь (yt)
Пример роутинга с применением кастомного filter (Baeldung)
Книга «Java в облаке» O’REILLY приложена в комментариях
Репозиторий из первого доклада, примеры:
https://github.com/aabarmin/epam-dsc-2019
Spring Cloud - тема интересная и обширная; выбрал некоторые материалы для первого знакомства.
- в целом о технологии Микросервисы со Spring Boot & Spring Cloud (yt)
- пример использования + live coding
Spring-cloud goes cloud, Евгений Борисов и Александр Бармин (yt)
Популярный стек Spring Cloud: Eureka Server/Client для регистрации микросервисов.
API Gateway - единая точка входа, балансировщик запросов, роутер реквестов.
Является архитектурным паттерном, подробнее здесь (yt)
Пример роутинга с применением кастомного filter (Baeldung)
Книга «Java в облаке» O’REILLY приложена в комментариях
Репозиторий из первого доклада, примеры:
https://github.com/aabarmin/epam-dsc-2019
#offtopic #breakpoint
20 мая написал заявление об уходе из СБЕРА - спасибо большое за мой первый опыт в IT; всей команде!
Около месяца ходил на собеседования: очень разные компании, интервьюеры, вопросы.
Принял оффер отЭвотор ; именно то, что искал ❤️
Буду заканчивать все задачки на работе, документацию, постараюсь найти замену на мою позицию.
После двухнедельной отработки поедем семьей в отпуск 🎊
Хотел бы на обратном пути остановиться в Москве, и познакомиться лично с новой командой, компанией в целом.
Продолжаю вести дневник для себя, держу в курсе вас 😁
20 мая написал заявление об уходе из СБЕРА - спасибо большое за мой первый опыт в IT; всей команде!
Около месяца ходил на собеседования: очень разные компании, интервьюеры, вопросы.
Принял оффер от
Буду заканчивать все задачки на работе, документацию, постараюсь найти замену на мою позицию.
После двухнедельной отработки поедем семьей в отпуск 🎊
Хотел бы на обратном пути остановиться в Москве, и познакомиться лично с новой командой, компанией в целом.
Продолжаю вести дневник для себя, держу в курсе вас 😁
Последнее время без новостей.
Стараюсь оставить за собой приятный «цифровой след» на работе :E
Завтра еду на конференцию DUMP; уверен, что будет круто!
Стараюсь оставить за собой приятный «цифровой след» на работе :E
Завтра еду на конференцию DUMP; уверен, что будет круто!
DUMP 2022 Екатеринбург произвел впечателение, как минимум своей масштабностью.
Посетил доклады:
- Contract First Principle в работе с API (frontend)
- Зачем кодить, если можно не кодить (backend)
- .NET: AOT in 2022 (backend)
- Использование RabbitMQ Streams (backend)
- Эволюция архитектуры отказоустойчивого платежного шлюза (backend)
- Kubernetes на принципах Multi-Cloud (devOps)
И самое главное - унес домой кучу стикеров 🤗
Спасибо за промокод, вечерние посиделки, и смешные мемы @tired_glebmikheev <3
Посетил доклады:
- Contract First Principle в работе с API (frontend)
- Зачем кодить, если можно не кодить (backend)
- .NET: AOT in 2022 (backend)
- Использование RabbitMQ Streams (backend)
- Эволюция архитектуры отказоустойчивого платежного шлюза (backend)
- Kubernetes на принципах Multi-Cloud (devOps)
И самое главное - унес домой кучу стикеров 🤗
Спасибо за промокод, вечерние посиделки, и смешные мемы @tired_glebmikheev <3
Сегодня закрыл разработку приложения оформлением релиза и документацией к нему.
На оставшиеся 3 дня в Сбербанке останется только сдать технику, и навестить команду коллег 🥲
Вяленько начал погружаться в синтаксис Kotlin, начал с беглого обзора языка от Наиля, далее - официальный бесплатный курс от JetBrains на Coursera.
Набираю материал для изучения с собой в отпуск; прости, Маруся.
На оставшиеся 3 дня в Сбербанке останется только сдать технику, и навестить команду коллег 🥲
Вяленько начал погружаться в синтаксис Kotlin, начал с беглого обзора языка от Наиля, далее - официальный бесплатный курс от JetBrains на Coursera.
Набираю материал для изучения с собой в отпуск; прости, Маруся.