Forwarded from mr.Dru 🚀
Где-то там есть люди, которые хотят начать писать приложения с использованием Spring Boot, но они еще не нашли канал LetsCode. Им срочно нужно помочь
Совершенствуем нашу социалочку и добавляем бесконечную прокрутку страниц. Ну как бесконечную...
https://youtu.be/lqQKNgFZvfI
https://youtu.be/lqQKNgFZvfI
YouTube
Бесконечная прокрутка списков. Spring Boot Rest
Spring Boot Rest Application: организуем ленивую подгрузку списков с эффектом бесконечной прокрутки страниц. Что такое "бесконечная прокрутка"? Это эффект, проявляющий себя в том, что пользователь не может прокрутить список (сообщений в нашем случае) до конца…
Связываем людей. Простые подписки с помощью Spring Boot Data (Hibernate) связи ManyToMany
https://youtu.be/P9oy1F1mi_k
https://youtu.be/P9oy1F1mi_k
YouTube
Подписки пользователей. Spring Boot Rest
Spring Boot Rest Application: добавляем подписки пользователей в нашу социальную сеть. Нельзя называть социальную сеть социальной сетью, если в ней нет связей между пользователями. Релизовывать связи мы будем с помощью механизма hibernate (spring boot data…
Иногда не хочется, чтобы тебя читали незнакомцы. Добавляем подписки с подтверждением
https://youtu.be/bVAWMZTD8pI
https://youtu.be/bVAWMZTD8pI
YouTube
Подписки с подтверждением. Spring Boot Rest
Spring Boot Rest Application: добавляем подписки с состоянием (подписки с подтверждением) в нашу социальную сеть, так как это уже давно стало нормой. Приглядитесь: большинство социльных сетей использует именно такую модель подписок.
Для этого нам потребуется…
Для этого нам потребуется…
Добиваем тему подписок. Надеюсь, у вас не осталось вопросов по этой теме?))
https://youtu.be/x3Zwl4QilvA
https://youtu.be/x3Zwl4QilvA
YouTube
Подписки с подтверждением: фронтенд. Spring Boot Rest
Spring Boot Rest Application: добавляем подтверждение подписок в интерфейсе пользователя. Модель подписок будет подобна той, что используется в Instagram: пользователь не сможет видеть чужие посты, пока его запрос на добавление в друзья не будет принят другим…
В человеке всё должно быть прекрасно: цели, коммиты, инструкция. Иначе это не человек, а млекопитающее.
Сегодня в 18.00 по Москве собираемся на потрещать на втором канале. Давно мы не общались :)
https://www.youtube.com/geekchatdru
https://www.youtube.com/geekchatdru
Наглядно, почему не стоит смотреть TV. Отношение дохода семьи ко времени, потраченному на просмотр TV.
Приглядываем за пользователями и записываем досадные недоразумения на их территории. Сбор ошибок в браузере пользователя с Sentry.io в новом видео 😊
https://youtu.be/JrY2MezfUX4
https://youtu.be/JrY2MezfUX4
YouTube
Sentry: собираем ошибки от пользователей. Spring Boot Rest
Spring Boot Rest Application: собираем ошибки и логи из браузеров пользователей и с сервера с помощью Sentry.
Часто разработчики сталкиваются с ситуацией, что ошибка, произошедшая на стороне пользователя остаётся либо не замеченной, либо недостаточно описана…
Часто разработчики сталкиваются с ситуацией, что ошибка, произошедшая на стороне пользователя остаётся либо не замеченной, либо недостаточно описана…
Народ, важно: утекли токены гитхаба из докерхаба. У знакомого на гитхабе напакостили в проектах и позакрывали pullrequests, а также потырили приватный (коммерческий в т.ч.) код. Если делали связку - сбрасывайте токены. Не забываем про двухфакторную авторизацию
https://success.docker.com/article/docker-hub-user-notification
https://success.docker.com/article/docker-hub-user-notification
И даже еще интересней:
https://securityaffairs.co/wordpress/84931/hacking/git-repositories-attacks.html
https://securityaffairs.co/wordpress/84931/hacking/git-repositories-attacks.html
Security Affairs
Mysterious attacks wipe Git repositories and ask a ransom to rescue code
Extortion practice hit programmers' Git repositories, experts observed a new piece of ransomware that wipes them and replaces the code with a ransom note.
Оно же но по-русски
https://habr.com/ru/news/t/450560/
https://habr.com/ru/news/t/450560/
Хабр
Взломщик удалил код из сотен Git-репозиториев. За восстановление он требует 0,1 биткоина
На днях стало известно о том, что сотни разработчиков пострадали от действий неизвестного взломщика . Злоумышленник каким-то образом получил доступ к репозиториям пользователей хостинг-сервисов Git...
Соскучились? Ну и не надо. Собираемся и собираем jar со всеми вот этими интерфейсами на модных JS и Vue.js внутри. Запускаем без бубнов и на одном порту и без node.js. Не веришь? Пойдём, покажу
https://youtu.be/zZ7Z7aL2WFk
https://youtu.be/zZ7Z7aL2WFk
YouTube
Собираем JAR с Vue.js внутри. Spring Boot Rest
Spring Boot Rest Application: собираем исполняемый JAR приложения с vue.js интерфейсом внутри и запускаем это всё на одном порту без всяких там node.js =) Таким образом мы получим единый исполняемый файл, пригодный к запуску на любом сервере, без дополнительного…