awesome-
bash-alias
- коллекция полезных bash
алиасов на каждый день.https://github.com/vikaskyadav/awesome-bash-alias
Web: https://vikaskyadav.github.io/awesome-bash-alias
Поделился:
tagd tagd
#bash #alias #sys
👍18🔥4
👍15🔥8
powertoys
- набор утилит от Microsoft
для опытных пользователей, позволяющих настраивать и оптимизировать работу с Windows
для повышения производительности.Состав:
Advanced Paste
Always on Top
PowerToys Awake
Command Not Found
Color Picker
Crop And Lock
Environment Variables
FancyZones
File Explorer Add-ons
File Locksmith
File Editor
Image Resizer
Keyboard Manager
Mouse utilities
Without Borders
Peek
Paste as Plain Text
PowerRename
PowerToys Run
Quick Accent
Registry Preview
Screen Ruler
Shortcut Guide
Text Extractor
Video Conference Mute
https://github.com/microsoft/PowerToys
Поделился: @cmdrcrm
#windows #tools #sysutils
GitHub
GitHub - microsoft/PowerToys: Windows system utilities to maximize productivity
Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating an account on GitHub.
👍18🔥4
Git How To
- это интерактивный тур, который познакомит вас с основами Git
. Тур создан с пониманием того, что лучшим способом научиться чему-нибудь — сделать это своими руками.Будете тролить коллег - а ты умеешь черипикать (
cherry pick
) ? Да и айтишник без git-a что плов без морковки..https://githowto.com/ru
Поделился: @shad0w6
#doc #book #git
Githowto
Git How To: курс обучения Git на русском
Git How To — это интерактивный тур, который познакомит вас с основами Git. Тур создан с пониманием того, что лучший способ научиться использовать Git — попробовать его своими руками.
👍16🔥12
Stirling-PDF
- инструменты для работы с PDF
, аналогичный локально- устанавливаемому PDF24
, но развернутый в контейнереСписок операций весьма обширен, более трех десятков позиций.
https://github.com/Stirling-Tools/Stirling-PDF
Поделился: @shad0w6
#pdf #tools
GitHub
GitHub - Stirling-Tools/Stirling-PDF: #1 Locally hosted web application that allows you to perform various operations on PDF files
#1 Locally hosted web application that allows you to perform various operations on PDF files - Stirling-Tools/Stirling-PDF
👍16🔥9
DevToys
- помогает решать повседневные задачи разработки, предлагая набор инструментов, предназначенных для быстрого выполнения конкретных небольших задач. Нет необходимости использовать множество ненадежных веб-сайтов, чтобы просто расшифровать текст или сжать изображение. Благодаря функции Smart Detection
приложение интуитивно выбирает лучший инструмент для данных в буфере обмена.DevToys 2.0 поставляется с 30 стандартными инструментами:
- конвертеры: JSON <> YAML, дата, числовые основы...
- кодировщики/декодеры: HTML, URL-адреса, Base64, GZip, JWT, QR-код...
- форматеры: JSON, SQL, XML...
- генераторы: хэш и контрольной суммы, Lorem Ipsum, паролей...
- графические инструменты: симулятор цветовой слепоты, компрессор PNG/JPEG...
- тестеры: JSONPath, RegEx, XML...
- текстовые утилиты: предварительный просмотр Markdown, средство сравнения текста, анализатор и утилиты...
https://github.com/DevToys-app/DevToys
Поделился: @cmdrcrm
#windows #tools #utils
GitHub
GitHub - DevToys-app/DevToys: A Swiss Army knife for developers.
A Swiss Army knife for developers. Contribute to DevToys-app/DevToys development by creating an account on GitHub.
👍19🔥8
dasel
- (data select) инструмент для выборки, вставки, удаления и редактирования структуры JSON
, TOML, YAML
, XML
и CSV
.Умеет конвертировать между форматами.
Совместим с
jq
и yq
но позволяет обрабатывать множество форматов.Кроссплатформенный, написан на
go
, есть и в виде go package
для встраивания в приложения.https://github.com/TomWright/dasel
Документация: https://daseldocs.tomwright.me
#json #toml #yaml #xml #csv #jq #yq #tools
👍12🔥10
bemi
- автоматическое отслеживание изменений данных в PostgreSQL
Bemi
автоматически отслеживает изменения в базе данных, обеспечивая 100% надежность и полное понимание каждого изменения. Он делает это, подключая PostgreSQL
Write-Ahead Log
(WAL)
и реализуя шаблон данных Change Data Capture
(CDC)
.Разработанный с учетом простоты и неинвазивности,
Bemi
работает в фоновом режиме и не требует никаких изменений в существующих таблицах базы данных.https://github.com/BemiHQ/bemi
#postgres #moni #watchdog
👍16🔥6
pgroll
— CLI
утилита с открытым исходным кодом, для безопасных и обратимых миграций схем для PostgreSQL
, поддерживающая несколько версий схем одновременно.Умеет выполнять сложные операции миграции, чтобы гарантировать, что клиентские приложения продолжают работать во время обновления схемы базы данных, применения изменений без блокировки базы данных и одновременную работу старых и новых версий схемы (даже при внесении критических изменений!). Это устраняет риски, связанные с миграциями схем, и значительно упрощает развертывание клиентских приложений, также позволяя выполнять мгновенные откаты.
Функции
- Миграции без простоев (без блокировки базы данных, без критических изменений).
- Поддерживайте одновременную работу старых и новых версий схемы.
- Автоматическое заполнение столбцов при необходимости.
- Мгновенный откат в случае возникновения проблем во время миграции.
- Работает с существующими схемами, нет необходимости начинать с нуля.
- Работает с Postgres 14.0 и более поздними версиями.
- Работает с любым сервисом Postgres (включая RDS и Aurora).
Написано на Go, кроссплатформенная,без внешних зависимостей.
https://github.com/xataio/pgroll
#postgres #migration
👍16🔥5
PS-Commands
- большая база заметок PowerShell
на русском языке.Репозиторий содержит набор полезных скриптов и модулей, а также тестовый стенд
WinForms
с примерами реализации большинства функционала. С недавнего времени добавил большое количество заметок по работе с системными командами и консольными утилитами Linux
, а также Docker
и для других системhttps://github.com/Lifailon/PS-Commands
Веб: https://lifailon.github.io
Подсказал: Alex Kup ( @Lifalion )
#poweshell #code #sanple #doc #win
👍22🔥8
👍17🔥6
Совет дня:
расширение диска под ext3/4 в linux до максимального размера (не забудьте подставить свое имя диска !!!)
Поделился: Алексей Агафонов - @supmea
Пояснения - https://t.me/bashday/99966
#tips
расширение диска под ext3/4 в linux до максимального размера (не забудьте подставить свое имя диска !!!)
#! /usr/bin/env bash
set -e
parted -s -a opt /dev/sda "print free" "resizepart 2 100%" "print free"
if [ $? -ne 0 ]; then
echo "Error resize partition"
exit 1
fi
resize2fs /dev/sda2
if [ $? -ne 0 ]; then
echo "Error resize filesystem"
exit 1
fi
echo "Resize partition and filesystem success"
Поделился: Алексей Агафонов - @supmea
Пояснения - https://t.me/bashday/99966
#tips
👍19🔥6
fsextender
- расширяет файловую систему до максимального размера, вместе с нижележащими слоями. Может расширять:
ext3
, ext4
, xfs
, логические и физические тома LVM
, LVM Volume Group
(за счет создания новых физических томов и использования уже созданных, но свободных), разделы на дисках с таблицами разделов MSDOS
и GPT
. Может создавать: новые разделы и физические тома LVM
на дисках с таблицами разделов MSDOS
и GPT
.написан на go, не требует установки дополнительных пакетов.
https://github.com/rekby/fsextender
#tools #fs #lvm #ext3 #ext4 #xfs #resize
👍18🔥7
ghostunnel
- простой SSL/TLS
прокси с взаимной аутентификацией для защиты не-TLS-сервисов.Ghostunnel
поддерживает два режима: клиентский и серверный. Ghostunnel
в серверном режиме работает перед бэкенд-сервером и принимает защищенные TLS
соединения, которые затем проксируются на (незащищенный) бэкенд. Бэкенд может быть TCP
рортом или unix
socket
.Ghostunnel
в клиентском режиме принимает (незащищенные) соединения через TCP
порт или unix socket
и проксирует их на защищенный TLS-сервис. Другими словами,
ghostunnel
является заменой stunnel
.https://github.com/ghostunnel/ghostunnel
Подсказал: Дмитрий Ефимов
#proxy #stunnel #tls #security
👍12🔥8
Совет дня:
Альтернативный вариант увеличения дисков в виртуалке. Предварительно докиньте место в блочник в гипервизоре.
#tips
Альтернативный вариант увеличения дисков в виртуалке. Предварительно докиньте место в блочник в гипервизоре.
#rescan disk
echo 1>/sys/class/block/sda/device/rescan
# install tools
apt-get install cloud-guest-utils
# extend partition
growpart /dev/sda 1
#extend FS
resize2fs /dev/sda1
#tips
👍20🔥7
promgen
— это генератор файлов конфигурации для Prometheus
в виде веб-приложения, написанного на Django
, которое может помочь вам выполнить следующие задачи:-создание и управление файлами конфигурации
Prometheus
- настройка правил оповещений и параметры уведомлений
https://github.com/line/promgen
Документация: https://line.github.io/promgen
#moni #prometheus #alert #web #tools
GitHub
GitHub - line/promgen: Promgen is a configuration file generator for Prometheus
Promgen is a configuration file generator for Prometheus - line/promgen
🔥9👍4
kubetail
- скрипт на bash для отслеживания журналов Kubernetes
одновременно из нескольких контейнеров (pods)
Скрипт
Bash
, который позволяет вам объединять журналы из нескольких pod
в один поток. Это то же самое, что запустить "kubectl logs -f
", но для нескольких pod
.https://github.com/johanhaleby/kubetail
Подсказал: Максим Зотов - @sf1nk5
#moni #k8s #log #tools
опубликовано в @gitgate
GitHub
GitHub - johanhaleby/kubetail: Bash script to tail Kubernetes logs from multiple pods at the same time
Bash script to tail Kubernetes logs from multiple pods at the same time - johanhaleby/kubetail
🔥8👍5
sshs
- TUI
SSH
менеджер с fzf
поиском.Терминальный
SSH
менеджер с удобным fzf
поиском, в качестве списка хостов использует дефолтный SSH
конфиг, работает изз коробки без внесения дополнительных правок в конфиг.https://github.com/quantumsheep/sshs
Поделился: @Celentano_21_veka
#ssh #tui #util
опубликовано в @gitgate
GitHub
GitHub - quantumsheep/sshs: Terminal user interface for SSH
Terminal user interface for SSH. Contribute to quantumsheep/sshs development by creating an account on GitHub.
👍18🔥6
coroot
- опенсурс observability
платформа- возможность наблюдения без настроек
- сводная информация о состоянии приложения
- распределенная трассировка
- информация из журналов
- профилирование приложений в 1 клик
- встроенная экспертиза
- отслеживание развертывания
- мониторинг затрат
- AWS френдли :)
https://github.com/coroot/coroot
Подсказал: Максим Зотов - @sf1nk5
опубликовано в @gitgate
#moni #observability #ebpf
GitHub
GitHub - coroot/coroot: Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics…
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards a...
👍11🔥9