doua obiceiuri proaste deprinse in facultate

January 4th, 2008 viorel Posted in eu, work 7 Comments »

  • primul

Cand nu intelegi ceva destul de repede, trateaza totul ca un “black box”. Nu te chinui sa intelegi de ce merge intr-un anume fel si nu merge in alt fel. Eventual gaseste reguli empirice (”merge salvarea doar daca maximizez fereastra aplicatiei mai intai”) si atat. Nu incerca sa intelegi mai mult, pentru ca nu se poate !

Am invatat asta la cursul de fizica cuantica din anul I, cand materia avea la baza notiuni de matematici superioare pe care le-am facut abia in anul III.

  • al doilea

Cand trebuie sa te ocupi de ceva, simte-te vinovat daca iti petreci timpul facand alt lucru (chiar daca acel alt lucru iti este benefic).

Am invatat asta in sesiune. Timpul in care nu invatam (adica intre 60 - 80%) nu trebuia folosit la altceva (distractie sau alte proiecte) in nici un caz. Era strict petrecut la televizor, in ideea “in 5 minute ma apuc de invatat”.

Apropo, am terminat Electronica. Acum vreo 5 ani.

AddThis Social Bookmark Button

Amazon SimpleDB, baza de date ca serviciu

January 3rd, 2008 viorel Posted in programming, work 4 Comments »

De pe amazon.com :

Amazon SimpleDB is a web service for running queries on structured data in real time

adica,

  • ei (Amazon) gestioneaza serverul de baze de date
  • tu iti faci un cont la ei, si folosesti un serviciu web ca sa rulezi query-uri SQL pe baza ta de date proprie
  • platesti doar pentru cat utilizezi (cost compus din machine hour + data transfer + data storage )

Solutia este integrata cu Amazon EC2 si Amazon S3. Conform Amazon, este posibil sa folosesti puterea de procesare din EC2 ca sa rulezi algoritmi care folosesc SimpleDB ca sa ruleze query-uri, care query-uri intorc pointeri catre obiecte stocate in S3…niceee…

Adica…de ce nu aplicatii thick ruland pe client, folosind in spate SimpleDB ca server de baze de date, si eventual Amazon S3 ca sa stocheze fisiere si multimedia ?

De exemplu, aplicatii colaborative ruland in Android si folosind SimpleDB ca baza de date.

Sau, aplicatii Java pe client, pornite cu Java Web Start, cu SimpleDB in spate…mi se pare chiar frumos.
Organizarea informatiei difera putin de un RDBMS clasic.

Top-level ai “domains“, intr-un domain ai mai multe “items“, iar un item contine mai multe perechi cheie-valoare.

De exemplu, domeniul “angajati”, cu items-urile “gica”, “vasile” si “petrica”, fiecare item avand asociate valori :

gica : salariu=400, birou=3
vasile : salariu=200, birou=2, nume_pisica1=pisi1, nume_catel2=catelu23

Diferenta fata de modelul clasic apare prin faptul ca poti stoca ce chei vrei tu pentru fiecare item (dispare notiunea de ‘table schema‘).

AddThis Social Bookmark Button

Map your mind !

December 18th, 2007 viorel Posted in work 3 Comments »

Pe larg despre : http://www.mind-mapping.org


M-am jucat cu vreo patru, mi-a placut http://www.mindomo.com

Am mai incercat :

http://www.mindmeister.com/

http://go.comapping.com/


mind-map.png

AddThis Social Bookmark Button