Archive for February, 2009
Teorema Teoria Categoriilor
Friday, February 20th, 2009Un 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, 2009QR Code Generator from the ZXing Project
Wednesday, February 18th, 2009Pentru cine vrea sa-si genereze pa cartea de vizita datele.
http://zxing.appspot.com/generator/
Tica2
My Tracks
Saturday, February 14th, 2009Si 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, 2009Buna 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, 2009De cateva zile de cand am iPhone sunt pur si simplu entuziasmat de cate lucruri poti face.
Priviti imaginea de mai jos:
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, 2009La 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, 2009Am 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




