IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте авторский блог

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Использование Annotated в Python

Если вы слышите о Annotated в первый раз, то для лучшего понимания, стоит ознакомится с PEP 593 – Flexible function and variable annotations. Данный инструмент очень полезен, если вы разрабатываете различные фреймворки или библиотеки. И даже если вы занимаетесь написанием прикладного кода, то не будет лишним знать и понимать, что происходит "под капотом" фреймворков и библиотек использующих Annotated.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Анализ производительности моделей YOLOv8

В данной статье речь пойдёт о замерах производительности и точности работы моделей YOLOv8 на разных устройствах с различными оптимизациями и без них. Большое внимание будет уделено работе Yolo на “слабых устройствах”, таких как Raspberry PI, Orange PI, Jetson Nano, мини ПК.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Работа с YOLOV8. Детекция, сегментация, трекинг объектов, а также подготовка собственного датасета и обучение

Если вам кажется, что начать работу с нейросетями - это сложно, то этот материал для вас!В статье подробно, с примерами кода, разберем основные функции базовой модели YOLOV8 - детекция, сегментация, трекинг объектов, а также создание собственного датасета и дообучение нейросети для работы с собственными объектами!

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

SARIMAX vs Экспоненциальное сглаживание: Когда простота побеждает

Продолжаю рассказывать про первые шаги в моделировании временных рядов. В этой статье разбираю модели SARIMAX и Экспоненциальное сглаживание, с примерами картинок и кода.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

FastStream — новый убийца Celery?

Если вам нужно взаимодействие между сервисами на разных языках и технологиях поверх брокеров - это FastStream.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Jetson nano 2 GB. Есть жизнь для AI, или в гроб его?

Jetson nano позиционируется как платформа для запуска нейросетей или других сложных программ которым требуется CUDA, в которой есть GPIO порты.

     19.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

How I Built a Bot Publishing Italian Paintings on Bluesky

This article describes Nicolò’s project to build a bot that retrieves images from Wikimedia, selecting the best ones, and deploying it to the cloud.

     19.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Starting and Stopping uvicorn in the Background

Learn how to start and stop uvicorn in the background using a randomly selected free port number. Useful for running test suites that require live-webservers.

     19.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Моя б̶е̶з̶умная колонка: часть вторая // программная

В прошлой статье я описал аппаратную реализацию своего голосового ассистента на базе бюджетного одноплатника Orange Pi Zero 2W с 4Гб оперативной памяти. Эту же статью хочу посветить программной реализации данного устройства.

     19.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Pandas НЕ для анализа данных

В среде питонистов библиотека Pandas пользуется большой популярностью и по большей мере известна в контексте DataSciense и анализа данных. DataFrame пандас позволяет не только всячески манипулировать данными, но и выводить их в нужном формате, предоставляя широкие возможности для кастомизации. Например, использовали ли вы объекты класса Styler, входящего в состав Pandas? Мне показалось интересным взглянуть на Pandas с этой стороны.

     18.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи
     18.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Ускорение роутера в Django в 51 раз

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

     16.06.2024       Выпуск 548 (10.06.2024 - 16.06.2024)       Статьи

Дроиды и питоны: работаем с ADB на Python

Я узнал об одной прекрасной утилите - Android Debug Bridge, ADB. Прекрасный инструмент для работы с Android - подключил телефон, и занимайся чем хочешь. Но иногда так лень запоминать разные команды, вводить их каждый раз... Вот здесь на помощь приходит Python. Прекрасный язык с большими возможностями.

     15.06.2024       Выпуск 548 (10.06.2024 - 16.06.2024)       Статьи

Мои мысли о Python in Excel

22 августа 2023 года компания Microsoft выпустила предварительную версию «Python in Excel».

     15.06.2024       Выпуск 548 (10.06.2024 - 16.06.2024)       Статьи

Метрики оценки качества моделей и анализ ошибок в машинном обучении

Одним из критически важных шагов при создании хорошей модели является правильный выбор метрики для оценки её качества, поскольку неправильный выбор может привести к неверным выводам и, как следствие, к принятию не самых оптимальных решений. Поэтому на сегодняшний день существует большое количество метрик, подходящих для самых разных задач и ситуаций.

     17.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Мега-Учебник Flask Глава 14: Ajax (издание 2024)

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

     16.06.2024       Выпуск 548 (10.06.2024 - 16.06.2024)       Статьи

Сводка от pythonz net 09.06.2024 — 16.06.2024

А теперь о том, что происходило в последнее время на других ресурсах.

     14.06.2024       Выпуск 548 (10.06.2024 - 16.06.2024)       Статьи

Автоматизация расчета нормы времени с использованием Python

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

Поэтому я решила хотя бы частично автоматизировать процесс расчета нормы времени на изготовление различного рода деталей.

     14.06.2024       Выпуск 548 (10.06.2024 - 16.06.2024)       Статьи

Как интегрировать виртуального помощника на Rasa?

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

 

     14.06.2024       Выпуск 548 (10.06.2024 - 16.06.2024)       Статьи