Featured Post

Elgg 1.6 – Traduzione italiana dei plugin notifications e file (

Ecco qui la traduzione di altri due plugin per Elgg: Traduzione italiana dei plugin notifications Traduzione italiana dei plugin file Come per gli altri li potete trovare funzionanti (e scaricabili) anche su elgg.italiani.cz

Read More

Introduzione ad Open Data Protocol (aka odata)

Posted by admin | Posted in Data Interoperability, oData | Posted on 11-04-2010

Tag:,

0

Durante il MIX 10 che si è tenuto a marzo in Las Vegas, Microsoft ha presentato un nuovo protocollo per lo scambio di dati su internet.
Opend Data Protocol viene presentato come un insieme di convenzioni (regole) operanti sul già famoso protocollo Atom Publishing Protocol (AtomPub) oppure JSON.

Una delle prime applicazioni che si basano su questo protocollo è stata sviluppata in occasione delle Olimpiadi Invernali 2010 di Vancouver, si tratta di una mappa Social in cui si possono trovare i punti di interesse principali, si possono creare e condividere landmarks (anche attraverso Tweetter). Per i vari punti di interesse è possibile aggiungere tag e commenti, ed è possibile visualizzarne alcune informazioni date. L’applicazione è raggiungibile da questo link.

L’applicazione è stata costruita con la piattaforma Microsoft Windows Azure ed in fine i dati sono forniti dall’Open Data catalogue di Vancouver.

I dati sono presi dalle mappe di Bing, da Facebook e da altre fonti di dati (Feeds) e sono “fusi” insieme e passati all’applicazione attraverso il protocollo OData.

Il supporto ai programmatori di Microsoft per l’utilizzo di questo protocollo consiste in un SDK composto da librerie per svariati linguaggi, tra cui PHP, Java, JavaScript, Palm webOS, .NET ed iPhone Objective C.

Il sito ufficiale di OData è www.odata.org

Grazie alle librerie fornite è possibile creare i propri servizi come Data Producer o come Data Consumer, a seconda che si sia fonte di dati o che si prelevino da altri servizi.

E’ possibile valutare un servizio di Data Producing trovando un catalogo al seguente indirizzo:

http://odata.netflix.com/

Con il quale è possibile interagire tramite richieste REST, richiedendo per esempio di fornire un elenco di tutti i titoli dei film di un determinato genere:

http://odata.netflix.com/Catalog/Genres(‘Horror’)/Titles

Oppure creando un filtro più complesso:

http://odata.netflix.com/Catalog/Titles?$filter=AverageRating%20lt%202%20and%20Instant/Available%20eq%20true

Elgg 1.6 – Traduzione italiana del plugin bottom_bar (it.php)

Posted by admin | Posted in Elgg | Posted on 09-04-2010

Tag:

1

L’utente Donato mi ha inviato gentilmente la traduzione del suddetto plugin, che pubblico qui dopo una piccola revisione

Elgg 1.6 – Traduzione italiana del plugin bottom_bar

Installare Ubuntu 10.04 beta 1

Posted by admin | Posted in Ubuntu | Posted on 07-04-2010

Tag:,

0

E’ finalmente disponibile al testing la futura versione LTS Long Termin Support (cioè con supporto a lungo termine) di Ubuntu, in particolare Ubuntu 10.04 LTS

Per installare la distribuzione è possibile scaricare uno dei seguenti file immagine:

http://releases.ubuntu.com/releases/10.04/ (Ubuntu Desktop and Server)
http://uec-images.ubuntu.com/releases/10.04/beta-1/ (Ubuntu Server for UEC and EC2)
http://releases.ubuntu.com/kubuntu/10.04 (Kubuntu Desktop and Netbook Remix)
http://cdimage.ubuntu.com/xubuntu/releases/lucid/beta-1/ (Xubuntu)
http://cdimage.ubuntu.com/edubuntu/releases/lucid/beta-1/ (Edubuntu)
http://cdimage.ubuntu.com/mythbuntu/releases/lucid/beta-1/ (Mythbuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/lucid/beta-1/ (Ubuntu Studio)

Alternativamente è possibile passare da Ubuntu 8.04 ad Ubuntu 10.04 oppure da Ubuntu 9.04 o 9.10 a Ubuntu 10.10 seguendo la procedura descritta in questo articolo