Народ, важно: утекли токены гитхаба из докерхаба. У знакомого на гитхабе напакостили в проектах и позакрывали 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 =) Таким образом мы получим единый исполняемый файл, пригодный к запуску на любом сервере, без дополнительного…
Движем в паблик! Волшебный момент деплоя... Далее жалобы пользователей, раздувание бэклога хотелок...
Но это всё потом, а пока что раскатываем приложение на Heroku и идём праздновать!
https://youtu.be/q7e4A9pfNrk
Но это всё потом, а пока что раскатываем приложение на Heroku и идём праздновать!
https://youtu.be/q7e4A9pfNrk
YouTube
Публикация на Heroku. Spring Boot Rest
Spring Boot Rest Application: публикуем приложение в облачном сервисе Heroku (деплой на сервер). Наше приложение, конечно, не идеально, но вполне способно выполнять функции, возложенные на него. А значит самое время явить его миру =)
Поддержать проект:
➡…
Поддержать проект:
➡…
В общем, у меня есть патреон. Если нравятся видосы, которые делаю и любите быть первым - можете приходить туда и на несколько дней раньше смотреть видосы с канала ГикТрёп там. Если поддержка канала для вас проблема - я понимаю и все видосы будут падать в публичный доступ.
Сейчас наступило время публикации одного из таких видосов. Треплюсь на тему "почему так сложно и когда уже программировать начнём?". И да, в Сибири очень суровое лето (слабонервным не смотреть)
https://youtu.be/rM6JWnsEfn0
Сейчас наступило время публикации одного из таких видосов. Треплюсь на тему "почему так сложно и когда уже программировать начнём?". И да, в Сибири очень суровое лето (слабонервным не смотреть)
https://youtu.be/rM6JWnsEfn0
YouTube
Почему так сложно и когда уже программировать начнём?
Почему разработка такая сложная.
Один из подписчиков в комментах написал:
почему в видео мы конфигурируем что-то чтобы что-то сконфигурировать, чтобы склеить. А когда это всё падает и мы идём на форумы / StackOverflow и там находим рекомендации как что…
Один из подписчиков в комментах написал:
почему в видео мы конфигурируем что-то чтобы что-то сконфигурировать, чтобы склеить. А когда это всё падает и мы идём на форумы / StackOverflow и там находим рекомендации как что…
Лекция о компакт-дисках и немного про виртуализацию. Оставлю здесь, вдруг кому-то пригодится
https://youtu.be/Sa7uOGczoHc
https://youtu.be/Sa7uOGczoHc
YouTube
Просто о контенеризации. Docker
Docker: основы работы с образами и контейнерами. Как получить, запустить и практически использовать виртуализацию Docker.
Linux post install steps 3:17
pull 4:34
Структура образа (слои) 5:12
run -it 7:26
run command 8:58
ps 10:14
rm 11:06
images 12:09
rmi…
Linux post install steps 3:17
pull 4:34
Структура образа (слои) 5:12
run -it 7:26
run command 8:58
ps 10:14
rm 11:06
images 12:09
rmi…
А слабо помочь каналу и накидать лайков под видос? сможем 500 лайков накидать до понедельника, просто чтобы красиво было?
Давно не общались.
Давайте-ка стримчанский замутим! В четверг, четвертого числа... короче 4 июля 2019 года в 19.00 по Московскому часовому поясу собираемся на втором канале.
https://www.youtube.com/geekChatDru
Давайте-ка стримчанский замутим! В четверг, четвертого числа... короче 4 июля 2019 года в 19.00 по Московскому часовому поясу собираемся на втором канале.
https://www.youtube.com/geekChatDru
Собираем свои контейнеры, эксплуатируем всякого рода хабы и в целом идём в светлое будущее, где в каждой компании есть devops, микросервисы и вообще чистый код... эх...
https://youtu.be/Lu1ziKbQYIQ
https://youtu.be/Lu1ziKbQYIQ
YouTube
Свои контейнеры и сборка на DockerHub. Docker
Docker: собираем свои (кастомные) контейнеры, заливаем их на DockerHub, настраиваем интеграцию между GitHub и DockerHub для автоматической сборки образов.
Ручное создание 0:14
commit 1:14
push 3:30
login 3:42
Простой Dockerfile 5:29
FROM 5:48
RUN 6:43
CMD…
Ручное создание 0:14
commit 1:14
push 3:30
login 3:42
Простой Dockerfile 5:29
FROM 5:48
RUN 6:43
CMD…
Не забываем лайкать так, чтобы у меня слеза наворачивалась. Это греет моё сердце и не даёт забрасывать канал =)
Кто-то в чате просил мнение. Между делом записал. Всем экологии, коллеги 😃
https://youtu.be/hETGd_9sZJE
https://youtu.be/hETGd_9sZJE
YouTube
Segway Ninebot ES4 (ES2) : почему он и чем плох
Segway Ninebot ES4 (ES2): электросамокат (электроскутер), который мне показался идеальным вариантом персонального городского электрического транспорта.
Почитав кучу информации на просторах сети и опробовав в живую четыре популярных самоката (Segway Ninebot…
Почитав кучу информации на просторах сети и опробовав в живую четыре популярных самоката (Segway Ninebot…