Archive for February, 2009

The President Addresses a Joint Session of Congress

Thursday, February 26th, 2009


The President Addresses a Joint Session of Congress from White House on Vimeo.

Teorema Teoria Categoriilor

Friday, February 20th, 2009

Un functor deplin fidel si reprezentativ conserva si reflecta obiectele initiale si finale.

Ce poate fi ceva mai frumos de atat ?

Tica2

Ai un backup valid ? Asa crezi tu! Mai bine mai testeaza-l odata.

Friday, February 20th, 2009


Citizen Garden Episode 11: Whither Ma.gnolia? from Larry Halff on Vimeo.

QR Code Generator from the ZXing Project

Wednesday, February 18th, 2009

Pentru cine vrea sa-si genereze pa cartea de vizita datele.

http://zxing.appspot.com/generator/

Tica2

My Tracks

Saturday, February 14th, 2009

Si eu am avut o astfel de idee, dar nu am facut nimic in sensul asta.

Puteti gasi detali si la http://mytracks.appspot.com/

Cred ca piata de aplicatii pe platforma Android o sa explodeze in anii 2009-2010. Aplicatii de tip share, legatura cu serviciul on-line xxxxx.appspot.com o sa fie din ce in ce mai intalnite.

Tica2TM

Subject: Chestionar XXXXX Bucharest

Friday, February 13th, 2009

Buna ziua,

Va rugam respectuos sa completati formularul atasat, fiindu-ne necesar in cadrul procesului de monitorizare a calitatii serviciilor oferite de firma XXXXX sub auspiciile standardului de certificare ISO 9001:2000.
Puteti sa ne trimiteti formularul completat (eventual semnat) pe e-mail la adresa office@XXXXX.ro sau pe fax la numarul XXX XXX XX XX.

Cu multumiri,

Echipa XXXXX.

Aveti mai sus o monstra de e-mail primit de la firma XXXXX

O gandire tipic Romaneasca.

Tica2TM

iPhone + Barcodes

Friday, February 13th, 2009

De cateva zile de cand am iPhone sunt pur si simplu entuziasmat de cate lucruri poti face.

Priviti imaginea de mai jos:

Petrica Clement Chiriac Barcodes

Acum cu ajutorul aplicatiei Barcodes de pe iPhone dupa scanarea de pe monitor,

aveti toate datele mele de contact, dupa preferinta se poate adauga si in agenda.

Tica2TM

Innovation

Friday, February 13th, 2009

La Google e foarte misto partea cu 20% din timp pe care poti sa-l folosesti la un alt proiect.

De cate ori nu ai zis “Daca era s-o fac eu, sau daca era sa decid sa fie facut un proiect, asi fi facut-o altfel!”

Rapunsul la acest lucru, este: pune mana si fa-ti idele ai 20% din timp.

Tica2TM

Tasks on IPhone

Sunday, February 8th, 2009

Am inceput de 2 zile sa folosesc iPhone si sunt incantat.

Inevitabil toate aplicatiile mele vor fi web enabled inca din faza de conceptie.

Tica2

- Exemplul “xXxxx” - Cine-i responsabil ?

Tuesday, February 3rd, 2009

- Exemplul “xXxxx” - Cine-i responsabil ?

a) Responsabil este programatorul.
Cum fiecare vine si pleaca mai devreme sau mai tarziu,
face treaba asa cum stie, clar este ca nu poate fi el responsabil.

b) Responsabil este arhitectul de sistem.
Pai parole in clar ?
Oricine are access la baza de date poate sa faca login/logout la
fiecare cont.
Nu tu hash, la parola, nu tu salvare intr-o baza de date separata.
Nu tu salvare externa fata de baza de date in fisiere in format hash,
ce face imposbil accesul din sql la copierea lor.
Singura intrebare la care trebuie sa raspunda parola este:
Pentru un user (cont) este buna parola ?
ATENTIE! DOAR UNUL LA UN MOMENT DAT!
Sa faca imposibila copirea bulk al lor.

Deci clar nu am avut un arhitect de sistem deci nu poate fi facut
responsabil.
Arhitectul a fost programatorul care nu poate fi responsabil.

c) Responsabil este tester-ul
Nu nu a ajut in job sa testeze asa ceva!
Nu poate fi tester-ul vinovat!

d) Responsabil a fost Project Managerul
Pai nu, ca el nu este o persoana tehnica,
Nu a fost informata, nu stia de existenta unei asa probleme.
Nu! Project Managerul nu poate fi vinovat !

e) Responsabil este Marketing-ul.
Imposibil.

f) Responsabila este conducerea.
Pai ea plateste la imagine si profitabilitate.
Nu poate fi responsabila.

g) Responsabili sunt actionarii
Pai ei vor profit, ce legatura au ei cu chestiile tehnice.

h) Vinovati sunt Utilizatorii si firmele care au folosit site-ul
Pai ei respecta conditiile si termenii de utilizare a sitului
Au fost asigurati de conditii de siguranta si ca datele lor personale
nu sunt facute publice.
Nu a fost asa, asta e … ce pot sa faca ? Sa-i dea in judecata ?
Nu! ei nu pot fi vinovati.
Nu pot fi utilizatorii vinovati! oare pot ei sa puna parola la fel ca la contul
de yahoo/google etc.
Nu pot fi utilizatorii atat de naivi incat sa foloseasca o singura parola
pe mai multe site-uri !
Prin definitie utilizatorii nu pot fi vinovati.

i) Vinovati sunt hakerii ca au incercat!
Pai ce sa faca si ei ?
Nu ?
Daca nu-i angajeaza nimeni, ce sa faca si ei. Nu! Nu! Nu! pot fi vinovati.

j) Vinovati sunt cei ce au facut publica informatia !
Nu pot fi vinovati !
Pai mai bine sa luam masuri acum, cu durere, decat sa
se profite de aceasta situatie fara ca lumea sa stie.
FELICITARI!

Cine-i vinovat ? CONCLUZIE
La un momentdat un “programator” a luat o cecizie si nimeni
nu a stiut de asta, totul a fost luat de bun si
“din motive istorice” a fost pastrata buna lui decizie care a
adus bani.

Concluzia mea este:
Vinovat este “din motive istorice” !

Orice asociere cu ce se intampla in piata, cu cazurile reale, este exclusa.
Este doar o lectie pe care trebuie s-o invatam.

Tica2TM