Archive for January, 2009

taint mode = on sau grija mare la parsarea inputului

Toata lumea a urlat azi ca Google marcheaza ca malware orice rezultat (si ca atare esti trimis mereu catre pagina aia cu “acest site poate dauna grav sanatatii”).Ma asteptam sa fie cauzat de o problema subtila cauzata de infrastructura complexa a motorului de cautare, un script sau un balancer care a crapat intr-un mod exotic [...]

sql triggers gone bad: cand un select face scrieri

Motivul principal pentru care nu-mi plac triggerele SQL si le evit pe cat pot este ca contravin “principle of least surprise”, adica in opinia mea ar trebui ca uitandu-te la o aplicatie sa-ti dai seama ce date ajung in baza de date si cum le gasesti daca te uiti dupa ele, eviti cod care nu [...]

chroot reminder

Din chestiile pe care le inveti dupa ce te dai cu capul de ele: cand esti in rescue mode si faci chroot, una din chestiile care zici ca nu-ti trebuie pana prea tarziu este (pe langa /proc) /var. Ma tot miram de ce update-initramfs -u -k all sutinea ca initramfs-ul curent nu e facut de [...]

upgrade de bash prompt

Unul din howto-urile citite pe LDP in “tinerete” a fost Bash Prompt HOWTO care descrie tot felul de scamatorii care se pot face cu prompturile bashului, in special cel primar ($PS1). Cum nu-s mare fan al customizarii nu m-am complicat niciodata sa imi fac prompturi sofisticate ca diversi cunoscuti, in special pentru ca zilnic lucrez [...]

Secunda de compensare

Cu cateva zile inainte de Anul Nou, agentiile de stiri au descoperit ca toate ceasurile trebuiesc reajustate cu o secunda si au inceput sa apara articole si reportaje care mai de care mai haioase. Dat fiind ca am spus de vreo cateva ori povestea asta in ultimele doua luni, o repet si in scris pentru [...]

resize de lvm peste luks

De ceva vreme ma tot plang ca nu mai am spatiu pe laptop si nu prea-mi vine sa sterg mare lucru. Ceva mai devreme am constatat insa ca am 15 GB neocupati, mosteniti de pe vremea cand intentionam sa pun windows pe laptop (dupa ce am incercat cu 3 cd-uri diferite si n-a vrut nici [...]