No module named keyring

Po spustení brew upgrade na mojom Mac M3 OfflineIMAP náhle prestal fungovať s touto chybou: `` OfflineIMAP 8.0.1 Licensed under the GNU GPL v2 or any later version (with an OpenSSL exception) imaplib2 v3.06, Python v3.14.0, OpenSSL 3.6.0 1 Oct 2025 Account sync Peter: Processin...

Oprava chyby bitwarden cli commonjs

Už som napísal aktualizačný príspevok o bitwarden zálohe. Po mesiacoch bezproblémového behu môj automatizovaný GitHub Action na zálohu Bitwardenu zrazu začal zlyhávať. Chybová správa bola záhadná: `` Error [ERRREQUIREESM]: require() of ES Module /Users/peterbabic/backups/bitwarde...

Ako nastaviť yazi na ukončenie kompatibilné s nvim

Ak používaš yazi ako terminálový správcu súborov a prichádzaš z vim/neovim, pravdepodobne si zo zvyku skúsil ukončiť pomocou :q, len aby si bol privítaný: `` q: command not found ` Stáva sa to preto, lebo kláves : v yazi otvára príkazový riadok shellu, nie vim-štýlový príkazový r...

Aktualizácia zálohy Bitwarden cez GitHub Action

Už som napísal príspevok o zálohe Bitwardenu, práve na túto tému. Spočiatku som uvažoval len o jeho aktualizácii, ako som to urobil s cloudflare zálohou a neskôr s faktury-online zálohou. Po niekoľkých zmenách v tom príspevku som zistil, že som urobil toľko zmien v celej myšlienk...

ESP32-C6 platformio fail

Pred niekoľkými mesiacmi som písal o svojej sklamanej skúsenosti pri pokuse naprogramovať Nordic nRF52840 dongle cez PlatformIO. Záver bol jasný: opustiť PlatformIO a použiť natívne toolchainy. A predsa tu som znova, bláznivo si mysliac „možno tentoraz to bude inak" pri novšom či...

Aktualizovaná CloudFlare zálohovacia akcia

Nejakú dobu už používam GitHub Actions na automatické zálohovanie DNS záznamov Cloudflare ako JSON súborov. Je to jednoduchý, ale efektívny spôsob, ako sledovať zmeny DNS a mať záchranné lano pre prípad, že niečo pôjde zle. Nedávno som sa rozhodol toto nastavenie vylepšiť tak, ab...

Podpora zvýrazňovania syntaxe RouterOS v Zole

Nedávno som písal niekoľko blogových príspevkov o Mikrotiku a hoci môj neovim podporuje syntax RouterOS v markdown .md súboroch vo vnútri kódových blokov cez sheerun/vim-polyglot, zola na to nemá vstavanú podporu. Claude mi však dokázal po niekoľkých iteráciách previesť tento vim...