Справочник Программиста
5.74K subscribers
1.81K photos
410 videos
64 files
2.25K links
По рекламе - @it_start_programmer
Сайт - https://it-start.online/
YouTube - https://www.youtube.com/@it_start
Реклама на бирже - https://telega.in/c/programmersGuide_1

Предложить идею: @it_start_suggestion_bot
Download Telegram
🤖 Monty — это минималистичный Python-интерпретатор на Rust, созданный специально для запуска кода, который генерируют AI-агенты.

📌 Основные особенности:
🔵Написан на Rust и не зависит от CPython.
🔵Предназначен для безопасного выполнения кода, сгенерированного AI-агентами.
🔵Запускается очень быстро — за несколько микросекунд.
🔵Выполняет код в sandbox без прямого доступа к файлам, сети и переменным окружения.
🔵Позволяет явно контролировать, какие внешние функции и инструменты доступны коду.
🔵Поддерживает ограничения по времени, памяти и глубине выполнения.
🔵Умеет сохранять состояние выполнения и продолжать его позже.


➡️Установка библиотеки: pip install pydantic-monty

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

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

📌 Основные особенности:
🔵Генерация игровых спрайтов и анимаций из изображения персонажа
🔵Создание разных поз и состояний: idle, jump, attack и других
🔵Сохранение единого внешнего вида персонажа между кадрами
🔵Автоматическое удаление фона и подготовка прозрачных спрайтов
🔵Сборка готовых кадров в sprite sheet / atlas
🔵Ручной отбор и корректировка результатов через web-интерфейс


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

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

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

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


➡️Установка библиотеки: pip install cmasher

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

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

📌 Основные особенности:
🔵Создание основы приложения на FastAPI;
🔵Работа с базой данных, Redis и фоновыми задачами;
🔵Авторизация пользователей;
🔵AI-функции и RAG;
🔵Docker и развёртывание на сервере;
🔵Автоматическое тестирование и проверка кода;
🔵Возможность постепенно добавлять новые компоненты по мере развития проекта.


➡️Установка библиотеки: uvx aegis-stack init my-api

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤‍🔥1👍1
🔍 Advertools — это библиотека для SEO и маркетинговой аналитики, которая позволяет программно сканировать сайты, анализировать поисковую выдачу, sitemap, robots.txt, логи и большие массивы URL.

📌 Основные особенности:
🔵Краулинг сайтов и сбор SEO-данных со страниц
🔵Анализ XML Sitemap и robots.txt
🔵Анализ поисковой выдачи (SERP)
🔵Работа с URL и ссылочной структурой сайта
🔵Анализ серверных логов
🔵Анализ ключевых слов и текстовых данных
🔵Автоматизация SEO-аналитики через Python и pandas


➡️Установка библиотеки: pip install advertools

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤‍🔥1
💻 Arnio — это инструмент для подготовки данных в Python, который берёт на себя одну из самых рутинных частей работы с DataFrame и CSV: очистку, проверку и профилирование данных.

📌 Основные особенности:
🔵Очистка и нормализация данных
🔵Удаление дубликатов и обработка пропущенных значений
🔵Профилирование датасетов и анализ качества данных
🔵Валидация данных по схемам и data contracts
🔵Построение последовательных data-cleaning pipeline
🔵Загрузка и обработка CSV-файлов
🔵Автоматические рекомендации по очистке данных
🔵Высокопроизводительная обработка благодаря C++-ядру


➡️Установка библиотеки: pip install arnio

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤‍🔥1🔥1
🗂 Bodo — это платформа для высокопроизводительной обработки данных на Python, которая позволяет запускать привычный Pandas-код на больших объёмах данных без необходимости вручную переписывать его под распределённые вычисления.

📌 Основные особенности:
🔵JIT-компиляция Python-кода
🔵Параллельное и распределённое выполнение
🔵Совместимость с Pandas API
🔵Автоматическое распределение данных между процессами
🔵Поддержка SQL
🔵Работа с Parquet, CSV, JSON и Apache Iceberg
🔵Интеграция со Snowflake


➡️Установка библиотеки: pip install bodo

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1🔥1
🤖 SGLang-Omni — это инструмент для эффективного запуска omni-, speech- и TTS-моделей, где генерация может быть разбита на несколько этапов.

Позволяет распределять эти этапы по разным ресурсам и эффективно передавать данные между ними.

📌 Основные особенности:
🔵Многоэтапная генерация: препроцессинг, энкодеры, генерация, talker, декодеры, vocoder и другие этапы могут работать как отдельные компоненты.
🔵Специализированное планирование: для каждого этапа используется свой механизм планирования, подходящий под его нагрузку.
🔵Гибкая передача данных: для обмена тензорами между этапами поддерживаются shared memory, NCCL, NIXL и Mooncake.
🔵OpenAI-совместимый API: поддерживаются мультимодальный чат, генерация и потоковая передача речи, пакетная генерация, загрузка голосов и транскрибация.


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

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

📌 Основные особенности:
🔵Локальная расшифровка аудио и видео на базе Whisper
🔵Определение спикеров
🔵Поддержка локальных LLM для саммари и анализа транскриптов
🔵Автоматическая запись и расшифровка онлайн-встреч
🔵Импорт видео и аудио по ссылкам с популярных платформ
🔵Экспорт транскриптов в разные форматы
🔵Работа без облака — данные можно обрабатывать полностью локально


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

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

📌 Основные особенности:
🔵Реактивный UI на Python
🔵Управление состоянием
🔵Готовые UI-компоненты
🔵Обработка событий и форм
🔵Графики и визуализация данных
🔵Интеграция с Markdown
🔵Серверный рендеринг и WebSocket-взаимодействие


➡️Установка библиотеки: pip install hyperdiv

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤‍🔥2🔥2
🖥 systempi — это современный терминальный мониторинг для Raspberry Pi, который превращает обычную консоль в полноценную панель мониторинга системы в реальном времени.

📌 Основные особенности:
🔵Мониторинг CPU, RAM, диска и сети в реальном времени
🔵Температура, частоты, throttling и undervoltage Raspberry Pi
🔵Health Score с объяснением проблем
🔵Doctor Mode для диагностики системы
🔵Мониторинг Hailo NPU для AI Hat+ / AI Hat+2
🔵История системных событий
🔵Несколько режимов и тем оформления терминального интерфейса


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤‍🔥1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🗣 OpenWhisper — это бесплатное приложение для голосового ввода и транскрибации.

📌 Основные особенности:
🔵Локальная транскрибация речи
🔵Голосовой ввод текста по горячей клавише
🔵Автоматическая вставка текста в любое активное приложение
🔵Работа офлайн и приватность - аудио не нужно отправлять в облако
🔵Транскрибация аудио и встреч
🔵AI-очистка и форматирование текста
🔵Поддерживает Windows, macOS и Linux


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤‍🔥1👍1
Media is too big
VIEW IN TELEGRAM
📹 ComfyUI-HR-Endless-Samplerэто инструмент для ComfyUI, который помогает генерировать длинные видео из коротких последовательных фрагментов.

📌 Основные особенности:
🔵Генерация длинных видео по частям
🔵Плавное продолжение одного фрагмента другим
🔵Автоматическое планирование сцен с помощью Gemma 4 12B
🔵Автоматическое создание промптов для каждого фрагмента
🔵Работа с MiniMax H3
🔵Генерация в 1080p при ограниченной VRAM
🔵Предпросмотр и управление сценами прямо во время генерации


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

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