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

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

     05.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Реверс мобильных приложений на cocos2dx

Хочу поделиться своим опытом в реверс инженеринге приложения на lua cocos2d-x. Файлы приложения зашифрованы xxtea, а ключи шифрования находятся в .so файле внутри приложения.

     06.11.2023       Выпуск 516 (06.11.2023 - 12.11.2023)       Релизы

kombu - 5.3.3

Фреймворк для работы с AMQP. Скачать можно по ссылке: https://pypi.python.org/pypi/kombu/

     05.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Mimesis: идеальное решение для генерации данных

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

     04.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Прогнозирование временных рядов с помощью библиотеки Skforecast

В открытом доступе существует огромное число библиотек для построения моделей машинного обучения в Python. Самые популярные — scikit-learn, XGBoost, LightGBM, Catboost, PyTorch. Каждая из них позволяет построить регрессионную модель для прогнозирования на временных рядах, но для этого требуется преобразование данных и создание новых фичей (feature engineering).

     06.11.2023       Выпуск 516 (06.11.2023 - 12.11.2023)       Релизы

amqp - 5.2.0

AMQP-клиент. Скачать можно по ссылке: https://pypi.python.org/pypi/amqp/

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Интересные проекты, инструменты, библиотеки

ambient-innovation/django-pony-express

Class-based emails for Django shipping with a test suite.

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

New goodies in Django 5.0

From Django Fellow Mariusz Felisiak, an exploration of the "deluge" of amazing new features added in Django 5.0

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Автоматизация выявления вредоноса в реестре Windows

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

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Регулярные выражения — это не трудно

Регулярные выражения имеют дурную славу из-за присущей им сложности. Это справедливо, но я также считаю, что если сосредоточиться на определенном ключевом подмножестве регулярных выражений, то это не так уж и сложно. Большая часть трудностей возникает из-за различных «шорткатов», которые трудно запомнить. Если не обращать на них внимания, то сам язык достаточно мал и хорошо переносится из одного языка программирования в другой.

     04.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Релизы

selenium - 4.15.2

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Вопросы и обсуждения

Python Bytes: #359 gil--;

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

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи
     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Gryffine — история одного пет-проекта

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

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи
     01.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Поможем Ходору найти новых друзей с помощью графов

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

     01.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

From Chaos to Cohesion: Architecting Your Own Monorepo

A monorepo approach means keeping the code from all your projects in one place. It requires changing your tooling approach, but means better dependency management. This article shows you how to build a simple python monorepo using GitHub Actions as a CI/CD tool.

     01.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Кратчайший путь с одним источником во взвешенных графах, Алгоритм Дейкстры и Python

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

     01.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

Считаем медиану быстрее numpy

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