May 23, 2009

Junit for javascript

Misko Hevery este Agile Coach la Google. Poate ati auzit de el de pe Google Testing Blog.

Dupa cum banuiti Google are nevoie de testare automata in cat mai mare procent. Asta pentru a face release-uri dese, de o calitate cat mai mare.

Normal, au aparut unele zone in care nu sunt instrumente destul de bune. O zona este partea de javascript, asa ca s-a ivit un proiect: js-test-driver.

Proiectul isi propune sa fie "JUnit pentru javascript" : simplu, rapid si usor de modificat. Proiectul este functional (doar il folosesc in testare la Google), dar in faza de inceput. In mod sigur merita o privire... chair si pentru inspiratie.

surse:
un filmulet de prezentare
proiectul pe Google Code
un articol pe blog-ul autorului

May 22, 2009

eztv.it

Un site simplu, decent, care este specializat pe seriale! Poti intra din cand in cand pe pagina principala sa vezi ce a mai aparut. Poti vedea la fiecare serial (show list) starea lui: Pending, Airing: Monday, Ended etc.
De exemplu la Lost scrie: "Pending" ;). Well, nu stiu ei chair tot, dar totusi...
Ceva foarte cool este ceva de genul: te intereseaza un anume serial si vrei sa ai episoadele cand apar, fara sa tot verifici pe site daca au aparut. La uTorrent poti sa faci o setare si sa il legi de un site (eztv.it in cazul nostru) prin RSS si sa stabilesti un regex (ex: pentru "House (M.D.)" setezi in uTorrent "^house\s"). Asta face ori de cate ori apare un episod nou, o versiune repacked sau de calitate mai buna sa o aduca automat. Aici puteti fi cat de creativi vreti! Ca de obicei regex-ul face multe pentru voi!

surse:
eztv.it
cum legi uTorrent sau alti clienti de eztv
cum setezi un filtru pentru RSS in uTorrent

Vreau un Telefon cu Android

Ori de cate ori citesc ceva de genul: Apple a vandut mai mult de 1 milion de telefoane in Franta, Apple vinde IPhone liber de contract, imi vine sa zic: "Cu asa o piata, de ce intarzie telefoanele cu Android?". Ok, stiu ca se vand in state si in unele tari din europa, dar in Romania, nici macar o data probabila! Apple are cam doi ani de cand a lansat IPhone, ce mai asteapta ceilalti producatori?
Cum spuneam, vreau un telefon cu Android la un pret decent!

sursa: macworld

May 19, 2009

Apache Velocity

Prima impresia a fost: "foarte tare!". De ce? pentru ca aveam de testat un web-service. Si trebuia, in functie de cativa parametrii sa contruiesc un request xml, sa il trimit la WS si sa astept raspunsul. Folosind velocity a fost simplu: definesti un fisier .vm, in care adaugi parametrii de genul ${obiect.proprietate}, construiesti obiectul cu valorile dorite si apoi incarci fisierul .vm. Velocity stie sa faca replace la parametrii si iti returneaza fisierul (in cazul nostru un xml) gata setat. Aici pot scrie mult mai mult... daca sunteti curiosi lasati un comentariu.

May 18, 2009

s7.ro

Stiti filmuletul cu bodyguarzii care intreba lumea probleme de matematica? Cei cu teorema lui Lagrange? Ii gasiti pe s7.ro, cred ca sector 7 este numele lung. Interesant clipul cel cu bradutii.

bookmark-uri

Am adunat "cateva" semne de carte (ha ha ce tare suna!), dar am folosit destul de putine. Printre ele, o gramada de articole tehnice si tehnologii interesante. Cand o sa am oare timp sa ma uit peste ele? Mai are rost sa le tin? Daca aplic regula un-an (adica ce nu am folosit de mai mult de un an, arunc), 99% zboara. Mai astept putin totusi, poate imi gasesc timp...

Spam

Oare de ce nu prinde filtrul de spam de la yahoo e-mail-urile care incearca sa fure parole. (de la banci foarte cunoscute, etc...) Cred ca le-am marcat spam de zeci de ori si tot vin. Baietii astia nu mai sunt deloc amuzanti.

mybrute

Varianta in engleza a lui labrute.fr, mybrute.com este un joc online foarte simplu. Ai un personaj care se lupta si castiga experienta si arme. Tu doar poti sa-ti alegi adversarul, restul se intampla "de la sine". Foarte distractiv! Eu mi-am facut vreo zece personaje, pentru ca poti sa lupti maxim de trei ori pe zi. Enjoy!

Con Air

Un film de super-actiune fara Bruce Willis. :)
Daca nu l-ati vazut, merita. A... si joaca si Dave Chappelle. E doar un amanunt, dar mi s-a parut interesant sa-l vad in film.
O faza amuzanta: Actiunea se petrece intr-un avion, iar la un moment dat, condamnatii incep sa danseze pe o melodie care vorbeste despre un avion care se prabuseste. Cum spunea Dave Chapelle: "Well, it's not about me!". Enjoy!

May 16, 2009

wolfram alpha

Da, stiu .. si eu cu wolfram asta!...
O sa va dau un singur exemplu. Acest wolfram stie sa rezolve probleme de matematica, limite in cazul meu. Daca faci un query de genul: "lim X->inf (2X^2-1)/(6X^2 +2)", wolfram isi da seama ca vrei sa spui "limita, cand x tinde la infinit" si iti calculeaza limita, iar daca esti curios cum se rezolva, iti arata pasii de rezolvare. (are un link "Show steps")

Album nou Greed Day

Green Day are un album nou-nout. Suna sensibil la fel cu melodiile care i-au facut cunoscuti, asa ca nu va asteptati la nimic nou.
Albumul se numeste "21st Century Breakdown".
Intr-un cuvant albumul e "usor" (light) si se poate asculta de minune cand programezi. ;)

Google Chrome pe MAC

Google Chrome ... da, un browser cool! dar cu plug-in-urile inca in faza de inceput ... da are de luna asta doua parca...
Dar nu asta e subiectul aici, ci varianta pentru Mac. Este inca in dezvoltare dar are multe functii deja la locul lor. Se poate verifica pe build.chromium.org, ramura pentru mac. Se fac zilnic cateva zeci de build-uri. Se pare ca cea mai mare problema au rezolvat-o: sa ruleze fiecare tab in alt proces. In OSX sunt limitari de securitate in acest sens si asta va fi clar un post viitor: cum au rezolvat problema asta.

Asa afirmatie, asa raspuns! go mami!

Mama, Tata si doua fetite: unu si doi ani. Tata arunca o minge spre una dintre fetite.
Fetita: Tata, oamenii normali se joaca cu mingea numai in casa!
Mama: Noi nu prea suntem oameni normali!