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

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

     22.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Tg бот для IT + автоматизация ИПРО-2 используя MTS Exolve

Статья написана с целью передачи проекта всем кто ищет информацию по написанию простых ботов, началу работы с docker и github Actions.

     22.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Матрица ошибок confusion_matrix() в scikit-learn

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

     22.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Стратегия Келли точно не подведёт

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

     22.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Сводка pythonz 15.12.2024 — 22.12.2024

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

     20.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Сокращать срок или платёж — раскрываем черный ящик ипотечного калькулятора

Сегодня расскажу о результатах не совсем типичного для меня исследования. В статье «Уменьшать срок или платёж, что выгоднее: наглядное сравнение способов досрочного погашения кредита» проделана большая работа и сделаны правильные выводы, но меня смущает, что проведено исследование ипотеки как чёрного ящика, т. е. методом подстановки чисел в ипотечные калькуляторы с последующим сравнением результатов.

     19.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Godot 3.6 с поддержкой python

Godot - game development engine. Для особо извращённых, кому не нравится gdscript, но нравится python, кратко хотелось бы рассказать, как делать в Godot всякое при помощи своего любимого языка.Окружение: win, сборка игры под платформу: win. Предполагается что python (>= 3.7) и pip уже установлены. Поехали!

     18.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Как мы используем разделяемую память в Aqueduct

В этой статье рассказываю, как использовать разделяемую память в Aqueduct. Вместе мы шаг за шагом пройдем от сервиса, который едва держит один RPS, до сервиса, который может держать сотни запросов в секунду. В процессе вы узнаете, как использовать разделяемую память и как сделать так, чтобы она не утекала, а приложение не падало с Segmentation fault.

     18.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Сортировка книг по тематикам скриптами Python

На момент написания этой заметки около половины из 16 тысяч книг в моей библиотеке — ИТшные, другая половина — медицинские. Две трети этих книг на английском, одна треть — на русском.

     20.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи
     18.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи
     17.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Укрощение строптивого прибора или python в помощь инженеру

В статье хочу поделиться с вами своим опытом по применению стандартных команд для программируемых инструментов (SCPI). Рассмотрим, как подключиться к установке проверки электрической безопасности GWINSTEK GPT-79803 и автоматизировать измерения и запись результатов.

 

     17.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

FastAPI и Dependency Injection: правда или вымысел?

Dependency Injection в Python? Разве это не что-то из Java? Но дьявол кроется в деталях. А вы уверены, что те самые Depends == Dependency Injection? Уверены, что пишете код на FastAPI правильно? В рамках статьи мы рассмотрим различные подходы к организации зависимостей в рамках FastAPI проекта, оценим их с точки зрения удобства использования и постараемся разобраться, как же все-таки "правильно" готовить DI в FastAPI.

     17.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Функциональные зависимости в таблице (удобный форк FDTool для python3)

Все мы часто работаем с табличными данными. Таблицы, конечно, бывают разные. Особенно приятно, когда таблица сразу плоская. Плоская таблица - это когда шапка однострочная и таблица НЕ матричная. Пример - любая таблица в SQL базе. В статье будем говорить только о плоских таблицах.

     17.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи
     17.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

7 Reasons You Should Use dbt Core in PyCharm

dbt Core is a modern data transformation framework.

     16.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Как сократить время выполнения ресурсоемких задач в Python

Сегодня разберем практические методы ускорения тяжелых вычислений с помощью оптимизации на GPU в Python.

     16.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Как пройти капчу неважно где (в стиме или на обычном сайте) как Профи — разбираемся в сложностях автоматизации

Автоматизация может утомлять, особенно, если опыта в этом не так много, а задачи стоят «интересные» или «нестандартные» — читай сложные или невыполнимые. Не будем рассматривать все возможные варианты, почему задачу считается «интересной» или «нестандартной», а разберёмся с одной задачей, которая тормозит примерно 50% неопытных автоматизаторов — Как пройти капчу!

     16.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Машинное обучение: Классификация методом KNN. Теория и реализация. С нуля. На чистом Python

В этой статье я привел основные сведения о методе классификации k-ближайших соседей. Рассказываю все в своем стиле. Теоретические моменты и простая реализация.

     15.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

Практика использования парсер-комбинаторов peco и оператора match для создания простых DSL на языке Python

На практике, как правило, речь идёт о разработке предметно-ориентированных языков (англ. Domain Specific Language, DSL), проектируемых специально для решения узкого класса прикладных задач. В настоящей статье рассматривается один из способов реализации DSL-компиляторов на примере разработки системы символьного дифференцирования, с использованием парсер-комбинаторов peco и структурного сопоставления с образцом по PEP 636.