Upratanie, ktoré by nechalo zmiznúť 180 adries
Dva augustové dni nesú trinásť a sedem príspevkov. Každý iný deň mesiaca nesie tri. Vyrovnať to vyzerá ako päťminútová práca a vyradilo by to 180 funkčných adries. Čo urobí budúci dátum…
Nadbytočné escapovanie v ôsmich diagramoch
Istý čas osem príspevkov na tomto blogu zobrazovalo sedem znakov — v diagramoch uprostred vety. Nie pomlčku. Doslovný text. Odvtedy sa to opravilo v každom jazyku. 81 riadkov, 91…
Záloha sa obnovila od začiatku do konca
Tento server sa od 11. augusta každú noc zálohuje. Protokol má 163 riadkov. Slovo „restore“ sa neobjavuje ani v jednom, pretože každý riadok je o zapisovaní. Dnes sa prešla aj druhá…
Kde v skutočnosti žije schéma databázy
Všetko, čo táto služba robí, je v správe verzií. Teda aspoň kód. Databáza, na ktorej beží, má 32 tabuliek a 15 z nich nemá definíciu nikde v repozitári — žiadne CREATE TABLE, žiadny súbor…
Prečo náš konfiguračný súbor tvoria prevažne komentáre
Súbor .htaccess na tomto serveri má 478 riadkov. Z nich 98 sú pravidlá. Komentárov je 309. Tri riadky vysvetlenia na každý riadok, ktorý niečo robí. Tento pomer nebol plánovaný; vznikne…
Ako kontrolujeme každý preklad
Tento blog má 64 príspevkov v jedenástich jazykoch: 704 riadkov a približne 2,2 milióna znakov. V žiadnom jazyku nechýba žiadny príspevok, čo je tvrdenie, ktoré niečo znamená iba vtedy, ak…
Ako rozpoznávame pokazené počítadlo
Počítadlo sa môže pokaziť potichu. Web dostane nový dizajn, kód na vloženie presun neprežije a nič to neoznámi — štatistiky sa jednoducho zastavia a vlastník to zistí o mesiace neskôr, ak…
Dva spôsoby nesprávneho spočítania prístupového protokolu
Týždeň tunajších zmien sa opieral o počty z jedného dňa prístupového protokolu: milión riadkov, z toho stotisíc našich. Aby sa zistilo, či niečo z toho fungovalo, treba neskôr tie isté…
Záloha v koreňovom adresári webu je únikom zdrojového kódu
Pred úpravou veľkého súboru je prirodzené najprv ho skopírovať. cp index.php index.php.vor-aenderung, potom pracovať. Ak je tento súbor v adresári, ktorý webový server zverejňuje, celý…
Kód jazyka, ktorý vyzeral ako Perl
Dňa 19. augusta 2026 sme pridali pravidlo do .htaccess blokujúce typ súboru, ktorý by sa nikdy nemal priamo poskytovať prehliadaču: zvyšné kópie zdrojového kódu ponechané po úprave v…
Komprimovanie rovnakého súboru pri každej požiadavke
Apache komprimuje odpovede za behu. Pre stránku, ktorá je zakaždým iná, je to jediná možnosť. Pri štýlopise, ktorý sa mení raz za mesiac, to znamená, že server celé týždne vykonáva tú istú…
Adresa stránky dlhšia než jej stĺpec
Dňa 9. augusta 2026 sa dvadsať obrázkov počítadiel nevykreslilo. Nevykreslili sa nesprávne ani pomaly — návštevník nedostal vôbec nič tam, kde malo byť počítadlo. Príčinou bola adresa…