Archive for February, 2010

Ce avem la cină?

Acum că a trecut și penultima sesiune din ultimul an de facultate, iată sunt cele două proiecte la care am lucrat în timpul liber; care timp deși nu a fost mult, a existat (C3 nu e așa de crimă pe cât mă așteptam, myth busted).

Primul este unul personal, are legătură și cu lucrarea de licență, deocamdată nu public cod, spun doar că se prevede o aplicație măricică Python construită peste o bază de date SQLite, folosind sqlobject, GTK+, goocanvas, reportlab și mulți alți clopoței și fluierași. Am ajuns să fac – printre altele – widgets (prietenii știu de ce spun asta), și sper ca pe măsură ce o dezvolt să mă familiarizez cu aceste tehnologii. E o provocare să o construiesc și să o dezvolt și totodată o distracție.

Cel de al doilea proiect căruia i-am acordat mai mult timp în ultima perioadă, este portarea World of USO din PHP în Python – Django. Am luat alături de Vlad și Sergiu această decizie, deoarece nu eram mulțumiți de starea codului actual al WoUSO (prea multe contribuții de la persoane diferite, stiluri și abordări diferite); ca să rezum, era greu de dus mai departe, îmbunătățit. De ce Django? Pentru că Django e fun, prea multă lume l-a vorbit de bine ca să nu-l încercăm. L-am încercat și a dat roade: în două săptămâni am reușit să implementez o versiune de bază care acoperă aproape trei sferturi din funcționalitatea jocului. Tocmai am primit mail de la Vlad(um), este dispus să aloce timp, cred că vom face treabă bună în continuare :D .

WoUSO este unul dintre proiectele propuse pentru dezvoltare echipelor la Cursul de Dezvoltare Liberă. Mai multe detalii vor fi publicate pe site-ul cursului. Pot doar să lansez doar un zvon că s-ar putea să lucrăm la un modul WoUSO pe acel site care începe cu feis și se termină cu buc.

Dacă citești aici și te interesează unul dintre django, python sau wouso, nu fi timid, dă un mail. Ne-ar plăcea să te alături echipei :) .

Cam atât. Programming must be fun. Sunt limbaje precum chitonul care fac programarea frumoasă, părerea mea.

Links:

http://dev.rosedu.org/wouso/wiki/DjangoPort

http://wouso-django.rosedu.org/ (cont alex:alex)




La un mijloc de sesiune

Încep prin a spune că din oarecare motive (lipsa interesului. a timpului, sau a sentimentului că există ceva relevant de pus pe blog), nu am mai scris aici. Nu pot promite că voi și scrie de acum înainte, dar aștept să-l văd pe acela care mă va trage la răspundere: „Alex, de ce nu scrii pe blog?”.

Eram mai mic, urmăream Sailor Moon (cred că au fost mai multe sezoane, variante); într-un episod, un copil primește un carnețel și este îndrumat să scrie… un jurnal. Și normal, scrie, cum s-a trezit, a mâncat și s-a jucat. Primește morala: nu scrii în jurnal ce ai făcut toată ziua. Scrii ce gândești :) .

Lăsând la o parte parabola, chiar vreau să scriu un post despre ceea ce fac în ultimul timp. Promit că este interesant B-). Pe lângă acel post, va mai veni unul de promovare (sunt lucruri despre care trebuie să se afle și de la mine, nu doar de la MM, sunt lucruri interesante). Așadar am un plan.

Concluzia rapidă: când nu știi ce să faci, când nu știi de unde să te apuci, fă un plan. Nu un plan care să stipuleze ce vei face (ar fi direct și ar rezolva problema, nu suntem, încă ingineri), ci un plan despre cum te vei apuca și vei face lucruri :>. Așa, un plan ca al meu: două posturi viitoare, două promisiuni.

Se cam termină facultatea.