Mr. Python | Backend | Программирование
1.67K subscribers
332 photos
19 videos
354 links
Твой личный ассистент в познании Python и не только!

Сотрудничество: @glebsto

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
📎 Rust для Python-разработчиков

Rust — молодой язык программирования, который сложнее в изучении, зато код на нём работает быстрее.

Если нужно ускорить программу, написанную на Python, можно написать часть кода на Rust и запускать эту часть из Python-скрипта.


❗️ Сегодня разберём, для каких задач ещё подходит Rust, установим его на компьютер и посмотрим, как он вообще выглядит для человека, знакомого с Python.

🔗 Читать статью

#Developer #Rust | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
🛡 Подключаем MAX к своей CRM за 30 минут на Python

Мессенджер MAX набирает обороты в корпоративном сегменте, у него есть Bot API, но документации и примеров интеграции в открытом доступе минимум.

➡️ В этой статье автор покажет, как за полчаса поднять микросервис, который принимает и отправляет сообщения MAX, и подключить его к любой CRM или внутренней системе.

🔗 Читать статью

#Messenger #MAX #CRM | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥2
⚙️ Принципы реактивного программирования с использованием библиотеки ReactiveX для Python на примере простого RSS-агрегатора

ReactiveX – библиотека, позволяющая создавать асинхронные и событийно-ориентированные программы, использующие наблюдаемые последовательности.

➡️ Автор постарается помочь вам представить, насколько некоторые концепции реактивного программирования способны изменить взгляд на привычные, казалось бы, вещи.

🔗 Читать статью

#Reactive #Programming #ReactiveX | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥43
Архитектурная ошибка или защита от взлома? Разбираем зависимость Home Assistant от онлайн-сервисов⁠

Home Assistant позиционирует себя как локальную систему, но часто люди сталкиваются с ситуацией, когда локальная функция (Samba) не работает из-за облачного сбоя.

В статье опишем как обойти эту проблему за 5 минут, как за день разобраться в причине.

🔗 Читать статью

#Dependence #Home #Assistant #Architecture #Error #Hacking #Protection | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4👍2
👀 Очистка графиков в Matplotlib: когда использовать cla(), clf(), close()

В процессе визуализации данных иногда возникает необходимость очистить результаты прошлых графиков. plt.cla() полезен, когда требуется обновить элементы графика, картину в целом при этом не меняя.

➡️ Если нужно полностью очистить фигуру, применяйте plt.clf().

Когда работа с графиком завершена и требуется освободить память, к вашим услугам plt.close().

🔗 Читать статью

#Clearing #Schedules #Matplotlib | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥3
📎 SDN сети

В программно-конфигурируемой сети (SDN)
происходит разделение плоскости передачи и управления данными, позволяющее осуществить программное управление плоскостью передачи, которое может быть физически или логически отделено от аппаратных коммутаторов и маршрутизаторов.

С началом развития в сфере SDN-сетей появилось два эмулятора SDN-сетей, которые в добавок поддерживают симуляцию (возможность тестирования сети, часть оборудования в которой реальна и часть - эмулирована), поэтому в статье рассмотрим эмуляторы подробнее.

🔗 Читать статью

#Network #SND | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥2
💬 Как работает округление в Python

Есть два варианта работы с числами: по правилам математики и правилам компьютера.

В реальном мире используются математические правила: в финансах, исследованиях, подсчётах товаров при походе в магазин.

🔗 Читать статью

#Rounding | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥2
🔔 Вспоминаем что такое CRUD на примере десктопного менеджера на Python

CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах.

— Автор хочет попытаться, объяснить на простом примере что же это такое и как с ним можно работать.

🔗 Читать статью

#Tkinter #CRUD #JSON #GUI #Programming #Desktop #Manager | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🔥2
🔖 Создаем пульт для телевизора при помощи Python и смартфона

Простой пример разработки мобильного приложения с использованием Python и Briefcase, результат — приложение, которое превратит ваш смартфон в пульт для ТВ.

В этом руководстве автор покажет вам, как создать простой пульт (роль пульта будет выполнять iPhone)  для телевизоров Panasonic Viera.

🔗 Читать статью

#Creating #TV #Remote #Control | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥2
📊 Создание и запуск первой программы на Python: шаги для новичков

Python
— это мощный и удобный язык программирования, который стал популярным не только среди профессионалов, но и среди новичков.

В этой статье мы рассмотрим несколько простых программ на Python, чтобы помочь вам ознакомиться с этим языком и понять, как он работает.


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

🔗 Читать статью

#Creation #First #Program | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🔥2
👀 Как работает рекурсия функции: объясняем на примере Python

Выражаясь научным языком, рекурсия — это определение или изображение объекта или процесса внутри самого этого объекта или процесса.

Мы уже рассказывали о рекурсии простыми словами и о том, где её можно встретить в реальной жизни.

Пришло время объяснить, как и зачем в программировании применяют рекурсивные функции.


🔗 Читать статью

#Recursion #Functions #Example | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2