Menu Chiudi

Vacanze!

letture

Un anno è passato e siamo di nuovo al periodo in cui me la spasso al mare!

Così come negli anni precedenti, continuo a collegarmi in Internet regolarmente e a seguire i vari servizi del LoneStar Network da remoto, ma in caso di problemi o blocchi di particolare entità potrebbe essere necessario attendere qualche giorno dato che non mi trovo in città e non posso intervenire tempestivamente. Spero comunque che non si verifichi nulla del genere!

Buone vacanze a tutti!

Libre.FM: A better deal

letture

riaaQualche mese fa è avvenuto il tragico cambiamento di Last.FM e da allora molti utenti si sono spostati su altri servizi che consentono l’ascolto di streaming online senza dover pagare nulla, anche se non si vive nella Top3 dei paesi mondiali. Inoltre la notizia secondo la quale Last.FM ha consegnato alla RIAA l’elenco di tutti gli ascolti dei propri utenti, la quale probabilmente ne farà uso per riuscire a determinare chi ha scaricato ed ascoltato musica in maniera considerata non lecita, ha ulteriormente peggiorato la fama del sito presso il vasto pubblico.

Come ho già detto, nessuno di questi servizi alternativi purtroppo ha la stessa logica e le stesse funzioni che aveva Last.FM, ma le cose stanno lentamente cambiando.

Ironia della sorte, pochissime settimane prima della “fine” di Last.FM, un gruppo di programmatori Open Source aveva avviato un progetto chiamato Libre.FM (“libre” nel senso di libero). Basandosi su parte delle API rilasciate pubblicamente dagli sviluppatori di Last.FM, essi hanno iniziato a scrivere un software e un portale in grado di raccogliere le preferenze di ascolto degli utenti, collezionarle in modo da generarne statistiche e trend, ricavarne gusti e suggerire musica simile. Lo scopo primario del progetto è quello di svincolare questo tipo di servizio dalla gestione da parte di una specifica compagnia orientata al business, e consentire a chiunque di avviare un proprio servizio di raccolta preferenze musicali. Il software di Libre.FM infatti può essere installato da chiunque su un normale server dotato di sistema operativo Unix-like.

La libreria di musica disponibile su Libre.FM ovviamente non è nemmeno lontanamente paragonabile a quella che è presente in Last.FM, e inoltre dato che il progetto si ispira ai principi del free software applicati alla musica, sono disponibili in streaming sul portale solo brani che sono stati rilasciati dai rispettivi autori con licenza di tipo free, e quindi nessuno dei grandi e medi nomi del mondo musicale. Ma per chi è interessato all’archiviazione dei propri ascolti ed eventualmente al confronto con quelli di altri utenti, questo è già qualcosa.

Il portale è in continua crescita, le funzioni offerte aumentano progressivamente, e non ci vorrà molto perchè siano presenti tutte quelle che offre Last.FM. Sono già presenti in maniera embrionale i gruppi di utenti, e a breve sarà possibile indicare le tracce preferite e linkarsi agli amici.

La privacy è tenuta in grande considerazione, e i dati di “scrobbling” che gli utenti inviano al server centrale di Libre.FM vengono anonimizzati in modo tale che, se anche dovessero entrare in possesso della RIAA o altri “cattivi”, non sia possibile risalire agli indirizzi IP. Purtroppo come in tutti i social network, il fatto stesso di farne parte implica una certa rinuncia alla propria privacy e aumenta la possibilità per gli altri di venire a conoscenza delle nostre preferenze e dei nostri comportamenti, quindi solo l’utente stesso può proteggersi, considerando con cautela quello che pubblica e tenendo ben presente sotto gli occhi di chi potrebbe finire.

from_last_to_librePer chi non vuole rinunciare ad anni di storico dei propri ascolti che si trova ancora immagazzinato negli archivi di Last.FM, vengono messe a disposizione alcune utility in Python che consentono di esportare su file tutto l’archivio contenuto nel proprio account Last.FM e poi successivamente importarlo in un account Libre.FM. Io ho fatto così, ed ho subito ritrovato tutti i miei 8000+ ascolti dal 2003 al 2009 su Libre.FM. Attualmente è addirittura possibile aprire una richiesta di supporto al team di Libre.FM chiedendo di importare per vostro conto i vostri dati da Last.FM !

Libre.FM non è ancora un servizio molto noto, e non sono molti i client che lo supportano a livello nativo così come accade per Last.FM. Tuttavia dato che si basa sulla stessa API, è piuttosto semplice far funzionare qualsiasi client che già supporta Last.FM: basta modificare il file hosts del proprio pc (sia Linux che Windows) in modo che posts.audioscrobbler.com punti all’ip di turtle.libre.fm (89.16.177.55). Ad ogni modo col passare dei mesi sono sempre di più i player multimediali che consentono di specificare server diversi da quelli di Last.FM.

It’s easier to see when I open my eyes

letture

Cut myself ‘cause I can’t see the beauty
Feel myself ‘cause I can’t see the light
Tell myself that I do not deserve this
Tell myself that I do not deserve this
I’m just a simple man
But I’m just a simple man
Tell myself the bad things are
Safe in a place where they’ll do no harm
It’s easier to see when I open my eyes
That all the bad things, that all the bad things are
In my mind
Are in my mind
But I’m just a simple man
I’m just a simple man

La fine di Last.FM

letture

lastfmE’ di pochi giorni fa un cambiamento epocale nel mondo della musica online. Il famosissimo servizio gratuito Last.FM, che consentiva di ascoltare gratuitamente musica online selezionata attraverso le preferenze degli utenti, che venivano raccolte tramite dei software client da interfacciare ai propri lettori e player, ha deciso di diventare parzialmente a pagamento. 3€ al mese.

Parzialmente, perchè diventa a pagamento solo l’ascolto della musica in streaming, mentre rimane gratuita l’iscrizione al sito e tutte le componenti relative a classifiche, biografie degli artisti, indicazione di artisti simili, invio preferenze, ecc. E di nuovo parzialmente, perchè non sono tutti gli utenti a dover pagare, ma soltanto chi risiede fuori da Stati Uniti, Regno Unito e Germania.

La cosa ha fatto infuriare quasi tutti, me compreso, prima di tutto perchè non è stata affatto pubblicizzata, se si escludono alcuni post sul blog dei developer, sito frequentato solo da una ristretta nicchia di utenti, anzichè essere annunciato a lettere cubitali sulla homepage e nella sezione Notizie che viene vista da chiunque accede al portale. Io stesso sono venuto a sapere della cosa solo quando mi è giunta una mail automatica che mi avvisava che il mio “trial” per l’ascolto di musica online stava per terminare!

Altro motivo di ira è il fatto che vengono fatti due pesi e due misure, mantenendo il servizio totalmente gratuito per i fortunelli che risiedono nei paesi più importanti, e costringendo tutti gli altri a pagare. La giustificazione fornita dai gestori è che in quei paesi riescono ad ottenere abbastanza introiti pubblicitari per finanziare la gratuità del servizio, mentre negli altri non ce la fanno. Persino molti utenti residenti nei paesi “fortunati” sono rimasti esterrefatti della cosa, e si dicono intenzionati ad abbandonare il servizio.

Inutile dire che si potevano trovare decine di modi diversi di affrontare il problema, ma è probabile che non ci sia stata la volontà, probabilmente per via di pressioni varie dal mondo discografico. E’ prevedibile comunque che perderanno un’immensità di utenti per via di questo cambiamento, e non avranno più il ruolo predominante avuto sinora. Sicuramente c’era già aria di crisi, e proprio per questo stanno cercando di racimolare soldi, ma penso che invece di questo passo finiranno per chiudere presto.

Ad ogni modo ho iniziato a malincuore a eliminare i miei legami con Last.FM, disinstallando il client dai miei vari PC, disattivando le funzioni di scrobbling nei miei player (non vi trasmetto certo gratis le mie preferenze che voi vi rivendete alle aziende di statistica per poi dover pagare per sentire la musica!) e andando alla ricerca di altri servizi che lo possano sostituire. L’impresa è ardua, perchè nei diversi anni in cui Last.FM è stato il servizio online gratuito principale per l’ascolto di musica, si è introdotto pervasivamente in tanti software, sono stati sviluppati plugin appositi che lo integrano in Amarok, Winamp, Xmms, ecc.ecc., sono nate funzioni per l’import delle informazioni in Facebook e nei blog personali, insomma si è sviluppato tutto un mondo che contava su Last.FM gratuito.

Ho trovato che esistono diversi siti per l’ascolto di musica online gratis, anche se ancuni di questi sono riservati a determinati paesi, ma nessuno di questi ha tutte le funzioni che aveva Last.FM. In particolare la cosa che io trovo più fastidiosa è l’assenza di un client o di un plugin per i player, per poter ascoltare lo streaming senza tenere il browser aperto. Quasi tutti i servizi alternativi si basano su un player Flash che suona direttamente dalla pagina web del sito, e non hanno sviluppato alcun software da installare nel PC dell’utente. Molti la trovano una cosa grandiosa, ma io invece detesto dover usare un programma la cui funzione è quella di visitare pagine web per invece ascoltare musica. La musica si ascolta con i programmi dedicati a questo.

Un altro problema è l’assortimento di musica disponibile nei vari siti. Come si sa, io non ascolto Madonna, Lady Gaga, Rihanna, ecc. i cui brani si trovano facilmente ovunque, ma piuttosto metal estremo, alternative, stoner rock, ecc. creata da artisti scarsamente famosi e mentre Last.FM aveva praticamente tutto, molti di questi portali alternativi si fermano alla musica di primo piano.

groovesharkPer adesso il servizio meglio fornito che ho trovato è Grooveshark, che ha un buon assortimento, una certa possibilità di integrazione con Facebook e con i siti esterni, ma funziona solo con player flash sul loro portale. Nei prossimi giorni sostituirò il widget di Last.FM presente qui sul sito con qualcos’altro, e vedrò di abituarmi, in attesa che nel mondo Internet qualcosa si muova per trovare o creare alternative complete.

Costruire un NAS da 2 tera – seconda parte – Il software

letture

Logo di Openfiler

Per gestire il NAS che ho assemblato ho deciso di usare Openfiler, una distribuzione Linux dotata di un’interfaccia grafica via web, la quale consente di impostare in maniera semplice tutte le funzioni che servono per condividere in rete lo spazio disco.

L’alternativa era FreeNAS, una distribuzione di FreeBSD derivata da m0n0wall, anch’essa con interfaccia web. FreeNAS è molto rinomato, ha ricevuto anche diversi riconoscimenti, ed è completo di tutte le possibili caratteristiche richieste ad un NAS, che negli apparati commerciali si trovano solo in quelli più costosi ed orientati ai clienti aziendali. Inoltre è di dimensioni ridottissime, al punto da poter girare su una Compact Flash da 32Mb. Purtroppo il problema principale delle cose basate su FreeBSD è sempre lo stesso: supporta soltanto 4 modelli di hardware messi in croce 🙂 Nel mio caso specifico, la scheda di rete Gigabit integrata nella scheda madre non è fra quelle supportate da FreeBSD, e di conseguenza da FreeNAS. Si tratta di una scheda della famiglia Attansic L1, che al momento è diffusissima su pc, notebook e netbook, ma FreeBSD supporta solo la variante L2 che si trova sui netbook. Il problema si sarebbe potuto aggirare installando una scheda di rete PCI aggiuntiva e supportata su uno dei 2 slot liberi della scheda madre, ma onestamente non mi andava di rovinare la “purezza” del progetto. Per questa ragione mi sono rivolto all’alternativa Linux-based, che invece supporta la scheda senza problemi.

A differenza di FreeNAS, Openfiler è piuttosto voluminoso: l’iso di installazione è grande circa 150-200Mb. Questo perchè si tratta di una distribuzione quasi completa, che comprende anche pacchetti software non direttamente necessari per le funzioni di Nas, e consente anche di installare altro software per svolgere servizi di altro tipo.

L’installazione avviene come una qualsiasi distribuzione Linux, a parte la scelta dei pacchetti da installare che non è consentita. Openfiler esiste sia in versione x86_64 che x86, quindi dato che il mio server ha cpu Athlon64 avevo inizialmente deciso di installare la versione a 64 bit. Tuttavia poi ho dovuto cambiare idea, e dopo spiegherò perchè.

[lg_image folder=”darknas/software” image=”24032009028.jpg”] [lg_image folder=”darknas/software” image=”24032009029.jpg”]

Durante l’installazione viene assegnato l’indirizzo ip, e alla fine delle operazioni possiamo collegarci col browser. Il sistema ci accoglie con questa schermata:
[lg_image folder=”darknas/software” image=”desktop2.png” align=”center”]

Non entrerò nei dettagli della configurazione del sistema, dato che non penso siano particolarmente interessanti e comunque ognuno si configura gli spazi un po’ come preferisce. Nel mio caso ho preferito non mettere i due dischi in Raid, nè di tipo software nè hardware, dato che volevo sfruttare a pieno i 2TB di spazio. I contenuti del mio Nas non sono di un’importanza così rilevante da disperarmi nel caso dovessi perderli per un guasto disco. Ad ogni modo è giusto sapere che il sistema è in grado di gestire il Raid 1 e 2 in hardware grazie al controller della scheda madre, mentre è poi possibile configurare volumi logici e Raid anche di livello 5 tramite il software di Openfiler.

Questi sono alcuni screenshot delle varie opzioni di configurazione di Openfiler:

[lg_image folder=”darknas/software” image=”desktop3.png”] [lg_image folder=”darknas/software” image=”desktop4.png”] [lg_image folder=”darknas/software” image=”desktop5.png”]

Il motivo per cui ho dovuto installare il sistema a 32 bit anzichè a 64 è stato quello di poter installare il software Mediatomb.

Mediatomb è un UPnP Mediaserver, ovvero un server di contenuti multimediali tramite protocollo UPnP. Questo protocollo è quello utilizzato da varie piattaforme di contenuti multimediali e in particolare dall’Xbox, dalla PlayStation3 e dalla Wii per rintracciare in rete eventuali repository di immagini, musica, filmati da poter riprodurre.

Dato che ho la PS3, mi interessa poter rendere accessibili in rete i filmati e la musica contenuti nel Nas per poterli guardare sul televisore tramite la console, senza dover costruire quello che si chiama un HTPC.

FreeNAS incorpora già un servizio UPnP, mentre Openfiler ne è sprovvisto, ma dato che è possibile installare nel sistema qualsiasi applicativo Linux debitamente compilato, mi è bastato scaricare Mediatomb in formato binario, avviarlo ed eccolo lì pronto a servire la musica alla PS3! Purtroppo non è presente un precompilato statico a 64 bit, quindi ecco spiegata l’esigenza dei 32 bit.

Una volta avviato il servizio, viene aperta una interfaccia web su una porta distinta da quella di Openfiler, e si possono andare a scegliere le cartelle da rendere disponibili in LAN.

[lg_image folder=”darknas/software” image=”desktop7.png”] [lg_image folder=”darknas/software” image=”desktop6.png”]

Con questo ho concluso la breve panoramica sulla realizzazione del NAS e sui servizi che implementa. Se qualcuno desidera ulteriori informazioni, sentitevi liberi di chiederle scrivendo un commento all’articolo!

CC BY-NC-SA 4.0 .