Справочник Программиста
5.77K subscribers
1.78K photos
407 videos
64 files
2.22K 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
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 OWASP Agent Memory Guard — это инструмент, который защищает долговременную память ИИ-агентов от атак типа memory poisoning.

Анализирует каждую операцию записи и чтения памяти, обнаруживает prompt injection, попытки изменения защищённых ключей, запись секретов и другие угрозы, после чего применяет заданные политики безопасности.

📌 Основные особенности:
🔵Обнаруживает попытки prompt injection, записанные в память агента;
🔵Выявляет утечки секретов и персональных данных;
🔵Защищает важные ключи и настройки от несанкционированного изменения;
🔵Отслеживает аномально большие или подозрительно частые изменения памяти;
🔵Применяет гибкие политики безопасности через YAML;
🔵Создаёт снимки состояния памяти, позволяя откатиться к безопасной версии после атаки.


➡️Установка библиотеки: pip install agent-memory-guard

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

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

📌 Основные особенности:
🔵Более 1200 пасьянсов и карточных игр
🔵Поддержка классических и редких карточных колод
🔵Неограниченная отмена и повтор ходов
🔵Система подсказок и демонстрационный режим
🔵Сохранение партий и статистика игроков
🔵Настройка колод, фонов и интерфейса
🔵Поддержка пользовательских плагинов


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥4👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ AutoRewarder — это инструмент для автоматического выполнения ежедневных заданий Microsoft Rewards.

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

📌 Основные особенности:
🔵Автоматическое выполнение ежедневных заданий Microsoft Rewards.
🔵Автоматический поиск в Bing для ПК и мобильных устройств.
🔵Поддержка нескольких аккаунтов.
🔵Планирование запусков по расписанию.
🔵Работа в фоновом режиме и автозапуск вместе с системой.
🔵Реалистичная имитация действий пользователя для снижения вероятности обнаружения.


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1👍1
📈 Linux Game Benchmark — это инструмент и веб-платформа для сбора, анализа и сравнения игровых бенчмарков в Linux.

Автоматически собирает метрики производительности во время игры, формирует HTML-отчёты с графиками и, при желании, загружает результаты в общую базу, где их можно сравнить с тестами других пользователей.

📌 Основные особенности:
🔵Автоматическое обнаружение игр из Steam.
🔵Интеграция с MangoHud для сбора фреймтаймов.
🔵Подробная статистика: средний FPS, 1% Low, 0.1% Low и уровень статтеров.
🔵Поддержка нескольких разрешений: HD, Full HD, WQHD, UWQHD и UHD.
🔵Поддержка нескольких видеокарт (например, ноутбуков с iGPU и dGPU).
🔵Красивые HTML-отчёты с интерактивными графиками.
🔵Сравнение результатов между разными системами (процессорами и видеокартами).


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1👍1
Media is too big
VIEW IN TELEGRAM
💻 OpenWebUI Extensions — это большая коллекция готовых расширений для Open WebUI, которая превращает интерфейс ИИ в полноценную рабочую среду.

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

📌 Основные особенности:
🔵Более 100 готовых расширений для Open WebUI.
🔵Автоматическое создание интеллект-карт.
🔵Экспорт диалогов в Word с сохранением форматирования.
🔵Анализ длинных документов и текстов.
🔵Фильтры для обработки и улучшения ответов моделей.
🔵Нормализация и исправление Markdown.
🔵Поддержка диаграмм Mermaid и формул LaTeX.


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👍1🔥1
🔐 toolbox-pentest-web — это Docker-образ с набором инструментов и собственных скриптов для проведения тестирования безопасности веб-приложений.

Создан как универсальная «коробка» для пентестера, в которой уже собраны необходимые утилиты для разведки, поиска уязвимостей и анализа веб-сервисов.

📌 Основные особенности:
🔵Готовое Docker-окружение для веб-пентеста без ручной установки инструментов
🔵Разведка веб-приложений и сбор информации о целевых системах
🔵Поиск уязвимостей в веб-приложениях
🔵Анализ HTTP-запросов, API и веб-технологий
🔵Сканирование директорий, поддоменов и открытых сервисов
🔵Проверка безопасности исходного кода и зависимостей
🔵Автоматизация рутинных задач при проведении аудита
🔵Подготовка и обработка результатов тестирования
🔵Единая среда для специалистов по безопасности и исследователей
🔵Возможность быстрого запуска через Docker на разных системах


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1👍1
🖼 Photo Metadata Editor — это офлайн-редактор метаданных для Windows, который позволяет менять EXIF, XMP, IPTC и QuickTime-метаданные у фотографий и видео.

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

📌 Основные особенности:
🔵Редактирование EXIF, XMP, IPTC и QuickTime-метаданных
🔵Поддержка фото и видео популярных форматов
🔵Массовая обработка файлов
🔵Работа с GPS-координатами и местоположением
🔵OCR для распознавания дат на изображениях
🔵Пресеты для быстрого заполнения метаданных
🔵Локальная обработка файлов без загрузки в облако


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

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

Создан для взаимодействия с AI без постоянного переключения между терминалом, редактором, браузером и другими окнами.

📌 Основные особенности:
🔵Плавающий интерфейс поверх любых приложений
🔵Анализ содержимого экрана с помощью скриншотов
🔵Работа с Claude Code через привычный интерфейс
🔵Чтение и редактирование файлов
🔵Выполнение команд через PowerShell
🔵Работа с несколькими мониторами
🔵Создание нескольких независимых оверлеев
🔵Вставка изображений через Ctrl+V
🔵Переключение между моделями Claude


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤‍🔥1👍1
🖥 taOS — это платформа для запуска ИИ-агентов на собственном железе, превращающая один или несколько компьютеров в единую распределённую систему.

Объединяет веб-десктоп, каталог приложений, поддержку локальных LLM, управление агентами, память и кластеризацию вычислений без необходимости использовать облачные сервисы.

📌 Основные особенности:
🔵Полноценный веб-интерфейс в стиле операционной системы;
🔵Поддержка более 15 AI-фреймворков, включая OpenAI Agents SDK, SmolAgents, Langroid и OpenClaw;
🔵Совместная работа агентов из разных фреймворков в одном чате;
🔵Собственная система долговременной памяти taOSmd с семантическим поиском;
🔵Объединение нескольких устройств в распределённый вычислительный кластер;
🔵Локальная генерация текста, изображений, аудио и работа с моделями без привязки к облаку;
🔵Встроенный каталог приложений, MCP-плагинов и моделей Hugging Face.


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👍2🔥1
🚗 Ultralytics — это проект, который объединяет методы машинного обучения и Structure from Motion для оценки скорости автомобилей по изображениям и видеозаписям.

📌 Основные особенности:
🔵Оценка скорости автомобилей по изображениям и видео без использования радаров.
🔵Комбинирование методов машинного обучения и Structure from Motion.
🔵Поддержка работы с собственными наборами изображений и видеоданных.
🔵Возможность применения для мониторинга дорожного движения, автономного транспорта и анализа безопасности дорог.


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤‍🔥1🔥1
💻 LAN File Transfer — это локальный инструмент для Windows, позволяющий обмениваться файлами по Wi-Fi или локальной сети без облаков и сторонних серверов.

📌 Основные особенности:
🔵Передача файлов по локальной сети без облачных сервисов
🔵Доступ к файлам через браузер с компьютера, телефона или планшета
🔵Авторизация пользователей и разграничение прав доступа
🔵Управление пользователями и группами
🔵Загрузка и скачивание файлов без изменения их содержимого и метаданных
🔵Поиск и сортировка файлов
🔵Скачивание файлов по отдельности или в ZIP-архиве
🔵QR-код для быстрого подключения к серверу
🔵Журналирование действий пользователей


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3👍1🔥1
📄 Python-Redlines — это инструмент для сравнения двух DOCX-документов и создания третьего файла с нативными правками, которые в Word отображаются как «исправления» или redlines.

📌 Основные особенности:
🔵Сравнение двух .docx-документов
🔵Создание нового документа с tracked changes (видимыми правками)
🔵Отображение добавлений и удалений в формате Microsoft Word
🔵Программная работа без установленного Microsoft Word
🔵Поддержка автоматизации сравнения документов в Python
🔵Интеграция с Open XML и .NET-инструментами для генерации правок


➡️Установка библиотеки: pip install python-redlines[docxodus]

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤‍🔥1👍1
🎮 Distrobox Gaming — это готовый набор Ansible-скриптов для автоматического развёртывания и настройки игрового Linux-окружения внутри Distrobox.

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

📌 Основные особенности:
🔵Автоматически создаёт и настраивает Distrobox-контейнер;
🔵Устанавливает игровые и эмуляторные приложения;
🔵Настраивает контроллеры, графику и дополнительные компоненты;
🔵Поддерживает резервное копирование и восстановление контейнера;
🔵Позволяет отдельно обновлять отдельные эмуляторы и устанавливать дополнительные компоненты вроде Xenia Manager.


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
💻 Formation — это инструмент для создания графических интерфейсов на Python с использованием tkinter, который позволяет разрабатывать UI не вручную через код, а визуально — через drag-and-drop редактор и последующую генерацию разметки интерфейса.

📌 Основные особенности:
🔵Визуальный редактор интерфейсов
🔵Генерация UI в XML/JSON формате
🔵Интеграция с tkinter
🔵Подключение интерфейса в Python-код через AppBuilder
🔵Привязка событий к элементам UI
🔵Разделение логики и дизайна приложения
🔵Наличие CLI-инструментов для управления проектом
🔵Возможность отладки интерфейса
🔵Поддержка TTK-виджетов tkinter
🔵Быстрый прототипинг GUI-приложений


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

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1👍1
🖼 Image Prompt Library — это локальная библиотека для хранения и управления промптами для генерации изображений с помощью ИИ.

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


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

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

📌 Основные особенности:
🔵Чтение метаданных аудиофайлов через единый API.
🔵Поддержка популярных аудиоформатов: MP3, M4A, FLAC, OGG, WAV, WMA и AIFF.
🔵Извлечение тегов (исполнитель, альбом, название, жанр, год и др.).
🔵Получение технических характеристик файла (длительность, битрейт, частота дискретизации и др.).
🔵Извлечение встроенных обложек альбомов.
🔵Полностью написана на Python и не требует внешних зависимостей.


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

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1👍1
🖥 Multiple smiэто утилита для мониторинга сразу нескольких компьютеров с GPU, которая собирает данные о загрузке видеокарт, процессоров и оперативной памяти и показывает их в едином интерфейсе.

📌 Основные возможности:
🔵Мониторинг нескольких GPU-серверов в одном интерфейсе
🔵Отображение загрузки GPU, CPU и памяти в реальном времени
🔵Поиск свободных GPU для запуска задач
🔵Поддержка удалённых серверов через сеть
🔵Сбор статистики работы видеокарт
🔵Интеграция с NVIDIA NVML и системными метриками
🔵Работа через CLI и графические индикаторы
🔵Поддержка небольших GPU-кластеров и ML-инфраструктуры


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

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

Позволяет пользователям искать книги и отправлять заявки через удобный веб-интерфейс, а владельцу библиотеки — автоматически обрабатывать эти запросы.

📌 Основные возможности:
🔵Запрос аудиокниг через удобный веб-интерфейс.
🔵Автоматическая обработка заявок и отслеживание их статуса.
🔵Интеграция с Audiobookshelf, Plex и Jellyfin.
🔵Поиск аудиокниг в каталоге Audible.
🔵Автоматический поиск и загрузка через Prowlarr.
🔵Уведомления о новых запросах и изменении их статуса.
🔵Поддержка нескольких пользователей с разграничением ролей.
🔵Развёртывание через Docker и простая настройка.


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤‍🔥1🔥1
🎮 SourceIO — это Blender-аддон для импорта ресурсов из игр на движке Source прямо в Blender.

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

📌 Основные особенности:
🔵Импорт моделей Source Engine в Blender
🔵Поддержка Source 1 и Source 2
🔵Импорт моделей, карт, текстур и материалов
🔵Поддержка форматов MDL, BSP, VTF, VMT, VMAP, VMDL и VTEX
🔵Сохранение скелета, костей и анимаций моделей
🔵Автоматическая настройка материалов Valve в Blender
🔵Работа с ассетами из игр Valve
🔵Импорт игровых карт в Blender


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

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

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

📌 Основные возможности:
🔵Автоматическое управление жизненным циклом SQLAlchemy-сессий.
🔵Автоматический commit при успешном выполнении запроса и rollback при ошибках.
🔵Простая интеграция с FastAPI.
🔵Поддержка асинхронного SQLAlchemy 2.0.
🔵Контекстный менеджер для работы с сессиями вне HTTP-запросов (например, в фоновых задачах).
🔵Встроенная пагинация с готовыми моделями ответа и настраиваемым размером страниц.
🔵Совместимость с SQLAlchemy ORM и SQLModel.
🔵Минимизация шаблонного кода при настройке доступа к базе данных.
🔵Гибкая настройка подключения к базе данных и параметров сессий.


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

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

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

📌 Основные особенности:
🔵Импорт фотографий и видео из Google Takeout;
🔵Загрузка файлов из локальных папок;
🔵Предварительный просмотр сформированной команды immich-go;
🔵Сохранение и загрузка конфигураций;
🔵Настройка URL сервера, API-ключа, логирования и других параметров;
🔵Отслеживание процесса импорта и блокировка повторного запуска, пока предыдущая задача не завершится;
🔵Поддержка drag-and-drop для добавления файлов и каталогов.


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

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