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 и тд), распечатать «перед носом».
- JVM: краткий курс общей анатомии
- Память Java процесса по полочкам
Хотелось бы найти очень подробные схемы Java Runtime Memory с подробностями (MetaSpace, Compressed class space, String Constant Pool и тд), распечатать «перед носом».
#daily
Вчера вечером оформил релиз, в котором %разработки от затраченного времени на оформление документации составил примерно 5%
Закончил коспектирование двух докладов по устройству JVM.
Планирую в обозримом будущем нарисовать подробную схему с комментариями и ссылками.
Кто посоветует «рисовач» схем?
Знаю draw.io
Вчера вечером оформил релиз, в котором %разработки от затраченного времени на оформление документации составил примерно 5%
Закончил коспектирование двух докладов по устройству JVM.
Планирую в обозримом будущем нарисовать подробную схему с комментариями и ссылками.
Кто посоветует «рисовач» схем?
Знаю draw.io
app.diagrams.net
Flowchart Maker & Online Diagram Software
draw.io is a free online diagramming application and flowchart maker . You can use it to create UML, entity relationship,
org charts, BPMN and BPM, database schema and networks. Also possible are telecommunication network, workflow, flowcharts, maps overlays…
org charts, BPMN and BPM, database schema and networks. Also possible are telecommunication network, workflow, flowcharts, maps overlays…
Думаю доделать все-таки домашки Skillbox Java enterprise по #SpringCloud.
Пока что смотрю:
https://youtu.be/4hYeX2WVt68
https://youtu.be/2yAbbsuNBPc
Пока что смотрю:
https://youtu.be/4hYeX2WVt68
https://youtu.be/2yAbbsuNBPc
#offtopic #daily #GoF #study
Романтик-вечер с любимой и шаблонами проектирования, знакомство.
Типы паттернов (wiki):
• Поведеничесие (Behavior)
• Порождающие (Creational)
• Структурные (Structural)
Буду смотреть видео-курс Евгения Сулейманова по паттернам (+GitHub по курсу), пользоваться шпаргалкой (вложение файлом в комментариях) из статьи Habr.
PS: с @visualcollect сегодня 7 лет брака, люблю. Маша не пьет, а я - да.
Романтик-вечер с любимой и шаблонами проектирования, знакомство.
Типы паттернов (wiki):
• Поведеничесие (Behavior)
• Порождающие (Creational)
• Структурные (Structural)
Буду смотреть видео-курс Евгения Сулейманова по паттернам (+GitHub по курсу), пользоваться шпаргалкой (вложение файлом в комментариях) из статьи Habr.
PS: с @visualcollect сегодня 7 лет брака, люблю. Маша не пьет, а я - да.
В ближайшее время накатаю постик про составление резюме без релевантного опыта, что туда стоит включить, и вообще на каком этапе обучения составлять; про то, как готовился к собеседованию.
Естессвенно, приложу ссылки на доп. материалы 😊
Естессвенно, приложу ссылки на доп. материалы 😊
POST: Про резюме;
https://telegra.ph/Rezyume-Java-Junior-04-28
PS: решил разделить темы резюме и подготовку к интервью, single responsibility епт
#coolstorybro
https://telegra.ph/Rezyume-Java-Junior-04-28
PS: решил разделить темы резюме и подготовку к интервью, single responsibility епт
#coolstorybro
#daily #неодиндома
Когда решил немного пробежаться по основным понятиям многопоточности.
https://t.me/visualcollect/329
Когда решил немного пробежаться по основным понятиям многопоточности.
https://t.me/visualcollect/329
Telegram
Happycherrylipstick
Выходила замуж за бесшабашного скейтбордиста-хипстера без планов на будущее, а живу теперь с ботаном каким-то
В праздники напишу пост про подготовку к интервью.
Какой-то необходимый минимум; как всегда - субъективно.
Хороших выходных 🙃
Какой-то необходимый минимум; как всегда - субъективно.
Хороших выходных 🙃
#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
Сегодня ощутил ту самуюСберМагию , когда целый день настраиваешь окружение, но ничего не работает, бросаешь;
приходишь домой спустя два часа и КАК ЗАРАБОТАЕТ, само 🙌
Спасибо!
Люто накопился недосып, выключаюсь 🙃
Сегодня ощутил ту самую
приходишь домой спустя два часа и КАК ЗАРАБОТАЕТ, само 🙌
Спасибо!
Люто накопился недосып, выключаюсь 🙃