Пишем Telegram бот для учёта расходов с Python, Asyncio/Aiogram, SQLite и Docker


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

В этом видео мы реализуем Телеграм бота для учёта личных расходов с бюджетом, категориями расходов и базовой статистикой. Использовать будем Python и Aiogram с Asyncio, в качестве базы данных легковесный движок SQLite, а результат работы упакуем в Docker контейнер для быстрого разворачивания на любом сервере.

Исходный код на Github: github.com/alexey-goloburdin/telegram-finance-bot

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.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Криптовалюта: Как создать прибыльный бизнес на криптовалютах? Cryptonet


Как создать прибыльный бизнес на криптовалютах, используя легальные и наименее рисковые стратегии? Подпишитесь на наш Telegram и получайте свежие новости в теме криптовалют: ➜ t.me/cryptonetbiz

Cryptonet — сообщество профессиональных криптопредпринимателей.

Сколько бы сейчас денег было на вашем счету, если бы вы вложили всего 10 долларов в биткоин 5 лет назад? Ровно 4655$. Внушающая цифра, правда? Математика за этим очень проста. В 2012 году bitcoin стоил тех самых 10 долларов. А на сентябрь 2017 вырос до 4655$. И этот рост продолжается до сих пор. Не смотря на небольшие откаты, криптовалюта биткоин все продолжает укреплять свои позиции в финансовом рынке. И взлетает от месяца к месяцу. Меня впечатляет, как криптовалюты, которые пару лет назад еще никто не воспринимал серьезно, набирают свой вес. Когда криптовалюта бьет все рекорды доходности. Оказывая рекордный рост от года к году. Когда их начинают признавать в крупных странах. Когда капитализация криптовалюты биткоина превысила 73 млрд долларов. А фермы по добыче криптовалюты превратились в огромные предприятия.

Подписывайтесь на наш канал, чтобы присоединиться к сообществу успешных криптопредпринимателей — Cryptonet. И получать новые полезные видео в теме криптовалют.
www.youtube.com/channel/UChy8hkcohgZpsv7695ZsMYw?sub_confirmation=1

Присоединяйтесь к нам в соц сетях:
Telegram t.me/cryptonetbiz

Поднимаем Debian сервер для Python/Django — установка и настройка с нуля. Как настроить сервер?


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Поднимаем с нуля чистый Debian сервер на Яндекс.Облаке (не принципиально — аналогичная настройка будет на Selectel, OVH или любом другом сервисе). Устанавливаем и настраиваем Nginx, Gunicorn, Django приложение, PostgreSQL, Supervisor, а также всю необходимую обвязку для этого. Покажем, как настроить Debian сервер для Django (или любого другого Python WSGI приложения) и связать все компоненты воедино.

Инструкция — github.com/alexey-goloburdin/debian-set-up-for-django

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.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

МЕХАНИКА РЫНКА. ПОЧЕМУ БОЛЬШИНСТВО СЛИВАЕТ НА БИРЖЕ


Почему классический тех.анализ не работает и как не потерять деньги на в трейдинге.
Обучение трейдингу — www.proscalping.com/scalpingrts
Отчеты моих сделок — www.instagram.com/maximov.trade/
#трейдинг #форекс #forex

Чем так крут Python — реальный пример. Продуманная архитектура Python


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

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

Тема изначально очень холиварная, но у меня нет задачи сказать, что все остальные языки плохие, у каждого ЯП есть свои плюсы и выбирать инструмент надо под задачу. Но! Если вам нужен 1 язык, который вы хотите изучить или с которого хотите начать, я считаю, что Python — лучший выбор.

Поговорим о принципах разработки Python, о продуманной архитектуре Python, его академичности, быстродействии и выразительности.

0:00 О чем будем говорить в видео
1:27 Языки, на которых я писал, и почему выбрал Python
2:31 Причины выбрать тот или иной язык программирования
3:19 Средний PHP vs Python разработчики
4:22 Академичность, лаконичность и красота Python
6:05 Продуманность архитектуры Python на примере len
10:56 Композиция вместо наследования
12:04 Каждый аспект языка распространяется на весь язык
12:59 Python медленный?
14:15 Выводы

Python 3.8 — www.youtube.com/watch?v=IU8b2iQ_IPU

Сложные структуры данных в Python — www.youtube.com/watch?v=tsEG0WM3m_M

Поднимаем Debian сервер для Python/Django — www.youtube.com/watch?v=FLiKTJqyyvs

/****************** 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

---

Антон Долин – стыдные вопросы про кино / вДудь


Все подробности и правила конкурса с Л’Этуаль: www.letu.ru/promo/8750021
Когда будете оставлять историю в комментариях, пишите адрес своей почты – чтобы с вами было проще связаться

Антон Долин www.facebook.com/adolin3

Дудь vdudvdud.ru/

0:00 Концепция выпуска
1:34 Советское кино – великое?
4:06 Цензура помогает?
7:36 Конкурс на 3 000 000 рублей
10:54 Почему Долин ушел из «Вечернего Урганта»?
17:03 Александр Петров – хороший актер?
20:43 Иван Ургант – какой?
25:32 То, как готовится к роли Кристиан Бейл, – это круто или идиотизм?
27:16 Невероятное про Дэниэла Дэй-Льюиса
28:54 Почему публичность раздражает?
33:23 «Бриллиантовая рука» – шедевр?
38:39 Как Долин стал кинокритиком
43:31 Кто из русских актеров может попасть в Голливуд?
46:05 В чем сила Тарантино?
48:21 «Гай Ричи занимается имитацией». Почему это?
54:14 Как «Криминальное чтиво» изменило кинематограф?
59:35 Долин вместе с женой уже 30 лет (с 14!). Как?
1:06:31 Почему «Побег из Шоушенка» – лучший фильм в истории?
1:11:27 Долин замочил фильм после часа просмотра. Так точно можно?
1:13:12 Долин много лет работал на ВГТРК. Тяжело?
1:20:03 Зачем Том Круз выполняет все трюки сам?
1:21:33 Ода Николь Кидман
1:22:59 Почему британское гражданство Сергея Брилева – это ок?
1:32:07 Трогательная история про Владимира Соловьева
1:34:40 Владимир Зеленский – хороший актер?
1:35:40 В чем секрет Сарика Андреасяна?
1:38:44 Почему американские супергерои такие популярные?
1:43:30 Почему «Бумер» очень средний фильм?
1:45:33 Почему Тарковский – величайший русский режиссер?
1:53:13 Можно ли в великом фильме поджигать живую корову?
1:57:43 Про Никиту Михалкова
2:03:15 Что посмотреть вечером? Советы Долина
2:05:49 Великие фильмы – не для всех. А есть те, которые легко смотреть?
2:10:27 С каких фильмов начать изучение кино?
2:22:26 В чем сила?
2:23:05 КОНКУРС!

Das Geheimnis der Pyramiden (Der Cheops Pyramiden Skandal)


Kommen sie mit auf eine spannende Reise in die Welt der Pyramiden und blicken sie hinter das Geheimnis dieser außergewöhnlichen Bauwerke.

Pyramiden faszinieren seit Jahrhunderten die Menschheit. Wie war es möglich solch kolossale Bauwerke ohne technische Hilfsmittel zu errichten? Was steckt hinter diesen geheimnisvollen Grabstätten? Patrice Pooyard war über 6 Jahre unterwegs und bereiste dabei Länder wie China, Peru, Ägypten und Mexiko um hinter das rätselhafte Geheimnis der Pyramiden zu kommen. Zusammen mit bekannten Wissenschaftlern und Spezialisten untersucht er seine Entdeckungen, um einen immer tiefer gehenden Einblick in die fesselnde Kunst der Bauwerke zu erlangen.
Am Ende seiner atemberaubenden Reise steht der Regisseur vor einer sensationellen und vollkommen ungeahnten Enthüllung…

— French www.youtube.com/watch?v=HFpHDXUgcqw
— English www.youtube.com/watch?v=2fS9ixfQ_no
— Spanish www.youtube.com/watch?v=0NKjIh-yaWQ — Follow us on social media:
Facebook: www.facebook.com/BestDocumentaryTV

Фонд гарантування вкладів ініціює підвищення гарантованих виплат удвічі


#ПРЯМИЙ

Слідкуйте за нами, де вам зручно:

Сайт — prm.ua/

Instagram — www.instagram.com/pryamiy/

Telegram — t.me/pryamiy

Twitter — twitter.com/prm_ua

Facebook — www.facebook.com/pryamiy/

Сергей Гуриев: коронавирус, нефть, общество || Шкала ценностей


«Шкала ценностей» — новый проект Школы гражданского просвещения. Мы разбираемся, как меняется современный мир, что представляет из себя наше общество и с какими вызовами мы можем столкнуться.

Наш собеседник — экономист, профессор экономики парижской Школы политических наук Сергей Гуриев. Интервью записано 10 марта 2020 года.

Артем Филатов обсудил с Сергеем Гуриевым:
— экономические шоки, которые связаны с пандемией коронавируса
— как может измениться наш мир после COVID-19
— когда закончится спрос на нефть и что это значит для России
— как быть тем, чьи рабочие места заберет цифровая экономика
— почему в России нужен разговор о гражданских ценностях
— что изменилось для Сергея Гуриева за 7 лет эмиграции

Подписаться на канал: www.youtube.com/user/MoscowSchool?sub_confirmation=1

Подкасты Школы гражданского просвещения
Apple Podcasts apple.co/3b24gYy
Google Poscasts bit.ly/33kHDMu
Castbox bit.ly/38W9l3e