psistat - это программа на Python 3, предназначенная для отображения значений PSI и для захвата/отображения событий исключений. psistat заполняет важный пробел в мониторинге Linux, предоставляя один простой пакет, который предлагает:- высокоточные, рассчитанные средние значения: Предоставляет средние значения за 1 и 3 секунды - точки данных, которые более актуальны для отладки задержки в реальном времени, чем средние значения ядра за 60/300 секунд.
- интеллектуальная регистрация событий: она автоматически регистрирует инциденты, превышающие заданные пользователем пороговые значения (1), реализует период ожидания для предотвращения спама и предоставляет данные для анализа (порядковый номер, абсолютное время, использованный интервал).
- возможность мгновенного сохранения и копирования исторических журналов: это невероятно полезная функция для быстрого устранения неполадок и составления отчетов, которую не может предложить ни один другой простой инструмент.
- простота: это приложение на
Python, устанавливаемое через pipx - легко устанавливается, легко запускается и не требует никакой настройки.Хотя исходные данные
PSI хранятся в ядре, в настоящее время ни один инструмент не предлагает такого сочетания мониторинга TUI в реальном времени, высокоточных вычислений и интеллектуальной регистрации событий, как psistat.https://github.com/joedefen/psistat
Опубликовано в @gitgate
#moni #tui #system #psi
🔥8👍3
vim-GutenSyntax - расширение для Vim 9.1 и выше, обеспечивающее автоматическую асинхронную подсветку синтаксиса. Это специализированная версия vim-gutentags от Людовика Шабанта.В то время как оригинальный
Gutentags фокусируется на навигации на основе тегов, GutenSyntax использует эти теги для динамической генерации и применения подсветки синтаксиса для пользовательских объявлений структур, объединений, перечислений, typedef и #define в вашем проекте.Возможности:
- динамическая подсветка: автоматически окрашивает ваши пользовательские типы данных и макросы в соответствии с вашими настройками.
- асинхронный режим: Использует задачи
Vim 9 для обработки тегов в фоновом режиме - никаких зависаний пользовательского интерфейса, в проектах объемом до ~100 000 строк кода.- самоочистка: автоматически удаляет подсветку для удалённого кода (без "фантомных" тегов).
-
Zero-Config для C: жестко заданные значения по умолчанию, оптимизированные для C, C++, Yacc и Flex.https://github.com/ivanria/vim-GutenSyntax
Поделился автор: Иван Иванович - @Iivrasdf
Опубликовано в @gitgate
#vim #colorer #highlighting #c
GitHub
GitHub - ivanria/vim-GutenSyntax: auto-update c syntax highlight (custom types structs etc.) with vim-gitentags plugin
auto-update c syntax highlight (custom types structs etc.) with vim-gitentags plugin - ivanria/vim-GutenSyntax
👍11🔥5
OCI2Git - приложение на Rust, которое преобразует образы контейнеров (Docker и т. д.) в репозитории Git и генерирует спецификацию файловой системы (fsbom) в формате YAML. Каждый слой контейнера представлен в виде коммита Git, сохраняя историю и структуру исходного образа.Возможности:
- анализ образов
Docker и извлечение информации о слоях.- создайте репозиторий
Git, в котором каждый слой изображения представлен в виде коммита.- генерация спецификации файловой системы (
fsbom) в формате YAML с перечнем файлов по каждому слою.- поддержка пустых слоев (
ENV, WORKDIR и т. д.) в качестве пустых коммитов.- полное извлечение метаданных в формат
Markdown
- расширяемая архитектура для поддержки различных контейнерных движков.https://github.com/Virviil/oci2git
Опубликовано в @gitgate
#docker #git
👍11🔥6
Plane - инструмент управления проектами с открытым исходным кодом, позволяющий отслеживать проблемы, запускать циклы спринтов и управлять планами развития продукта без хаоса, связанного с управлением самим инструментом. Возможности:
- рабочие элементы: Эффективно создавайте и управляйте задачами с помощью мощного текстового редактора с расширенными возможностями, поддерживающего загрузку файлов. Улучшите организацию и отслеживание, добавляя подобъекты и ссылаясь на связанные задачи.
-
cycles: Поддерживайте темп работы вашей команды с помощью Cycles. Легко отслеживайте прогресс, используя диаграммы сгорания задач и другие полезные инструменты.- модули упрощают сложные проекты, разделяя их на более мелкие, управляемые модули.
- настройте свой рабочий процесс, создавая фильтры для отображения только наиболее актуальных задач. С легкостью сохраняйте и делитесь этими представлениями.
- с помощью
Plane Pages вы можете собирать и систематизировать идеи, используя возможности искусственного интеллекта и расширенный текстовый редактор. Форматируйте текст, вставляйте изображения, добавляйте гиперссылки или преобразуйте свои заметки в практические действия.- аналитика: Получайте доступ к информации в режиме реального времени по всем вашим данным Plane. Визуализируйте тенденции, устраняйте препятствия и обеспечивайте бесперебойное продвижение ваших проектов.
Альтернатива коммерческим
Jira, Linear, Monday и ClickUp
https://github.com/makeplane/planeОпубликовано в @gitgate
@jira #linear #monday #clickup #alternative
👍11🔥1
rtk - высокопроизводительный CLI-прокси, снижающий потребление токенов LLM на 60-90%. rtk фильтрует и сжимает выходные данные команд до того, как они достигнут контекста LLM. Единый исполняемый файл Rust, более 100 поддерживаемых команд, накладные расходы <10 мс.https://github.com/rtk-ai/rtk
Опубликовано в @gitgate
#ai #agent #roken
1👍16🔥8
Telemt - быстрый, безопасный и многофункциональный сервер, написанный на Rust: он полностью реализует официальный алгоритм прокси Telegram и добавляет множество готовых к использованию улучшений, таких как:-
ME Pool + Reader/Writer + Registry + Refill + Adaptive Floor + Trio-State + Generation Lifecycle- полнофункциональный
API с возможностью управления.- защита от повторного воспроизведения в
Sliding Window- метрики формата
Prometheus- использование
TLS-Fronting и TCP-Splicing для маскировки от посторонних глаз.Реализация TLS-fronting - одна из наиболее тщательно отлаженных, целенаправленных, продвинутых и практически "поведенчески согласованных с реальностью": мы уверены, что всё сделали правильно - подтверждение этому можно увидеть в наших проверках и трассировках.
Наш промежуточный пул по своей конструкции обеспечивает самую высокую скорость в стандартных сценариях по сравнению с другими вариантами подключения к промежуточному прокси: разница незначительная, но обычное явление.
Полная поддержка всех официальных режимов прокси MTProto:
- классический
- защищеный - с префиксом
dd- поддельный
TLS - с префиксом ee + SNI-вставказащита от атак повтора
Дополнительная функция маскировки трафика: переадресация неопознанных соединений на реальный веб-сервер, например,
GitHubНастраиваемые параметры поддержания соединения + тайм-ауты +
IPv6 и «быстрый режим»Корректное завершение работы при нажатии
Ctrl+CОбширное логирование с помощью трассировки и отладки с использованием метода
RUST_LOGPS. Судя по части документации на русском - разработчики местные :)
https://github.com/telemt/telemt
FAQ: https://github.com/telemt/telemt/blob/main/docs/FAQ.ru.md
Опубликовано в @gitgate
#tg #telegram #proxy #mtproxy
GitHub
GitHub - telemt/telemt: MTProxy for Telegram on Rust + Tokio
MTProxy for Telegram on Rust + Tokio. Contribute to telemt/telemt development by creating an account on GitHub.
1👍17🔥10
mtg - чрезвычайно простой
Идея
https://github.com/9seconds/mtg
Подсказал: @mf_man
Опубликовано в @gitgate
#tg #telegram #proxy #mtproxy
MTPROTO-прокси для Telegram.Идея
MTG проста: минимальный, не перегруженный прокси-сервер, способный обрабатывать разумный масштаб - ~10-20 тысяч одновременных подключений, не имеющий системы управления пользователями, но отвечающий всем требованиям, связанным с его основной задачей: предоставить возможность использовать Telegram.https://github.com/9seconds/mtg
Подсказал: @mf_man
Опубликовано в @gitgate
#tg #telegram #proxy #mtproxy
GitHub
GitHub - 9seconds/mtg: Highly opinionated MTPROTO proxy for Telegram
Highly opinionated MTPROTO proxy for Telegram. Contribute to 9seconds/mtg development by creating an account on GitHub.
1🔥22👍11
mtg_ansible.tar.gz
1.7 KB
mtg-ansible - по горячим следам подогнали Ansible role для автоматической раскатки mtgПоделился: Mikhail Isaev - @ismvru
Опубликовано в @gitgate
#mtg #ansible
👍21🔥11
MTProxyMax - полнофункциональный менеджер прокси Telegram MTProto, работающий на движке telemt 3.x Rust. Он объединяет базовый прокси-движок с интерактивным TUI, полноценным CLI, ботом Telegram для удаленного управления, контролем доступа для каждого пользователя, мониторингом трафика, цепочками прокси и автоматическими обновлениями — и все это в одном bash-скрипте.Возможности:
- многопользовательские секретные ключи с индивидуальными квотами на пропускную способность, ограничениями для устройств и сроками действия.
-
Telegram-бот с 17 командами - управляйте всем со своего телефона- репликация - автоматическая синхронизация конфигурации с подчиненными серверами через
rsync+SSH- интерактивный
TUI - не нужно запоминать команды, настройка осуществляется через меню.- метрики
Prometheus - реальная статистика трафика по каждому пользователю, а не просто предположения iptables.- цепочка прокси - маршрутизация через
SOCKS5-серверы для дополнительной конфиденциальности- автоматическое восстановление - обнаруживает сбои, автоматически перезапускается и оповещает вас в
Telegram- готовые образы
Docker - установка за секунды, а не за минуты.Кажется от Иранского камрада, рекомендую посмотреть его сайтик, там много годноты..
https://github.com/SamNet-dev/MTProxyMax
Web: https://www.samnet.dev/
Опубликовано в @gitgate
#tg #telegram #proxy #mtproxy #tui #bash
1👍30🔥8
Octo - небольшой, полезный помощник по программированию, похожий на головоногих моллюсков, который работает с любым API LLM, совместимым с OpenAI или Anthropic, и позволяет переключаться между моделями по своему желанию во время разговора, если конкретная модель зависает. Octo может дополнительно использовать (и мы рекомендуем использовать) модели машинного обучения, которые мы специально обучили и открыли для автоматической обработки ошибок вызова инструмента и редактирования кода от основных моделей программирования, с которыми вы работаете: модели автоисправления работают с любым LLM для программирования. Octo отлично работает с Kimi K2.5, MiniMax M2.5, GPT-5.3 и Claude 4.6 (хотя подойдет практически любая агентная модель программирования). Octo хочет помочь вам, потому что Octo - ваш друг.Octo не использует телеметрию. Использование Octo с поставщиком LLM, ориентированным на конфиденциальность означает, что ваш код остается вашим. Но вы также можете использовать его с любым API-провайдером, совместимым с OpenAI, с Anthropic или с локальными LLM, которые вы запускаете на своем компьютере.https://github.com/synthetic-lab/octofriend
Опубликовано в @gitgate
#ai #llm #openai #gpt #claude
👍8🔥1
markit - преобразуйте что угодно в
Поддерживает систему плагинов.
https://github.com/Michaelliv/markit
Опубликовано в @gitgate
#markdown #converter
Markdown. PDF, DOCX, PPTX, XLSX, HTML, EPUB, Jupyter, RSS, изображения, аудио, URL-адреса и многое другое. Встраиваемые конвертеры, встроенные LLM-провайдеры для описания изображений и транскрипции аудио. Работает как в режиме командной строки, так и в качестве библиотеки.Поддерживает систему плагинов.
https://github.com/Michaelliv/markit
Опубликовано в @gitgate
#markdown #converter
👍6🔥5
Fail2Ban UI -платформа управления для работы Fail2Ban на одном или нескольких хостах Linux. Она предоставляет централизованное место для просмотра блокировок, поиска и разблокировки IP-адресов, управления тюрьмами и фильтрами, а также получения уведомлений.Проект поддерживается компанией Swissmakers GmbH и распространяется под лицензией
GPL-3.0.Умеет подключаться к сервису
fail2ban локально через socket, удаленно по протоколу ssh с подключением по ключам или работать с удаленными узлами через своего агента.Возможности:
- панель мониторинга активных блокировок и последних блокировок/разблокировок с обновлениями
WebSocket в режиме реального времени.- менеджер серверов для локальных,
SSH и управляемых агентом экземпляров Fail2Ban.- централизованные операции по поиску, блокировке и разблокировке пользователей на всех серверах и в рамках
jails.- удаленное управление конфигурацией
jails/фильтров (зависит от коннектора)- фильтрация отладочных данных и тестирование шаблонов логирования в реальном времени.
- аналитические
GeoIP данные с помощью интерактивного 3D-глобуса по странам.- расширенные действия для выявления рецидивистов (
MikroTik, pfSense, OPNsense)- постоянное управление данными о событиях и данными в виде постоянных блоков.
- настраиваемые оповещения (электронная почта/
SMTP, веб-перехватчик, Elasticsearch) с обогащением данных GeoIP/Whois.- дополнительная авторизация через
OIDC (Keycloak, Authentik, Pocket-ID)-шаблоны развертывания с минимальными привилегиями и поддержкой
SELinuxhttps://github.com/swissmakers/fail2ban-ui
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#securitu #fail2ban #webui
1🔥32👍11