Справочник Программиста
5.92K subscribers
1.72K photos
402 videos
64 files
2.15K 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
⚙️ Awkward — это Python-библиотека для работы со вложенными, неоднородными и переменной длины структурами данных (JSON-подобные объекты, списки списков, records, missing values) с синтаксисом, похожим на NumPy, но без ограничений на прямоугольную форму массивов.

📌 Основные возможности:
🔵Работа с jagged arrays — массивами, где вложенные списки имеют разную длину
🔵NumPy-подобный API для индексации, срезов и математических операций через NumPy
🔵Поддержка вложенных структур данных: списки, records, tuples и missing values
🔵Векторизированные вычисления без использования Python-циклов
🔵Высокая производительность и экономное использование памяти на больших объёмах данных
🔵Интеграция с Numba, Apache Arrow и ROOT
🔵Удобная работа с JSON-подобными и columnar-данными для аналитики и научных вычислений


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👍1🔥1
📹 gopro-dashboard-overlay — это Python-инструмент для наложения телеметрии, карт, графиков и кастомных HUD-элементов поверх видео с GoPro, DJI и любых других камер, если у неё есть GPS-треки в GPX/FIT.

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

📌 Основные особенности:
🔵Поддержка GoPro Hero, DJI и любых видео + GPX/FIT
🔵Кросплатформенность: Linux / Windows / macOS
🔵Наложение HUD в ускоренных видео: корректно работает с Timelapse и TimeWarp, синхронизируя телеметрию даже в ускоренных роликах.
🔵Экспорт телеметрии в CSV и GPX
🔵Склейка GoPro-клипов
🔵Вырезка фрагментов с сохранением metadata
🔵XML-конфигурация layout’ов
🔵Docker-образ для быстрого запуска


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

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

Ориентирована на ускорение exploratory data analysis, data wrangling и первичной очистки данных без необходимости писать много вспомогательного кода.

📌 Основные особенности:
🔵Интерактивное отображение и удобная навигация по DataFrame
🔵Поддержка больших таблиц с быстрой подгрузкой данных
🔵Автоматический анализ колонок и статистика по данным
🔵Визуальный поиск пропусков, выбросов и аномалий
🔵Очистка и трансформация данных без написания кода
🔵Undo / redo для отката и повторения изменений
🔵Генерация воспроизводимых шагов обработки данных


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

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1🔥1
🖼 Modly — это приложение для локальной генерации 3D-моделей из обычных изображений с помощью AI, которое работает полностью на вашей GPU без отправки данных в облако.

📌 Основные возможности:
🔵Генерация 3D-моделей по одному изображению
🔵Локальное выполнение AI-инференса без облачных сервисов
🔵Использование GPU для ускоренной обработки
🔵Поддержка плагинов и подключения новых AI-моделей
🔵Работа с различными image-to-3D моделями
🔵Экспорт готовых 3D-моделей для дальнейшей работы в других приложениях
🔵Поддержка постобработки и оптимизации полученной геометрии
🔵Кроссплатформенная работа на Windows и Linux


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

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

Проект использует библиотеку PyMongo для подключения и работы с документной БД.

📌 Основные возможности:
🔵Официальный backend от команды MongoDB, а не сторонний адаптер
🔵Нативная интеграция MongoDB в Django через стандартный DATABASES
🔵Полноценная работа через Django ORM и QuerySet API
🔵Поддержка CRUD-операций без написания сырого PyMongo-кода
🔵Совместимость версий backend с актуальными релизами Django


➡️Установка библиотеки: pip install django-mongodb-backend==6.0.*

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

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

Проект является развитием старого проекта MP4-Mux-Tool и ориентирован на энкодеров, ремуксеров и тех, кто работает с Dolby Vision / HDR-контентом.

📌 Основные возможности:
🔵Мультиплексирование видео, аудио, субтитров и глав в MP4;
🔵Поддержка нескольких дорожек в одном контейнере;
🔵Настройка языков, названий и флагов треков;
🔵Пакетная обработка через очередь задач;
🔵Автоматическое определение задержки аудио;
🔵Drag-and-drop добавление файлов;
🔵Современный Web UI с тёмной и светлой темами;
🔵Работа на Windows, macOS и Linux;


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1🔥1
💻 DOCSight — это проект для мониторинга DOCSIS-модемов и кабельного интернета, которая автоматически собирает и анализирует параметры соединения: уровни сигнала, SNR, ошибки каналов, OFDM/OFDMA-метрики, speedtest-результаты и историю нестабильностей сети.

📌 Основные возможности:
🔵Мониторинг DOCSIS-модемов и каналов
🔵Отслеживание сигнала, SNR и ошибок сети
🔵Графики и история состояния интернет-соединения
🔵Диагностика проблем кабельной линии
🔵Интеграция с Home Assistant через MQTT
🔵Генерация отчётов для провайдера
🔵Запуск через Docker


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤‍🔥1👍1
🎮 Agent Sprite Forge — это инструмент на базе ИИ для генерации игровых 2D-ассетов: спрайтов, анимаций, карт, прозрачных PNG-кадров и GIF-файлов из текстовых запросов.

Построен вокруг Codex/AI-агентов и автоматизирует путь от идеи до готовых игровых ресурсов для Godot, Unity и других 2D-движков.

📌 Основные возможности:
🔵Генерация 2D-спрайтов через AI
🔵Создание анимаций персонажей и эффектов
🔵Экспорт PNG и GIF
🔵Автоматическая нарезка sprite sheets
🔵Генерация игровых карт и сцен
🔵Подготовка ассетов для Godot и других движков
🔵Автоматизация pipeline для 2D-gamedev


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

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

Написан на Python с использованием Django и CMS DjangoCMS в качестве основы

📌 Основные возможности:
🔵Мультиязычность «из коробки»;
🔵Поиск на базе Elasticsearch с автодополнением и фильтрацией;
🔵Синхронизация курсов с несколькими LMS;
🔵Расширяемость через Django-приложения и DjangoCMS-плагины;
🔵Гибкая система прав доступа и модерации;
🔵Поддержка блогов, категорий, преподавателей и учебных программ;
🔵Интеграция e-commerce через проект Joanie;
🔵Кастомизация React-компонентов и шаблонов.


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤‍🔥1👍1
💻 flask-swagger-ui — это простая обёртка над Swagger UI для Flask-приложений, которая позволяет быстро добавить красивую интерактивную документацию API в несколько строк кода.

📌 Основные возможности:
🔵Быстрое подключение Swagger UI к Flask
🔵Использование через Blueprint
🔵Поддержка OpenAPI / Swagger JSON
🔵Встроенный Swagger UI без ручной настройки frontend
🔵Поддержка OAuth-конфигурации
🔵Гибкая кастомизация интерфейса через config
🔵Автоматическое обновление Swagger UI до новых версий


➡️Установка библиотеки: pip install flask-swagger-ui

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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 AI News Radar — это автоматически обновляемый 24-часовой радар AI-новостей.

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

📌 Основные особенности:
🔵Автоматический сбор AI-новостей за последние 24 часа
🔵Регулярное автообновление контента
🔵Поддержка OPML и RSS-лент
🔵Подключение публичных фидов и статических страниц
🔵Интеграция с AI-агентами в стиле Codex и Claude Code
🔵Возможность форкнуть проект и настроить под себя
🔵Мониторинг AI, моделей, devtools и tech-экосистемы
🔵Обработка и дедупликация новостей
🔵Генерация JSON-данных и архивов новостей


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

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1👍1🤨1
Please open Telegram to view this post
VIEW IN TELEGRAM
🎨 Coulr — это инструмент для работы с цветами, созданный для разработчиков и дизайнеров. Позволяет быстро конвертировать RGB в HEX и обратно, выбирать цвета прямо с экрана через color picker, копировать значения цветов и генерировать случайные оттенки.

📌 Основные особенности:
🔵Конвертация RGB в HEX и наоборот
🔵Выбор цвета с экрана (Eyedropper / Color Picker)
🔵Быстрое копирование цвета в буфер обмена
🔵Генерация случайных цветов
🔵Поддержка локализации


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

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

Анализирует архитектурные диаграммы, выявляет потенциальные угрозы безопасности и генерирует готовые threat models с помощью LLM-моделей.

📌 Основные особенности:
🔵Загрузка архитектурных диаграмм и анализ угроз;
🔵Генерация threat model на основе схемы системы;
🔵Интерактивное редактирование результатов через UI;
🔵Повторный анализ с учётом изменений и дополнительных инструкций;
🔵Экспорт результатов в PDF/DOCX;
🔵Каталог ранее созданных моделей угроз (Threat Catalog).


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

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