02. Что такое Docker? Вечерняя школа Слёрма по Kubernetes.


Вторая лекция открытого курса по Kubernetes посвящена теме: Docker. Вы узнаете немного про историю зарождения контейнерезации, изучите основные команды cli, разберётесь с тем, что такое Docker образы, а также услышите ответы на самые популярные вопросы по Теме.

Спикер:
Марсель Ибраев, практикующий архитектор Southbridge, Certified Kubernetes Administrator

Узнать про обновлённый курс по Kubernetes с максимумом практики и удобным графиком занятий в комплекте «Слёрм Kubernetes»: to.slurm.io/Kubernetes002
Пройти курс по Docker с последними фишками, обновлённой Best practice, и практической частью to.slurm.io/docker-videocourse002

Программа лекции:
3:30 — Введение
8:12 — Монолитная эра
10:55 — Разница виртуалки и контейнера
17:24 — Эра контейнеров
27:40 — Dockerfile
29:47 — Docker образы
01:14:18 — Домашнее задание
01:16:31 — Ответы на вопросы
Тема про Docker разбита на 2 лекции. Вторая лекция: youtu.be/Hz7fkXQABNo

Полезные ссылки:
Плейлист курса:
www.youtube.com/playlist?list=PL8D2P0ruohOA4Y9LQoTttfSgsRwUGWpu6
Блог на Хабре: habr.com/ru/company/southbridge/
Секретный чат в телеграм по теории Kubernetes: clc.to/teleteorykub
Канал Слёрм в телеграм: t.me/slurmnews
Практика по Kubernetes: to.slurm.io/Kubernetes02practic
Фидбек про курсы: to.slurm.io/feedback20

REACT NODEJS Сайт за 3 часа с нуля


Посмотри на мой курс по продвинутому JavaScript: clc.to/senior

Подписывайся на соц сети:
Telegram: teleg.one/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen

Мои Udemy Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Полный Курс MERN Стек (Mongo, Express, React, Node)
В курсе вы увидите создание приложения с нуля до деплоя на домен и VPS хостинг
Вы увидите реализацию авторизации и регистрации по JWT токену увидите создание приложения по сокращению ссылок и аналитике

Исходный код ты найдешь в телеграм канале:
t.me/js_by_vladilen/116

00:00:00 Введение
00:02:52 Инициализация проекта на Node.js
00:05:46 Установка базовых зависимостей
00:07:02 Работа со скриптами
00:08:18 Настройка Express.js,
00:11:47 Подключение к базе данных MongoDB
00:20:30 Регистрация роутов
00:47:31 Настройка React.js
00:57:00 Настойка роутинга страниц
01:05:27 Работа над компонентом AuthPage
01:18:03 Работа с запросами
01:37:00 Обработка ошибок
01:47:44 Работа над авторизацией
02:00:18 Работа над компонентом Navbar
02:06:16 Работа над-бизнес логикой на сервере
02:25:10 Работа над компонентом CreatePage
02:34:18 Работа над компонентом Loader
02:37:37 Работа над компонентом DetailPage
02:42:18 Работа над компонентом LinkCard
02:46:58 Работа над компонентом LinksPage
02:54:41 Доработка бизнес-логики на сервере
03:01:00 Добавление скриптов
03:08:52 Добавление на GitHub
03:11:15 Привязка домена к хостингу
03:14:45 Настройка сервера на хостинге
03:26:18 Настройка менеджера процессов PM2
03:32:43 Завершение

#react #express #mongo

Владилен Минин
MERN — Сокращение Ссылок с Нуля до Деплоя (Mongo, Express, React, Node)

YaC 2020: как мы делаем Яндекс


Каждый год Яндекс устраивает большую технологическую конференцию, но в этом году мы поменяли формат и сняли фильм. Получилась обстоятельная беседа управляющего директора Тиграна Худавердяна с журналистом Алексеем Пивоваровым, а также — интервью руководителей сервисов.

0:00 — Интро
01:11 — Что будет в фильме? Объясняет Алексей Пивоваров
2:00 — Почему нет Воложа и кто управляет компанией
2:56 — Что такое YaC
3:23 — Яндексоид и олимпиадник — что общего
Лавка
4:36 — 70 секунд на сбор, 7 минут на доставку. Как Лавка успевает
6:31 — Где заказы Лавки возит робот-доставщик
6:53 — Лавка изнутри: из чего состоит и как выглядит
7:30 — Казус помидорчиков: как мы учились продавать фрукты и овощи
9:21 — Про стратегию лаваша
10:46 — Проект «Арбузы»
11:43 — Почему любить еду важнее опыта в IT
Беспилотные технологии
12:40 — Ровер — маленький брат беспилотного автомобиля
13:38 — Почему мы верим в беспилотные технологии
14:38 — Как компьютеру водить, когда никто не соблюдает правила
15:14 — Зачем нам предсказания
16:32 — Как мы учим машину вождению
17:03 — Когда все пересядут на беспилотные машины
17:46 — Что такое супердвигатель сервисов
18:08 — Про ошибки и неудачи
18:42 — Про Тинькофф. Почему мы расстроились
Доставка в Маркете и Yandex Go
20:52 — Маркет сам привезёт товары. Как так?
21:43 — Маркетплейс для 5 млн товаров
22:17 — Зачем мы строим склады
22:51 — Доставка в Яндекс Go: из города в город
24:42 — Наши правила хорошей доставки
26:50 — Доставка «по клику» — это что?
30:16 — Как Яндекс пережил удалёнку
31:30 — Когда Тигран сказал «вау»
Сервисы для бизнеса
32:12 — Как мы работаем с партнёрами
33:39 — Чего хотят маникюрный салон и веломастерская
35:47 — Что мы придумали для малого бизнеса
37:22 — Почему локация больше ничего не значит
37:57 — Как работает рекламная подписка
Рекомендательная лента
38:50 — Про рекомендации и незаданные вопросы пользователей
40:45 — Обычный день блогеров Дзена
41:41 — Как мы разочаровались в интересах друзей
42:42 — Обновление Поиска на примере жёлтой курицы
45:23 — Про критику
47:00 — Близнецы, которые придумали Заправки
49:09 — Про ценности, которые не на стене
49:49 — Почему мы любим сервисы конкурентов
Плюс
52:11 — Почему кешбэк лучше скидки
53:04 — Откуда деньги на контент
54:20 — Год, когда мы начали снимать кино
55:57 — 1 млрд баллов: как работает кешбэк
Обновление Поиска
56:41 — Откуда взялись трансформеры
58:34 — Зачем мы показываем трансформерам тексты
59:32 — Что делать, если забыл фильм
59:57 — Самое большое изменение в Поиске за последние 10 лет
Алиса
1:00:16 — Как дела у Алисы?
1:01:15 — Алиса в телевизоре
1:01:56 — Как Алиса стала детской
1:02:33 — Первый мерч Алисы
1:03:30 — Новая Станция Макс
1:05:50 — Алиса, Тигран, Рахманинов и джаз
1:07:08 — Блиц

Эпизод 0: Зачем нам нужен Kubernetes


ITSumma запускает первый цикл вебинаров. Цель очень простая — помочь вам сразу же опробовать свои силы на практике. Нужно лишь немного времени, немного внимания и желание делать многое лучше многих. Как это делаем мы :-)
Первая тема — Kubernetes. Потому что мы считаем его самым удобным способом разработки и поддержки микросервисных приложений, переход к которым неизбежен для любого монолитного проекта, если вы хотите, чтобы он автоматически масштабировался, не боялся лавинообразного роста нагрузки и просто хорошо и быстро работал.
Мы с K8s знакомы не понаслышке. И хотим поделиться опытом, как спроектировать и успешно поддерживать проекты на его базе.
Первый выпуск ответит на вопрос «Зачем нужен Kubernetes».
Автор – Сергей Спорышев, руководитель высоконагруженных проектов ITSumma.
Появились вопросы? Спрашивайте в комментариях – ответим на все.

Docker - Всё что нужно знать чтобы начать работать с Docker, все основы в одном уроке


#docker #devops #девопс
Docker — Всё что нужно знать чтобы начать работать с Docker, все основы в одном уроке

— Как инсталировать Docker
— Как использовать Docker Image
— Как запускать Docker Container
— Что такое Dockerfile
— Что такое DockerHub
— Как создавать Docker Image из Dockerfile
— Как создать обновленный Docker Image из Docker Container
— Все основные команды Docker

github.com/adv4000/docker

Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/DenisAstahov

Webpack 4. Полный курс 2020


Webpack. Полный Курс 2020
Мой Курс Продвинутый JavaScript: clc.to/senior

Мои Udemy Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Подписывайся на соц сети:
Telegram: t.me/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen
Мой сайт: www.vladilen.dev/

Исходный код в telegram канале:
t.me/js_by_vladilen/125

Поддержать выпуск новых видео:
ЯД: money.yandex.ru/to/410013757655670
PayPal: www.paypal.me/vladilenm

Тайм-коды:
00:00 – Вступление
03:01 – Написание базового приложения
14:56 – Инициализация приложения
16:33 – Установка Webpack
18:30 – Базовая настройка Webpack
38:12 – Паттерны
39:46 – Плагины
40:31 – Работа с HTML
45:56 – Очистка папки проекта
47:50 – Сборка проекта
50:17 – Контекст
51:50 – CSS-лоадеры
58:56 – Работа с JSON
1:02:50 – Работа с файлами
1:09:02 – Работа со шрифтами
1:13:21 – Подключение CSS-библиотек
1:14:51 – Защита от публикации пакета
1:15:32 – Работа с XML-файлами
1:17:44 – Работа с CSV-файлами
1:20:06 – Дополнительные настройки
1:24:54 – Подключение JS-библиотек
1:28:56 – Оптимизация
1:33:40 – Webpack-dev-server
1:39:14 –  Копирования статических файлов
1:42:32 – Сжатие CSS, HTML, JS
1:59:37 – Компиляция Less
2:06:08 – Компиляция Sass
2:03:57 – Оптимизация
2:10:21 – Babel
2:22:35 – Добавление плагинов для Babel
2:24:28 – Компиляция TypeScript
2:27:20 – Компиляция React JSX
2:33:38 – Devtool
2:36:14 – ESLint
2:43:00 – Динамические импорты
2:44:52 – Анализ финальной сборки

Webpack. Полный курс 2020
#webpack #js #javascript

Sway - мозаичный Wayland композитор | Обзор и мнение (Sway, i3, i3-gaps)


Обзор и личное мнение о Sway — мозаичном оконном менеджере (композиторе) для Wayland, прозрачной замены оконного менеджера i3, а также обзор библиотеки Wlroots.

Поддержать: VISA: 4276 0500 3795 1880; YandexДеньги: money.yandex.ru/to/4100115141581113
Мои конфиги для Sway: github.com/Sunderland93/dotfiles-sway
Мой блог: linuxoidblog.blogspot.ru
Группа в ВК, посвящённая ретроигровой тематике: vk.com/retrogames1
Канал с прохождениями классических Java-игр: www.youtube.com/channel/UCBXS_VrzbIwbQSs5H-DBLew

Music: bensound-perception (https://www.bensound.com)

Обзор Ubuntu 20.04 LTS | Что нового?


Небольшой обзор нового LTS выпуска Ubuntu, а также его редакций с альтернативными рабочими столами.

Помочь каналу: VISA: 4276 0500 3795 1880
Мой блог: linuxoidblog.blogspot.ru
Группа в VK посвящённая ретроиграм и ретротехнологиям: vk.com/retrogames1

Скачать Ubuntu 20.04: ubuntu.ru/get
Скачать Kubuntu 20.04: kubuntu.ru/download
Скачать Xubuntu 20.04: xubuntu-ru.net/release-xubuntu
Скачать Lubuntu 20.04: lubuntu.me/downloads/
Скачать Ubuntu MATE 20.04: ubuntu-mate.org/download/
Скачать Ubuntu Budgie 20.04: ubuntubudgie.org/downloads/
Скачать UbuntuDDE 20.04: ubuntudde.com/download/

Music: bensound-summer (https://www.bensound.com)