Jednoduchý sledovač testov pre Laravel

Rozmaznal ma svet javascript nástrojov, kde sledovanie zmien súborov a ich polling prebehne automaticky – testy sa spustia znova v momente, keď uložíte konkrétny súbor. Táto funkcia zvyčajne prichádza out-of-the-box, obzvlášť u komplexnejších nástrojov ako Jest alebo Cypress. Pri...

Konečne som pochopil git reset

Git je poriadne robustný nástroj, ktorý sa môže pochváliť až 150 subcommandmi, pričom presné číslo závisí od verzie gitu. Pomocou metódy z tohto vlákna na mojom počítači: ``bash $ git help -a | grep "^ " | wc -l 144 ` Momentálne 144 subcommandov, akokoľvek skreslená môže byť vyš...

Nedávny problém s css-loaderom v Laravel Breeze

Inštalácia Laravel Breeze podľa jeho dokumentácie sa včera nečakane zvrtla, keďže som v ekosystéme Laravelu niečo také nečakal. Problém však súvisí s javascriptovou a npm stranou veci, kde je najpríčetnejší prístup dúfať v najlepšie a čakať to najhoršie - pozrime sa teda, čo sa s...

Boj s Docker iptables na Arch

Zvláštny problém, pre ktorý som nikde nenašiel zmysluplné vysvetlenie, týkajúci sa spúšťania docker-compose skriptu a iptables firewallu na Arch Linux. Kroky na reprodukciu predpokladajú dostupné čisté iptables, Docker a docker-compose. Krok 1. Spustite Docker Spustite docker.ser...

Inštalácia Nextcloud s OnlyOffice a Postgres

V predchádzajúcom krátkom článku o inštalácii Nextcloud som neposkytol veľa podrobností, okrem konfigurácie portov (ktorá môže byť potrebná v závislosti od ďalších faktorov). Zvolené nastavenie jednoducho fungovalo. Napriek tomu som aj ja zistil, že výkon základnej SQLite databáz...

Ďalší spôsob, ako spojiť lokálne repozitáre

Rýchly a špinavý spôsob, akým zvyčajne spájam súkromné repozitáre, je použiť možnosť --rebase pre git pull. O tejto možnosti som už písal v príspevku o udržiavaní git forku v sync s upstream-om. Takto to funguje: ``bash git remote add --fetch other ../other-repository git pull --...

Povolenie štatistík dotazov v Mastodon s postgres

Po kliknutí na pghero v menu administrácie Mastodon sa zobrazí oranžové upozornenie Query stats must be enabled for slow queries, v rozhraní, ktoré vyzerá takto: A screenshot of the pghero interface notifying the user that Query stats must be enabled for slow queries and that Que...