Михаил Омельченко | AI&IT
5.27K subscribers
976 photos
192 videos
4 files
714 links
ИИ в работе, разработка, веб. Агенты, автоматизация, инструменты. Веду я, Михаил Омельченко, внешний технический директор по ИИ и ментор.

Менторство, реклама и сотрудничество: djwoms.ru
Telegram - @DJWOMS
YouTube - https://www.youtube.com/c/DjangoSchool
Download Telegram
aiofiles — это лицензированная Apache2 библиотека, написанная на Python, для работы с файлами на локальном диске в приложениях asyncio.

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

aiofiles помогает в этом, представляя асинхронные версии файлов, которые поддерживают делегирование операций в отдельный пул потоков.

https://github.com/Tinche/aiofiles

#aiofiles #asyncio
👍14🔥5
FastAPI websockets и Redis pub\sub | Архитектура сервиса channels | Проект GSpot

Обсуждаем архитектуру сервиса channels. Данный сервис отвечает за отправку уведомлений, email и чат.

Как правильно реализовать websockets в fastapi. Для чего нужен Redis pub\sub. Причем тут RabbitMQ со своими провайдерами и консьюмерами.

Спасибо всем кто помогает в создании данного проекта.


👉 Смотреть на YouTube

👉 Смотреть на Дзен

👉 Смотреть на Boosty

#ecommerce #gspot #redis #fastapi #rabbitmq
👍11
Media is too big
VIEW IN TELEGRAM
FastAPI websockets и Redis pub\sub | Архитектура сервиса channels | Проект GSpot | Telegram

Обсуждаем архитектуру сервиса channels. Данный сервис отвечает за отправку уведомлений, email и чат.

Как правильно реализовать websockets в fastapi. Для чего нужен Redis pub\sub. Причем тут RabbitMQ со своими провайдерами и консьюмерами.

Спасибо всем кто помогает в создании данного проекта.

#ecommerce #gspot #redis #fastapi #rabbitmq
👍15
😎 В проект GSpot (видео на канале сейчас выходят) в команду сервиса users нужны люди.. Задач много разных и интересных, всё-таки подобие steam делаем😜.

Если есть желание помочь или прокачаться, то welcome. Делаем контент вместе😉

Нужны люди, джун+

Требования:
- DRF
- JWT
- Redis
- Docker
- Git

Пишите в комментариях, я с вами свяжусь.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Как правильно организовать таблицы корзины и заказов | Архитектура сервиса games | Проект GSpot

Проводим рефакторинг БД сервиса games. Как организовать корзину и заказы. Покупка игры в подарок. Делаем свой Steam.

Спасибо всем кто помогает в создании данного проекта.

👉 Смотреть на YouTube

👉 Смотреть на Дзен

👉 Смотреть на Boosty

#ecommerce #gspot #drf #django #djangorestframework
❤7😁2🤔1
Media is too big
VIEW IN TELEGRAM
Как правильно организовать таблицы корзины и заказов | Архитектура сервиса games | Проект GSpot | Telegram

Проводим рефакторинг БД сервиса games. Как организовать корзину и заказы. Покупка игры в подарок. Делаем свой Steam.

Спасибо всем кто помогает в создании данного проекта.

#ecommerce #gspot #drf #django #djangorestframework
👍11
Какую пользу участникам принёс проект GSpot | Часть 1

Какую пользу получили ребята от участия в проекте GSpot. Какие хард и софт скилы прокачивают.
Какая цель проекта GSpot.

Спасибо всем кто помогает в создании данного проекта.

👉 Смотреть на YouTube

👉 Смотреть на Дзен

👉 Смотреть на Boosty

#ecommerce #gspot #drf #django #djangorestframework
👍3
Media is too big
VIEW IN TELEGRAM
Какую пользу участникам принёс проект GSpot | Часть 1 | Telegram

Какую пользу получили ребята от участия в проекте GSpot. Какие хард и софт скилы прокачивают.
Какая цель проекта GSpot.

Спасибо всем кто помогает в создании данного проекта.

#ecommerce #gspot #drf #django #djangorestframework
🔥13👍7
Записали новое видео с ребятами.😎
🔥18👍2
DRF организация работы с платежными сервисами | датаклассы абстрактные классы аннотации типов python

Как в DRF мы организовали работу с платежными сервисами. Применение датаклассов и абстрактных классов в проекте GSpot. Использование аннотации типов python.

Код сервиса на GitHub - https://github.com/DJWOMS/GSpot/tree/payments/backend/payments

Спасибо всем кто помогает в создании данного проекта.

👉 Смотреть на YouTube

👉 Смотреть на Дзен

👉 Смотреть на Boosty

#ecommerce #gspot #drf #django #djangorestframework
🔥5
Media is too big
VIEW IN TELEGRAM
DRF организация работы с платежными сервисами | датаклассы абстрактные классы аннотации типов python

Как в DRF мы организовали работу с платежными сервисами. Применение датаклассов и абстрактных классов в проекте GSpot. Использование аннотации типов python.

Код сервиса на GitHub - https://github.com/DJWOMS/GSpot/tree/payments/backend/payments

Спасибо всем кто помогает в создании данного проекта.

#ecommerce #gspot #drf #django #djangorestframework
👍10
Что такое CI/CD | Для чего нужен CI/CD | Проект GSpot

DevOps
объясняет что такое ci/cd и для чего он нужен.
Что происходит на каждом из этапов.

Спасибо всем кто помогает в создании данного проекта.

👉 Смотреть на YouTube

👉 Смотреть на Дзен

👉 Смотреть на Boosty

#ecommerce #gspot #devops #cicd #djangorestframework
❤6👍4
Media is too big
VIEW IN TELEGRAM
Что такое CI/CD | Для чего нужен CI/CD | Проект GSpot | Telegram

DevOps
объясняет что такое ci/cd и для чего он нужен.
Что происходит на каждом из этапов.

Спасибо всем кто помогает в создании данного проекта.

#ecommerce #gspot #devops #cicd #djangorestframework
👍7
Мой кот Барбарис.
Вместе со мной собирает ПК)
🔥22👍10🥰7😍4
Вот такой массажёр мне подарили.
Крутая вещь.
👍17
Вот так он работает.
👍20❤1
Я еду.
Потом расскажу куда.
👍16🥰2🤔2