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

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

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

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

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

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Как работает bytearray в Python? Смотрим реализацию на C

Cегодня я хочу рассказать, как bytearray устроен внутри.Под катом будет про: интересные оптимизации, разные аллокаторы в CPython, C pointer math, детали устройства данной структуры данных.

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Релизы
     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи
     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Введение в ERP: Что такое ERP-системы и почему они важны для производства?

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

     29.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Релизы

IPython - 8.30.0

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

     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Python Dependency Management Is a Dumpster Fire

Managing dependencies in Python can be a bit of a challenge. This deep dive article shows you all the problems and how the problems are mitigated if not solved.

     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Django Performance and Optimization

“This document provides an overview of techniques and tools that can help get your Django code running more efficiently - faster, and using fewer system resources.”

     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Дашбординг: Dash или Shiny

Разбираемся в устройстве Dash и Shiny и почему оба фреймворка отлично подходят для решения единственной задачи - создать функциональный и красивый дашборд

     26.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи
     26.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ

Меня побудило написать статью желание прежде всего поделиться файлом Excel, содержащим информацию о состоянии всех ГОСТов на текущий момент.

     25.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Как за 6 промтов к ChatGPT создать Python скрипт, скачивающий видео с YouTube для просмотра на телевизоре через Kodi

Раньше на Kodi можно было напрямую отправить YouTube ссылку и посмотреть любое видео. Конечно, чтобы скачать видео с Ютуба существует множество программ, но скачивается только сам видео файл и он будет отображаться в базе Kodi без обложки и описания. Вручную создавать обложку и описание и тратить на это своё время не вариант - зачем?

     25.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Python REST API: Flask, Connexion и SQLAlchemy (часть 3)

Это перевод статьи от Philipp Acsany

     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Релизы

aiohttp - 3.11.8

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Релизы

selenium - 4.27.1

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

     26.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Релизы

virtualenv - 20.28.0

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

     24.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Статьи

Оптимизируем дообучение LLM: теория + гайд

Эффективное применение больших языковых моделей не обходится без тонкой настройки, потому что базовые модели, обученные на обобщенных данных, могут не учитывать уникальные особенности конкретных задач или доменов. Дальше я расскажу как настроить небольшую LLM (llama-3.2-3b-instruct) так, чтобы снизить требования к оборудованию и ускорить процесс интеграции модели в бизнес-процессы.

     26.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Релизы

selenium - 4.27.0

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