duminică, octombrie 10, 2010

10/10/10 o data interesanta

Am trecut si prin celebra data de 10/10/2010 in care se anuntau virusi periculosi, dar am scapat cu fata curata.

Partea interesanta a acestei date este faptul ca 10/10/10, transformat din binar este 42.

101010(2) = 42(10)

Si dupa cum bine stiti 42 e un raspuns mai general... al vietii.
Google stie asta: http://tinyurl.com/y8agbpc
Dar mai stie inca ceva: http://tinyurl.com/353b2kt

marți, aprilie 20, 2010

HDD vs SSD

Disassembled_HDD_and_SSD Pentru cei care nu sunt familiarizati, ambele au acelasi rol, cel de a stoca datele, dar sunt diferente consistente in domeniul performantei.

HDD – Hard Disk Drive

  • cea mai inceata componenta obligatorie* a unui calculator (singura care contine parti mobile, fapt care diminueaza performanta)
  • datele sunt stocate pe un disc [chiar trebuia sa zic asta?!]
  • nu are o rezistenta sporita la socuri, in sensul ca in cazul unui soc mai puternic, discul poate fi zgariat, o cantitate mare de informatie fiind pierduta
  • nu are un numar limitat de rescrieri
  • viteza de scriere este relativ mare
  • viteza de citire este relativ medie
  • pretul este accesibil

SSD – Solid State Drive

  • nu contine parti mobile => performanta sporita
  • opereaza ca si orice memorie flash [gen stick usb]
  • rezistenta sporita la socuri [daca nu se misca nimic… ce poate sa se strice, acum nu exagerati, normal ca se strica daca dai cu ciocanul in el… dar sa fim rezonabili]
  • are numar limitat de rescrieri [cel putin momentan] – in jur la 10.000, cele mai scumpe merg pana in 100.000
  • viteza de scriere este relativ medie
  • viteza de citire este MARE
  • pret… pfuuu, chiar trebuie?! Foarte mare in compratie cu cel al unui HDD echivalent
      • 32 GB - 138$ –> capacitate mica… dar totusi rezonabil
      • 256 GB - 1320$ –> ha?
      • 500 GB - 1747$ –> wtf?

* obligatorie in sensul in care face parte din componentele “vitale” ale unui calculator, fara de care nu ar putea functiona… deloc

Si ca sa pun punctul pe i, un video care pe mine m-a lasat cu gura cascata…

sâmbătă, aprilie 17, 2010

Internet Explorer 9

HeaderLeft
Viteza
si standardele web sunt cuvintele cheie pe care Microsoft vrea sa le promoveze in legatura cu noua versiune a browserului lor. Pe pagina in care noua versiune (inca in dezvoltare) este prezentata sumar, se pune accent pe exemple si teste de viteza [JavaScript, grafica HTML5 posibila prin GPU]. HTML5 este 100% operabil in IE9, cel putin asa se lauda cei in masura. Engine-ul JavaScript a fost rescris de la 0 si permite rularea codului de mai multe procesoare (acolo unde este posibil), o surpriza pentru concurenta.

Aaaa… Pagina este http://ie.microsoft.com/testdrive/. Aici puteti descarca versiunea de testare si gasiti si exemplele de care va ziceam mai sus.

Pentru cei interesati de noile performante va sugerez sa vizualizati urmatoarele filmulete de prezentare:
Internet Explorer 9 Video (1/2)
Internet Explorer 9 Video (2/2)

duminică, aprilie 11, 2010

Acorda-i browserului un nou look [Firefox]

windows-7-theme-for-firefox[1] Eu, personal, ma declar un fan al temei Aero, prezenta inca din momentul lansarii Windows Vista. Da, vorbesc de efectul de “sticla” aplicat ferestrelor, acea trasparenta cu un efect usor de blur.

Uite ca cineva s-a gandit sa faca acest lucru posibil si pentru browserul Mozilla Firefox. Pluginul se numeste Glasser si este disponibil pe siteul de add-on-uri de la Firefox.

Sunt zvonuri ca nou versiune a browserului oferit de Mozilla va avea implicit aceasta transparenta [Mozilla Firefox 3.7]. De asemenea va fi schimbata si interfata, fiind simplificata si mult mai accesibila.

Acelasi efect poate fi aplicat si clientului de e-mail Mozilla Thunderbird instaland pluginul Glasser for Thunderbird.

miercuri, aprilie 07, 2010

Clickjacking si NoScript

Clickjacking? Ce mai e si asta?
Pe scurt am putea asocia clickjackingul cu malware. Malware?!
Malware-ul este un program, un anumit cod care se infilitreaza intr-un calculator fara voia utilizatorului. Prin intermediul acestuia se pot rula comenzi fara ca utilizatorul sa stie acest lucru.
Sa revenim la clickjacking… Sunt sigur ca ati patit sa dati click pe un anumit link si sa vi se deschida 3-4 ferestre pline de reclame, promotii, etc. Aici intervine clickjacking, atribuie si alte functii unor anumite butoane, link-uri, s.a. fara ca utilizatorul sa fie inoformat de acest lucru.
 
Dar ce e cu atatea reclame?
Proprietarii de site care insereaza reclame pe site-ul propriu castiga o anumita suma la fiecare click pe care utilizatorul il executa pe reclama respectiva. Programe de genul Google Adsense ofera aceasta posibilitate.
De aceea intervine si clickjackingul, prin intermediul acestuia programatorul forteaza utilizatorul sa acceseze reclamele pe care acesta le afiseaza. Desi e o metoda care incalca termenii enuntati de companie, este folosit foarte des.
 
logo[1]Cum scap de clickjacking? 
Clickjacking este mascat sub forma unor scripturi, parti de cod care nu ii sunt vizibile utilizatorului in interfata unei pagini web. De aceea singura solutie este de a bloca rularea acestor scripturi. O solutie este folosirea pluginului NoScript in Mozilla Firefox care permite blocarea individuala a scripturilor [momentan si singura solutie].

Un filmulet de prezentare creat de un reprezentant CNet –> aici.

joi, aprilie 01, 2010

Windows 7 shortcuts

Rasfoiam si eu cateva pagini si am dat peste cateva informatii utile privind Windows 7. Pe langa multe alte inovatii acesta cuprinde si o lista noua de scurtaturi noi. Pun pariu ca macar cativa dintre voi, obisnuiau sa-si inchida calculatorul apasand secventa de chei Win + U + U pe Xp. In Windows 7 lucrurile stau putin diferit, fiind ceva mai accesibile.

Cele mai utile scurtaturi:

Log in si Log out
  • Win, , Enter -> Inchide (Shutdown)
  • Win, →, →, R -> Restart
  • Win, →, →, S -> Sleep
  • Win, →, →, W -> Schimba utilizatorul (Switch User)
  • Win+L -> Lock
Explorand un folder
  • Alt + -> Back
  • Alt + -> Forward
  • Alt + -> Up (Cu un folder inapoi)
Legat de ferestrele deschise
  • Win+↑ -> Maximizeaza
  • Win+↓ -> Minimizeaza fereastra curenta
  • Win+← -> Muta fereastra pe jumatatea stanga a ecranului
  • Win+→ -> Muta fereastra pe jumatatea dreapta ecranului
  • Win+[Plus sign] -> Zoom in
  • Win+[Minus sign] -> Zoom out
  • Win + P -> Deschide meniul pentru proiectie
Pentru lista completa cu scurtaturi vizitati acest link.

Legenda:
↑ - sageata sus, - sageata jos, etc
Win -de pe tastatura :D

sâmbătă, martie 20, 2010

Din nou Facebook

Cred ca ati intalnit si voi problema destul de des, vrei sa trimiti niste invitatii la un joc, pagina, grup, etc. si ai vrea sa faci asta pentru toti prietenii. O lista lunga de prieteni si multe click-uri...

Iar trebuie sa-i selectez pe toti din lista??? 
Uite o cale mult mai simpla, dupa ce se deschide "fereastra" de Invite Friends, poti tasta in campul alocat URL-ului (aka locul unde tastezi pagina care vrei sa o vizitezi) urmatoarea comanda:


javascript:elms=document.getElementById('friends').getElementsByTagName('li');for(var fid in elms){if(typeof elms[fid] === 'object'){fs.click(elms[fid]);}}


Aceasta comanda iti va selecta automat toti prietenii (in cazul in care este o limita, va selecta pana la limita respectiva). De asemenea daca vrei si mai mult sa optimizezi lucrurile, poti sa faci un bookmark cu textul de mai sus (italic) si cand vrei sa-ti selectezi prietenii, doar apesi un buton ;).

Sper sa va fie de folos ;).

sâmbătă, martie 06, 2010

Contul de mess, Facebook, etc... Ce se intampla cu ele dupa ce mori :-/

Mda... V-ati gandit pana acum la asa ceva? Nici eu... Nu e nicio problema, s-au gandit altii. Cateva companii din SUA (de unde altundeva??? era culmea sa fie si astea Made in China) ofeta posibilitatea de a stoca numele de utilizator, parole si multe alte informatii pe care le transmit mostenitorilor, atunci cand titularii mor.

Hey! Dar cum isi dau seama ca am murit?
Buna intrebare.. Sunt diverse metode. Anumite companii iti cer sa introduci o parola la anumite intervale de timp. Daca nu raspunzi in timp util, sistemul iti va mai cere de de cateva ori sa reintroduci parola. In cazul in care nu raspunzi se considera ca, fie ai murit, fie esti incapabil de miscare, iar informatiile sunt trimise automat prin e-mail la persoanele indicate de tine.
O alta companie are nevoie de cel putin doua persoane sa confirme ca esti mort, iar pe langa asta si de certificatul de deces pentru a oferi informatiile stocate.

Facebook... O alta politica
Ei bine, cu Facebook lucrurile sunt putin diferite. In cazul decesului unui utilizator, profilul acestuia este scos din rezultatele cautarilor publice, dar va ramane online, astfel ca doar familia si prietenii sa aiba acces la acesta, pentru ai putea aduce un omagiu.
Bine bine, dar astia cum isi dau seama ca am murit?
Contul utilizatorului decedat va trece in acest regim doar in urma unei cereri din partea familiei. Pentru a evita farsele, Facebook cere dovezi de la rudele decedatului.
De asemenea, la cererea familiei, contul persoanei decedate poate fi sters.

Vreau si eu! E gratis!?
Sigur ca... NU. Preturile variaza intre 10 - 30 $/an si 60 - 300 $/viata in functie de serviciile dorite.

Astfel de companii:

vineri, ianuarie 22, 2010

Mozilla Firefox 3.6: Optimizare continua


Browserul open-source Mozilla Firefox continua sa fie optimizat pana la cele mai mici amanunte. Noua versiune 3.6 aduce imbunatatiri vizibile in ceea ce priveste stabilitatea, performanta, securitatea si personalizarea. Imaginea de mai sus reprezinta rezultatele obtinute la celebrul test SunSpider (JavaScript) pe un PC cu sistemul de operare Windows 7.

Test SunSpider -> Accesati aici

Din punct de vedere al personalizarii, Firefox include addon-ul Personas, care ii ofera utilizatorului peste 30.000 de teme din diferite domenii.

Personas -> Accesati aici

Mai multe informatii referitoare la noua versiune gasiti pe siteul oficial Mozilla Firefox.

marți, ianuarie 19, 2010

Google: Nexus One

De ceva vreme sunt diverse informatii disponibile despre telefonul Nexus One, produs de almighty Google. O mini prezentare a datelor tehnice:
  • Display: 800 x 480 pixels, 1ms timp de raspuns, touchscreen
  • Camera si blit: 5 MP, autofocus (6 cm - ), blit LED
  • Retea: GSM/EDGE (850, 900, 1800, 1900 MHz)
  • Procesor: Qualcomm QSD 8250 1 GHz
  • Sistem de operare: Android Mobile Technology Platform 2.1 (Eclair)
  • Memorie: 512 MB RAM, 512 MB Flash, 4GB - 32GB Micro SD card
  • Altele: GPS, Wi-Fi (802.11b/g), Bluetooth 2.1 + EDR, accelerometru
Vestea proasta este ca momentan telefonul nu se poate comanda in Romania, dupa spusele oficialilor Google. Cand va fi disponibil, acesta va fi cel mai probabil vandut prin Vodafone, undeva la inceputul primaverii din anul curent. Preturile aproximative pentru SUA sunt de 529$ la liber si 179$ cu un contract pe doi ani.

Pagina oficiala: Nexus One Phone

    luni, ianuarie 18, 2010

    Mozilla Firefox: Addon-uri recomandate

    Addon-uri pe care le folosesc si le recomand:
    Un addon care inlatureaza reclamele de pe siteuri dupa un filtru prestabilit. (ex: Google Ads). De asemenea utilizatorul are posibilitatea de a crea filtre personale (poate bloca imagini sau continut Flash).
    Lasati continutul activ sa ruleze doar pe siteurile pe care doriti, astfel va asigurati protectia impotriva XSS si atacurilor Clickjacking.
    Dupa cum sugereaza si numele, AutoPager incarca automat urmatoarele pagini cand utilizatorul ajunge la sfarsitul paginii curente (funcioneaza pe o gramada de siteuri gen Google, Yahoo, etc).
    Organizeaza si controleaza descarcarile printr-un addon minimalist. Extensia inlocuieste clasica fereastra de Download cu o bara cara ofera informatii despre descarcarile atat in desfasurare cat si finalizate.

      duminică, ianuarie 17, 2010

      Windows 7: Scurteaza timpul de boot


      Un mic tutorial de imbunatatire a timpului de boot a sistemului de operare Windows 7:
      1. Deschideti meniul Start si in casuta de cautare scrieti "msconfig"
      2. In fereastra deschisa selectati tab-ul Boot si apasati butonul Advanced options...
      3. Selectati casuta Number of processors si alegeti numarul de procesoare mai mare
      4. Apasati OK si restartati calculatorul pentru ca setarea sa aiba efect
      P.S. Banuiesc ca nu e necesar sa precizez faptul ca este necesar un procesor cu mai multi nuclei pentru a fi valabila aceasta metoda de optimizare.