Поднимаем 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/

Языки программирования: критерии выбора


Занятие в рамках образовательной программы IT ШКОЛА SAMSUNG для школьников старших классов.

Лектор: Зуев Евгений Александрович, к.ф-м.н., ведущий программист Исследовательского центра Samsung, преподаватель зарубежных и российских вузов.

Затронутые темы могут быть полезны всем, кто планирует профессионально заниматься программированием:

· Языки программирования: зачем и почему?
· Язык для обучения или язык для работы? В чем разница и почему разница важна.
· Языки «плохие» и «хорошие»: субъективный взгляд и объективные признаки.
· Язык популярный и язык «хороший» – это не одно и то же!
· Что такое «порог вхождения»?
· Для каждой работы – свой язык, или Зачем быть полиглотом?
· Рынок труда для программистов: за владение каким языком больше платят? С каким языком легче найти работу?
· Тенденции в области языков программирования:
· Готовьтесь к языковой «гонке», или Исчезнет ли ваш любимый язык, и что придёт ему на смену?

Единая Картина Мира - день 3 - «Самое Сокровенное Знание» (Василий Тушкин)


Добро пожаловать к просмотру 3 дня семинара «Самое Сокровенное Знание» с ведущим — Василием Тушкиным.

На третьем дне семинара вы узнаете о тонких законах судьбы, и о том, как преодолеть их влияние и расширить горизонт своей свободы. Вы узнаете о тонких законах гармонии или законах благости, используя которые в своей практике, вы сможете стать уравновешенным и счастливым человеком. На этом занятии вы познакомитесь с Единой Картиной Мира, которую предлагают Веды, и узнаете о своем происхождении.

Василий Рюрикович на протяжении 20 лет проводит развивающие тренинги и семинары в России и зарубежом. Он является автором научно-популярных фильмов «Единая Картина Мира», «Кто Ты, Человек?», и ряда семинаров «7 шагов к успеху», «Качества Великих Людей», «Законы Гармонии Вселенной», «Самое Сокровенное знание» и др.

Посмотрев четыре дня семинара, вы получите глубокие представления о себе и об окружающем мире. Ведическое знание объединяет в себе достижения как науки, так и философии, описывая человека и мир вокруг него. При этом самое сокровенное знание лежит за пределами и науки, и философии — это законы духовного развития. Это очень актуальные, доступные и практичные принципы, узнав которые, вы сможете ощутить всю полноту своей жизни, построить гармоничные отношения с близкими вам людьми и стать по-настоящему счастливым.

Из семинара вы узнаете о том, как лучше понимать себя, свои желания, своё предназначение, как раскрыть свои внутренние ресурсы. Окружающий мир вокруг
нас может быть богатым источником вдохновения, просто необходимо знать законы его гармонии, и вы всегда будете на волне.

Запись семинара: 28 мая 2012г, Владивосток

Другие лекции, фильмы и статьи Василия Рюриковича на официальном сайте: vrajendra.ru

LPIC 107.2 часть первая: синтаксис и расположение файлов планировщика cron


В каком формате записываются задачи планировщика cron, где лежат файлы запланированных задач для новых установленных программ, и куда класть скрипты для их выполнения ежечасно, ежедневно, еженедельно и ежемесячно.

Исправьте СРОЧНО эти 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

---

Безотказные скрипты для чатов и мессенджеров


Ведущий эксперт по скриптам продаж и сооснователь компании HyperScript.ru Настасья Белочкина рассказала:
— основные правила переписки;
— как продавать в переписке;
— как брать номер в переписке;
— как работать с возражениями в переписке;
— готовые речевые модули для переписки;
— ошибки в продажах по переписке.

Ссылка на презентацию yadi.sk/i/I0l__EvLiiFToA

Регистриуйте retailCRM по ссылке: www.retailcrm.ru/signup?utm_source=youtube

Сборка таблиц из разных файлов Excel c помощью Power Query


Как быстро и с автоматическим обновлением собрать данные из нескольких файлов Excel в один с помощью Power Query. Файл-пример можно скачать тут www.planetaexcel.ru/techniques/12/2152/
Заходите в гости ↓↓↓
Мои книги planetaexcel.ru/books/
Мои онлайн-курсы www.planetaexcel.ru/learning/
Моя надстройка PLEX ( 150 новых функций для вашего Excel) planetaexcel.ru/plex/
Twitter twitter.com/planeta_excel
Facebook www.facebook.com/planetaexcel
Instagram www.instagram.com/planetaexcel/

tChrs_s1e3 Как подружить отчёты из 1С и Excel


#tdots #excel #1c #powerquery

Учимся превращать отчёты, выгруженные из 1С, в удобные для дальнейшего анализа и
обработки таблицы в Excel

Файлы из урока:
Ссылка на файл надстройки с функциями ОТСТУП и УРОВЕНЬСТРУКТУРЫ — bit.ly/2XJJS8s
Ссылка на исходный файл, с которым работали — bit.ly/2RoZcVX
Ссылка на файл с готовым запросом Power Query — bit.ly/2MXEKgi

Тайм-коды:

00:00 — старт
01:00 — описание проблемы, отличие отчётных таблиц от плоских таблиц исходных данных
06:20 — трансформация стандартными средствами Excel
44:55 — трансформация с помощью Power Query

Наши обучающие видеокурсы по Excel можно найти тут: tdots.ru

Телеграм-канал про Excel: t.me/excel_everyday
Телеграм-канал про Word, PowerPoint, Outlook: t.me/office_killer
Телеграм-бот, в которого можно задать вопросы про Excel: t.me/exevfeedbackbot
Телеграм-бот, в которого можно задать вопросы про Word, PowerPoint и Outlook: t.me/killofbot

Поддержать проект можно здесь: yasobe.ru/na/tdots

С уважением, команда tdots.ru