Onctl
Co se dozvíte v článku
Onctl je nástroj pro správu virtuálních strojů (VM) napříč různými cloudovými poskytovateli, jako jsou AWS, Azure, Google Cloud nebo Hetzner. Podporuje rychlé vytvoření nového virtuálního stroje jedním příkazem. Automaticky nastavuje veřejný SSH klíč a umožňuje přímé připojení k VM přes další příkaz.
Podporuje specifikaci vlastních cloud-init souborů pro inicializaci VM při spuštění. K dispozici jsou také předdefinované šablony pro běžné scénáře, jako je nasazení K3s clusteru, WireGuard PN serveru nebo Azure DevOps agentů.
github.com/cdalar/onctl, 0.1.21
Giant Log Viewer
Giant Log Viewer je nástroj pro prohlížení objemných textových souborů, zejména logů. Funguje velmi úsporně z hlediska paměti, protože si pro čtení souboru alokuje maximálně 80 MB, podobně jako to dělá například less
a jiné nástroje založené na stránkování obsahu.
Jediná nepříjemná technická omezení se týkají maximální délky řádků (1 MB) a podpory práce se soubory s kódováním v UTF-8 a s ASCII soubory.
github.com/sunny-chung/giant-log-viewer, 1.1.1
kubectl-switch
kubectl-switch je nástroj pro správu a přepínání mezi více konfiguračními soubory (kubeconfig) v Kubernetes. Umožňuje spravovat více konfiguračních souborů, z nichž každý může obsahovat jeden nebo více kontextů, aniž by bylo nutné je slučovat do jednoho globálního souboru.
Podporuje přepínání mezi různými Kubernetes kontexty a jmennými prostory. Nástroj je možné použít bez argumentů pro interaktivní výběr nebo specifikovat požadovaný kontext či jmenný prostor přímo jako argument.
github.com/mirceanton/kubectl-switch, 2.2.3
objdiff
objdiff je nástroj určený pro porovnávání přemístitelných objektových souborů (.o) v rámci dekompilačních projektů. Jeho hlavním cílem je usnadnit proces porovnávání mezi původním (např. zkompilovaným z assembleru) a rekonstuovaným (např. z C kódu) objektovým souborem.
Porovnává celé soubory, tedy funkce i data. Nabízí vestavěné dekódování symbolů pro C++ (CodeWarrior, Itanium a MSVC). Zajišťuje automatickou obnovu při změnách zdrojových souborů.
github.com/encounter/objdiff, 2.7.1
Blbinka
Když najdete starý poklad, ale zjistíte, že technologie se vám rozhodly dát tvrdé KO. Teď už jen čekat, až někdo vymyslí externí CD mechaniku pro chytré telefony. Možná to bude další revoluce.