Labs, dove il codice viene creato
Tagsistant
Tagsistant è un file system semantico per kernel Linux e BSD. Utilizza le directory come tag (etichette). Etichettare un file viene realizzato mettendo il file dentro una directory, o tramite un link simbolico.
Per recuperare i file, è possibile eseguire una query utlizzando il path in cui
ci si trova. Ad esempio, per trovare tutti i file di musica rock e grunge, si può
chiedere a tagsistant:
tags/rock/AND/grunge/
Tagsistant è capace di prendere decisioni sui criteri immessi. Qualcosa noto come
ragionamento basato su ontologie. Le ontologie sono piuttosto semplici; solo due relazioni
sono disponibili per ora: is included e is equivalent
Magma
Magma è un file system di rete sperimentale utilizzabile su kernel Linux e BSD. Usa libfuse per interagire con il kernel. È basato su Distributed Hash Tables. Ogni cosa (file, cartelle, device, FIFO, link simbolici) è chiamato un oggetto Flare, una scatola opaca che può essere spostata da un nodo ad un altro se la topologia di rete cambia.
Magma fornisce anche un bilanciatore di rete, una console telnet per gestire i nodi,
e altro ancora. Il suo attuale stato è in sviluppo. Non vi aspettate qualcosa di
perfettamente funzionante.
D.N.A.
DNA è un tentativo di espandere il DNS per consentire la
registrazione di TLD senza bisogno di registrar, ma senza interferire
con la struttura gerarchica attuale. Per gestire le informazioni
circa i TLD registrati, DNA usa una Distributed Hash Table.
Rotactiva
[site]
Rotactiva è una web application capace di produrre documenti
PDF. È stata concepita per aiutare la creazione di quotidiani
gratuiti da parte di un gruppo di autori distribuiti geograficamente.
L'interfaccia richiama quelle dei software di desktop publishing.
Minitheater
Minitheater è un piccolo prototipo di media player creato usando Gtk e GStreamer.
L'ho scritto per esplorare il framework GStreamer, per diventare sufficientemente familiare
per scrivere successivamente un'applicazione più complessa per fare cattura video
da una scheda di acquisizione Huppage.
TraxBuilder
TraxBuilder è stato sviluppato per aiutare la creazione della trasmissione
radiofonica Va a ciapà i mouse.
È una web application focalizzata alla descrizione di trasmissioni radiofoniche.
La trasmissione può essere composta di momenti di parlato, servizi, spot e
canzoni. TraxBuilder stampa a lato il tempo trascorso e può anche
produrre una lista di tutti gli mpe3/ogg-vorbis che saranno usati.
Living Map
Presto su questi schermi... solo il tempo di mettere tutto on-line.
Living Map è un semplice map server per siti web. La sua creazione precede i servizi on-line di mappe come google maps. È basato su mappe raster (l'utente deve provvedere alla mappa per il territorio da cartografare).
Sopra quella mappa, gli utenti potranno pubblicare oggetti, potranno connetterli per formare percorsi e potranno pubblicare informazioni di accompagnamento per descrivere gli oggetti, come testi, immagini, file multimediali... Ogni oggetto ha un momento di inizio e uno di termine, per limitare la sua esistenza sulla mappa. Gli utenti possono ricercare gli oggetti per categoria, per limiti di tempo o per contenuti, sovrapponendo i risultati di più ricerche per confrontare come gli oggetti si sono evoluti sul territorio.
Le mappe possono essere ospitate da server differenti ed essere condivise su più siti web, per formare una rete di mappe e anche per bilanciare il traffico di rete.
![[Image: http://www.strumentiresistenti.org/img/flag_italian.jpg]](http://www.strumentiresistenti.org/img/flag_italian.jpg)
![[Image: http://www.strumentiresistenti.org/img/flag_english.jpg]](http://www.strumentiresistenti.org/img/flag_english.jpg)



