Установка в чистую систему Sublime Text 3 и пакета (модуля) Anaconda для проверки синтаксиса и подсказок. Так же установим виртуальную среду и протестируем как работают её новые модули.
— Настройка юзверя в PackageSettings-Anaconda-(Settings-User) — ( для работы с системным интерпритатором )
— /usr/bin/python3 — системный /home/user/Python/anaconda3/bin/python3 — виртуалка — {
//in theory, if you add python Application path to Windows environment variable PATH, `python_interpreter` is undesired
«python_interpreter»: "/usr/bin/python3", // input your python interpreter path
«auto_python_builder_enabled»: false,
}
В этом видео я покажу процесс настройки и установки редактора кода Sublime Text 3 для Windows, а также покажу как установить плагин генерации HTML разметки EMMET и тему оформления. Скачать Sublime Text 3 вы можете на официальном сайте по ссылкам ниже.
В этом видео будем поднимать #OpenVPN чтобы иметь доступ к локальной сети за клиентом. Настроим LTE подключение, установим электрощит, систему видеонаблюдения и многое другое.
Представим, что есть несколько домов или зданий. Для простоты будем называть их объектами, которые разнесены на относительно большое расстояние. Внутри каждого такого объекта есть какой-то набор сетевых устройств. Это могут быть IP-камеры, видеорегистраторы, может какие-то проекты на Raspberry PI или сервера. Например, это может быть загородный участок, на котором установлено видеонаблюдение с сетевым интерфейсом и, скажем, система для управления отоплением и теплым полом. Либо это несколько торговых помещений с онлайн-кассами, компьютерами и отдельно есть помещение, где расположен FTP сервер и база данных со всеми товарами и остатками (причем эти вещи светить наружу, в интернет, мы никак не хотим).
Первое, что нам нужно сделать — это обеспечить доступ в интернет на каждом объекте (да, его там нет пока) и предположим, что у нас нет никакой возможность провести туда оптоволокно, витую пару или даже ADSL, а использовать спутниковый интернет слишком накладно. Ну а Илона Маска ждать мы не можем, все нужно сделать до ”вчера”.
Второе — мы хотим иметь возможность удаленно управлять всеми этими устройствами, независимо от того, есть ли у них поддержка каких-то облачных сервисов или нет. Скажем, нужно иногда удаленно вносить какие-то изменения в конфигурацию маршрутизаторов или мы хотим открыть приложение на смартфоне и получить видео-поток с любой IP-камеры на любом объекте или же заранее, перед выездом на дачу, зайти на WEB-интерфейс и включить там водонагреватель и подогрев полов, чтобы у вашей второй половинки и детишек ножки не мерзли. Третье — мы хотим из локальной сети на одном объекте иметь доступ к устройствам на другом объекте, то есть к устройствам из другой локальной сети. Причем это нужно сделать без дополнительной настройки самих устройств — для них все должно быть прозрачно. Ну, например, мы хотим, чтобы ноутбуки в торговом помещении имели доступ к базе данных товаров, которая находится в другом здании.
Четвертое — сделать все это нужно с небольшими затратами.
Вот такой scope задач у нас получился. И в этом видео мы постараемся решить их все.
Начинающему сетевому администратору или веб-разработчику просто необходима собственная площадка для обучения и экспериментов. Конечно, можно купить хостинг или установить денвер на свой ноутбук. Однако, более эффективно развернуть свой собственный сервер на компьютере или виртуальной машине. Это позволит разобраться с ньюансами работы хостинга на личном опыте. Большинство серверов, на которых находятся интернет-сайты, работают на ОС Linux. На вебинаре мы разберем на практике процесс установки Ubuntu, узнаем, как выполнить правильное разбиение диска, познакомимся с командной строкой linux и сетевыми настройками Ubuntu, развернем в системе LAMP-сервер.
Наконец-то! Наконец-то я закончил проект, который задумал очень давно, и на который у меня в итоге ушло больше 2,5 месяцев: «АРС» (Автономный Робот Спасатель) — это концепт шагающего поисково-спасательного робота. Большинство проектов подобных шагоходов, которые можно собрать своими руками, обычно имеют скучный дизайн. А мне хотелось создать робота, который бы выглядел так, как они выглядят в книгах, фильмах или играх. Может быть в духе -грядущего- уже вышедшего Cyberpunk 2077.
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. Мы изучим все основные виджеты, которые применяются в формах и создадим на их основе такие проекты как Калькулятор, Paint, Сапер, Блокнот
Калькулятор на Python при помощи библиотеки tkinter
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. Мы изучим все основные виджеты, которые применяются в формах и создадим на их основе такие проекты как Калькулятор, Paint, Сапер, Блокнот
Дисней начинал делать мультфильмы в гараже, так что же нам мешает начать делать их в программе для презентации? Расскажу, как и зачем пробовать анимировать в PowerPoint и что можно за это получить.
В этом видео мы подробно поговорим про Python, а в частности про фреймворки и библиотеки, которые разработаны под Python для облегчения написания приложений в программировании. На python действительно большое количество инструментов и новичек только изучивший основы может запутаться что и где какие фреймворки python применяют. Я подробно расскажу что учить из фреймворков начинающему и где использовать в работе. Расскажу про фреймворки для машинного обучения — Tensor flow, веб разработки -django, разработки игр pygame.