May 15

It sucks too much. My user is k0gaion, my pass is 123456. Hope I made my statement.

Mar 29

31-29. Frumos meci, mai ales ca am castigat. Atmosfera faina pe stadion. Primul meci de handbal feminin vazut live. A meritat. Promit sa ma mai duc.

Jan 16

I R back. Lots of work to do.

Dec 23

In orasul natal adica. O sa-mi vad parintii sdupa aproape 4 luni. Ma intorc in 3-4 zile. Daca o sa am de unde mai scriu cate ceva, daca nu, nu. Ai mei au renuntat la serviciile celor de la UPC (mergea telefonul cand voia el), apoi la cel de le RDS (mergea internetu cum vroia el), si ultima oara, alataieri, urma sa vina baietii de la Romtelecom sa infiga modemu. Sa speram ca au venit. Poate asa pun si niste poze de la fata locului.

Dec 21

Citesc asta si nu ma pot abtine sa nu-mi ling buzele. Yummy. Protocol documentation de la Microsoft. Pentru Samba.

Pentru cei care nu folosesc Linux, Samba este un proiect care si-a propus sa ofere domenii Windows si AD si pe unix. Domeniile de tip vechi (NT4), dar si unele features mai noi (Kerberos, Secondary domain controller pentru AD) sunt bine suportate. Pentru firmele mici si mijlocii (pana in 4-50 de calculatoare) Samba este o adevarata minune. Am folosit si folosesc cu mare placere Samba.

Pana acum insa unele din cele mai avansate feature-uri ale AD, unele chiar intens folosite, nu erau inca implementate. Samba 4 a incaput acum ceva ani cu scopul de a inlocui AD controllerul, insa nu s-au facut prea mari pasi. Sper ca infuzia de decumentatie sa fie benefica si sa aduca Samba4 acolo unde trebuie. La mine pe servere adica :).

As seen on digg.

Dec 20

Asa zic ei aici. Cum ca Internet Explorer 8 a trecut de testul ACID2. Daca scot la pensie si activex-ul poate o sa aiba si firefox ceva concurenta. Ca user linux nu sunt prea afectat de stire. Insa ca (uneori) web developer lucrul asta e un pas inainte.

Dorinta nerealizabila: poate in 3-4 ani nu sa sa mai scriem  glume prin stylesheeturi. Parca vad deja ca va merge numai pe Windows Vista si Microsoft Genuine stuff, si adoptia completa va fi pe undeva prin 2020 (nu glumesc cu cifra asta din nefericire).

Administrez printre altele si un siteulet de piese auto, si cca 10 la suta din useri inca au IE 5.5 sau mai vechi. Ceea ce inseamna ca in anno domini 2008 (cand urmeaza redesignul prin februarie) o sa trebuiasca sa ma ocup nu de bugurile din IE6 si 7 , dar si de cele din 5.5. Si probabil la urmatorul redesign si de alea din 8, deci in loc sa devina mai simplu devine mai complicat.

Nu pot decat sa dau din cap a neincredere si sa ma gandesc amarat : the web is broken and is your fault (Rasmus Lerdorf). Trist pentru ca astia de la Microsoft decat sa continue cu monstrozitatea de IE, mai bine ar lua webkitu si si-ar face si ei un browser modern (cum a facut apple). Oare nu s-au prins inca de faptu ca noi, astia cu css, javascript, webdev in general, ne-am saturat. O trece el acid2, dar acid2 testeaza CSS2 (standardul din 1996, 11 ani le-a luat, defapt 12 ca inca nu l-au lansat).

Dupa cate vad testu acid3 (curand se pare ca css3 va fi definitivat) o sa-l avem in IE, humm, calcul rapid, 12 ?

Mai multe pe Slashdot.

Dec 20

Una din primele scule pe care le instalez dupa instalearea unui linux este strace. Cu alternativa truss pe solaris. Strace este o scula foarte folositoare pentru “debugging”-ul instalarii diverselor servere , mai ales daca ai incredere ca softul pe care il instalezi chiar functioneaza corect si ca mingea e la tine (adica permisiuni sau configurari defectuoase). Daca nu , bagam gdb-ul, dar asta in alt post.

Strace / Truss sunt programe ce urmaresc system call-urile unui alt program. Un system call (syscall) este mecanismul prin care programele cer resurse sau servicii de la systemul de operare. In ceneral syscall-urile sunt impachetate in niste functii , si grupate in librarii. In cazul c-ului pe linux de exemplu acesta librarie este foarte cunoscuta glibc/libc, in care vom gasi functiile de citire si scriere pe disc, de spawnare de noi procese, etc. Exemple de syscalls sunt open, close, write, fork, clone, vfork.

La ce e folositor? Stim ca de exempluin cazul in care avem nevoie de access la un fisier, sau un socket undeva se va executa un open pentru a accesa resursa. In strace/truss vom putea vedea codul pe care il intoarce respectivul syscall, si vom putea actiona in consecinta. Unul din trucurile pe care le folosesc este se configurez minim un apache (un singhur child, un singur client, etc) si sa execut pe procesul apache principal un strace -ff (follow forks). Apoi apeland aplicatia web primita mostenire si nedocumentata vom putea vedea ce resursa incearca sa apeleze si unde da eroarea. In mediile chrootate (de obicei folosesc apache si mod security sa chrootez threadurile apache intr-un director “safe”) un astfel de ajutor poate fi foarte folositor. Nu odata am putus sa-mi dau astfel seama ca am configurat mini_sendmail gresit in chroot sau am uitat sa mut in chroot /etc/passwd sau biblioteci de care soft-ul rulat “sub apache” si scris in php/perl/python avea nevoie sa execute corect diverse chestii (xml in special).

O scula asemanatoare este ltrace (pe solaris tot truss este “the one”) e o scula asemanatoare cu strace, in sensul ca tot apeluri urmareste, dar apelurile catre librarii. Este folositor mai ales combinat cu ldd pentru ca ne da o idee destul de clara asupra modului cum a fost gandita aplicatia si ce librarii foloseste cat sa ne descurcam sa o instalam sau sa dam de cap anumitor probleme fara sa trebuiasca sa intram in codul sursa.

Dec 18

multe spamuri am vazut, dar cel de mai jos a trecut de filtre si m-a amuzat. Rau.

Black market is online again !

1. Heroin, in liquid and crystal form.
2. Rocket fuel and Tomohawk rockets (serious enquiries only).
3. Other rockets (Air-to-Air), orders in batches of 10.
4. New shipment of cocaine has arrived, buy 9 grams and get 10th for free.
5. We also offer gay-slaves for sale, we offer only such service on the NET,
  you can choose the one you like, then get straight to business.
6. Fake currencies, such as Euros and US dollars, prices would match competition.
7. Also, as always, we offer widest range of child pornography and exclusive lolita
  galleries, to keep out clients busy.

Everyone is welcome, be it in States or any other place worldwide.

ATTENTION. Clearance offer. Buy 30 grams of heroin, get 5 free. Prepay your batch of rockets (air-to-air) and recieve a portable rocket-lacuncher.

For security reasons, please email me if you want to get address of our online shop.
billcolq@localnet.com
Dec 17

Vorbeam cu cineva cum ca RDS/RCS a lansat de curand (cateva zile) Digi.MOBIL in Bucuresti. Ciudat e ca in Iancului , Stefan cel mare sau Cora inca n-am vazut reteaua. Dap m-am uitat azi sa vad daca o gasesc, daca tot se zice ca e lansata.

Preturile se pare ca sunt mici, telefonul gratis (produse de huawei). In mod surprinzator terminalele nu arata asa de rau. Cel putin in poze, poate pun de un “hands on” in urmatoarele zile. Acu sa vedemcum o fi si cu stabilitatea si portabilitatea numerelor si alea :).

Sincer ma indoiesc ca digi.mobil e lansat in Bucuresti. Acoperire mai deloc, desi se spune ca in multe zone (dar n-am vazut cu ochii mei decat prin eroilor o retea cu indicativ format din cifre) ca reteaua ar fi functionala deja.

Oare o sa ma mut la digi.mobil ? Nu stiu, astept reactii. Daca suportul (de care mai bine ma lipsesc cand e vorba de RDS) si calitatea serviciilor va fi ca cea de la abonamentele de date probabil ca nu.

Dec 17

Am upgradat ce se putea upgrada de la Debian etch la lenny. Finally. Surprinzator nici o galma.

« Previous Entries Next Entries »