Useful Tools | Linux | GitOps | DevOps
الذهاب إلى القناة على Telegram
Полезные opensource проекты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue
إظهار المزيد6 791
المشتركون
-124 ساعات
+37 أيام
+2630 أيام
أرشيف المشاركات
HuggingFace Downloader - cамый быстрый и удобный способ загрузки моделей с HuggingFace Hub. Максимально используйте пропускную способность, подключаясь к нескольким файлам одновременно и загружая файлы параллельно.
Возможности:
- до 16 параллельных соединений на файл (загрузка по частям)
- до 8 файлов загружаются одновременно.
- автоматическое возобновление работы при прерывании
https://github.com/bodaay/HuggingFaceModelDownloader
опубликоввано в @gitgate
#ai #hf #downloaderPoWA - анализатор рабочей нагрузки PostgreSQL, который собирает статистику производительности и предоставляет диаграммы и графики в реальном времени, помогая отслеживать и настраивать ваши серверы PostgreSQL.
https://github.com/powa-team/powa
опубликоввано в @gitgate
#postgres #monirepowise - интеллектуальные функции кодовой базы для ИИ и людей: оценка состояния кода, автоматическая генерация документации, аналитика Git, обнаружение мертвого кода и принятие архитектурных решений с помощью MCP.
На каждый вопрос, который задает ваш агент о вашем репозитории, можно было бы получить ответ заранее. Кто вызывает эту функцию? Что сломается, если я ее изменю? Почему она написана именно так? Какой из этих файлов на самом деле опасен? Вместо этого агенты заново открывают ее для себя при каждой задаче: grep, чтение, перечитывание, забывание.
Repowise вычисляет эти ответы один раз и поддерживает их актуальность при каждом коммите. Ваш агент считывает ответ, а не кодовую базу, и тот же индекс предоставляет вашей команде подтвержденный дефектами показатель состояния, оценку риска изменений для каждого запроса на слияние и локальную панель мониторинга для всего этого. Одна установка через pip, никакого облака, ваш код никогда не покидает ваш компьютер.
https://github.com/repowise-dev/repowise
Подсказал: Elliot Spencer - @tehn0mad
Опубликоввано в @gitgate
#ai #codereview #mcp🤷 Права доступа в Битрикс24 часто настраивают по ходу дела: одному сотруднику дали лишнее, другому закрыли нужное, а руководитель видит не те данные.
В итоге страдают безопасность, процессы и контроль над коммерческой информацией.
🔗 10 августа в 19:00 МСК приглашаем вас на открытый урок, где разберём, как выстроить организационную структуру, группы пользователей и ролевую модель прав в CRM.
На практическом примере покажем:
➖ как создавать роли;
➖ задавать доступ к лидам, сделкам, контактам и отдельным стадиям воронки;
➖ также проверять пересечение прав, если сотрудник входит в несколько групп.
Открытый урок проходит в преддверии старта курса «Интегратор Битрикс24».
➡️ Зарегистрируйтесь, чтобы научиться настраивать доступ точно: только к тем данным и действиям, которые действительно нужны для работы: https://two.su/r0qhh
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
⚡ Kubernetes решает проблему оркестрации. Но не все проблемы продакшена.
Дальше начинаются вопросы эксплуатации: как не раскатить ошибку на весь кластер, как управлять тяжелыми нагрузками и где искать причину сбоя, если проблема находится между Kubernetes, ОС и железом.
На конференции DevOops 2026 инженеры из Mindbox, Флант, MAGNIT TECH, Т-Банка и Luntry разберут реальные кейсы из эксплуатации k8s:
— GitOps и трудности деплоя;
— управляемость Kafka и Spark;
— надежность GPU-кластеров;
— безопасность работающих кластеров.
🗓 12–13 октября, Санкт-Петербург + онлайн
Присоединяйтесь к инженерному сообществу! Все подробности — в карточках и на сайте.
APKUpdater OSS - инструмент с открытым исходным кодом, который упрощает процесс поиска обновлений для установленных приложений. Он работает аналогично магазину приложений, но собирает обновления из множества независимых источников.
Этот проект является глубоко модифицированным и современным форком оригинального APKUpdater, созданного rumboalla. Огромное спасибо оригинальному автору за великолепную основу!
Возможности:
- интеграция с RuStore: загрузка APK и changelog напрямую из официального российского магазина.
- поддержка пользовательских Git-репозиториев: добавляйте проекты с GitHub/GitLab, настраивайте пакет, regex для APK и получайте обновления наряду со стандартными источниками.
- редизайн на Material Design 3: обновлённая навигация, карточки, типографика, плавные переходы и поддержка динамических цветов.
- безопасная смена пакета: приложение устанавливается как com.apkupdateross, не конфликтуя с оригинальным APKUpdater.
- источники обновлений: APKMirror, Aptoide, F-Droid, IzzyOnDroid, APKPure, GitLab, GitHub, Google Play, RuStore и ваши собственные Git-репозитории.
- поиск приложений: быстрый поиск по поддерживаемым площадкам.
- автопроверки: расписание фоновых проверок с уведомлениями и настройкой интервала (1/3/7 дней).
- режимы установки: обычный Session Installer, Root и Shizuku.
- современный дизайн и поддержка Android 7.0 (24) – Android 16 (36).
- темы: тёмная, светлая, системная, а также динамические цвета Android 12+.
- прямая и root-установка APK без рекламы и трекеров.
https://github.com/EikeiDev/apkupdateross
Подсказал: Max Zotov - @Sf1nk5
опубликовано в @gitgate
#android #apk #rustoreCcache - кэш для компилятора. Он ускоряет перекомпиляцию, кэшируя предыдущие компиляции и определяя, когда та же самая компиляция выполняется снова.
Возможности:
- поддерживает GCC, Clang, MSVC (Microsoft Visual C++) и другие аналогичные компиляторы
- работает на Linux, Windows, macOS и других Unix-подобных операционных системах
- понимает языки программирования C, C++, ассемблер, CUDA, Objective-C и Objective-C++
- поддерживает удалённое кэширование с использованием пользовательских бэкэндов хранения, которые могут быть адаптированы к любому протоколу удалённого хранения.
- поддерживается многоуровневое кэширование: один локальный кэш (или отсутствие локального кэша) и один или несколько удаленных кэшей.
- поддерживает быстрые режимы «прямой» и «зависимый», позволяющие избежать запуска препроцессора.
- использует кэш inode, чтобы избежать необходимости многократного хеширования одних и тех же заголовочных файлов во время сборки (на поддерживаемых ОС и файловых системах).
- поддерживает сжатие с использованием Zstandard.
- для хеширования основного входного сигнала используется быстрый и безопасный алгоритм BLAKE3.
- для обнаружения повреждений данных используется проверка контрольных сумм содержимого кэша с помощью XXH3.
- ведет статистику по попаданиям и промахам.
- автоматическое управление размером кэша.
- простая установка.
- низкие накладные расходы.
- поддержка преобразования абсолютных путей в относительные для повышения коэффициента попадания в кэш.
- при необходимости используется клонирование файлов (также известное как «референсные ссылки»), где это возможно, чтобы избежать копирования.
- по возможности используются жесткие ссылки, чтобы избежать копирования.
https://github.com/ccache/ccache
Web: https://ccache.dev/
опубликовано в @gitgate
#cache #devФайлы в почте, мессенджерах и личных папках быстро превращаются в хаос.
Команда теряет актуальные версии документов, доступы раздаются вручную, а поиск нужного файла занимает больше времени, чем сама работа
✅ 4 августа в 19:00 МСК приглашаем вас на открытый урок:
- где мы разберём, как выстроить понятную файловую инфраструктуру компании с помощью личного, группового и общего диска.
- покажем, как организовать совместную работу с документами, настроить права доступа, контролировать версии, подключать внешние хранилища, использовать синхронизацию с компьютером и связывать Диск с задачами, чатами и CRM
Открытый урок проходит в преддверии старта курса «Интегратор Битрикс24».
➡️ Зарегистрируйтесь, чтобы научиться настраивать хранение документов без дублей, потерь и лишнего ручного контроля: https://two.su/oke7n
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Файлы в почте, мессенджерах и личных папках быстро превращаются в хаос.
Команда теряет актуальные версии документов, доступы раздаются вручную, а поиск нужного файла занимает больше времени, чем сама работа
✅ 4 августа в 19:00 МСК приглашаем вас на открытый урок:
- где мы разберём, как выстроить понятную файловую инфраструктуру компании с помощью личного, группового и общего диска.
- покажем, как организовать совместную работу с документами, настроить права доступа, контролировать версии, подключать внешние хранилища, использовать синхронизацию с компьютером и связывать Диск с задачами, чатами и CRM
Открытый урок проходит в преддверии старта курса «Интегратор Битрикс24».
➡️ Зарегистрируйтесь, чтобы научиться настраивать хранение документов без дублей, потерь и лишнего ручного контроля: https://two.su/oke7n
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Trippy - объединяет функциональность traceroute и ping и предназначен для помощи в анализе сетевых проблем.
Возможности:
- мощные функции трассировки: ICMP, UDP и TCP поверх протоколов IPv4 и IPv6
- обратный поиск DNS и ASN
- обнаружение NAT
- поиск информации о географическом положении IP-адреса и отобразите её на карте мира.
- настраиваемые столбцы, цветовые темы и сочетания клавиш.
- режим подробной навигации по маршруту
- режим конфиденциальности Hop
- показ отдельных потоков трассировки
- различные диаграммы и статистические данные
- поддержка множества языков
- поддержка баз данных MaxMind и IPinfo
https://github.com/fujiapple852/trippy
опубликовано в @gitgate
#net #ping #tracerouteTrippy - объединяет функциональность traceroute и ping и предназначен для помощи в анализе сетевых проблем.
Возможности:
опубликовано в @gitgate
#net #ping #traceroute👆👆👆
У хорошего сисадмина всегда под рукой консолька с ssh, история команд и папка со шпорами. Последнюю предлагаю сегодня пополнить.
Вместе с Selectel, мы собрали несколько консольных команд для задач, которые возникают внезапно и конечно же за 5 минут до конца рабочего дня.
Да, та самая рубрика — Совет дня #tipsНа этой неделе у Selectel проходит неделя сисадмина. И новые ништяки они будут публиковать каждый день, поэтому твоя задача ничего не упустить. Такое бывает раз в год. А в пятницу выйдет еще один небольшой бонусный материал, которым завершится эта неделя. Пока без спойлеров, но тем кто в теме, точно зайдет!
Repost from Selectel
+5
Команды для спасения вечера сисадмина 💯
После 17:00 — самое подходящее время для срочных задач.
Сохраните заранее подборку консольных команд, чтобы сэкономить часы рутины. Собрали для вас самое нужное вместе с Романом Шубиным, СТО и автором канала Bash Days.
❤️ — если было полезно.
Лето — лучшее время мигрировать в облако.
Особенно когда переезд оплачивает сам Yandex Cloud
Летом нагрузка на большинство сервисов минимальна — это самое безопасное окно для инфраструктурных изменений.
К осеннему пику вы уже работаете в облаке, а не кусаете локти.
До 1 августа действует программа поддержки бизнеса: Yandex Cloud оплачивает миграцию, а перенос выполняет Core 24/7 (50+ кейсов миграций казахстанского бизнеса).
В итоге: расходы на сам переезд — 0. После переезда — оплата за реально используемые ресурсы, в тенге.
Если вы не принимаете такие решения — принесите руководству наше предложение и получите похвалу (а может и бонус) за такую рекомендацию.
👉 Оставить заявку: https://forms.yandex.ru/surveys/13873311.5f6732e45252b365225dc1adb3ec7377b8bf2ad2
Реклама. ТОО "CORE 24/7", рег. номер 171040021791, erid: 9RCQq4g6SY6boowKw6RB4XSdzqe3x42k2dVSzpufsRYgWrhijVYivLGLb
🔥 Приглашаем на бесплатный открытый вебинар курса «Observability: мониторинг, логирование, трассировка»:
«OpenTelemetry — наблюдаемость на блюдечке»
🗓 Когда: 4 августа, 20:00 (мск)
Современные распределённые системы требуют мощных инструментов для мониторинга, отслеживания и логирования. OpenTelemetry стала стандартом де-факто в наблюдаемости, обеспечивая единый подход к сбору метрик, логов и трейсов.
На вебинаре разберём, как OpenTelemetry помогает добиться полной прозрачности работы сервисов и существенно сократить время на поиск проблем.
Что будет:
- Как работает OpenTelemetry и почему он стал ключевым стандартом наблюдаемости
- Какие компоненты входят в OpenTelemetry и как их правильно использовать
- Как собирать, обрабатывать и визуализировать данные о работе системы
- Как внедрить OpenTelemetry в микросервисную архитектуру
- Лучшие практики работы с OpenTelemetry совместно с Grafana, Prometheus, Jaeger, Zipkin и другими инструментами
В результате вы:
- Разберётесь в принципах работы OpenTelemetry и его роли в наблюдаемости
- Освоите инструменты и методы сбора метрик, логов и трейсов
- Узнаете, как минимизировать время поиска проблем и улучшить observability сервисов
- Получите готовые подходы для внедрения OpenTelemetry в своих проектах
Кому будет полезно:
DevOps-инженерам, системным администраторам, Backend- и FullStack-разработчикам, которые хотят внедрить сквозную трассировку и полную наблюдаемость распределённых систем.
👉 Зарегистрируйтесь https://vk.cc/cZODjP
Бесплатное занятие приурочено к старту курса «Observability: мониторинг, логирование, трассировка», на котором вы научитесь строить современные системы наблюдаемости с Prometheus, Grafana, ELK, Tempo и другими инструментами.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
lazy-tmux - обновился до версии 0.2.0
В обновление завезли:
- новая расширяемая интеграционная платформа: программы могут подключать различные модели поведения и т.д.
статус без изменения внутренних механизмов выбора.
- отбражение статуса Клода в режиме реального времени в окне выбора: с первого взгляда можно определить, какой именно Клод вам нужен.
- единый тематический пользовательский интерфейс с поддержкой мыши, цветовой кодировкой режимов действий и
янтарный акцент в режиме просмотра.
- панель справки по сочетаниям клавиш ( ?) и подсказки аккордов в палитре команд ( #9 ).
- мета-колонки; в сборке fzf используется та же цветовая гамма и упрощение оформления.
- анимация загрузки в формате ASCII отображается внутри окна выбора во время выбора элемента.
- восстанавливает сессию.
- сохранение явно запущенной оболочки при сохранении/восстановлении
- теперь настройки берутся из конфигурационного файла TOML
- полный набор инструментов для проверки орфографии включен во всей кодовой базе.
- и еще множество приятных мелочей...
https://github.com/alchemmist/lazy-tmux/releases/tag/v0.2.0
опубликовано в @gitgate
#tmux #tui #lazylazy-tmux - обновился до версии 0.2.0
В обновление завезли:
- новая расширяемая интеграционная платформа: программы могут подключать различные модели поведения и т.д.
статус без изменения внутренних механизмов выбора.
- отбражение статуса Клода в режиме реального времени в окне выбора: с первого взгляда можно определить, какой именно Клод вам нужен.
- единый тематический пользовательский интерфейс с поддержкой мыши, цветовой кодировкой режимов действий и
янтарный акцент в режиме просмотра.
- панель справки по сочетаниям клавиш ( ?) и подсказки аккордов в палитре команд ( #9 ).
- мета-колонки; в сборке fzf используется та же цветовая гамма и упрощение оформления.
- анимация загрузки в формате ASCII отображается внутри окна выбора во время выбора элемента.
- восстанавливает сессию.
- сохранение явно запущенной оболочки при сохранении/восстановлении
- теперь настройки берутся из конфигурационного файла TOML
- полный набор инструментов для проверки орфографии включен во всей кодовой базе.
- и еще множество приятных мелочей...
https://github.com/alchemmist/lazy-tmux/releases/tag/v0.2.0
опубликовано в @gitgate
#tmux #tui #lazypohuy - русский мат это генеративная морфология: четыре корня плюс приставки и суффиксы лучше чем Caveman. Caveman экономит слова. Похуй экономит корни. Одно «на*бнулось» — это "the service has unexpectedly crashed and requires investigation", только сразу ясно.
Возможности:
- словарь на 70+ идиом с инженерным маппингом — ядро в SKILL.md, полный боекомплект в references/slovar.md: от «п*здрика» до «понеслась пи*да по кочкам». - лучшее интегрировано из народного словаря russian-swears (417 статей, взяли годное).
- шкала состояний + эталонные сцены в references/sceny.md: ревью говнокода, флаки-тест, дока врёт, оценка сроков, признание своего про*ба.
- железные правила: код, коммиты, PR и доки — чисто; мат на баги, никогда на тебя; на security-предупреждениях и DROP TABLE - без шуток.
- присказки на кульминациях: «х*як вы слушали маяк», «х*йня-м*йня», «опа! пи*дрик», «вдруг откуда ни возьмись - появился в рот е*ись».
https://github.com/smixs/pohuy
Опубликовано в @gitgate
#devops #aiIngress-nginx уходит в прошлое. С марта 2026 поддержка прекратилась. А что вместо него? Предлагаем посмотреть на Gateway API, новый стандарт Kubernetes SIG.
23 июля в 17:00 старший SRE-инженер MWS Cloud Евгений Макеев на практике покажет:
⚫️ чем маршрутизация Gateway API отличается от Ingress
⚫️ как выбрать контроллер
⚫️ как установить Gateway API в Managed Kubernetes
⚫️ как настроить безопасное подключение через TLS-сертификат
Будет полезно для DevOps, платформенным инженерам и разработчикам.
Регистрируйтесь по ссылке
🤖 ИИ врёт в проде
А ещё может ломать процессы, уводить данные не туда и уверенно предлагать неверные решения.
⭐Слёрм запускает БЕСПЛАТНУЮ вечернюю школу «ИИ для инженеров: польза и риски».
Это серия онлайн-занятий о том, как использовать ИИ в инженерной работе осознанно, безопасно и с понятной пользой.
🧩 Будем разбирать реальные инженерные сценарии:
— как ИИ помогает DevOps-, SRE- и infrastructure-командам
— как использовать LLM для алёртов, инцидентов, логов, тикетов и документации
— где ИИ реально экономит время, а где создаёт новые риски
— как проверять результат модели и не ловить галлюцинации в проде
— что делать с безопасностью, данными, compliance и юридическими ограничениями
— как встроить ИИ в рабочий процесс, а не просто иногда спрашивать у него команды.
🧩 В программе — шесть онлайн-занятий с практиками из ИТ:
— ИИ для разбора метрик и шумных алёртов
— автофикс проблем прода с ИИ
— ИИ-агенты в бизнес-задачах
— юридические риски использования ИИ
— LLM в SOC и борьба с alert fatigue
— инженерное мышление в эпоху LLM
Школа подойдёт DevOps-, SRE-, infrastructure-, platform- и security-инженерам, а также всем, кто уже пробовал ИИ в работе и хочет понять, как использовать его системнее и безопаснее.
📅 Старт — 21 июля.
💸 Участие бесплатное, занятия проходят онлайн.
👉🏻Узнать подробнее и зарегистрироваться в боте
Реклама. ООО "СЛЁРМ", ИНН 3652901451, erid: 9RCQq4g6SY6boowKw6RB4XSdzqe3x42k2dVSzoGpbSxWSoTamXx7yt2PR
