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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     17.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Разбираемся в отличии среднего чека от ARPU на примере одного интернет-магазина

Ко мне обратился коллега с вопросами про бизнес-метрики – средний чек и ARPU. Может ли показатель быть одинаков для двух метрик и не изменчив от месяца к месяцу, особенно в рамках одного бизнеса, у которого фиксированное кол-во продуктов и одна цена. Плюс, для чего бизнес старается растить данные метрики.

     16.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Как Instagram увеличился до 14 миллионов пользователей всего с тремя инженерами

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

     16.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи
     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Интересные проекты, инструменты, библиотеки

PyMlup - library for easy run ML in production

A library for running web applications with machine learning models. You no longer need to copy the code of identical services with models. You can launch a web application only with a model in hand and without writing a single line of code. Just type "mlup run -m my_model.onnx".

     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Интересные проекты, инструменты, библиотеки

SysReptor - easy and customisable pentest report creator based on simple web technologies

Fully customisable, offensive security reporting solution designed for pentesters, red teamers and other security-related people alike.

     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи
     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи
     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Циркуль и линейка. Часть 1

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

     17.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Релизы

django-filter - 23.3

Django-приложение для гибкой фильтрации объектов модели (querysets). Скачать можно по ссылке: https://pypi.python.org/pypi/django-filter/

     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

DVC — прекрасный инструмент для DataScience

Сегодня я хочу рассказать про DVC: инструмент, который многие, незаслуженно, обходят стороной. Была хорошая статьяот Райффайзен Банк, в этой статье я постараюсь резюмировать мою и коллег экспертизу в работе с DVC.

     14.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Архитектура высоконагруженных телеграм-ботов на Python

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

     14.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Кто отвечает за развитие Python

Начиная с первой версии Python, развитием языка занимался его создатель — голландский программист Гвидо ван Россум, нареченный в рамках языка неофициальным, но очень солидным для open-source сообщества титулом Benevolent Dictator for Life (BDFL), что можно перевести как Бессрочный Великодушный Диктатор. По мере усложнения Python всё большую роль в его развитии стало играть комьюнити, и в июле 2018 года Гвидо отказался от титула. Начиная с версии 3.8, за будущее Python отвечает руководящий совет в составе нескольких известных разработчиков. В этом посте мы подробней расскажем о том, кто и как направляет развитие одного из главных языков программирования в современном мире.

     14.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Bypassing the GIL for Parallel Processing in Python

In this tutorial, you'll take a deep dive into parallel processing in Python. You'll learn about a few traditional and several novel ways of sidestepping the global interpreter lock (GIL) to achieve genuine shared-memory parallelism of your CPU-bound tasks.

     17.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Релизы

numpy - 1.26.0

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

     13.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Гнев и ненависть брутфорсеров в 2023 году

Два года назад я написал статью, в которой настроил несколько простых SSH-ловушек и записал ходы сетевых злоумышленников. С тех пор произошли события, которые потенциально повлияли на поведение брутфорсеров. Стал ли интернет от этого более опасным местом? Задавшись этим вопросом, я решил повторить эксперимент, сделав из выделенного сервера «ловушку» для всяких плохих ребят.

     13.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Вопросы и обсуждения

Python Bytes: #352 Helicopter Time Comes to Python

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

     13.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Моделирование биологических явлений с помощью Python

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

     12.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Митап по автоматизации тестирования на Python в Нижнем Новгороде и онлайн 26 сентября

Вместе с нижегородским сообществом PythoNN мы обсудим правила, которые помогут сделать тесты понятнее, поговорим, как поддерживать одновременно автотесты в коммерческой и опенсорсной версиях ПО, и как использовать pytest plugins.