Сурен Хоренян
Сурен Хоренян, Senior Python разработчик, преподаватель по программированию, руководитель команды.
В сфере онлайн-образования я с 2018 года, и рад поделиться с вами своими знаниями!
Семь полезных Python утилит в терминале
FastAPI + Redis Cache — ускоряем ответы. Кэширование через FastAPI-Cache
НАВАЙБКОДИЛ САЙТ И ВОТ ЧТО ПОНЯЛ
AsyncAttrs - Асинхронная подгрузка связей. И Typer для терминальных утилит
Полнотекстовый поиск в Postgres: Search Vector и Trigram Similarity на примере Django
Переиспользование запросов через Manager и QuerySet на модели в Django
Локальная отладка вебхуков или как выставить локальное приложение в интернет - reverse proxy
Сырой SQL в alembic миграциях и UUID v7 в PostgreSQL
SQLAlchemy default vs server_default в моделях. В чем разница
Аннотация Concatenate для расширения набора типов параметров функции
Обновленный ParamSpec в 3.12 и необязательность совпадения типов в декораторе
Интерфейс подтверждения почты в FastAPI: Фронтенд, Cookie Auth, Jinja шаблоны, JS, Bootstrap CSS
Подтверждение почты в FastAPI Users. Отправка письма aiosmtplib
FastStream: удобная обработка событий и FastAPI стиль
Альбомы в Телеграм боте - Обработка и отправка Media Group в aiogram
Middleware в aiogram
Правильная интеграция Taskiq в FastAPI
Retry силами RabbitMQ через TTL и Dead Letter Queue
TTL - Время жизни сообщений в RabbitMQ
FastAPI + Taskiq: отложенные задачи и asyncio
Celery в Django и хранение результатов задач
Подключение Postgres к Django приложению
Знакомство с Celery + RabbitMQ. Management панель для RabbitMQ и Flower для Celery
Background Tasks в FastAPI и отправка писем через aiosmtplib - фоновые задачи
Протоколы в Python как зависимости вместо реализаций - typing.Protocol
Интерпретатор в Docker контейнере через PyCharm
Отладка писем на локальном почтовом сервере MailDev - Django Email
Знакомство с Docker Compose | FastAPI + Postgres, миграции | Запуск на gunicorn + uvicorn
FastAPI Middleware - как встраивать код в любые запросы
Docker. Упаковка FastAPI приложения в контейнер