Sublime text топ 10 плагины которые обязательно нужны. Emmet, LiveReload.
Всем привет в этом видео мы обсудим редактор кода Sublime text и его плагины. Я покажу какие плагины Sublime text я использую в своей работе и какие плагины советую установить вам. Покажу детально как работать с плагином emmet все горячие клавиши и настройка плагинов. Так же покажу как настроить плагин LiveReload со всеми нюансами
========================================================
ПОДПИШИСЬ на канал «Web Developer Blog» — goo.gl/Ai4OGa
И не пропускай новые видео!!!
========================================================
ПЛЕЙ-ЛИСТЫ МОЕГО КАНАЛА:
JavaScript практика — goo.gl/rxsyeX
Основы JavaScript — goo.gl/Cw7Vqv
Уроки Bootstrap 4 — goo.gl/65gmmS
Уроки Framework для верстки Foundation 6 — goo.gl/Yi2jfc
Рубрика «Основы за 10 минут» — goo.gl/QIvpDD
Верстка сайта на Foundation 6 — goo.gl/gVS45o
Основы препроцессора SASS — goo.gl/f4BDww
Уроки по Sublime text 3 — goo.gl/SjiKM2
Создаем интернет магазин на PrestaShop — goo.gl/jop7M4
Уроки jQuery — goo.gl/tjAs41
========================================================
ПОДПИШИСЬ на Группу Вконтакте «Web Developer Blog» — goo.gl/6mO5GL
========================================================
Установка и настройка редактора кода Sublime Text 3 в Windows | Package Control, Emmet
В этом видео я покажу процесс настройки и установки редактора кода Sublime Text 3 для Windows, а также покажу как установить плагин генерации HTML разметки EMMET и тему оформления. Скачать Sublime Text 3 вы можете на официальном сайте по ссылкам ниже.
Редактор кода Sublime Text 3:
www.sublimetext.com/3
Тема оформления для Sublime Text 3:
github.com/dempfi/ayu
Видео по установке и настройке Sublime Text 3 для операционной системы OSX (MAC OS) смотрите здесь:
fructcode.com/ru/courses/html-and-css/install-and-settings-sublime-text-osx/?utm_source=yt
Исправьте СРОЧНО эти 12 ошибок в ваших Python проектах
Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04
Сказать спасибо можно здесь — boosty.to/digitalize.team
Практически в каждом Python проекте, который вы присылали на Code Review, были эти 12 ошибок. Исправьте их срочно, сделайте свой код конфеткой!
0:00 Как появился этот перечень?
0:44 #1 Жёсткие нарушения PEP8
2:30 #2 Нейминг
5:23 #3 Комментарии
8:27 #4 Документация по проекту
9:35 #5 Бизнес-логика в контроллерах
11:03 #6 Использование функций
13:03 #7 Изучите ваш фреймворк
14:21 #8 Исключения и обработка ошибок
16:49 #9 Логирование
18:24 #10 Конфиденциальные данные в коде и git репозиториях
19:23 #11 pip requirements и состав git репозитория
20:37 #12 Преждевременные попытки внедрить паттерны
22:53 Как работать с этими 12 пунктами
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin
---
Поднимаем OpenVPN для удаленного доступа к локальным сетям клиентов
В этом видео будем поднимать #OpenVPN чтобы иметь доступ к локальной сети за клиентом. Настроим LTE подключение, установим электрощит, систему видеонаблюдения и многое другое.
Представим, что есть несколько домов или зданий. Для простоты будем называть их объектами, которые разнесены на относительно большое расстояние. Внутри каждого такого объекта есть какой-то набор сетевых устройств. Это могут быть IP-камеры, видеорегистраторы, может какие-то проекты на Raspberry PI или сервера. Например, это может быть загородный участок, на котором установлено видеонаблюдение с сетевым интерфейсом и, скажем, система для управления отоплением и теплым полом. Либо это несколько торговых помещений с онлайн-кассами, компьютерами и отдельно есть помещение, где расположен FTP сервер и база данных со всеми товарами и остатками (причем эти вещи светить наружу, в интернет, мы никак не хотим).
Первое, что нам нужно сделать — это обеспечить доступ в интернет на каждом объекте (да, его там нет пока) и предположим, что у нас нет никакой возможность провести туда оптоволокно, витую пару или даже ADSL, а использовать спутниковый интернет слишком накладно. Ну а Илона Маска ждать мы не можем, все нужно сделать до ”вчера”.
Второе — мы хотим иметь возможность удаленно управлять всеми этими устройствами, независимо от того, есть ли у них поддержка каких-то облачных сервисов или нет. Скажем, нужно иногда удаленно вносить какие-то изменения в конфигурацию маршрутизаторов или мы хотим открыть приложение на смартфоне и получить видео-поток с любой IP-камеры на любом объекте или же заранее, перед выездом на дачу, зайти на WEB-интерфейс и включить там водонагреватель и подогрев полов, чтобы у вашей второй половинки и детишек ножки не мерзли. Третье — мы хотим из локальной сети на одном объекте иметь доступ к устройствам на другом объекте, то есть к устройствам из другой локальной сети. Причем это нужно сделать без дополнительной настройки самих устройств — для них все должно быть прозрачно. Ну, например, мы хотим, чтобы ноутбуки в торговом помещении имели доступ к базе данных товаров, которая находится в другом здании.
Четвертое — сделать все это нужно с небольшими затратами.
Вот такой scope задач у нас получился. И в этом видео мы постараемся решить их все.
#OpenWRT #VPN #маршрутизатор
Ссылки на материалы:
===================
DigitalOcean: m.do.co/c/fe8f8fb8e296
Настройка OpenVPN: www.digitalocean.com/community/tutorials/openvpn-ubuntu-16-04-ru
Мониторинг состояния маршрутизатора: help.ubidots.com/iot-projects-tutorials/how-to-monitor-your-internet-connection-using-openwrt-and-ubidots
Сборка электрощита с небольшой примесью IoT: youtu.be/CkfRPDHIbT4
Необходимые пакеты для работы USB модема и VPN клиента:
Перед установкой нужно выполнить команду
opkg update, далее выполняем
opkg install usb-modeswitch kmod-usb-net-cdc-ether openvpn
Можно также использовать WEB интерфейс.
===================
Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни — от технологий до путешествий! Надеюсь Вам понравиться!
Подписаться на канал: www.youtube.com/channel/UCJHS22_QyRowmNAaxoUd4dA
Если Вам нравится информация на канале, Вы можете поддержать меня: clck.ru/LBRYB
— Я вконтакте ► vk.com/artyom2503
Я в instagram► www.instagram.com/amatyashov/
Как легко зашифровать файл? Как сделать шифрованную резервную копию для Docker volume?
В этом ролике поговорим о том, как создать резервную копию вашего docker приложения, как ее зашифровать и где хранить. Плюс поговорим о том, как вообще быстро, просто и безопасно зашивать любой файл.
Настройка AWS cli:
docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html
Ссылка на репозиторий:
github.com/amatiashov/YT-Docker-Volume-Encryption-Utils
Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни — от технологий до путешествий! Надеюсь Вам понравиться!
— Я вконтакте ► vk.com/artyom2503
Я в instagram► www.instagram.com/amatyashov/
Как поднять домашний сервер со своим доменом своими руками?
#сервер #домены #сети #маршрутизатор #личноеоблако
Мой новый Телеграмм бот: t.me/amatyashov_bot
Или: @amatyashov_bot
В этом ролике мы своими руками поднимем файловый сервер, и настроем его на работу со своим собственным #доменом? Подключим #HTTPS и все это будет стоять у вам дома. Познакомимся с #OpenVPN и с сетями в целом.
Команды для получения SSL от Let’s Encrypt:
sudo add-apt-repository ppa:certbot/certbot
sudo apt install python-certbot-nginx
sudo certbot --nginx -d DOMAIN_NAME
Ссылка на ролик по настройке OpenVPN:
youtu.be/S358miThwdg
Music:
Blue Wednesday: bluewednesday.bandcamp.com
Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни — от технологий до путешествий! Надеюсь Вам понравиться!
Подписаться на канал: www.youtube.com/channel/UCJHS22_QyRowmNAaxoUd4dA
Если Вам нравится информация на канале, Вы можете поддержать меня: clck.ru/LBRYB
— Я вконтакте ► vk.com/artyom2503
Я в instagram► www.instagram.com/amatyashov/
03. Docker Compose и Best Practice Docker, CI/CD и Gitlab CI. Вечерняя школа Слёрма по Kubernetes.
Третья лекция открытого курса по Kubernetes продолжает тему: Docker. Вы познаете Best practice, поймёте, как контролировать Docker и пребывать в безопасности, разберётесь с понятием Docker-compose, получите базовые знания по CI/CD и инструменту Gitlab CI, а также услышите ответы на вопросы по предыдущей лекции(https://youtu.be/TJg7QpqCH70).
Спикер:
Марсель Ибраев, практикующий архитектор Southbridge, Certified Kubernetes Administrator
Узнать про обновлённый курс по Kubernetes с максимумом практики и удобным графиком занятий в комплекте «Слёрм Kubernetes»: to.slurm.io/Kubernetes003
Пройти курс по Docker с последними фишками, обновлённой Best practice, и практической частью to.slurm.io/docker-videocourse003
Программа лекции:
04:38 — Введение
07:45 — Best practice
41:10 — Усиливаем контроль и безопасность
46:59 — Docker-compose
01:11:12 — CI/CD
01:16:40 — Gitlab CI
01:39:31 — Домашнее задание
01:41:30 — Ответы на вопросы
Полезные ссылки:
Плейлист курса:
www.youtube.com/playlist?list=PL8D2P0ruohOA4Y9LQoTttfSgsRwUGWpu6
Блог на Хабре: habr.com/ru/company/southbridge/
Секретный чат в телеграм по теории Kubernetes: clc.to/teleteorykub
Канал Слёрм в телеграм: t.me/slurmnews
Практика по Kubernetes: to.slurm.io/Kubernetes03practic
Фидбек про курсы: to.slurm.io/feedback20
React NodeJS Сайт за 3 часа с нуля
Продвинутый JavaScript: clc.to/senior
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
Полный Курс 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)
Алексей Шипилёв — ForkJoinPool в Java 8
. Алексей Шипилёв, Oracle — ForkJoinPool в Java 8
Встреча JUG.ru 11.07.2013
Алексей Шипилёв расскажет, что же такое ForkJoinPool, и зачем нам вообще нужен Fork/Join. Его технический доклад будет посвящён тому, что делает реализацию FJP важным звеном в производительности параллельных операций над коллекциями в JDK 8, да и в других JVM-based языках, в работе актёров в Scala/Akka, и других сценариях. Будут разобраны явные ограничения и подводные камни, разные модели использования: рекурсивные join’ы, эмуляция continuation’ов и прочее.