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

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

     17.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи
     17.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

7 Reasons You Should Use dbt Core in PyCharm

dbt Core is a modern data transformation framework.

     16.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Как сократить время выполнения ресурсоемких задач в Python

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

     16.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Как пройти капчу неважно где (в стиме или на обычном сайте) как Профи — разбираемся в сложностях автоматизации

Автоматизация может утомлять, особенно, если опыта в этом не так много, а задачи стоят «интересные» или «нестандартные» — читай сложные или невыполнимые. Не будем рассматривать все возможные варианты, почему задачу считается «интересной» или «нестандартной», а разберёмся с одной задачей, которая тормозит примерно 50% неопытных автоматизаторов — Как пройти капчу!

     16.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Машинное обучение: Классификация методом KNN. Теория и реализация. С нуля. На чистом Python

В этой статье я привел основные сведения о методе классификации k-ближайших соседей. Рассказываю все в своем стиле. Теоретические моменты и простая реализация.

     15.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

Практика использования парсер-комбинаторов peco и оператора match для создания простых DSL на языке Python

На практике, как правило, речь идёт о разработке предметно-ориентированных языков (англ. Domain Specific Language, DSL), проектируемых специально для решения узкого класса прикладных задач. В настоящей статье рассматривается один из способов реализации DSL-компиляторов на примере разработки системы символьного дифференцирования, с использованием парсер-комбинаторов peco и структурного сопоставления с образцом по PEP 636.

     16.12.2024       Выпуск 575 (16.12.2024 - 22.12.2024)       Статьи

Получение информации о системе и сети с помощью Python

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

     15.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

Сводка от pythonz 08.12.2024 — 15.12.2024

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

     15.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи
     14.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

FastAPI + Redis + Celery: Создание системы временного хранения файлов с автоудалением и удобным веб-интерфейсом

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

     14.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

Делаем управление конфигами удобным при помощи pydantic_settings

В этой статье научимся использовать модуль pydantic_settings, который позволяет разработчикам легко управлять настройками проекта и загружать их из разных источников, таких как переменные окружения и файлы json, yaml, toml, а также дает доступ к легкой валидации вводимых значений

     15.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

PyMyFlySpy: отслеживание полёта по бортовым данным

Это был недолгий перелёт по низкому тарифу без удобств в виде встроенных в подголовники кресел экранов. Здесь же нам потребуется иная, офлайн-стратегия.

     13.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи
     12.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

Большой гайд по миграциям в Django: полезные советы и обход типичных подводных камней

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

     12.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Статьи

Рекурсивные запросы в SQLAlchemy

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

     12.12.2024       Выпуск 574 (09.12.2024 - 15.12.2024)       Учебные материалы

Книга: «Разработка приложений на базе GPT-4 и ChatGPT. 2-е изд.»

Кто никогда не пользовался нейросетями? Появление ChatGPT продемонстрировало невероятный потенциал языковых моделей, побудив программистов и разработчиков исследовать новые возможности. И в книге «Разработка приложений на базе GPT-4 и ChatGPT. 2-е изд.» содержится подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей.