marți, 2 decembrie 2008
Prezentare Google in Poli
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?
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
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???
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?
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!
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:
- http://opensocialapis.blogspot.com
- http://opensocialstuff.com
- http://www.youtube.com/watch?v=6a_KF7TYKVc&eurl=http://alin.mechenici.ro/?s=faceboo
marți, 28 octombrie 2008
Raspunsuri la mesajele venite pe adresa redactiei
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...
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!
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!