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!