Поднимаем с нуля чистый Debian сервер на Яндекс.Облаке (не принципиально — аналогичная настройка будет на Selectel, OVH или любом другом сервисе). Устанавливаем и настраиваем Nginx, Gunicorn, Django приложение, PostgreSQL, Supervisor, а также всю необходимую обвязку для этого. Покажем, как настроить Debian сервер для Django (или любого другого Python WSGI приложения) и связать все компоненты воедино.
0:00 Цели видео
0:48 Создаём сервер на Яндекс Облаке
3:36 Заходим на сервер по ssh
4:31 Про инструкции
5:02 Обновление репозиториев
5:24 Установка минимально необходимого софта
6:23 Настраиваем SSH и локали
8:03 Ставим основной необходимый софт, его обзор
10:06 Установка Oh My zsh
11:55 Установка Python из исходников
16:10 Поднимаем чистый Django проект
21:00 Настройка Gunicorn
24:31 Настройка Nginx
26:36 Настройка supervisor
31:20 Ставим PostgreSQL
34:25 Итоги
Шаблон Django для быстрого начала разработки и быстрого разворачивания на сервере — youtu.be/uXTZMurM0FY
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Знать:
— Концепция и принципы реляционной модели данных
— Методы проектирования баз данных
– Методику построения запросов
— Подходы к профилированию производительности
– Методику оптимизации запросов к БД MySQL
– Подходы к администрированию хранилища данных на основе БД MySQL
— Основы архитектуры современных СУБД
– Основы и границы применимости реляционной модели
– Основные типы нереляционных баз данных, а также область их применимости при построении хранилищ данных
Уметь:
— Проектировать концептульные и логические схемы для высоконагруженных баз данных
— Строить запросы на выборку и модификацию данных к реляционным СУБД
– Профилировать производительность хранилища данных на основе БД MySQL
— Оптимизировать запросы и структуру реляционной БД в целях повышения производительности
— Выполнять запросы к нереляционной документоориентированной СУБД
— Разрабатывать прикладные программы, осуществляющие взаимодействие с БД
— О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
В этом видео мы реализуем Телеграм бота для учёта личных расходов с бюджетом, категориями расходов и базовой статистикой. Использовать будем Python и Aiogram с Asyncio, в качестве базы данных легковесный движок SQLite, а результат работы упакуем в Docker контейнер для быстрого разворачивания на любом сервере.
0:00 Telegram бот для учёта личных финансов
0:43 ТЗ на бота
3:01 Демонстрация работы бота
5:07 Используемые библиотеки и технологии
7:00 Aiogram
7:29 Создание бота, получение токена
8:30 Обход блокировки Telegram
9:40 Инициализация бота
10:36 Добавление расходов
12:27 Модуль expenses
18:22 Работа с категориями
19:15 Структура БД
21:49 Модуль работы с БД
24:01 Продолжение по категориям
25:35 Удаление расхода
26:33 Просмотр расходов
29:00 Статистики
30:30 Docker
33:00 Выводы
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Темы в этом видео:
• 1) Баг с поиском документов вконтакте
• 2) Как незаметно удалить из друзей вконтакте
• 3) Как сменить фамилию вконтакте
• 4) Как восстановить удалённые сообщения вконтакте
• 5) Как смотреть скрытых друзей вконтакте
• 6) Как скрыть больше 30 друзей вонтакте
• 7) Как удалить всех собак вконтакте
• 8) Как просмотреть скрытую музыку вконтакте
• 9) Как заблокировать страницу вконтакте
• 10) Как сделать репост с удаленной страницы
Вконтакте заявили, что перечисленные уязвимости это не баги, а лишь «фишки». Ну что же, давайте разберем их по подробнее и поймём фишки это или баги.
Half-Life в 2020 году по сети…
Серия игр Half-Life, очень велика. За все время выходило много частей, которые содержали в себе СЕТЕВУЮ часть. Мультиплеер, другим языком.
Прикинем ситуацию — вы обычный игрок, по сети не игравший.
Куда вам лучше вкатиться, какие мультиплеерные проекты вообще живые и каковы особенности каждой сетевой части?
Об этом мы и поговорим в этом видео, прямо сейчас!
Приятного просмотра!
И не забывайте, все что вы видите — снималось на лицензионных версиях игр :-)
Музыка:
Scattle — To The Top
Waveshaper — Wisdom Of Rage
morch kovalski — Neon Fighter
Niky Nine — Exhausted Divinity
CJ Burnett — Destiny
[PC] Unreal Tournament — Underworld 2 (remix)
Jasper Byrne — Hotline
------------------------------------------------------------------------------------------------
► Ссылка на Инсту! www.instagram.com/the_stalkeros/
Помоги мне сделать больше таких видео! www.patreon.com/alanbecker
Борьба между фигуркой и его создателем, компьютерным мультипликатором. В четвертой части, аниматор, наконец, показывает в реальной жизни, как взаимодействует с его компьютерным монитором. Фигурка, сопротивляясь мучителю, нападает на его социальную жизнь, взламывая его Facebook, путешествуя на его iPhone через USB-кабель, и рисует анимации самостоятельно разобрав интерфейс анимации.
В данном видео я покажу вам как можно легко и просто без установки дополнений и расширений заблокировать любой нежелательный сайт или сайты в опере или любом другом браузере.
Смотрите также видео о том как заблокировать сайты в браузерах: