0.00
0 читателей, 4897 топиков

Бизнес-логика в Django и архитектура Django проектов — на настоящем примере


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

Сказать спасибо можно здесь — boosty.to/digitalize.team

Django остаётся самым популярным Python веб-фреймворком в мире, однако архитектура большинства проектов на нём, мягко говоря, оставляет желать лучшего. В этом мастер-классе мы на живом примере поговорим о структуре Django проекта, бизнес-логике в Django, а также о хороших практиках проектирования кода.

0:00 О чём пойдёт речь, постановка задачи
2:17 Создание проекта
3:50 Создание моделей
7:39 Создание первоначальных Django Views
25:21 Анализ полученного начального кода
26:07 Рефакторинг
40:40 Вынос бизнес-логики в отдельный слой
54:09 Анализ полученного кода, финальный рефакторинг

Создание бизнес-сервисов

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

---

Анализ проектов и рынка - цифры, факты и технологии! | Th3 Kryshtal


Всем привет, это Крышталь. Давайте знакомиться! Я криптомаркетолог, занимаюсь фундаментальной аналитикой рынка и проектов. Во время анализа меня интересуют всего три вещи: цифры факты и технологии. Вы смотрите новое криптошоу, в котором я буду публично формировать свой инвестиционный портфель. В каждом выпуске я буду покупать до 3-х активов на сумму в рамках 100 баксов. По своему усмотрению я буду закрывать сделки и фиксировать прибыль или убыток.

=============================================================

Cпонсор выпуска Bitzlato — лучшее место для покупки и продажи криптовалют

bitzlato.bz/ru/p2p
t.me/bitzlato_rus
t.me/bitzlato_ru

=============================================================

Крышталь на Facebook www.facebook.com/dmitriy.krishtal/

=============================================================

S3XYBTC в Telegram t.me/S3XYBTC

=============================================================

!!! ВНИМАНИЕ!!!

Данное видео создано в исключительно информационных целях и не является призывом к действию. Напоминаем, инвестиции в криптовалюты являются высокорисковыми. Пожалуйста, помните о том, что каждый несет персональную ответственность при выборе проекта для инвестиций.

Как работает Интернет?


Видео, которое вы сейчас смотрите, прошло тысячи километров, чтобы добраться до вашего компьютера, смартфона или планшета от центра данных Google, где оно хранится. Давайте узнаем, как работает интернет, углубившись в детали этого удивительного путешествия цифровых данных.

Original video source: www.youtube.com/LearnEngineering

Чем так крут 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

---

Пишем 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

---

Вступительный экзамен. Онлайн-магистратура «Машинное обучение и высоконагруженные системы»


Запись вебинара по подготовке к вступительному экзамену на магистерскую программу «Машинное обучение и высоконагруженные системы».

17 декабря 2020 года.
Сайт факультета компьютерных наук: cs.hse.ru (https://www.youtube.com/redirect?redir_token=QUFFLUhqbWJkR2RtMzhKZFp2MGVMdV9NUVJ5WUhpc2Z5d3xBQ3Jtc0tsbThjeGwwT3FQcUF2U0NxYUNQWXhVTXVKZHcxRWttY2tFbHR6eXVreHJfd3lCUWhkeVkwb3BXXzZ5WkktSWdKblBENUFMYkk1OWR0UWhzcUd0XzNsLTlhTVVlbUlHdlQyekhXVWNjcUwzbDJJbVhqYw==

Анонимность Tor — миф и реальность


0x1.tv/20161028BI

Анонимность Tor — миф и реальность (Александр Лазаренко, SECR-2016)
* Александр Лазаренко

— В докладе будут рассмотрены механизмы обеспечения пользовательской приватности в сети Tor, а так же, методы деанонимизации, созданные с целью компрометирования пользователей.

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

Основы LaTeX для тех, кто ещё не пробовал. Зачем он в 2019? Урок LaTeX


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

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

Что такое LaTeX? Это потомок и наследник профессиональной издательской системы, разработанной в 1970х Дональдом Кнутом, автором фундаменального труда «Искусство программирования». К слову, «Искусство программирования» было признано одной из 12 лучших физико-математических монографий 20го века наряду с трудами по теории относительности Альберта Эйнштейна.

LaTeX позволяет из простых текстовых файлов с расширением .tex, содержащих несложную семантику наподобие Markdown или даже HTML (с оговорками, конечно), получать PDF с профессиональной типографикой уровня печатной книги из издательства. Круто? Не то слово! Посмотрим на LaTex подробнее.

LaTex для Windows и Linux — Tex Live, www.tug.org/texlive/
LaTex для MacOS — MacTeX, www.tug.org/mactex/

Кроссплатформенный редактор LaTex документов — TeXstudio, www.texstudio.org/
Онлайн редакторы LaTeX:
* www.overleaf.com/
* papeeria.com/
* www.authorea.com/

Курс по LaTex на Coursera от ВШЭ — www.coursera.org/learn/latex

Несколько книг по LaTeX на русском языке:
* «Набор и вёрстка в системе LaTex», С. М. Львовский — www.mccme.ru/free-books/llang/newllang.pdf — Львовский
* «Компьютерная типография LaTeX», Е. М. Балдин — mirror.macomnet.net/pub/CTAN/info/russian/Computer_Typesetting_Using_LaTeX/ctex.pdf
* «LaTeX по-русски», Котельников И.А. — www.tex.uniyar.ac.ru/doc/kotelnikovchebotaev2004b.pdf

0:00 О TeX и LaTeX
1:43 Как выглядят PDF, подготовленные в LaTeX?
2:40 Краткая история LaTeX
3:24 Установка необходимых инструментов
5:33 Обзор TeXstudio и синтаксиса LaTeX
7:30 Главы, заголовки, оглавление
8:53 Форматирование текста, списки, изображения
11:41 Ссылки
13:09 Работа c LaTeX в vim и в консоли
14:02 Итоги

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

---

БЕСПЛАТНЫЙ ТЕРМИНАЛ ДЛЯ ТОРГОВЛИ КРИПТОВАЛЮТОЙ НА BINANCE, BITMEX, BITFINEX.


Подключение и настройка терминала, скальперского привода для торговли криптовалютой Cscalp, ATAS, TigerTrade. Подключение к криптовалютной бирже Binance Futures при помощи api ключей.
Обучение трейдингу — www.proscalping.com/scalpingrts

Инстаграм — www.instagram.com/maximov.trade/
Регистрация на бирже Binance (скидка на комиссию 20%) — bit.ly/2HFM5vo
Cscalp — fsr-develop.ru/
ATAS — orderflowtrading.ru/atas-crypto/
TigerTrade — tigertradesoft.ru/

#биткоин #криптовалюта

Урок 1 - Торговля на бирже. Закладываем фундамент эффективного старта


Зарегистрироваться на бесплатный вебинар «10 шагов к прибыльному трейдингу»: school.shevelev-trade.ru/10steps

Этот канал представляет собой базу знаний по трейдингу. Здесь вы найдете мои полезные уроки по торговле на фондовой бирже, разборы сделок, видео с моим анализом рынка, реальные показательные сделки, мотивационные ролики и т.д.

Если еще не подписался, то самое время это сделать, чтобы не пропускать новые видео!

Мой Instagram аккаунт о трейдинге, инвестировании и финансовой грамотности —
Telegram канал — shevelev-trade.ru/contact/telegram-channel/
Группа Вконтакте — vk.com/shevelevtrade

Связаться со мной — shevelev-trade.ru/contact/