Я хочу немного порушить стереотипы, что Postgres — это чисто реляционная СУБД из прошлого века, плохо приспособленная под реалии современных проектов. Недавно мы прогнали YCSB для последних версий Postgres и Mongodb и увидели их плюсы и минусы на разных типах нагрузки, о которых я буду рассказывать.
…
В этом видео мы реализуем Телеграм бота для учёта личных расходов с бюджетом, категориями расходов и базовой статистикой. Использовать будем 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.
Микросервисная архитектура — это не только новая мода, но и хорошее, а иногда даже единственно возможное решение для задач, которые сейчас встречаются в разработке программного обеспечения. На конференциях микросервисы сравнивают с монолитной архитектурой, описывают их плюсы и минусы, делятся успешными и провальными историями. Но, пока в столицах дают рок-концерты, на местах осваивают балалайки. Не всегда понятно, как начать делать систему, основанную на микросервисной архитектуре. Какие проблемы ждут архитектора и разработчиков, какие узкие места могут встретиться и как к этому подготовиться? Имеет ли смысл начинать с монолита или надо сразу разбивать систему на микросервисы? Как определить границы, которые встанут между вашими микросервисами?
Во время разработки можно заложить на будущее множество сложностей, благодаря привычкам, оставшимся после работы над монолитной архитектурой. Во время доклада будут рассмотрены различные сценарии, в результате которых происходит увеличение связанности системы. Все сценарии взяты из реальных проектов и относятся к работе с библиотеками и интеграцией между микросервисами.
Выбор микросервисов окажет большое влияние на тестирование, где специалистов QA ждет ряд новых проблем, связанных со сбором логов и развертыванием окружения для тестирования.
Цель доклада не только в освещении проблемных мест разработки микросервисов, но и в предложении советов и решений, которые помогут исправить или даже избежать сложностей и, следственно, потери времени и ресурсов на их исправление.
Экономишь рубль, копишь на летние кроссы? Тогда я подарю тебе диск The Division 2 с автографом!
Условия простые ►►
В комментарии под видео докажи, что ты не бот. Чем короче и интересней, тем больше шансов, что я замечу твой комментарий. Удачи!
Как получить диск?
Жди мой ответ на свой комментарий до 10 апреля. Проверяй уведомления!!!
В этом семинаре Вы узнаете, как скачать и установить Wireshark, как запустить сниффер на нужном интерфейсе, что и зачем можно изменить в интерфейсе пользователя. Вы научитесь искать определенные сессии и пакеты, подключать Geo IP. Узнаете подробнее о статистике конечных точек и коммуникаций, а также получите полезные советы о том, как провести анализ и построить графики.
Воспользуйтесь возможностью получить знания из первых рук! Семинар Wireshark по проводит Сергей Павлович Клевогин (http://www.specialist.ru/trainer/кле), профессионал высочайшей квалификации, сертифицированный инструктор по этичному хакингу, обладатель 19 престижнейших международных сертификаций, в том числе 9 сертификаций по информационной безопасности.
Что такое депрессия? Каковы её базовые и дополнительные симптомы? Как возникает синдром выученной беспомощности? Помогут ли антидепрессанты? Лекция для курса «Чертоги разума» от 16.02.2019
Андрей Курпатов — президент Высшей школы методологии, основатель интеллектуального кластера «Игры разума».
Создатель современной модели психотерапии, автор более 100 научных работ и 12 монографий, а также научно-популярных книг по психотерапии, психологии, философии и методологии, изданных тиражом более 5 млн. экземпляров и переведёных на 8 языков.
Основные направления научной деятельности А.В. Курпатова связаны с прикладными аспектами наук о мозге, этому же посвящены и его многочисленные лекции в России и за рубежом. Он является автором первого и единственного на сегодняшний день научно-популярного пособия по нейробиологии мышления на русском языке «Чертоги разума».
Единственный учёный в России, создавший прикладные техники обучения мышлению. Автор теории о трёх типах мышления, основанной на передовых научных исследованиях и фундаментальных работах по нейрофизиологии, социальной психологии, когнитивистике и другим областям науки.
Несколько недель назад вы смотрели выпуск с Юрием Шевчуком — тот самый, который получился совсем не про музыку. В числе прочего там было про исследовательский опыт Шевчука: в 1995 году он приезжал в Чечню, встречался с российскими бойцами, пел им песни и снимал на видео каждый свой шаг. Возможно, самое страшное видео — перекличка бойцов, которую он там проводит: goo.gl/DcByz4
По легенде — важно: по легенде — через несколько дней из этих парней погибли почти все. Мы не знаем, так это или нет, но знаем, что как минимум один человек с этого видео жив. Мы нашли его совершенно случайно — благодаря одному из наших зрителей. Бойца зовут Олег Ситников, он живет в Калининграде очень тихой и очень скромной жизнью. Но перед тем как в этой жизни оказаться, он долгие годы бухал и искал хоть какие-то интересы.
Мы приехали к нему в гости, чтобы показать, как живут люди, вернувшиеся с войны. Чечня была много лет назад, но в самых разных войнах мы участвуем и сейчас.
Здорово, если это не пригодится вам. К сожалению, кому-то это пригодится точно.