Archive for March, 2009

filtrare de liste in shell

Un snippet interesant peste care am dat astazi:
sieve() {
read x || return
echo $x
sieve | grep -v “^$x$”
}
Functia se apeleaza recursiv si filtreaza liniile identice fara sa faca sort. Dezavantajul e ca consuma multa memorie, fiind pornite N shelluri suplimentare si N grep-uri, asa ca nu e viabila pentru liste [...]

world of goo

Stiu ca World of Goo a aparut pe Windows si pe Wii asta toamna, dar nu m-a interesat pana acum vreo luna cand a aparut versiunea de Linux. Mi-am downloadat demo-ul si am fost atat de placut impresionat, atat de joc ca atare cat si de modul de impachetare (fiind prima aplicatie proprietara pe care [...]

Git pentru ingineri

De cateva luni m-am apucat sa invat Git, mega-laudatul sistem distribuit de versioning al lui Torvalds. Am trecut prin celebra prezentare cu “if you use SVN, you’re ugly and stupid” si prin cea a lui Randal Schwartz, dupa care mi-am facut un repository si am inceput sa fac greseli stupide pe el, dupa care am [...]