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

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

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Deploying (Multiple) Django Apps to a Single Server with Kamal 2

A streamlined and cost-effective approach that uses Docker and customizable health checks.

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Zero Downtime Django Deployments with Multistep Database Changes

Learn how to achieve zero downtime in Django deployments with blue-green strategies and multi-step database migrations to handle backward-incompatible changes effectively.

     10.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Сводка от pythonz 03.11.2024 — 10.11.2024

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

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Безопасная разработка на Python

Как и у любого другого языка в Python имеются свои недостатки, связанные в том числе с безопасной разработкой.

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Склеить несколько видеофайлов, что может быть проще…

Если их пара. А если их пара десятков? А если несколько сотен? А если они еще и в разных форматах? Идея загонять все в видеоредактор отпала почти сразу. Но в начале — небольшая предыстория.За каждым великим мужчиной стоит женщина, стоит и ворчит. (народная мудрость, отцензурировано)

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи
     07.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Практика: мой опыт интеграции более 50 нейронных сетей в один проект

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

     07.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Django-аутентификация: просто о сложном

Аутентификация является фундаментальной частью любого веб-приложения. Мы рассмотрим различные способы реализации аутентификации в Django, начиная от стандартных методов и заканчивая более крутыми техниками, например как 2FA и OAuth2.

     06.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Тестируем LLM для русского языка: Какие модели справятся с вашими задачами?

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

 

     06.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Python 3.13, что не попало в заголовки

Python 3.13 — отличный релиз, полный различных фич и улучшений, но уже есть тонна статей, которые подробно разбирают release notes. Если вам нужна хорошая выжимка — у RealPython есть хорошая статья, вместо этого я прочитал коротенькую книжку, которую они называют ченджлогом и мы посмотрим на то, о чем многие не говорили, но заинтересовало лично меня.

     09.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Релизы

Werkzeug - 3.1.3

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

     06.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

pytest Selection Arguments for Failing Tests

This quick TIL post talks about five useful pytest options that let you control what tests to run with respect to failing tests.

     06.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Релизы
     05.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Работа с географическими координатами с использованием пакета «Shapely» в Python на примере автотестов

В этой статье я хочу рассмотреть пакет Python под названием "Shapely" и показать, как он может помочь в решении задач, как уже помог мне

     05.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Запускаем Linux на Python

На чем только уже не запускали Doom. Мы же будем запускать Linux. Да не где-нибудь, а на Python. Да-да, прямо вот внутри него, где в качестве среды выполнения будет выступать интерпретатор Python. Ну как...

     05.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Как я автоматизировал поиск работы при помощи LLM

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

     05.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Алгоритмы поиска путей на пальцах. Часть 1: Поиск в ширину

Давайте представим, что вы устроились много лет назад в 2GIS и вам выпала честь написать алгоритм, который будет прокладывать самый короткий автомобильный маршрут от точки A к точке B. Вы отправляетесь искать информацию и к счастью натыкаетесь на эту статью, где мы с вами подробно обсудим популярные алгоритмы поиска пути.