Pri používaní Ansible, keď je vzdialený stroj na Arch, existuje niekoľko
nástrah, ktoré stojí za to poznať. Viem, zvláštna kombinácia. Čoraz viac to
vyzerá, že prakticky nikto nepoužíva Arch remote s Ansible. Ale mne sa to
páči, takže naučiť sa (a zdokumentovať) jednu či dve veci... V súčasnosti možno používanie rootless Docker na Arch rozumne rozdeliť do
dvoch prístupov: stabilita a výkon. Pre stabilitu je voľbou LTS jadro a
storage driver fuse-overlayfs, zatiaľ čo pre výkon sa používa najnovšie
stabilné jadro spolu s najnovším široko adoptovaným storage dr... YubiKey aj GnuPG sú schopné robiť veľa vecí. Rozdiel, ktorý by niekto mohol
poukázať, je, že GnuPG pravdepodobne
nerobí ani jedno z nich obzvlášť dobre,
a podobá sa tak trochu na švajčiarsky nožík. Bez ohľadu na to, ako dobre
každý z týchto nástrojov zvláda úlohy, ktoré je schopn... Už som písal o tom,
aký užitočný nástroj je git filter-repo
na čistenie repozitárov. Od tej doby som nadobudnuté znalosti poriadne
využil a napravil niekoľko predchádzajúcich zlých rozhodnutí vo svojich
súkromných repozitároch. Tu je zoznam príkazov na zlúčenie project-a do proje... Niekedy sa ocitnem v situácii, keď si potrebujem pozrieť spustiteľné súbory
dostupné v aktuálnom projektovom adresári, vybrať vhodný a spustiť ho,
prípadne s nejakými parametrami. Bohužiaľ, správcovia balíčkov sa nedohodli
na jednotnej ceste, kde by spustiteľné súbory mali sídliť... Niekedy môžete potrebovať opätovne podpísať predchádzajúce commity pomocou
GnuPG. Tento proces prepisuje git históriu v zmysle zmeny hashov commitov.
Navyše mení aj dátum, kedy bol commit vytvorený. Ak sa to neurobí správne,
repozitár vyzerá, akoby nemal žiadnu históriu po podpís... V oblasti verziovacích systémov koluje jedno rozšírené pravidlo: Neprepisuj históriu. A treba uznať, že je to dosť solídne pravidlo, ktoré sa obhajuje na mnohých
miestach, napríklad na FS#45425
alebo inde. Jednoducho treba predpokladať, že keď niečo raz zverejníš, malo
by to tak...