mesaj de eroare elegant
Daca o sa ma mai trezesc in situatia de a construi sau a intretine aplicatii web, sper sa retin mesajul asta pentru erori legate de DB: “The database hates you right now. The entry might exist or it might not exist. We would clear this mystery up for you, if we could get to the [...]
fragmentarium
Evenimentul de ieri seara a starnit ceva reactii pozitive, sa speram ca reusim sa pastram snowball effect. Keep it coming! perl.org are design nou si misto, i really like it. La YAPC::EU ne-am strans vreo 40 de oameni interesati sa discutam despre imbunatatirea perceptiei asupra comunitatii perl si unul din punctele asupra carora s-a cazut [...]
Mantra
I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will [...]
can i haz my wordpress git back pls?
Se pare ca wordpress are versiune noua si cu ocazia asta am descoperit ca nenea care impingea pe github clona lui de git-svn s-a lasat de sportul asta si nu mai gasesc pe nimeni. Acum am doua optiuni: fie ma apuc sa fac eu sportul cu git-svn fie fac hei-rup si renunt la wordpress si [...]
mariusisme
“backupul e ca ciclul la femei: deranjant si enervant de fiecare data, dar daca nu vine, ai pus-o” So true. LE:Eu pricep ca e funny si ca se da pe ym mai departe, da’ macar ziceti si voi de unde o aveti, ca deja am auzit-o ca banc din folclor la mai putin de 24h [...]
special day today
Se pare ca azi nu e doar “Talk Like a Pirate Day” ci si Software Freedom Day (NA: nu-mi plac implicatiile suprapunerii, vezi Pirate Bay & co.), care e o initiativa foarte intersanta, dar din pacate necunoscuta la noi (sper sa se vada ok poza): Poate cine stie, la anul putem organiza ceva…
calcule aritmetice cu IP-uri (oneliner)
Request primit ceva mai devreme: “cum se face in bash (nu in perl) mod(inet_aton(<ip-ul meu>),10) ? adica vreau rezultatul impartirii cu 10 al ip-ului ala”. Fara sa intru in detalii la ce era nevoie de asa ceva, uite onelinerul (se putea altfel?): IP_ADDR=192.168.1.1; ( echo -n “ibase=16 ; ” ; printf ‘%02X’ ${IP_ADDR//./ }; echo [...]
mai multe commituri, o singura tranzactie de SVN
Oarecum related cu frustrarile mele recente legate de taguri in SVN, ne-am apucat sa lucram pe modelul pe care l-am zis eu: cand se marcheaza codul din trunk ca “production ready”, i se pune tagul “production” si se semnaleaza scriptul de build si release. Dar totusi ne rodea ceva: ca sa muti tagul, trebuie sa [...]
Genetica pentru programatori
Dintotdeauna am considerat genetica un subiect fascinant, dar n-am prea dat de carti sau articole de popularizare care sa depaseasca cele cateva concepte de baza invatate in liceu. Relativ de curand insa a circulat pe net un articol care analiza virusul H1N1 din punctul de vedere al unui reverse-engineer. Nu stiu cum se face, dar [...]
curba de invatare
Am vazut iarasi in dimineata asta o expresie care ma calca pe nervi de fiecare data: “steep learning curve”. Cum adica? In toate graficele legate de timp pe care le stiu, timpul e pe axa orizontala (bine, bine, cu exceptia diagramelor Minkowski, dar ma indoiesc ca se pune problema aici). Care va sa zica, daca [...]