ch
Feedback
Docs-Python.ru

Docs-Python.ru

前往频道在 Telegram

Обновления сайта Docs-Python.ru

显示更多
952
订阅者
无数据24 小时
-37 天
-430 天
帖子存档
🆕🔥Новый материал. 👉 Конфигурация Git и работа с dulwich.config 📝 Рассматривается, как Git хранит конфигурацию на системном, глобальном и локальном уровнях и как эти настройки читать и изменять через dulwich.config. Разбирается работа с ConfigFile и ConfigDict, чтение параметров пользователя, remote и веток, а также практические сценарии массового обновления конф 🌐 https://docs-python.ru/packages/modul-dulwich-python-realizatsii-git/dulwich-config/

🆕🔥Новый материал. 👉 Работа с удалёнными репозиториями: dulwich.client 📝 Разбирается низкоуровневая работа с удалёнными репозиториями через dulwich.client. Рассматриваются клиенты для HTTP/HTTPS, SSH и локального доступа, операции fetch и push, а также схемы клонирования и синхронизации без использования высокоуровневого porcelain.clone/pull/push. 🌐 https://docs-python.ru/packages/modul-dulwich-python-realizatsii-git/dulwich-client/

🆕🔥Новый материал. 👉 Журнал, диффы и история git с dulwich 📝 Разбираем обход истории коммитов через Repo.get_walker и dulwich.porcelain.log. Показывается, как строить диффы между коммитами, индексом и рабочей директорией, а также как на базе этих возможностей делать утилиты анализа изменений. 🌐 https://docs-python.ru/packages/modul-dulwich-python-realizatsii-git/zhurnal-diffy-istoriya-git/

🆕🔥Новый материал. 👉 Высокоуровневый интерфейс dulwich.porcelain 📝 Рассматриваем модуль dulwich.porcelain, предоставляющий функции, по поведению близкие к стандартным командам git (init, add, commit, clone, push и др.). Демонстрируется, как на базе porcelain строить удобные утилиты и скрипты, минимизируя работу с низкоуровневым API. 🌐 https://docs-python.ru/packages/modul-dulwich-python-realizatsii-git/dulwich-porcelain/

🆕🔥Новый материал. 👉 Модуль Dulwich: Python-реализации Git 📝 Dulwich - Python-реализации Git с двумя уровнями API: высокоуровневый (porcelain, команды типа clone, commit, push) и низкоуровневый (plumbing, работа с объектами Git). 🌐 https://docs-python.ru/packages/modul-dulwich-python-realizatsii-git/

🆕🔥Новый материал. 👉 Инструменты управления окружением Python 📝 Обзор инструментов для управления Python-версиями, виртуальными окружениями и зависимостями: от базовых venv и pip до современных комбайнов вроде uv. Рассмотрены плюсы, минусы и сценарии использования. 🌐 https://docs-python.rudocs-python.ru/other/instrumenty-upravleniya-okruzheniem/

🔁⚡Изменение информации. 👉 Расширенные атрибуты файлов xattrs в Linux 📝 Extended Attributes (xattrs) - это расширенные атрибуты файлов, позволяющие хранить дополнительные метаданные в виде пар "ключ = значение" прямо в файловой системе. 🌐 https://docs-python.rudocs-python.ru/other/rasshirennye-atributy-fai-lov-xattrs-v-linux/

🔁⚡Изменение информации. 👉 Шпаргалка по перенаправлениям в bash Linux 📝 Перенаправления в bash управляют потоками stdin (0), stdout (1) и stderr (2), позволяя писать их в файлы, устройства вроде /dev/null, пайпы и другие процессы с помощью >, >>, <, 2>, &>. Продвинутые приёмы включают here-doc/here-string 🌐 https://docs-python.rudocs-python.ru/other/perenapravleniya-bash-linux/

🔁⚡Изменение информации. 👉 Шпаргалка по перенаправлениям в bash Linux 📝 Перенаправления в bash управляют потоками stdin (0), stdout (1) и stderr (2), позволяя писать их в файлы, устройства вроде /dev/null, пайпы и другие процессы с помощью >, >>, <, 2>, &>. Продвинутые приёмы включают here-doc/here-string 🌐 https://docs-python.rudocs-python.ru/other/perenapravleniya-bash-linux/

🆕🔥Новый материал. 👉 Утилита cronboard, управление cron из терминала 📝 Утилита cronboard полезна в инфраструктурах, где используется большое количество cron-заданий на разных серверах и требуется централизованное, безопасное и визуально понятное управление ими из терминала. 🌐 https://docs-python.rudocs-python.ru/other/utilita-cronboard-upravlenie-cron-terminala/

🔁⚡Изменение информации. 👉 Hatch: универсальный менеджер Python-проектов 📝 Hatch - универсальный менеджер проектов с фокусом на сборке, управлении окружениями и скриптами. Использует Hatchling как build-backend, поддерживает изолированные среды для тестов, линтеров и документации. 🌐 https://docs-python.rudocs-python.ru/other/instrumenty-upravleniya-okruzheniem/hatch-universalnyi-menedzher-proektov/

🆕🔥Новый материал. 👉 pipx: установка и запуск Python CLI-приложений 📝 Инструмент для изолированной установки Python-утилит CLI (например, black, ruff, poetry) в глобальном доступе, без конфликтов с проектами. Работает через отдельные виртуальные окружения. 🌐 https://docs-python.rudocs-python.ru/other/instrumenty-upravleniya-okruzheniem/pipx-ustanovka-zapusk-cli-prilozhenii/

🆕🔥Новый материал. 👉 uv: менеджер Python-пакетов и проектов 📝 Высокоскоростной менеджер на Rust, заменяющий pip, pip-tools, pipx, poetry, pyenv и др. Управляет версиями Python, зависимостями, lock-файлами и окружениями через единый CLI. 🌐 https://docs-python.rudocs-python.ru/other/instrumenty-upravleniya-okruzheniem/uv-menedzher-paketov-proektov/

🆕🔥Новый материал. 👉 pyenv: управления версиями Python 📝 Менеджер версий Python, позволяющий устанавливать и переключать версии интерпретатора глобально, локально или временно. Не управляет окружениями, но интегрируется с venv и плагинами. 🌐 https://docs-python.rudocs-python.ru/other/instrumenty-upravleniya-okruzheniem/pyenv-upravleniya-versiyami/

🆕🔥Новый материал. 👉 Poetry: управления зависимостями и сборкой Python-проектов 📝 Инструмент для управления зависимостями, lock-файлами и сборкой пакетов через pyproject.toml и poetry.lock. Автоматически управляет виртуальными окружениями, удобен для разработки и публикации. 🌐 https://docs-python.rudocs-python.ru/other/instrumenty-upravleniya-okruzheniem/poetry-upravleniya-zavisimostyami-sborkoi-proektov/

🆕🔥Новый материал. Заголовок: Hatch: универсальный менеджер Python-проектов Описание: Hatch - универсальный менеджер проектов с фокусом на сборке, управлении окружениями и скриптами. Использует Hatchling как build-backend, поддерживает изолированные среды для тестов, линтеров и документации. Ссылка: docs-python.ru/other/instrumenty-upravleniya-okruzheniem/hatch-universalnyi-menedzher-proektov/

🆕🔥Новый материал. 👉 Установка и настройка Meilisearch (бинарная сборка) 📝 Бинарная установка Meilisearch на Debian 12 обеспечивает точный контроль над версией, безопасностью и ресурсами. В статье рассмотрены: загрузка и проверка бинарника, подготовка пользователя и каталогов, рабочий TOML-конфиг, оптимизация под 1 CPU/1 GB RAM, безопасный systemd-юнит и управление API-кл 🌐 https://docs-python.ru/other/polnotekstovyi-poisk-s-meilisearch/ustanovka-nastroi-ka-binarnaya-sborka/

🆕🔥Новый материал. 👉 Безопасный Docker Postgresus + PostgreSQL для продакшена 📝 Практичный и безопасный docker-compose.yml для продакшена PostgreSQL. Включает защищённую конфигурацию, вынесенные тома, строгие параметры доступа, настройки боевого окружения и рекомендации по безопасности 🌐 https://docs-python.ru/other/rezervnoe-kopirovanie-monitoring-postgresql/postgresus-postgresql-prodakshena/

🆕🔥Новый материал. 👉 Docker-compose для запуска Postgresus + PostgreSQL 📝 Пример полного и корректного docker-compose.yml для запуска Postgresus + PostgreSQL в одной конфигурации, включая хранение данных на хосте, отдельные тома, сетевой сегмент и базовые настройки. 🌐 https://docs-python.ru/other/rezervnoe-kopirovanie-monitoring-postgresql/docker-compose-zapuska-postgresus-postgresql/

🆕🔥Новый материал. 👉 Резервное копирование и мониторинг PostgreSQL 📝 Postgresus - это открытый, self-hosted инструмент для резервного копирования и мониторинга баз PostgreSQL. Он позволяет автоматизировать бэкапы, хранить их в разных хранилищах, получать уведомления об успехе/сбой, а также отслеживать состояние БД и управлять доступом для команды. 🌐 https://docs-python.ru/other/rezervnoe-kopirovanie-monitoring-postgresql/