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

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

     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Распознавание, хранение и поиск лиц в базе данных

В этой статье я максимально коротко и просто объясню принцип распознавания, хранения и поиска лиц в базе данных. В качестве примера будет использована библиотека Insightface и база данных PostgreSQL.

     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи
     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Как решить типичные проблемы Django нестандартным подходом: Fake Injection

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

     28.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы

pytest - 8.2.0

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

     25.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы

django-grappelli - 4.0.1

Альтернативный базирующийся на сетке дизайн админ панели Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-grappelli/

     25.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение

На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, что у пользователя будет pip, чтобы он смог поставить все ваши зависимости, вам все нужно организовать самостоятельно.

     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы

django-mysql - 4.13.0

Django приложение для работы с MySQL и MariaDB. Поддержка Python: 2.7, 3.4; Django: 1.7, 1.8, master; MySQL: 5.5, 5.6 / MariaDB: 5.5, 10.0, 10.1; mysqlclient: 1.3.6 (Python 3 compatible version of MySQL-python). Скачать можно по ссылке: https://pypi.python.org/pypi/django-mysql/

     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы

IPython - 8.24.0

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

     25.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи
     25.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Обратный инжиниринг дешевой мини видеокамеры из семейства А9

В данной статье речь пойдет о Wi-Fi мини видеокамере из семейства А9 от китайских производителей. Цель исследования этих камер – расширить возможность их применения, которая ограничена использованием только стандартных приложений для мобильных устройств на базе Android или iOS.

     25.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Вопросы и обсуждения
     24.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Моделирование курса валют методом Монте-Карло

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

     24.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Как мы проанализировали весь VC, и поняли что делает посты успешными кроме контента. (Спойлер — длина заголовка)

Вы когда-нибудь задумывались, почему некоторые посты набирают тысячи просмотров, а другие остаются незамеченными? Ясно, что Content is King, но есть ли дополнительные факторы, которые влияют на успешность поста?

     24.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы
     23.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Временное хранилище данных на Apache Druid: почему это эффективно сработало для загрузки табличных файлов

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

В статье опишу, почему для реализации проекта мы выбрали именно Druid, с какими особенностями реализации столкнулись, как сравнивали методы реализации датасорсов.

     23.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи