Справочник Программиста
6.37K subscribers
1.28K photos
374 videos
64 files
1.61K links
По рекламе - @it_start_programmer
Мои курсы - @courses_from_it_start_bot
Сайт - https://it-start.online/
YouTube - https://www.youtube.com/@it_start
Реклама на бирже - https://telega.in/c/programmersGuide_1

Предложить идею: @it_start_suggestion_bot
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
⬇️ nefarious — это веб-приложение с открытым исходным кодом, предназначенное для автоматической загрузки медиа-материалов через торрент сеть.

Основные возможности:
🔵Интеграция с Jackett (поиск торрентов) и Transmission (загрузка)
🔵Автоматическая загрузка контента
🔵Поиск и рекомендации через TMDB и Rotten Tomatoes
🔵Фильтрация: черные списки, ключевые слова (например, пропуск x265/HEVC)
🔵Авто-скачивание субтитров через OpenSubtitles API
🔵Уведомления через Apprise (Slack, Email, SMS и др.)
🔵Интеграция с VPN – защита соединения
🔵Обнаружение «спама»/фейковых видео и зависших торрентов с последующим их удалением
🔵Мультиязычный интерфейс, адаптивный дизайн (desktop, tablet, mobile)
🔵Автоматическое переименование файлов, трейлеры, система ролей (админ/юзер) и автообновление приложения

⚠️ Информация предоставлена исключительно в образовательных целях. Использование в незаконных действиях запрещено.

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👍2🔥2
💬 TG_AutoPoster — это Python‑бот на базе Pyrogram, который автоматически пересылает новые посты и истории из заданных VK‑групп в Telegram‑чат или канал.

Основные возможности:
🔵Пересылка стеновых постов, репостов, фото, видео, документов, ссылок, опросов и аудиозаписей (в зависимости от настроек).
🔵Возможность использовать Long Poll API VK для получения постов в режиме реального времени (актуально для групп, где бот является админом).
🔵Настройки через YAML‑файл config.yaml.
🔵Обновление частоты проверки новых постов.
🔵Поддержка работы через SOCKS5‑прокси.
🔵Также есть Docker‑контейнер для деплоймента.

➡️Установка: pip install -U TG-AutoPoster

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2🔥2👍1
🖥 sqlmodelPython-библиотека, созданная автором FastAPI, которая объединяет возможности SQLAlchemy и Pydantic для удобной работы с базами данных в стиле ORM.

Основные возможности:
🔵Использует SQLAlchemy под капотом
🔵Использует Pydantic для валидации и сериализации
🔵Позволяет описывать модель данных один раз и использовать её как ORM модель и Pydantic-схему
🔵Полная совместимость с FastAPI
🔵Простота создания таблиц, запросов и авто-документации через FastAPI

➡️Установка: pip install sqlmodel

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥5👍3🔥2
🚀 Nanodjango — это инструмент, позволяющий разрабатывать приложения на Django в одном Python-файле, включая модели, представления, API и административную панель. Идеально подходит для прототипирования, экспериментов и небольших проектов.

При этом Nanodjango поддерживает асинхронные представления и может быть преобразован в полноценный Django-проект по мере роста приложения.

Основные возможности:
Весь код приложения в одном .py файле
Поддержка асинхронных представлений
Автоматическое создание миграций и базы данных
Возможность преобразования в полноценный Django-проект
Встроенная поддержка API через Django Ninja
Совместимость с WSGI/ASGI серверами (Gunicorn, Uvicorn)

➡️Установка: pip install nanodjango

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥4👍3
🏋️ fitness-tracker — это полнофункциональное приложение для отслеживания тренировок.

Предназначен для ведения журнала силовых тренировок, анализа прогресса и визуализации данных.

Основные возможности:
Ведение журнала силовых тренировок
Анализ прогресса тренировок
Визуализация данных через графики
Командный интерфейс для добавления и анализа данных

Стек:
Docker
TinyDB
FastAPI
Svelte

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2🔥2
🚀 python-template — это высококачественный шаблон проекта для создания Python-библиотек и приложений.

Помогает быстро и удобно стартовать разработку с современными практиками и инструментами, а также поддерживает создание командного интерфейса (CLI) и C-расширений через Cython.

Основные возможности:
Быстрая настройка проекта с помощью скрипта bootstrap
Управление зависимостями через Poetry
Поддержка интерфейса командной строки (CLI)
Интеграция с C-расширениями через Cython
Генерация документации с помощью Sphinx и Read the Docs
Статический анализ и линтинг с использованием pre-commit
Автоматизация CI/CD с GitHub Actions
Публикация пакетов на PyPI по тегам версии
Сборка и публикация Docker-образов

Стек:
Poetry
Cython
Cyclopts
Sphinx
Pre-commit
GitHub Actions
Docker

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2🍌1
🗣Voice_Extractor — это утилита для автоматизированного создания чистых сегментов речи конкретного человека из аудиозаписей с несколькими участниками.

Основные возможности:
🔵Диаризация речи с определением говорящих
🔵Обнаружение перекрывающейся речи и её исключение
🔵Сопоставление речи с эталонным голосом
🔵Сепарация вокала от фоновой музыки
🔵Верификация говорящего (WeSpeaker и SpeechBrain ECAPA-TDNN)
🔵Транскрипция речи с помощью Whisper
🔵Автоматическая обрезка и сохранение чистых сегментов речи
🔵Генерация спектрограмм и визуализаций
🔵Поддержка командной строки и опций для настройки
🔵Поддержка Colab-интерфейса для no-code использования

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤‍🔥2
🤖 Телеграм бот на Python для получения погоды

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
🧠 Quantalogic — это Python-фреймворк для создания интеллектуальных агентов, использующих возможности больших языковых моделей (LLM) типа GPT-4o, Claude или DeepSeek.

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

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

➡️Установка: pip install quantalogic

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥2👍1
🤖 aiogram-template — это шаблон для создания Telegram-ботов с использованием библиотеки Aiogram.

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

Основные особенности:
Использование Aiogram 3.x
Интеграция с PostgreSQL через SQLAlchemy и Alembic
Поддержка Redis для кэширования и сессий
Интернационализация с Project Fluent
Контейнеризация с Docker и Docker Compose
Автоматизация через Makefile
Использование Caddy Server с автоматическим SSL
Чистая и модульная структура кода
Скрипты для инициализации базы данных

Основные библиотеки:
aiogram
SQLAlchemy
alembic
asyncpg
redis
uv

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
⚒️ MaixPy — это проект, который позволяет использовать язык программирования MicroPython для создания приложений на базе однокристальной системы K210 с архитектурой RISC-V. Эта система предназначена для встраиваемых устройств с поддержкой искусственного интеллекта и Интернета вещей (AIoT).

Основные возможности:
🔵Использование MicroPython для программирования на базе K210
🔵Аппаратное ускорение AI-вычислений до 1 TOPS
🔵Поддержка интерфейсов I2C, SPI, UART, GPIO, PWM, ADC
🔵Работа с камерой и дисплеем
🔵Обработка звука с микрофонным массивом
🔵Поддержка плат Maixduino, Maix Bit, Maix Go и других на базе K210
🔵Простота разработки и тестирования AIoT-приложений
🔵Встроенные библиотеки для компьютерного зрения и обработки аудио
🔵Активное сообщество и большое количество примеров кода

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3🔥1🎉1
🌐 PyDOM — это Python-библиотека, позволяющая создавать веб-страницы с декларативным синтаксисом (подобно JSX или React), но на Python.

Основные особенности:
🔵Декларативный синтаксис для создания веб-страниц.
🔵Предоставляет компоненты, представляющие HTML-элементы.
🔵Позволяет составлять веб-страницы из Python-компонентов.
🔵Разработан на Python.
🔵Хорошо интегрируется с фреймворками, такими как FastAPI.

➡️Установка: pip install pydom

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔1🍌1
💻 sqladminPython-библиотека, создающая административную панель для моделей SQLAlchemy в приложениях FastAPI или Starlette.

Основные особенности:
🔵Гибкая админ-панель для SQLAlchemy с поддержкой как синхронных, так и асинхронных движков .
🔵Лёгкая интеграция с FastAPI и Starlette.
🔵Формы строятся через WTForms; из коробки работает с SQLModel.
🔵UI выполнен на основе Tabler — современный, адаптивный интерфейс

➡️Установка: pip install sqladmin

📱 Репозиторий
⚙️ Документация
💬 Демо

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3👍2🔥2
🧠 ReasonFlux — серия алгоритмов пост‑тренировки больших языковых моделей (LLM), чтобы они лучше справлялись с цепочкой рассуждений (CoT) и сложными логико‑математическими задачами.

Основные возможности:
🔵Улучшение цепочек рассуждений у больших языковых моделей
🔵Использование thought-шаблонов для структурирования рассуждений
🔵Иерархическое обучение с подкреплением для оптимизации моделей
🔵Модель Template Proposer для выбора подходящего шаблона рассуждений
🔵Модель Template Reasoner для пошагового развёртывания шаблонов в решения
🔵Process Reward Models (PRM) для оценки промежуточных шагов рассуждений
🔵Совместное эволюционное обучение генерации кода и unit-тестов
🔵Повышение качества решения сложных логико-математических задач

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤‍🔥2🔥1
👩‍💻 Deptry — это инструмент командной строки для анализа зависимостей в Python-проектах.

Помогает выявлять неиспользуемые, отсутствующие и транзитивные зависимости, обеспечивая более чистую и поддерживаемую кодовую базу.

Основные возможности:
🔵Поиск неиспользуемых зависимостей
🔵Поиск отсутствующих зависимостей
🔵Анализ транзитивных зависимостей
🔵Поддержка различных менеджеров зависимостей (Poetry, pip, PDM и др.)
🔵Гибкая настройка через командную строку и pyproject.toml
🔵Учёт зависимостей, используемых только в процессе разработки
🔵Вывод подробных отчётов об обнаруженных проблемах с зависимостями

➡️Установка: pip install deptry

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 freemocap — это открытая система захвата движений без маркеров, которая позволяет записывать и анализировать движения человека с помощью обычных веб-камер, без необходимости использовать дорогие трекеры или маркеры.

Основные возможности:
🔵Захват 3D-движений даже с одной камеры
🔵Кроссплатформенность: Windows, macOS, Linux
🔵Поддержка экспорта в FBX, BVH, CSV, NumPy
🔵Удобный GUI-интерфейс для записи, синхронизации и анализа
🔵Совместим с MediaPipe, YOLO и другими трекерами
🔵Интеграция с Blender через плагин

➡️Установка: pip install freemocap

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤‍🔥2😎2
🖱 public-apis — это репозиторией с огромной коллекцией бесплатных открытых API для различных целей.

📦 Что внутри?
Это регулярно обновляемый список публичных API, отсортированный по категориям.

Он помогает разработчикам быстро находить подходящие API для своих проектов.


📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤‍🔥2🔥2