Optimalizácia viacerých PDF naraz

Musel som pracovať s množstvom naskenovaných PDF dokumentov, ktoré boli uložené veľmi neoptimálnym spôsobom — každý mal až desiatky MB. Toto nebolo vhodné na odosielanie e-mailom a bolo to zbytočné. Na Macu mojej priateľky som videl možnosť optimalizovať PDF. Výsledok bol, že jej...

Problémy s obnovením Gitea z dumpu

Z nejakého dôvodu oficiálna dokumentácia pre obnovenie Gitea z dumpu mi nefungovala. Príkaz pre pôvodný rootful Docker obraz by mohol vyzerať zhruba takto: ``bash /app/gitea/gitea dump --file gitea-dump.zip -c /data/gitea/conf/app.ini --skip-lfs-data --skip-repository ` Obnovenie...

GnuPG PIN cache, smartkarty, YubiKey a notifikácie

Stále ma fascinuje OpenPGP smartkarta. Viem, že je určite oveľa horšia ako YubiKey. Má oveľa, oveľa menej funkcií a jej implementácia GnuPG je dokonca plná závažných chýb, ktorých obchádzanie môže trvať dni. Jej najlepšie roky má určite za sebou. Ale nech je akokoľvek zlá, jednod...

Tipy pre rootless Docker na Arch s Ansible

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...

Rootless Docker na Arch

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...

OpenPGP Smartcard KDF problém: Bad PIN

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...

Zlúčenie repozitárov pomocou git-filter-repo

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...