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

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

     26.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

strtree — классификатор строк на основе регулярных выражений

Мы поговорим про задачу классификации строк с помощью автоматически определяемых паттернов, а в конце я предоставлю пример такой процедуры с кодом на Python. Пользоваться мы будем небольшой open-source библиотекой strtree.

     28.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Релизы

pylint - 3.2.5

Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/

     28.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Релизы

IPython - 8.26.0

Интерактивная оболочка для языка программирования Python. Скачать можно по ссылке: https://pypi.python.org/pypi/IPython

     25.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Анимация доски Гальтона на Python и manim

Многие видели математические видео с канала 3blue1brown. Оригинальный стиль, отличные визуализации самых разных математических понятий. Как они были сделаны? Грант Сандерсон, автор канала 3blue1brown, написал специальную библиотеку на питоне, manim, для создания своих видео. Библиотека оказалась популярной, был сделан форк и сложилось сообщество для ее дальнейшего развития. Мне стало интересно и я захотел научиться делать похожие видео, для примера будет анимация доски Гальтона. Математика присутствует, анимация интересная, что из этого вышло - написано в статье.

     25.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Об ускорении некоторых тестов на нормальность из библиотеки SciPy

В моей публикации вас ждут: небольшой ликбез по теории вероятностей, развивающий её интуитивное и практическое понимание; детективная история о том, как решение дифференциального уравнения привело нас к двум важнейшим статистическим характеристикам выборочных последовательностей; ревизионизм в области проверки распределений на соответствие гауссовскому и объяснение пресловутого p-value с нуля за 5 минуты.

     25.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Обнаружение вторжений с применением технологий машинного обучения. Часть 1

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

     25.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Вопросы и обсуждения

Python Bytes: #389 More OOP for Python?

Очередной выпуск англоязычного подкаста Python Bytes

     27.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Релизы

pip - 24.1.1

Утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pip/

     27.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Релизы

pymongo - 4.8.0

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Дообучение модели GPT-2 (RUS) для генерации описаний заведений на основании названия, рубрики и оценки

В данной работе представлен процесс дообучения модели генерации текста на основе архитектуры GPT-2. Целью работы является демонстрация возможностей применения дообученной модели для генерации текстов, соответствующих определённым наименованиям заведений, рубрикам и оценкам, выставленных пользователями.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Как освоить Streamlit для Data Science

Перевод статьи "Как освоить Streamlit для Data Science", Автор: Chanin Nantasenamat Примечание переводчика: я нашла эту статью достаточно полезной при своем погружении в науку о данных, и по гайдам автора смогла решить многие свои научные задачи.

     26.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Релизы

redis - 5.0.7

Python клиент для Redis. Скачать можно по ссылке: https://pypi.python.org/pypi/redis/

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Обнаруживаем атаки с помощью ML

Использование искусственного интеллекта позволяет существенно увеличить эффективность работы различных средств обеспечения кибербезопасности. Сегодня мы попробуем решить задачу обнаружения использования вредоносного программного обеспечения злоумышленником.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Мега-Учебник Flask Глава 15: Улучшенная структура приложения (издание 2024)

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

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Python logging — вывод лога на QTextWidget (PyQt6)

Было консольное Python приложение, в котором много где пишутся логи с использованием модуля logging. Затем прикрутил GUI на PyQt6, конечно хочется продублировать логи в какой-нибудь виджет в уголочке. Категорически не хочется ничего менять в консольной части, и спокойно использовать дальше стандартный logging.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Netmiko: упрощение сетевой автоматизации на Python

Если вы, как и мы, когда-то пытались автоматизировать конфигурации и управление сетью через SSH, то вы знаете, насколько это может быть сложным процессом. И тут на сцену помогает Netmiko.Netmiko — это обертка над библиотекой Paramiko, разработанная для сетевых инженеров.

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

Django SQLite Production Config

SQLite! Учитывайте ограничение SQLite - блокировку при записи.

     22.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Интересные проекты, инструменты, библиотеки

Online Python Compiler/interpreter

An online Compiler/interpreter that lets you build and run Python code right in the browser.

     25.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Релизы

django-phonenumber-field - 8.0.0

Добавляет в модели Django дополнительное поле PhoneNumberField которое будет автоматически валидировать телефонный номер.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-phonenumber-field/