27 iun. 2012

Cum sa iti asiguri aplicatiile de erori? Simplu: software testing-ul


In utimul timp, fiind un internaut inrait, dar si antreprenor, intalnesc din ce in ce mai multe aplicatii si software care ajung sa dea erori nenumarate. Cand intrii intr-o aplicatie si, dupa putin timp de navigare ti se blocheaza aplicatia, atunci putem vorbi despre o eroare umana si acest inconvenient ma face pe mine chiar si sa renunt la serviciile firmei X, pentru ca eu consider ca mediul online trebuie sa fie o transpunere in digital a eficientei firmei.
In fiecare zi sunt atacate din ce in ce mai multe aplicatii si acest lucru poate duce la furarea bazelor de date si la pierderea unor bani importanti pentru companii. Incercand sa gasesc o firma de incredere care imi poate testa viitoarele aplicatii, pe care le pregatesc de mult timp, i-am gasit pe cei de la exesoftware. Daca nu ati auzit de aceasta echipa va spun doar ca au un portofoliu impresionant (Leo Burnett Romania, L'Oreal, Delta Design etc.)
Servicile de software testing sunt cele care ne vor asigura de un lucru bine facut, cu o eficacitate maximizata. Chiar daca unii considera ca sunt niste bani in plus, daca iau in calcul si posibilitatea ca sistemul sa aiba probleme pe partea de securitate si sa isi piarda toata baza de date, atunci cu siguranta, si acest lucru il spun fara nicio strangere de inima, serviciile acestea sunt absolut necesare si cei care se gandesc la economie vor avea de pierdut.
Ca sa imi intaresc ideea cu privire la necesitatea testarii amanuntite a soft-urilor vreau sa va prezint cateva dintre cele mai cunoscute si mai costisitoare erori de software:
Prima eroare de pe lista mea este cea facuta in cazul rachetei Ariane 5. Racheta (care a costat peste 7 miliarde de USD) a explodat la nici 40 de secunde de la lansare din cauza unui bug de sistem. Acest bug s-a realizat in urma convertirii unui fisier de 64 de bitsi intr-unul de 16 bitsi si din cauza faptului ca a existat un numar mai mare decat maximul acceptat in sistemul de 16 bitsi (32,767) conversia a esuat.
Un al doilea bug care a adus pierderi imense a fost in cadrul soft-ului unui vehicul de explorare a planetei Venus care a fost pierdut deoarece programul primit de pe Pamant pentru rectificarea orbitei continea linia 'DO 3 I = 1.3'; instructiunea corecta in limbajul FORTRAN ar fi trebuit sa contina virgula in loc de punct;
Sistemul de operare IBM OS360 continea aproximativ 1.000 de greseli la fiecare noua versiune care incerca sa rezolve greselile din versiunea precedenta;
Inchei cu un programator ghinionist al unei renumite banci englezesti a trebuit sa realizeze un program care sa scrie scrisori personalizate catre clienti in care sa promoveze diferite servicii. In fiecare ciclu erau inclusi 2000 de clienti. Eroarea a fost ca programatorul a uitat sa puna niste ghimele astfel incat toti cei 2000 de clienti au primit o scrisoare care ii era adresata unui nume fictiv: Rich Bastard (bastard bogat)
Pentru a ne asigura pe noi, internauti sau posesori de afaceri, ne sunt oferite urmatoarele teste:
· Teste functionale
· Teste de regresie
· Teste de incarcare, performanta, stress si volum
· Teste automatizate
BUG-FOUND· Teste de securitate
· Teste incrucisate de browser
· Teste incrucisate de versiune
· Teste de localizare
· Teste de utilizare
· Teste de migrare a datelor
· Teste de tip "Unit Test".
· Teste de acceptanta
 Practic, cu ajutorul acestor teste vom scapa de erorile de securitate, nu vom avea probleme in vizualizarea aplicatiilor chiar daca utilizam Internet Explorer, Safari, Firefox, Chrome etc. Totodata o echipa de profesionisti care iti testeaza softul de la A la Z iti pot deschide ochii asupra oricarei erori si duce astfel la rezolvarea si optimizarea produsului.
In concluzie, daca vrei sa te asiguri ca ai un soft fara bug-uri si sigur apeleaza cu incredere la exesoftware si te vei convinge singur cat ai castigat in urma acestei colaborari! In maxim 6 luni, pe cand planuiesc sa imi lansez doua aplicatii, voi apela la ehipa sa imi asigure calitatea lor, pana atunci pot numai sa ii recomand si sa va sfatuiesc pe voi sa apelati la aceste servicii.

20 iun. 2012

Face.com + Facebook = recunoastere faciala instant

Facebook a cumparat Face.com, un start-up de recunoastere a fetelor, intr-o incercare a retelei sociale  de a face photo tagging-ul mai usor, pentru o suma care variaza intre 80-100 de miloane de dolari. Va prezint in continuare un clip de prezentare al aplicatiei KLIK realizat de mica echipa Face.com

16 iun. 2012

Gabriel Iosa - TEPAR!

UPDATE:  Gabriel Iosa e UN ESCROC!

Totul a inceput cand domnul din fotografie, Gabriel Iosa ( de la Iosazaur.com, Ziarul Actualitatea & Ziarul Revolutionarul si autorul brosurii Copilul de la catedra ) a postat pe blog si pe konkurs.ro faptul ca organizeaza un concurs la care oferea 100 de lei + o carte pentru cei care scriu un articol despre modul in care Facebook-ul ajuta sau nu in promovarea blogului. Am scris si eu cateva randuri si am inceput promovarea. De ce a ajuns un concurent sa promoveze un concurs? Pentru ca premiul se acorda cand pagina de facebook ajungea la 200 de like-uri. In o sapamana i-am adus like-urile necesare lui Gabriel Iosa si am fost declarat castigator. Cu toate acestea am fost amanat mult timp si de curand am fost informat ca nu voi primi niciun ban si ca mi se ofera un banner pe site. Cand am spus ca vreau sa fac plangere la politie am fost tratat jignitor! Rusine Gabriel!
-----
Am decis sa intru intr-un concurs organizat de Iosazaur, dar se pare ca totul a fost o mare teapa! Initial premiul se acorda atunci cand pagina lui strangea 200 de like-uri, dar am convenit pana la urma sa reducem la doar 100 de like-uri. Am inceput eu sa adun like-urile, am scris o postare pe blog si azi, cand sa cer premiul surpriza. A zis ca sunt singurul in concurs si ca nu-mi da premiul chiar daca am strans 100 de like-uri. Am mai vorbit cu o interanauta si a scris si ea un articol si atunci Gabriel Iosa a zis ca tot nu mi-l acorda, ca sa srang inca 100 de like-uri, sau ca schimba premiul si imi da un banner pe site-ul lui...

Sper sa se rezolve problema pana la urma, caci e o chestiune de bun simt...