Google face valuri

Postat de Matu | Postat in Facultate, IT, Resurse, TV | Postat la data de 29-05-2009

0

Google face valuri

Ieri s-a încheiat conferința Google I/O ’09 , care a avut ca subiect de discuție direcția spre care se îndreaptă tehnologiile web și următoarea generație de unelte care ne vor ajuta să construim aplicații mai puternice, pagini de Internet interactive și care vor facilita dezvoltarea unor mijloace noi de comunicare – toate acestea obținându-se cu un minim de efort din partea utilizatorului. În utlima vreme se vorbește tot mai frecvent despre apariția noului standard HTML5 (la care toate browserele moderne se aliniază mai puțin Internet Explorer) ce aduce îmbunătățiri substanțiale bătrânului limbaj: reguli noi pentru parsing orientate spre flexibilitate și compatibilitate, elemente noi (section, audio, video, progress, nav,  meter, time, aside, canvas,datagrid), componente și atribute noi (email, url, search, ping,  charset,  async) etc. În esență, HTML5 vrea să faciliteze rularea aplicațiilor complexe în browser eliminând totodată nevoia de instalare a plugin-urilor de genul  Flash, Silverlight, Quicktime etc.

Google întotdeauna a fost motorul din spatele Internetului (într-un fel, la propriu) și a încercat să inoveze prin aplicații open-source, majoritatea fiind un succes aproape instantaneu. Anul acesta, Google a anunțat ceea ce speră ei să devină pasul următor în materie de tehnologii web, prezentând unul din cele mai ambițioase proiecte de până acum: Google Wave.

Google Wave

Ce este Google Wave? Google Wave este un concept care dacă obține suficient momentum și suport din partea dezvoltatorilor, poate în mare măsură să înlocuiască mijloacele “tradiționale” de comunicare pe Internet: e-mail și IM (Instant Messaging). Realizat de către frații Lars și Jens Rasmussen (care au stat și în spatele proiectului Google Maps) alături de Stephanie Hannon, “Wave este email-ul dacă ar fi fost inventat astăzi”. Înainte de a cataloga ideea sub semnul absurdului, sugerez să urmăriți prezentarea video. Știu că este destul de lungă (aproximativ 80 min), dar după ce am urmărit primele 15 minute, am rămas lipit de ecran și n-am regretat.

<a href="http://youtube.com/watch?v=v_UyVmITiYQ&amp;eurl">http://youtube.com/watch?v=v_UyVmITiYQ&amp;eurl</a>

Ca să răspund la întrebarea Ce este Google Wave? voi începe prin a traduce câteva idei direct de pe wave.google.com :

  • Un Wave este 50% conversație și 50% document. Oamenii pot comunica și lucra împreună folosind texte formatate, poze, filme, hărți și nu numai.
  • Un Wave este împărțit. Orice participant poate să răspundă oriunde în mesaj, să editeze conținutul și să adauge alți participanți în orice moment. Opțiunea Playback permite urmărirea wave-ului pentru a vedea cine a spus ce și când.
  • Un wave are loc în timp real. Participanții unui wave pot vedea în timp real ce scrie fiecare, facilitând conversații rapide și interacțiunea cu extensiile instalate.

Sistemul Wave este deci amestec de e-mail și chat alături de care sunt incluse funcțiile Google Docs, toate acestea fiind acoperite de o interfață deosebit de intuitivă și ușor de folosit. Iată câteva dintre aspectele mai impresionante ale sistemului Wave:

- Wave poate încorpora alte servicii prin intermediul extensiilor (ex: Twitter, Facebook etc.)

- Prin Wave, comunicarea dintre clienți este realmente live: de exemplu, în Yahoo! Messenger poți urmări când interlocutorul tău scrie ceva printr-un mesaj la baza ferestrei de chat. Prin contrastm într-un Wave fiecare caracter pe care îl tastează interlocutorul apare direct în zona de chat. Aceeați funcționalitate apare în orice instanță a Wave-ului respectiv (de exemplu dacă îl ai integrat într-un website, și acesta va fi actualizat “în direct”)

- Interfața wave din browser poate interacționa cu obiecte de pe desktop (exemplu: drag ‘n’ drop-ul pozelor). Momentan acest lucru este posibil prin Google Gears, dar pe viitor necesitatea de a avea Google Gears instalat va fi eliminată.

- Sistemul de corectare a greșelilor în scriere este deosebit de avansat, corectările fiind realizate nu numai pe baza dicționarelor, ci și pe baza contextului în care sunt folosite cuvintele. De exemplu, propoziția “Icland is an icland.” va fi corectată automat în “Iceland is an island.”. Folosind acest mecanism alături de dicționarele a 40 de limbi diferite, un Wave poate traduce automat ceea ce scrii într-o altă limbă.

- Este accesibil și prin dispozitivele mobile cu browsers și o conexiune la Internet

gwave-s

Este destul de greu să descrii paltforma Wave și ce aduce ea în plus față de e-mail și chat în cuvinte. Pentru a vă face o idee clară despre Wave cel mai sănătos este să urmăriți prezentarea video, unde sunt descrise cazuri tipice de funcționare. Pe mine cel puțin m-a lăsat cu gura căscată și sunt sigur că nu sunt în minoritate, așa că merită să arunci o privire dacă te interesează – cine știe, poate e viitorul.

P.S: Dacă nici acesta nu e un indiciu că Internetul se ridică la un nivel superior, distinct și sesizabil (Web 2.0), atunci nu știu ce este…

Mâțu’

Exposé pentru Windows

Postat de Matu | Postat in IT | Postat la data de 23-05-2009

0

Exposé pentru Windows

N-am mai apucat să actualizez blogul de câteva zile bune – ce să-i faci, examene, licențe și alte alea pe cap…In orice caz, am reușit să fur câteva minute ca să nu ruginească blogul, așa că îi dau drumul: un “feature” foarte util în Mac OS X se numește Exposé și îți permite să vizualizezi pe ecran toate aplicațiile ce rulează la un moment dat. Servește cam același scop ca și ALT + Tab-ul din Windows, însă soluția lor este mai elegantă și intuitivă. După mici săpături pe Internet am dat peste un mic utilitar care aduce Exposé în lumea Windows și se numește Switcher. Nu consumă multe resurse, are o grămadă de opțiuni pentru configurare și rulează fără probleme atât pe XP și Vista, cât și pe Windows 7 ( RC1 ).

<a href="http://youtube.com/watch?v=ZVOz_Vf1Y4I&amp;feature">http://youtube.com/watch?v=ZVOz_Vf1Y4I&amp;feature</a>

Switcher-ul meu este configurat să se activeze la apăsarea rotiței de pe mouse, iar selectarea unui program se face printr-un simplu click, în timp ce un click-dreapta închide aplicația de sub cursor. Asta îmi permite să jonglez printre aplicații și să le închid foarte repede, fără a mai plimba mouse-ul toată ziua până la taskbar și înapoi. Din punct de vedere vizual, prefer să mă lipsesc de gradientul albastru de highlight, numere și icon-uri peste ferestre, dar dacă vă plac le puteți lăsa active și modifica după bunul plac.

switcher

Apropo, ferestrele care apar sunt live, în sensul că animațiile din website-uri sau filmele din player nu vor îngheța imediat ce se activează Switcher. Enjoy! :D

Mâțu’

Ești gata pentru Windows 7 ?

Postat de Matu | Postat in IT, Resurse | Postat la data de 09-05-2009

0

Ești gata pentru Windows 7 ?

Poate te-ai săturat de Vista sau poate crezi că e cazul să încerci ceva mai nou decât bătrânul XP fără a-ți bate capul cu ceva prea exotic (aka Ubuntu)… Indiferent de motive, dacă ai de gând să încerci Windows 7 pe calculatorul tău ar fi o idee bună să descarci Windows 7 Upgrade Advisor (Beta) de la Microsoft deoarece acest utilitar gratuit face următorul lucru: scanează întregul sistem și trece în revistă toate componentele interne, periferice și programele instalate pentru a determina dacă sunt compatibile cu Windows 7. Astfel poți preveni eventualele neplăceri care pot apărea după ce faptul a fost consumat. :D

win7rc

Mai mult decât atât, utilitarul va sugera soluții   acolo unde este cazul, propunând drivere alternative, îmbunătățiri hardware etc.

Mâțu’

BitLeg.org – Streaming de pe Torrent

Postat de Matu | Postat in IT | Postat la data de 08-05-2009

0

BitLeg.org - Streaming de pe Torrent

Cu toate că este încă în stadiu experimental, BitLeg.org ar putea avea în curând un impact uriaș în industria divertismentului, asta pentru că permite streaming-ul fișierelor video direct de pe torrent-urile existente. Majoritatea persoanelor care folosesc (ilegal) torrent-uri pentru a descărca fișiere video o fac pentru a viziona filme de lung metraj sau episoade din serialele lor preferate. Atâta timp cât clientul descarcă un torrent, fișierele incomplete din acestea nu sunt foarte utile până când transferul s-a efectuat integral, deoarece sunt fragmentate. Aici intervine BitLeg.org : nu mai este nevoie să aștepți finalizarea transferului (desigur, presupunând că există suficiente seed-uri la torrent și viteza la Internet este decentă). BitLeg.org se folosește de un applet în Java pentru a realiza acest lucru.

bitleg

Un plus substanțial al serviciului este interfața simplistă, care seamănă într-o oarecare măsură cu Google.com . Nu trebuie decât să introduci link-ul către fișierul torrent sau să selectezi fișierul de pe calculatorul tău și gata.

Discuția nu se rezumă neapărat la descărcarea ilegală a filmelor. Tehnologia este importantă deoarece prezintă o serie de avantaje serioase la modelul client-server adoptat de servicii similare legale (ex: Hulu). Menținerea unui server este costisitoare iar eventuala sa deconectare de la rețea blochează complet accesul la fișiere, lucru care nu se întâmplă atunci când o parte din seeduri încetează să tranzmită date. Va fi interesant să vedem ce impact va avea BitLeg.org în următoarele luni de zile, mai ales după evenimentele recente legate de Pirate Bay.

Mâțu’

Orașul procedural

Postat de Matu | Postat in IT, TuTuburi | Postat la data de 05-05-2009

0

Orașul procedural

Am dat mai devreme peste un film pe YouTube destul de impresionant, mai ales pentru noi informaticienii :D . Prezentarea video explică pas cu pas cum autorul (Shamus Young) a realizat un program care se folosește de algoritmi procedurali pentru a genera un oraș virtual tridimensional. Pe website-ul lui este descris procesul mai detaliat, pornind de la motivație și obiective,  până la detaliile logo-urilor de pe clădiri și luminile folosite. Nu arată fotorealistic (precum nu era asta intenția), însă e un exercițiu de programare deosebit. Enjoy!

<a href="http://youtube.com/watch?v=-d2-PtK4F6Y">http://youtube.com/watch?v=-d2-PtK4F6Y</a>

Mâțu’

Holodeck: Un pas mai aproape

Postat de Matu | Postat in Diverse, IT, Joace | Postat la data de 27-04-2009

0

Holodeck: Un pas mai aproape

EON Reality Inc. se ocupă cu soluții ce permit interacțiunea cu mediile tridimensionale în timp real, iar cel mai nou produs al lor este cu adevărat excepțional: EON iCube. Acesta constă în 3, 4 sau șase pereți peste care se proiectează așa numita ‘realitate virtuală’. Pespectiva reacționează la poziția celor din interiorul incintei prin intermediul ochelarilor dotați cu senzori de mișcare și de poziție, astfel încât iluzia este cât se poate de reușită.

holodeck


Amazing 3D immersion technology from IDEO Labs on Vimeo.

Sistemul permite și adăugarea unor periferice, cum ar fi force-feedback, mănuși ce permit execuția gesturilor etc.

Mâțu’

3D în browser

Postat de Matu | Postat in Diverse, IT | Postat la data de 22-04-2009

0

3D în browser

Google Labs au scos la lumină încă un proiect interesant: O3D. Este vorba de un API realizat integral în JavaScript prin care se pot realiza aplicații tridimensionale interactive (jocuri, reclame, modele, demonstrații și prezentări de produse, lumi virtuale etc.) care rulează în fereastra browser-ului. Este complet open-source, nu necesită decât instalarea unui plugin, și este disponibil momentan pe IE, Firefox și Chrome în Windows XP / Vista și Safari, Camino și Firefox pentru OSX Leopard. O3D va fi subiectul de discuție al unor conferințe care speră să pună la punct un standard pentru grafica 3D online.

În ultima vreme observăm o tendință evidentă de a transforma browser-ul într-o platformă mult mai utilă și mai complexă decât până acum, care în anumite privințe preia rolul sistemului de operare însuși. Asta nu înseamnă că putem să aruncăm CD-urile cu Windows la gunoi, dar ne putem aștepta la o creștere semnificativă a numărului de aplicații sofisticate integrate în pagini web. Așa că alegeți-vă browser-ul cu atenție și tăiați IE-ul de pe listă pe cât posibil  :D  !

google3d

Mâțu’

Propriul tău font

Postat de Matu | Postat in Diverse, IT, Resurse | Postat la data de 17-04-2009

0

Propriul tău font

Ai vrut vreodată să poți scrie “de mână” într-un document pe calculator? Eu am avut mai demult nevoie de așa ceva când lucram la conceptul grafic al unui website desenat integral în creion, iar pagina urma să arate ca un teanc de foi mâzgâlite. Totuși vroiam ca textul să fie selectabil și să poată fi copiat, așa că folosirea imaginilor ieșea din discuție. Din păcate conceptul a rămas terminat numai pe jumătate, însă de atunci s-au schimbat multe. Nu mai e nevoie de un editor de fonturi complicat – defapt nu e nevoie nici măcar de instalarea unui program, totul se poate face direct prin servicii online, adesea gratuite.

În cazul meu, YourFonts.com ar fi cea mai simplă soluție, presupunând că există o imprimantă și un scaner în dotare (și se întâmplă să fie  :D  ). Cum funcționează? Simplu: printezi un tabel în care scrii de mână literele și caracterele, apoi scanezi tabelul și îl încarci pe pagina web a generatorului de fonturi. Informațiile din imaginea trimisă sunt suficiente pentru realizarea fișierului .ttf , care apoi poate fi descărcat și instalat. Demonstrația video o găsiți ceva mai jos:

<a href="http://youtube.com/watch?v=O5zPkjxSALU&amp;eurl">http://youtube.com/watch?v=O5zPkjxSALU&amp;eurl</a>

Mâțu’

Tween Bots

Postat de Matu | Postat in Diverse, IT | Postat la data de 11-04-2009

1

Tween Bots

Kacie Kinzer și-a pus într-o zi întrebarea: poate un obiect cu trăsături umane să traverseze trotuare și străzi alături de noi, ilustrând cumva relația dintre oameni și spațiul în care locuiesc, precum și dorința de a interacționa cu lucrurile din jurul nostru? Răspunsul vine din partea unui experiment interesant pe care l-a organizat: a construit o serie de roboți de numai 50 cm înălțime, capabili de a se deplasa lent – numai în linie dreaptă. Acestora le-a atașat câte un steag  pentru nu trece neobservați pe lângă oamenii din jur, pe care a notat destinația robotului. Inevitabil, micuții s-au împotmolit în denivelări, borduri și alte obstacole, așa că pe tot parcursul drumului aceștia depindeau exclusiv de ajutorul necunoscuților pentru a-și îndeplini misiunea. Drumul a fost monitorizat cu ajutorul unei camere video ascunse în poșeta lui Kacie, care urmărea progresul de la distanță. Rezultatul? Click pe imagine :D . (video inclus)

tweenbots

La noi probabil că s-ar fi furat…

Mâțu’

iYahoo!

Postat de Matu | Postat in Diverse, IT | Postat la data de 07-04-2009

0

iYahoo!

În sfârșit posesorii de iPhone sau iPod Touch vor avea la dispoziție un client de chat pentru Yahoo dedicat. Este gratuit, iar spre deosebire de IM+ Lite, Palringo sau altele pare mai dotat în opțiuni. Un singur lucru parcă lipsește totuși din prezentarea video: orientarea orizontală a ecranului atunci când scrii ceva. Peste câteva ore aplicația va fi disponibilă și la noi – să vedem dacă putem profita de tastatura mai lată sau nu :-) :

[UPDATE: Nope, nici o tastatură landscape...]

Mâțu’