Google a pornit un alt proiect prin care vrea să realizeze un limbaj de programare nou structurat pe programare web. Google are deja realizat proiectul Go prin care a dezvoltat un limbaj de programare asemănător cu C. De data aceasta însă, noul limbaj, denumit Dart, se presupune că va fi asemănător cu JavaScript sau Python, direct în limbajul browser-ului.
Problema care apare este că la data aceasta există multe limbaje de programare orientate pe partea de web. Însă, dacă Dart va fi in interpreter, atunci el va concura direct cu JavaScript. Dacă așa vor sta lucrurile, atunci Google vrea să rezolve probleme pe care le are JavaScript ce nu pot fi rezolvate prin dezvoltarea acestuia.
Despre acest proiect marca Google vom afla mai multe în perioada 10-12 octombrie 2011 la conferința GOTO din Aarhus, Danemarca, unde vor fi prezenți și doi reprezentanți Google pentru a prezenta acest proiect.
Mulți dintre noi visează să devină programatori web sau web designeri. Dacă vrei să devii un web designer și să faci o carieră din aceasta, atunci gândește-te la următoarele idei pe care trebuie să le iei în considerare atnci când te pornești la acest drum.
Ca web designer trebuie să cunoști nu doar latura de programare, pe care o vei învăța relativ repede. Trebuie să ai gust pentru design, detaliu, să „vezi” o pagină web dacă este practică, plăcută și oferă o experiență bună utilizatorilor. Această parte presupune și un mic talent artistic în ceea ce privește desenul grafic. Adevărul este că deprinderile de desen grafic se învață pe perioade mari de timp, iar aceasta înseamnă multă practică și cunoștințe de programe specializate, precum photoshop. Dacă nu ai o asemenea deprinderi bune de design, nu ar fi chiar cazul să renunți. Ai putea să începi să te dedici acestui domeniu participând la diverse competiții pe teme artistice de desen. Și nu uita să porți camera ta foto oricând cu tine pentru a vedea ce anume te insipiră.
Așa cum spuneam, un web designer trebuie să știe să să compileze cod sursă pentru proiectele sale. Dacă talentul artistic are o latură legată mai mult de emoțiile noastre, ei bine, partea de codare este tehnică. Și ce ar trebui să știi? În primul rând este necesar să cunoști limbajele HTML și CSS care trebuie considerate ca temelie în programarea web. Folosește-te de tutoriale onnline, îndeosebi cele video, care te vor ajuta să-ți consolidezi astfel de cunoștințe de programare. După ce ai aprofundat aceste două limbaje, te poți îndrepta spre php și alte limbaje de care vei avea nevoie în web design.
S-ar părea că dacă știi bine atât partea de design cât și partea de programare web, atunci este suficient pentru ca să reușești în cariera aceasta. Însă în realitate aceasta este doar începutul. Deoarece există deja mulți oameni care sunt web designeri și lucrează de mai mult timp ca noi în acest domeniu, este bine să ne gândim să facem în continuu cercetări pentru a ne îmbunătăți permanent cunoștințele noastre, să știm să fim inovatori, originali, să fim în pas cu noile tehnologii ce apar în programare, să știm să surprindem ochiul, fără a ne plafona în tipare și să facem doar proiecte după câteva modele.
Atât timp cât există o concurența pe acest domeniu, vom avea nevoie să ieșim în evidență în fața clienților noștri. Mă refer aici la orice aspect legat de munca de web designer. Pornind de la comunicarea cu clienții, disponibilitatea, timpul și costul proiectului, și, dacă este cazul, până la asistența după predarea proiectului, un web designer trebuie să știe să se folosească de orice aspect în avantajul său. Există multe lucruri pe care un web designer le poate face astfel încât să fie înspre avantajul său și la clientului. De exemplu, o înțelegere care dă randament mereu este faptul de a face o reducere la costul unui proiect pentru un link publicitar pe paginile web ale clientului.
În timp vei reuși să realizezi un portofoliu al proiectelor tale. Ca web designer portofoliul este un aspect important deoarece el joacă un rol de convingere al potențialilor clienți. Nu pune orice proiect în portofoliul de pe site-ul tău. Alege proiectele de calitate mare, proiecte ce au fost realizate unor clienți importanți. Calitatea primează în raport cu cantitatea. Dacă ești la început, atunci realizează câteva pagini web personale și începe-ți portofoliul cu ele. Însă, asigură-te că aceste pagini au ceva deosebit și nu sunt simple pagini web.
Nu ezita să cunoști și alți web designeri. Atunci când ai ocazia, discută cu specialiști în web design. Fii prezent la evenimente unde se întâlnesc aceștia. Participă la diverse proiecte de web design sau lucrează în echipă cu alții. Astfel de colaborări te vor pregăti mai bine pentru cariera de web design, care este pe cât de frumoasă, pe atât de grea.
Blogul Google a dezvăluit câteva îmbunătățiri aduse unor aplicații. Unele dintre ele sunt semnificative și merită să le știm că există. De exemplu, Google a permis funcția de multiple sign-in pentru Google mail. Te poți loga cu mai multe conturi Gmail în același timp și să le folosești pe rând cu ajutorul unui buton aflat în partea de jos din fereastra de Inbox. Multiple sign-in este practic pentru cei care folosesc un smartphone împreună, cum sunt familiile de exemplu.
Tot în Gmail există acum permisiunea de a seta o semnătură specfică pentru mobil și să concepi un răspuns pentru cei care te apelează în perioadele de vacanță sau sărbători, astfel încât să știe când devii disponibil înapoi pe email.
În Google Docs pentru mobil a apărut opțiunea de a permite doar comentarii din partea celor cu care împărțim fișierele, fără să poată a le edita. De exemplu, uneori ai nevoie doar de o părere asupra unui proiect sau document, fără a fi nevoie a permite cuiva să-l modifice. Poți permite comentariile direct unei singure persoane sau din partea unui grup, indiferent cine sunt persoanele.
Tot în Google Docs s-au adus și alte îmbunătățiri. Noul text format painter permite acum să copiem cu copy/paste stiluri și formate de text cu tot cu corp de literă, culoare, mărime și alte formate.
Tabelele excel suportă acum unirea pe verticală (în plus pe lângă cea orizontală) a celulelor. Astfel că de-acum putem să creăm tabele mai corecte și potrivite pentru specificul nostru de muncă. În desene, se poate trage o imagine de pe desktop pe porțiunea de desen și apoi să continui editarea sa. A apărut și un nou tip de document denumit Fusion Tables, ce reprezintă un mod puternic de a aduna, vizualiza și lucra cu seturi de informații largi ce nu pot fi ușor manevrate într-un spreadsheet normal.
Iată unele dintre noile apariții din Docs și Gmail. Aceste îmbunătățiri sunt dovada faptului că echipa Google se concentrează mult și pe aspectul aplicațiilor pentru mobile la fel de mult ca pentru cele pentru desktop. La urma urmei trăim în era telefoanelor mobile inteligente, a smartphon-urilor. Însă depinde de noi dacă ne vom ușura viața folosindu-ne de aceste aplicații.
Bitdefender este o companie de succes în soluțiile de securitate. În ultimul timp se vorbește în stânga și în dreapta despre realizările sale foarte importante, mai ales cu generația de produse 2012 care reprezintă un vârf important al asscensiunii sale înspre victoria împotriva amenințărilor informatice. Personal, mi-a plăcut să o urmăresc cum se reinventează pe ea însăși și se transformă prin procesul de metamorfoză, cunoscut și ca proces de rebranding, într-un frumos zburător care încântă privirile și zboară semeț deasupra oricărui bug al junglei internetului.
Lăsând deoparte metaforele, trebuie să spun că ceea ce a realizat Bitdefender cu produsele din generația 2012 este mai mult decât o mare victorie. Este o reinventare a antivirusului. Pornind de la interfață, design, tehnici de scanare și dezinfecție și până la tehnologiile cloud implementate, backup online și safebox, produsele de securitate 2012 marca Bitdefender oferă protecție servită grațios, prompt și silențios. Ca la un restaurant de lux: nu știi ce se întâmplă în bucătărie, dar ai totală încredere să fii servit acolo.
Internetul este în continuă mișcare, iar această dinamică a sa lasă amprente puternice asupra comportamentului celor care se folosesc de el. Este un fenomen greu de prevăzut și controlat datorită multiplilor factori care influențează această dinamică.
De exemplu, în ultimul timp se observă că, datorită apariției în scenă a rețelelor sociale, utilizatorii de internet au trecut de la navigare la salturi pe Internet. Cum adică? Explozia masivă de timelines (Facebook), status-uri, tweets (Twitter), streams, (Google+) etc. au condus la aceste salturi efectuate de utilizatorii rețelelor sociale. Nu mai căutăm singuri, ci dam clic pe linkurile primite de la alții.
Sau, o altă caracteristică nouă este prezența tehnologiei cloud care schimbă mult, dacă nu total, atitudinea din online. Cu aceste tehnologii informația prinde și mai mare viteză, proiectele se realizează mai rapid, iar costurile sunt substanțial reduse. Utilizatorii de Internet simt aceste schimbări și reacționează ca atare.
În astfel de context al online-ului, ce fel de conținut trebuie să realizăm pentru a ne conforma progresului? Iată câteva sugestii, sau sfaturi, legate de conținutul credibil și accesat în prezent.
La ora actuală există mai multe posibilități de a apela la un serviciu de stocare online, servicii care oferă, de altfel, mai mult decât stocare propriu-zisă într-un server. Datorită multiplelor opțiuni oferite de astfel de servicii, este greu să le cataloghezi într-o singură categorie. Însă întrebarea este dacă am început să le folosim pentru a ne ușura munca de ehipă sau chiar propria noastră muncă.
De exemplu, box.net este un furnizor de astfel de spațiu în online de tip business pentru administrarea fișierelor cu colaboratori, clienți sau oricine primește acces la anumite foldere sau fișiere. Serviciul are mai multe tipuri de conturi, printre care cel gratuit oferă 5 Gb de spațiu pentru stocare fișiere precum și mai multe funcții la dispoziție. Eu am început să îl folosesc deja în scopuri de afaceri dar și personale.
Am găsit că este mult mai ușor să încarc fotografiile personale în directoare diferite la care apoi dau aces doar acelor persoane pe care le aleg eu. Aceștia pot să își descarce apoi fotografiile pe care le doresc oricând și de oriunde atât timp cât dețin privilegii de acces. Invitațiile sunt pe bază de adresă de email.
La fel procedez și pentru directoarele deschise pentru diverse proiecte. Ofer permisiuni sau roluri celor implicați în proiect. Pe parcursul desfășurării proiectului cei care au permisiuni pot să aceseze, să editeze, să adauge sau șteargă fișiere, în funcție de drepturile pe care le au. Sau, ceea ce simplifică și mai mult colaborarea, aceștia pot să acceseze în orice moment și din orice loc fișierele proiectului fără să mă sune, să se deplaseze sau să facă vreun transfer intermediar. Doar accesează adresa proiectului furnizată de mine.
Ceea ce-mi place la Box.net este faptul că oferă suport complex pentru munca în echipă. Sunt înregistrate versiunile fișierelor editate, se pot deschide mai multe discuții pe marginea unui proiect sau comentarii pentru fișiere, se pot încărca fișiere noi prin trimiterea acestora ca atașament la o adresă de email unică, se pot adăuga aplicații pentru și mai mult control, și așa mai departe. Descoperiți singuri aceste facilități de muncă în echipă făcându-vă cont pe box.net.
Dropbox.com este un alt serviciu asemănător dar care se dorește a fi puțin diferit. În primul rând este un serviciu de sincronizare. Pentru folosirea sa este nevoie a se instala o aplicație pe computer care va gestiona conținutul unui folder special ce va fi sincronizat cu spațiul pus la dispoziție în online. Fișierele și directoarele sunt încărcate și descărcate atunci când este nevoie de sincronizare. Se pot adăuga mai multe computere la aplicație. Spațiul inițial de stocare (sau backup) este de 2 Gb însă acesta poate fi mărit până la 8 Gb dacă reușești să inviți în aplicație utilizatori noi. Pentru fiecare utilizator invitat vei primi 250 Mb de spațiu.
Personal, astfel de aplicații vorbesc despre viitor. Dacă acum, la începutul acestori zori ai tehnologiei cloud, serviciile sunt foarte accesibile și avantajoase, nu știu ce motive vom avea în viitorul apropiat să ne folosim la maxim de aceste servicii cloud atât pentru latura personală cât și pentru cea de afaceri sau servici. Probabil că deocamdată există rețineri. Ca orice tehnologie nouă, este privită cu reținere și cu lipsă de încredere. Însă, odată cu dezvoltarea acestor servicii și dovedirea securității datelor, cu toții vom începe să le folosim din plin, poate mai mult decât folosim acum rețelele sociale precum Facebook, Twitter sau Google+.
Tu folosești deja astfel de servicii?
Tehnologia cloud se dezvoltă tot mai mult, în scurt timp vom fi asaltați de servicii din ce în ce mai avantajoase pentru business și pentru uz personal. Iată de exemplu un exemplu de serviciu cloud pentru business: box.net. Acest serviciu oferă facilități de comunicare între membrii unei echipe, între angajatorii dintr-o companie, cu scopul de a spori eficiența distribuirii și accesării de conținut comun. Foarte multe companii au apelat la acest serviciu, și la altele asemănătoare, pentru a-și spori eficiența în cadrul muncii în echipă.
Serviciul Box permite stocarea de documente, fișiere media și orice fel de conținut pe un spațiu de unde poate fi accesat și distribuit de oriunde, chiar și de pe telefoanele mobile prin intermediul aplicațiilor special concepute. Fișierele stocate în online sunt securizate și pot fi accesate prin intermediul unor linkuri din și în afara companiei. Accesul se efectuează prin criptare SSL pe 256 biți. Cu ajutorul lui Box se poate crea un spațiu de lucru online ce poate fi împărțit cu cei care lucrează la proiectul respectiv.
Search Engine Optimization, sau pe scurt SEO, are menirea de a spori vizibilitatea unui website astfel încât acesta să primească mai mult trafic de pe urma căutărilor pe motoarele de căutare. Înainte de a lua în considerare optimizarea website-ului tău, trebuie să faci ceva foarte important, altfel îți vei putea ruina afacerea sau obiectivele pe care ți le-ai propus. Gândește-te că tehnicile SEO te vor promova, dar întrebarea este: ce vor promova?
Cu alte cuvinte, înainte de a spune lumii întregi că exiști și că ai ceva de oferit este bine să ne asigurăm că am acordat suficientă atenție elementelor importante ale website-ului. De exemplu, ce folos ar avea o investiție pentru promovare pentru un website care nu are un design atrăgător, nu este competitiv și nu are elemente prietenoase de interacțiune cu vizitatorii (meniuri, butoane, liste, informații etc.). Într-un asemenea caz rezultatul este unul dezastruos, website-ul fiind evitat și catalogat cu o reputație proastă, în final rezultând eșecul.
După o pauză de 2 zile în care blogul Google nu a adus nimic nou la iveală, astăzi putem spune că primim informații noi despre platforma socială Google+: sunt introduse jocurile. Google motivează această apariție a jocurilor (ce nu e o noutate, Facebook fiind plin de jocuri) prin posibilitatea pe care o oferă acestea de a avea parte de momente plăcute împreună cu alții, de a te relaxa și de a împărți cu alții experiența noatră.
But sharing is about more than just conversations. The experiences we have together are just as important to our relationships. We want to make playing games online just as fun, and just as meaningful, as playing in real life, scrie autorul articolului, Vic Gundotra, Senior Vice President, Engineering, care ne spune că joaca face parte din socializare și că Google vrea să ridice jocurile de pe platforma sa la nivelul celor din viața reală.

