Vylúčenie middleware pre Laravel routes

Vo svete webového vývoja je Laravel populárny PHP framework, ktorý poskytuje širokú škálu funkcií a nástrojov na rýchle a efektívne budovanie webových aplikácií. Jednou z jeho najužitočnejších funkcií je middleware, ktorý umožňuje vývojárom filtrovať HTTP požiadavky vstupujúce do...

Ako aktualizovať verziu Laravelu pomocou Composeru

Pri aktualizácii Laravelu na hlavnú verziu to môže byť priamočiare, ale väčšinou to tak nie je. Osobne s tým vždy zápolím a zvyčajne strávim oveľa viac času, ako som čakal. To platí obzvlášť vo väčších projektoch, kde môže byť viacero závislostí, pretože každá z nich môže predĺži...

Vysoké využitie CPU s Yubikey a pcscid

Dlhší čas mám problém, ktorý som nevedel rýchlo vyriešiť, takže som ho len prehliadal. Problém je v tom, že keď odpojím Yubikey z USB portu laptopa, jedno CPU sa rozbehne na 100% využitie a niektoré, ale nie všetky služby alebo aplikácie vyžadujúce prístup k internetu sa k nemu n...

Formátovanie JSON v DBeaver

Táto funkcia mi pomáha šetriť čas takmer každý deň a skrývala sa na viditeľnom mieste. DBeaver, open-source softvér na správu databáz, vie za teba formátovať JSON stĺpce. Predtým, ako som na túto funkciu narazil, som musel obsah stĺpca kopírovať do editora, aby som vôbec pochopil...

Ako bezpečne nevymazať NVMe disk

Dostal som náhradu za môj Samsung MZVLW256HEHP-000L7 NVMe 256 GB M.2 PCI Express X4 SSD, známy jednoducho aj ako Samsung PM961. Je to OEM komponent. Po výmene za nový disk Samsung 980 1 TB som starý dal do predaja. Bol to môj každodenný disk, takže som nechcel, aby z neho boli ob...

Obnovenie dát zo zálohy Gitea restic

Len rýchla aktualizácia o tom, ako sa mi podarilo obnoviť git repozitár uložený v Gitea a zálohovaný pomocou restic. Upozornenie: tento postup pravdepodobne nebude správne fungovať so súbormi LFS, no tieto nemusia byť také kritické na obnovu, alebo daný repozitár LFS vôbec nepouž...

Throttle s ReCaptcha Laravel middleware

Po niekoľkých dňoch trápenia som našiel niekoľkoriadkové riešenie problému, ako zobraziť ReCaptcha po niekoľkých hitoch na endpoint. Je to užitočné napríklad pri integrácii platobnej brány, kde tým zabezpečíte, že útočník nemôže zneužívať vašu aplikáciu na zisťovanie, ktoré čísla...