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


@qweezique
Download Telegram
Вчера смотрел требования к вакансиям, немного распланировал свое обучение. В особенности совсем нету опыта с брокерами сообщений.

В планах ознакомиться, пусть поверхносто, но хотя бы иметь общее представление:
- GraphQL
- Kafka/ActiveMQ/RabbitMQ
- Алгоритмы
- Паттерны
- Kotlin

Пока собираю учебные материалы, выглядит примерно так (на скрине).

Кто как планирует обучение? Планируете ли вообще? Или по мере необходимости, по нужде?

PS: на скрине мой любимый задачник Things 3 (MacOS)
Сегодня заканчивается подписка Spotify 👋🥲

#offtopic
#daily
Вчера пол дня ковыряли с коллегой баг CI/CD, не ставились Quality Gates, хотя по факту все было норм.
Еще не перезаписывался Snapshot дистрибутив в Nexus, пришлось инкрементировать artifact version.

Ничего не понятно, но очень интересно.

Починили 🤨
Когда любишь информативный нэйминг <3
Из последних новостей:
- поломался корпоративный Mac, завтра повезу в сервис ставить корпоративный образ OS;
- продал XBOX, наигрался за недельку;
- перешёл на Apple Музыку, Подкасты, вспоминаю мои подписки:

Когда-то понравился этот выпуск Podlodka про computer vision

https://podcasts.apple.com/ru/podcast/podlodka-podcast/id1209828744?i=1000535144510

Довольно сложно найти классные выпуски именно по Java, например Паша+Слава

https://podcasts.apple.com/ru/podcast/%D0%BF%D0%B0%D1%88%D0%B0-%D1%81%D0%BB%D0%B0%D0%B2%D0%B0/id1207585393?i=1000470589796

У кого какие любимые подкасты?
Forwarded from Три монитора
Увидел интересный терминал warp: модный, красивый и говорят еще и умный. Попробовал сам и мне понравилось, сделал небольшой обзор.

Жаль, что он пока только под мак, теперь жду чтобы и на линукс и винду выпустили, а разрабы это обещают :)

Основные особенности:
- обертка для ssh соединений, у вас будут все ваши фишки терминала при удаленных подключений
- подсказки для команд с кратким описанием в виде всплывающих списков
- быстрая навигация по истории вывода в консоль
- есть возможность поделиться выводом команды в консоль, создав ссылку для шаринга (тут надо быть осторожным, и не шарить чувствительные данные)
- множество тем, скорость работы, приятный внешний вид

Для мака его и оставил на постоянку.

🙋‍А какой терминал юзаете и на каких ос?

У меня на линукс дистрах обычно Alacritty, а на винде Hyper. Последний доступен для всех ОС.
GraphQL from server side

В очередной раз спасибо предложке YouTube и конференции Joker.

Для тех, кто как и я, много слышал хвалебные песен в сторону GraphQL, но хотел бы разобраться в концепции.

Классный доклад:
https://youtu.be/YgRmgHPTXr4

Ссылки:
- Код по докладу
- Другие примеры кода


GroupID: com.graphql-java
ArtifactsIds:

- graphql-java
- graphql-java-tools
- graphql-spring-boot-starter
- graphiql-spring-boot-starter

+
Для генерации схем из кода:
group: io.leangen.graphql
artifact: spqr
Media is too big
VIEW IN TELEGRAM
Как же я долго к этому шёл.

Я настроил себе идеальное рабочее место, где мне не нужно перецеплять устройства ввода с одного MacBook на другое.

Каждое устройство самостоятельное, независимое 😍

#macos #offtopic #daily
Давно ничего не писал, а потому что ничего особо и не происходило.

Ну, или почти.
Смотрел про Web Socket, плавно перешёл в сетевые модели TCP/IP, UDP.
Поковыряю тырнет, приложу немного материалов.
spring-boot-starter-websocket

Многие хорошо представляют, что такое REST поверх HTTP протокола.

Собрал ознакомительную относительно краткую информацию о протоколе WebSocket

1. Что за проткол в рамках курса «Компьютерные сети»; в описании под роликом полезные ссылки.
2. Более прикладной доклад, теория.
3. Теория разработки Java приложения на WebSocket, немного про STOMP.
4. Live Coding: подключение WS + Stomp (канал LeetCode, Sarafan App)
- код из видео


+ транспортные протоколы TCP и UDP; в чем разница? (посмотреть, хотябы ради монтажа в ролике)


Кто уже «щупал» WS? Делитесь опытом ✌️
В поисках идеальной схемы распределения памяти в JVM решил, что стоит пересмотреть выпуски JUG.ru:

- JVM: краткий курс общей анатомии
- Память Java процесса по полочкам

Хотелось бы найти очень подробные схемы Java Runtime Memory с подробностями (MetaSpace, Compressed class space, String Constant Pool и тд), распечатать «перед носом».
#daily

Вчера вечером оформил релиз, в котором %разработки от затраченного времени на оформление документации составил примерно 5%

Закончил коспектирование двух докладов по устройству JVM.
Планирую в обозримом будущем нарисовать подробную схему с комментариями и ссылками.

Кто посоветует «рисовач» схем?

Знаю draw.io
Думаю доделать все-таки домашки Skillbox Java enterprise по #SpringCloud.

Пока что смотрю:
https://youtu.be/4hYeX2WVt68
https://youtu.be/2yAbbsuNBPc
#offtopic #daily #GoF #study

Романтик-вечер с любимой и шаблонами проектирования, знакомство.

Типы паттернов (wiki):
Поведеничесие (Behavior)
Порождающие (Creational)
Структурные (Structural)

Буду смотреть видео-курс Евгения Сулейманова по паттернам (+GitHub по курсу), пользоваться шпаргалкой (вложение файлом в комментариях) из статьи Habr.

PS: с @visualcollect сегодня 7 лет брака, люблю. Маша не пьет, а я - да.
До конца недели смотрю лайтовые видосики, читаю книжки, стараюсь минимум нагружаться, ибо состояние сейчас 👆
В ближайшее время накатаю постик про составление резюме без релевантного опыта, что туда стоит включить, и вообще на каком этапе обучения составлять; про то, как готовился к собеседованию.

Естессвенно, приложу ссылки на доп. материалы 😊
POST: Про резюме;

https://telegra.ph/Rezyume-Java-Junior-04-28

PS: решил разделить темы резюме и подготовку к интервью, single responsibility епт

#coolstorybro