Tag-Archive for ◊ Google ◊

Google Calendar & imports
Tuesday, June 30th, 2009 | Author: AlexJ

Am primit azi un email de la Juniper în care am fost acceptat la Juniper Summer School [1]. Ce a fost interesant e că mi-au trimis și un fișier în care era salvat calendarul programului. Era un fișier .ics, care am aflat că este format iCalendar (by Apple). Cum nu foloseam iCalendar, mi s-a părut inutil, dar în email era menționat faptul că pot folosi fișierul inclusiv în Google Calendar.

Astfel am aflat de funcția de import de la Google Calendar [2] . Sunt compatibile mai multe fișiere, printre care și acesta.

Pentru a importa un calendar, se intră pe Google Calendar. Sub lista de calendare există butonul de Settings, iar pe pagina de setări pentru fiecare calendar, există un link de Import Calendar. Pe pagina de Import se încarcă fișierul și se poate alege ca datele din fișier să fie integrate într-un calendar existent sau să se creeze un calendar nou.

Gmail Task & Firefox
Saturday, February 28th, 2009 | Author: AlexJ

Unul din tool-urile de la Google Labs este Gmail Tasks. Este un sistem foarte simplu de notițe pentru lucrurile ce trebuiesc făcute zilnic și spre deosebire de Google Notebook pe care l-am mai recomandat [1] pentru asta, știe să facă doar notițe de taskuri.

Pentru activare, folosiți link-ul de Labs din contul de Gmail.

Lista de task-uri poate fi ținută la îndemână prin Firefox Bookmarks, într-un sidebar.  Pentru aceasta, trebuie adăugat linkul http://mail.google.com/tasks/ig în bookmarks. După creerea lui, click dreapta pe el, apoi din Properties se selectează opțiunea “Load this bookmark in the sidebar”.

Rezultatul este că dacă se dă click pe bookmark, pagina va apărea într-un sidebar în stânga paginii actuale.

gmail_tasks

[1] http://alexj.info/?p=370

Google Tools: Calendar
Tuesday, January 27th, 2009 | Author: AlexJ

Pentru oamenii ocupaţi, orice metodă de eficientizare a organizării timpului este binevenită. Agenda de întâlniri scrisă cu pixul a fost de mult portată în programe gen Outlook sau Sunbird. Varianta Google este o agenda online.

Googel Calendar [1] este un calendar online pentru toate activităţile zilnice. Este extrem de uşor şi rapid de folosit. Fiecare utilizator îşi poate creea mai multe calendare (colorate diferit, pe domenii, ex: calendar personal, calendar pentru facultate, calendar pentru un grup/organizaţie) şi mai important poate partaja un calendar cu alţi utilizatori sau poate să îl facă public.

Poate fi util pentru o organizaţie pentru a-şi face publică agenda de evenimente. Poate fi util pentru un grup care lucrează la un proiect pentru a-şi stabili termene limită.

Dacă sunt doi utilizatori ce folosesc serviciul şi doresc să îşi stabilească o întâlnire, unul poate trimite o învitaţie ceilulalt, iar dacă acesta acceptă, evenimentul să fie salvat în calendarele ambelor persoane. Acest lucru se poate scala la oricâţi utilizatori.

Feature-ul ce m-a făcut să încep să folosesc serviciul a fost notificarea (gratuită) prin SMS. Pentru un eveniment se poate seta să fie trimis un mesaj pe mobil sau un email cu un anumit timp înainte (10 minute, o ora, o zi etc.).

Calendarele se pot sincronzia cu dispozitive mobile sau cu Outlook sau Sunbird.

[1] http://calendar.google.com/

Google SketchUP
Friday, January 02nd, 2009 | Author: AlexJ

Google SketchUP [1] este un program foarte uşor de folosit pentru design 3D. Nu este la fel de puternic ca 3D Studio Max sau Maya, da  oferă posibilitatea de a desena schiţe pentru scene 3D într-un timp foarte scurt.

Oferă o serie de primitive asupra cărora se pot aplica transformări simpli ca scalare, rotaţie sau translaţie (cei ce au făcut cursul de EGC probabil ştiu ce implică asta :P ). Asupra obiectelor se pot aplica şi texturi. Nu oferă multe dar totul se face foarte rapid.

Interesant despre acest program este că, în stilul Google, este ‘always online’ în sensul că dacă ai nevoie de un obiect şi nu vrei să îl faci tu de la zero, îl poţi descărca de pe Internet după o căutare într-o pagină din program (3D Warehouse). De asemenea poţi posta pe Internet modelele făcute de tine pentru a putea fi folosite de alţii. Unele modele sunt gratis, altele sunt contra cost.

Iată o schiţă făcută în mai puţin de 5 minute de cineva care nu face design 3D (se vede :P ) la a doua folosire a programului. Statuia este importată de pe Internet.

[1] http://sketchup.google.com/

Google Tools: Docs & Notebook
Monday, November 17th, 2008 | Author: AlexJ

Mi-am dat seama ca am inceput sa folosesc din ce in ce mai mult produse de la Google. Asta datorita faptului ca au venit cu niste unelte unice, puternice si foarte folositoare. Am ajuns sa le folosesc des si cred ca imi fac viata mai usoara. Incep o serie de review-uri ale unor astfel de produse (cele pe care le-am folosit eu).

Part I : Google Docs & Google Notebook

Google Documents (http://docs.google.com/) chiar este ceva cu care m-am obisnuit sa folosesc la orice. Daca am nevoie sa scriu o lista de lucruri nu mai deschid notepad/vim sa imi salvez notitele pe calculatorul local, ci o fac printr-un Google Doc online. Avantajul este ca daca le salvez online, am acces la datele respective indiferent dacaca sunt fie pe PC-ul meu, fie pe laptop, fie la un calculator care nu este al meu. In plus sunt undeva intr-un loc mai sigur decat pe harddiskul meu (in caz ca acesta se strica, am datele undeva pe mai multe servere Google in care am destul de multa incredere). Singura problema ar fi una de intimitate, dar cum nu salvez lucruri vitale, nu ar trebui sa fie o grija mare.

Serviciul a evoluat foarte mult de cand a fost pornit. Daca la inceput puteai sa faci lucruri primitive (la nivelul wordpad), acum poti face multe din lucrurile disponibile in Open Office Writer, Calc si Impress (sau Microsoft Office Word, Excel si Power Point). Compatibilitatea cu documentele MS Office, Open Office sau alte formate este destul de buna.

Pe langa avantajul ca nu ai nevoie sa insalezi nici un program pentru a-l folosi, poate fi accesat de oriunde si securizat (in spatele unui cont de Google). Pentru toate documentele create (Document, Spreadsheet, Presentation, Form) se pastreaza o istorie a versiunii (ca intr-un wiki). Deci daca ai gresit ceva, poti reveni oricand la o modificare anterioara.

Un feature foarte interesant il gasesc faptul ca poti converti orice document in PDF (spre deosebire de Microsoft Office unde NU poti face asta by default). De asemenea, daca cineva a facut public un document pe Google Docs, eu pot sa il salvez local pe calculatorul meu in format .pdf.

Dar principalul lucru pentru care ar trebui folosit este editarea distribuita a unui document. Intr-o organizatie, sau un grup de persoane ce lucreaza la un proiect poate fi mai eficient decat un fisier pe un server, sau un fisier distribuit repetat la fiecare modificare (chiar si fata de un SVN/CVS). Cine are acces la ce este usor de controlat si publicarea (pentru oricine) se face la fel de usor (mai rapid decat publicarea unei pagini web de exemplu).

Daca intr-un Document (echivalentul unui .doc/.odt), cele pe care le folosesc cel mai des, nu am gasit nimic chiar impresionant, la Spreadsheets realizez din ce in ce mai mult potentialul (datorita de exemplu numarului mare de forumule implementate si fapul ca mai nou poti adauga si Chart-uri). Spreadsheet-urile se dovedesc foarte bune la facultate, la USO si RL de exemplu pentru ca studentii sa iti poata vedea notele imediat ce profesorii sau asistentii le completeaza.

Cel mai nou tip de document ar fi Form-ul. Este cel care nu are echivalent in lumea Office, dar este perfect atunci cand vrei sa publici un sondaj pentru a adauna feedback (cum s-a facut de exemplu semestrul trecut legat de cursul de SO).

Daca de Google Documents au auzit mai multi, de Google Notebook (http://www.google.com/notebook/)poate nu la fel de multi (eu l-am descoperit foarte recent dar am inceput sa il folosesc des).  Este un mod mult mai usor de a face mici notite (decat sa fac un Google Doc :P ).  Nu iese in evidenta prin multe feature-uri ci, din contra, prin faptul ca e foarte simplist. Am inceput prin a-l folosi pentru a intocmi lista de taskuri zilnice, fiind foarte usor sa adaug lucuri noi, pe care sa le marchez ca fiind completate dupa. Si ultima utilitate: lista de cumparaturi ce trebuiesc facute :P . Ca si Google Docs, avantajul este ca nu necesita instalarea unui soft pe calculator si ca poate fi accesat oricand de oriunde.

Va urma…

Instant Messaging: XMPP
Tuesday, September 09th, 2008 | Author: AlexJ

Comunicarea pe Internet si-a schimbat multe forme de-a lungul lungul timpului. Pornind de la email si newsgroups, la forumuri si IRC si ajungand la metode cat mai apropiate de real-time si cu cat mai multe facilitati: instant messanging (tendinta fiind spre comunicarea in lumi virtuale, gen SeccondLife). Cea mai cunoscuta forma este acum Yahoo Messenger (cred ca putini sunt familiari cu ICQ de exemplu, acesta fiind primul meu contact cu IM si asta inainte sa ma fi gandit ce popular va deveni sistemul). Alte exemple ar fi Skype (desi este cunoscut mai mult pentru audio/video chat decat pentru text chat), AIM si din pacate prea neglijat GoogleTalk. Ma opresc la GTalk deoarece, spre deosebire de Yahoo Messenger si Skype, clientul de la Google foloseste un standard deschis: XMPP.

XMPP (Extensible Messaging and Presence Protocol) este un protocol de instant messanging inspirat de XML. A stat la baza clientului Jabber ( de obicei, termenii XMPP si Jabber sunt folositi pentru a denumi acelasi lucru, protocolul XMPP). Google si-a aratat interesul in comunitatea Jabber si, folosind un protocol VoIP pentru voce si XMPP pentru text, a scos clientul Google Talk (sau GTalk). Desi cu putine feature-uri fata de alti clienti, faptul ca este bazat pe standarde open ofera un potential mult mai mare fata de ceilalti clienti.

Primul lucru pe care l-am remarcat la protocolul acesta este asemanarea foarte mare cu SIP si probabil daca va jucati putin cu cele doua protocoale veti intelege de ce (incepand de la modul de adresare user@domeniu, la coduri de eroare si pana la modul de interconectare a serveleror). Ofera suport pentru interconectarea clientilor ce folosesc alte protocoale (cum ar fi OSCAR de la AIM/ICQ) si de asemenea integrarea altor servicii cum ar fi VoIP sau SMS. Am observat si lipsa catorva feature-uri, cum ar fi trimiterea de fisiere. Faptul ca sa se bazeaza pe XML si trimitere de text pur face dificil transferul de fisiere binare, dar acest lucru este rezolvat de HTTP (sau prin codare base64 asemanator email-ulurilor).

[Va urma]

Beta testing: Google Chrome
Wednesday, September 03rd, 2008 | Author: AlexJ

New player in The Browser Wars. Google a anuntat ca lucreaza la un browser propriu si ieri a scos si o versiune beta a Google Chrome. Am zis sa ii fac un testing rapid…

Arata fain (are un design foarte simplist) si se misca destul de bine.  Lucru cu care se lauda Google este faptul ca pentru fiecare pagina se creaza un mediu separat si daca exista o eroare undeva, nu va omori tot browserul ci doar un tab. Acest lucru este facut prin folosirea mai multor procese. Dar totusi multi-process vs multi-thread aduce overhead… deci daca adunam memoria ocupata de toate procesele Chrome, da o valoare similara cu cea folosita pentru Firefox.

Am observat si niste elemente din Firefox3. One-click-bookmark si address bar history search. Desi, Google fiind Google, a adaugat optiunea e cautare in timp real a cuvintelor scrise in address bar. Mi-a placut modul in care este facuta vizualizarea codului sursa a paginii si varianta de Inspect element care este extrem de apropiata cu ce face pluginul de Firefox, Firebug.

L-am testat pe niste site-uri cu cerinte destul de mari (Flash intens). Nu mi-a trebuit sa instalez Flash Player (ori vine inclus ori il foloseste pe cel de la alte browsere). Si s-a descurcat bine pe aceste site-uri.

Vom vedea ce va rezulta din proiectul acesta desi are potential foarte mare dar este inca un pas spre o aparenta monopolizare a Internetului de catre Google. We’ll see…

Btw, eram pe Chrome cand am scris acest articol si vad ca merge bine si la AJAX.

LE: Aparent au fost niste zile pline de Chrome. Intr-o stire Slashdot:

Seems that almost every story submitted to Slashdot last night in some
way involved Google’s Chrome that we started talking about yesterday.
[1]Dotan Cohen noted that according to Clicky Chrome has hit 3%
browser share.

Si nu numai Slashdotul a fost ‘afectat’: http://ars.userfriendly.org/cartoons/?id=20080905

GMail & HTTPS
Sunday, August 24th, 2008 | Author: AlexJ

Din newsletterul cel de toate ziele de la Slashdot (sau cel putin din zilele cand mai apuc sa il citesc…) am gasit o stire interesanta. Btw, Slashdot este un site de stiri din lumea tehnica (motto-ul site-ului cred ce zice tot :P “Slashdot: News for nerds, stuff that matters” ). Este un loc bun pentru cei ce vor sa fie up to date cu ce se intampla in lumea IT (eu sunt abonat la newsletter si primesc email dimineata la prima ora pe care il citesc de obicei inainte sa plec la facultate).

Stirea respectiva vorbea despre un tool de hacking care poate sparge conturile de GMail. Putin speriat de inceputul stirii, dar noroc ca in aceeasi stire prezinta si noul feature de la Google impotriva la asaceva: folosirea HTTPS permanent. Daca nu ati observat, by default, HTTP Secure se foloseste doar la login, dupa, pentru navigare in interfata de webmail este HTTP chior.  Am gasit acest lucru foarte ciudat de la inceput si as fi vrut sa existe sesiunea permanenta pe HTTPS (nu zic ca ar fi total sigura, dar m-as simti mai bine).

Ideea ca aceasta noua optiune trebuie activata manual.  Optiunea se afla in Settings -> General -> Browser connection: si trebuie setata pe Always use https

Recomand sa o activati ca nu strica ;)