marți, 2 decembrie 2008

Prezentare Google in Poli

Joia trecuta s-a tinut in Ec 003 dupa ora 18.00 o prezentare "marca" Google.Cei doi ingineri romani sositi din Elevetia "tara cantoanelor" au expus detaliat,poate chiar prea detaliat 1h si 20 min,tehnologia MapReduce.Nu spun mai multe pentru ca sincer n-am fost prea atenta.Poate ma asteptam la ceva nemaipomenit din partea Google,dar am ascultat cu interes la final cand s-a vorbit despre intership and jobs @ Google.

Referitor la programul de lucru,mi s-a parut interesant ca un angajat sa lucreze 80% din timp pe un proiect alocat , iar restul de 20% sa-l foloseasca asa cum doreste dar in beneficiul Google.Nu va ganditi ca sta degeaba 1.6 ore.Poate sa aleaga sa lucreze in alte proiecte care i se par mai interesante sau sa lucreze la o idee inovatoare pe care sa o propuna/prezinte colegilor.Feedback-ul acestora va hotara promovarea ideii drept produs Google.

Pentru angajare solicita oameni foarte buni in domeniu.Interviul este telefonic,dureaza vreo cinci sedinte telefonice si consta in intrebari generale si specifice,solutii pentru probleme si scrierea efectiva de cod pe GoogleDocs.Un link folositor http://www.google.com/intl/en/jobs/

Intership-ul presupune acelasi tip de interviu doar ca tine cam vreo 2-3 sedinte.Presupune,timp de trei luni,invatare si rezolvare de task-uri.
Atentie pentru doritori!!!Se mai poate aplica pana in decembrie 2008.Mai multe detalii http://www.google.com/support/jobs/bin/static.py?page=students.html

La prezentare au participat si fostii interni printre care si colegul nostru Liviu Ciortea,dar si domnul profesor Tapus.Domnia sa a adus spre final remarca "Invatati si nu lucrati" exemplificand realizarea studentilor interni la Google.

And that's all folks...

De ce nu apare situl pe trafic.ro?

Probabil ca ati remarcat absenta banner-ului trafic.ro de pe situl nostru. Situl este inscris, sau cel putin acest mesaj il primim cand incercam sa il reinscriem. Problema este ca nu ne putem autentifica pe trafic.ro deoarece se pare ca
userul nu a fost inregistrat cu succes. Asadar situl este inscris, dar noi nu am primit nici un mail de confirmare si nici nu reusim sa ne autentificam pe trafic.ro. Am trimis si un mail administratorului trafic.ro insa pana acum nu a raspuns nimeni, de accea, momentan am hotarat sa ne bazam doar pe google analytics pentru a monitoriza traficul. Daca s-a mai confruntat cineva cu probleme similare sau are vreo solutie, e rugat sa lase un comentariu.

Primii pe google :D

E adevarat, suntem primii pe google!
Insa site-ul nostru apare pe prima pozitie doar atunci cand cauti dupa cuvintele
cheie: interfete sexy :D Se poate considera si asta o realizare nu?
Nu stim exact pe ce pozitie aparem pe google la cautarea dupa cuvintele cheie interfete web, cert este ca nu pe prima pagina. Insa nu aceasta este scopul nostru, noi dorim sa promovam site-ul prin calitatea articolelor si nu prin publicitatea excesiva si inscrierea in sute de directoare.

joi, 27 noiembrie 2008

What is GeoJson???

Ei bine,GeoJson este un standard de reprezentare a datelor geo-spatiale bazat pe Json.Caracteristic GeoJson este folosirea de obiecte predefinite ce descriu forme geometrice:Point,Polygon,LineString,etc,precum si o serie de reguli legate de sisteme de coordonate,unitati de masura.

Exemplu de encodare a datelor despre o stea:

{ "features": [
{ "id": "alesia",
"title": "Alesia",
"classname": "settlement",
"geometryType": "point",
"spatialCoordinates": [[47.535, 4.478, 0.0]],
"srs": "EPSG:4326",
"center": [47.535, 4.478, 0.0]
}
]
}

Formatul foloseste comunicarii informatiilor geo-spatiale aplicatiilor web sau altor sisteme.

miercuri, 5 noiembrie 2008

A "Sexy++" interface ... or not?

Imi depasesc atributiile mele de editorialist numai pe perioada weekend-urilor pentru a raspunde unei pareri formulate de catre un mare admirator al nostru. Va puteti delecta cu aceasta opinie aici .

Ii multumim pe aceasta cale de sugestiile transmise si pentru sarguinta cu care tine mortis sa ramana fara butoane la mouse (nu te mai ascunde... stim ca de fapt butonezi:P). Nu putem decat sa apreciem aceste pareri si suntem dornici sa aflam daca si voi le impartasiti. De aceea astept in continuare raspunsurile voastre la provocarea lansata, care a nascut si titlul interventiei mele.

Let the poll begin!

Numai bine!

Editorialistu' de weekend

marți, 4 noiembrie 2008

python + xml + hi5 - combinatia ideala pentru dat cu capul in zid!

In lipsa oricaror altor idei de eventuale posturi pe blog am hotarat sa imi exprim frustrarea relativ la tema 1 la IE. Aparuta complet neasteptat pe site, undeva pe joia trecuta cred, tema cere implementarea unui nefericit program care sa retraga niste informatii de pe niste diverse pagini web, eventual folosind un api pentru a-ti face viata mai usoara. Cum deja aveam un cont hi5 (ce-i drept cam steril si lipsit de originalitate ...) am zis sa-l pun la treaba si sa-l parsez. Am deschis in firefox un link de forma http://api.hi5.com/rest/profile/foaf/82650435, si am ramas stupefiat ce minunatii poate hi5-ul sa faca...

Am trecut voiniceste la treaba si am inceput sa scriu (initial in Java) un program care sa parseze pagina returnata in link-ul mai sus pomenit. Dar cand instantiam DOMParserul surpriza! Programul crapa cu o eroare de runtime de forma ConnectionError. What the ... ?

Stupefactia cea mai mare a venit in momentul in care am incercat linkul respectiv si in Internet Explorer, unde incarcarea paginii respective crapa lamentabil cu HTTP error 500. Solutia a venit din partea colegului meu de camera, care pus in aceeasi situatie ca si mine s-a apucat sa inspecteze de zor headerele HTTP cu wireshark ... In fine ... problema se pare ca era de la un tip de encoding care in cererea emisa de Internet Explorer nu exista.

M-am apucat a doua zi sa scriu in python. Am zis ca Java e si asa foarte 'lame' si un mic programash in python m-ar mai revela putin. Cand colo ... erori peste erori ... de parsare, de encoding, ... una peste alta desi se conecta direct (spre deosebire de Java) a trebuit si aci sa masluiesc de mana headerul de HTTPRequest pentru ca altfel crapa cam o data la 5 rulari. Cum implementarea mea actuala foloseste un DFS pentru a parcurge recursiv relatiile din lista mea, calculul gradului relatiei se face prost ... deci inca nu pot sa spun ca ma plictisesc.

Data fiind experienta mea nefericita am hotarat ca pentru cateva zile sa las balta tema si sa nu mai aud de xml-uri. Aaaa ... si sa-mi sterg si contul de hi5! Dar ... intai sa termin tema. :P

luni, 3 noiembrie 2008

Open Social-un trend in crestere pentru aplicatiile Web 2.0

Cei de la Google au meritul initierii,conceperii si evanghelizarii initiativei denumita Open Social menita sa revolutioneze retelele sociale.


Totul a pornit de la o idee foarte simpla.De ce sa creezi aplicatii pe o platforma anume,vorbim aici de sit-urile sociale gen Facebook,ca apoi sa o rescrii pentru celelalte ca binecunoscutul Hi5 sau My Space,cand faci una si buna iar apoi Google te ajuta s-o implementezi pe toate platformele existente pe piata folosind desigur,API-ul OpenSocial.

Altfel spus,Google incurajeaza programatorii sa creeze aplicatii pentru retelele sociale care sa functioneze pe mai multe sit-uri web,simplificand producerea cat si distribuirea lor.


Open Social s-a remarcat drept un standard foarte practic acest fapt contribuind la supravietuirea sa.Multe astfel de standarde se sting devreme fiind mult prea complicate si greu de implementat.Api-ul sau este proiectat in maniera de a realiza o gama foarte variata de lucruri dar este in acelasi timp limitat la a fi foarte simplu de implementat .


Pentru sustinerea si dezvoltarea acestei initiative s-a infiintat fundatia Open Social Fundation ai carei membri principali sunt Yahoo,Google si My Space.

De ce oare acesti giganti ai internetului sunt atat de interesati de subiectul “social networking”?Pentru ca retele sociale au prins o dezvoltare spectaculoasa in ultimul timp si nici nu cred ca vor ramane doar o amintire in viitorul apropiat.Spre exemplu Facebook a ajuns din faza de proiect realizat de un student de la Harward la a avea dupa doi ani 55 de milioane de utilizatori activi.


In scurt timp Open Social a fost implementat de site-uri ca:Hi5,My Space,Orkut, cat si de reteaua profesionala LinkedIn.De curand ,desi reticent initial,Facebook a imbratisat aceasta initiativa.


Pentru mai multe informatii accesati:



marți, 28 octombrie 2008

Raspunsuri la mesajele venite pe adresa redactiei

Am primit deja primele sugestii din partea vizitatorilor blogului.
Multumim Daniel pentru ca ne-ai scris. Sugestia ta va fi luata in considerare.
Asteptam in continuare sfaturile, sugestiile si nelamuririle voastre. Pe cat posibil vom incerca sa raspundem mesajelor primite.

PS: Vizitatorul cu cele mai multe interventii pe blog va avea sansa sa castige un premiu surpriza. Pana atunci fiti cuminti si urmariti in continuare ...blogul interfete-sexy

Editorialistu' de weekend

duminică, 19 octombrie 2008

Lansare la apa...

Salutare

A aparut si site-ul nostru, il gasiti la adresa:
http://interfete-sexy.xhost.ro/
Momentan e in lucru, dar promitem ca ne revansam saptamana viitoare cand o sa postam
cateva articole hot despre tehnologii web si nu numai :D
Tot in zilele viitoare speram sa il inregistram in cadrul motoarelor de cautare.
Pana atunci spor la click-uri si la surfing. Nu uitati sa ne vizitati.

Numai bine

Hello, World!

Salut!

Dac
ă ai intrat aici, înseamnă că eşti student la Calculatoare. Sau ai dat un click aiurea. Noi îţi mulţumim oricum pentru că o sa ne creşti page rank-ul. Aici vei găsi detalii despre evoluţia proiectului nostru la Interfeţe Evoluate (prescurtată de acum încolo IE).

Editoriali
ştii acestui blog sunt (în ordinea numerelor de la pantofi) :

1. Adiaconi
ţei Delia-Agatha (PR)
2. C
ârmaciu Cătălin (editorialist de weekend)
3. Mic
şă Georgian (night "looser")
4. T
ărcatu Dragoş (devorator de resurse umane)

Let the games begin!