🎛Сколько строк на C нужно, чтобы выполнить a + b в Python?
В этой статье мы рассмотрим, что же происходит внутри среды исполнения Python для выполнения простого действия a + b.
Читать...
👀Мониторинг на Python: как сохранить метрики в мультипроцессном режиме
В статье расскажу, как мы решили эту проблему, сохранив метрики и организовав мониторинг в мультипроцессном режиме.
Читать...
🤖Размещение телеграмм бота (Aiogram3) на VPS/VDS
В этой статье расскажу как просто задеплоить телеграмм бота на Aiogram 3 с webhook на VPS/VDS.
Читать...
👍PLC Allen Bradley подключение с помощью Python
В этой статье я расскажу, как через Python в локальной сети можно подключиться к PLC от Allen Bradley.
Читать...
🧠Правильная работа с базой данных на Python
В этой статье мы поговорим о том, как не упереться в лимиты подключений к базе, и чтобы приложение в продакшн не упало.
Читать...
Правильная работа с базой данных на Python
Эта статья рассчитана в большинстве своём на новичков. Тут мы поговорим о том, как не упереться в лимиты подключений к базе, и чтобы приложение в продакшн не упало.
Читать...
👤Введение в SQL & СУБД на примере доступа к данным через Python
В статье я расскажу о том, как использовать SQL для работы с данными в базах данных и как Python может стать мощным инструментом для доступа и анализа этих данных.
Читать...
🔥Пишем свой GraphQL клиент на Python
В этой статье автор демонстрирует проблемы, возникающие на этом пути, по созданию своего GraphQL клиента на Python с нуля.
Читать...
😎Python. Тестирование API. Структура тестов
В этой статье хочу поделиться своим наработанным опытом по созданию API тестов.
Читать...
👩🔬Расчет и анализ корреляционного отношения средствами Python
В данной статье рассмотрим способы расчета и анализа η средствами Python.
Читать...
🖥 Как написать проект по автоматизации на Python, Pytest и Playwright и настроить запуск автотестов в CI с нуля
В этой статье я рассмотрю процесс создания проекта на Python, Pytest и Playwright с применением паттерна Page Object, а также оставлю шаблон yml, который позволит запускать автотесты в CI.
Читать...
🧱 ООП в Python: принципы SOLID для начинающих
В этой статье мы разберем значение и цели каждого принципа SOLID, а также применим принципы SOLID для рефакторинга.
Читать...
🤖Документирование кода и проектов на Python с помощью ChatGPT
В этой статье мы научимся создавать документацию к коду, комментарии, руководства к библиотекам и README-файлы с помощью ChatGPT.
Читать...
🕶«Хакер»: Python с абсолютного нуля! Учимся кодить без скучных книжек
В этой статье мы рассмотрим основы Python, а также базовые концепции программирования.
Читать...
🔒Безопасная разработка на Python. Часть 3. О фреймворке Flask
В этой статье мы поговорим о работе с фреймворками, написанными на Python и теми проблемами в области безопасности, с которыми может столкнуться использующий их разработчик.
Читать...
🐍Бенчмарк HTML парсеров в Python: сравнение скорости
В этой статье хочу поделиться с вами информацией по проведенному сравнению производительности нескольких популярных библиотек для простого HTML-парсинга.
Читать...
👤TMS на замену TestRail: писали для себя, а выложили в open source
В этой статье расскажу об отличиях TestY от других TMS и преимуществах нашей системы для команд любого размера.
Читать...
💰Агрегатор личных финансов со всех счетов
В этой статье я расскажу про свой мини-проект, как он мне помогает следить за личными финансами и как вы можете покрутить его сами.
Читать...
🤔Сколько ядер CPU можно использовать параллельно в Python?
В этой статье мы разберёмся, почему так сложно определить, сколько ядер CPU может использовать программа, а затем подумаем над потенциальным решением.
Читать...
👍Создание прозрачного окна для рисования поверх всех приложений
В данной статье мы рассмотрим, как создать прозрачное окно для рисования на языке Python, используя библиотеку PyQt5.
Читать...
🧐Поиск объектов на изображении. Часть 1
В этой статье мы рассмотрим, как использовать OpenCV для распознавания обьектов на изображении.
Читать...
😎Товары-аналоги и с чем их едят или Свежий подход к формированию групп товаров для управления ассортиментом Ozon fresh
В этой статье мы расскажем об одной из наших задач – алгоритме, который помогает управлять нашим огромным ассортиментом.
Читать...
😎Covenantus detectus или ещё одна DS-задача
В этой статье мы рассмотрим как получить необходимые ковенанты из разных по формату и содержанию документов.
Читать...
🙎♂Проверка нормальности распределения с использованием критерия Эппса-Палли средствами Python
В этой статье мы рассмотрим способы реализации критерия Эппса-Палли средствами python, добавив это весьма неплохой критерий в инструментарий специалиста DataScience.
Читать...
🤖Пишем простого бота-администратора для Telegram на Python. Тестируем на жене
В этой статье подробно рассмотрим функционал моего бота и как я использовал библиотеку Telebot для его создания.
Читать...
🙃Деплой python-проекта на linux-сервере в изолированном сегменте сети
В этой статье я расскажу, как выполнить деплой python-проекта со всеми его зависимостями из локального Git (Bitbucket) на сервер в изолированном сегменте сети.
Читать...
🎨 Генерация красивых QR-кодов с помощью Python
В этом руководстве вы узнаете, как использовать Python и библиотеку Segno для создания красивых QR-кодов.
Читать...
📋 F-строки в Python для интерполяции и форматирования строк
В этой статье вы узнаете, как использовать f-строки — инструмент для быстрой интерполяции и форматирования строк, который превосходит по эффективности и читабельности классические подходы с применением оператора % и метода .format().
Читать...
👍Точечные фильтры: алгоритмы и их реализация
В этой статье мы рассмотрим точечные фильтры и изучим принципы их работы.
Читать...
🤫Один бот против тысяч мемов, или как я создал бота-полицейского для мем-чата
В этой статье я расскажу, как я написал бота на Python, который находит дубли мемов в нашем мем-чате, и какие методы сравнения изображений для этого использовал.
Читать...