Bye by freeDB CDDB

Pubblicato il Lascia un commentoPubblicato in #blog, #musica

Oggi mi era partita un po’ la vena rock e mi andava di mettere un po’ di Rage Against The Machine mentre lavoravo, quindi mi loggo in remoto al mio pc con scheda audio esterna che fa da mediaserver, apro Musique, navigo la cartella dei rage e faccio partire la playlist e mi accorgo che un album era senza tag ID3v2: sacrilegio, per un musicofilo come é impensabile avere mp3 non taggati e la cosa mi ha turbato tantissimo, soprattutto perché credevo che la mia discoteca fosse scrupolosamente taggata ed invece quell’album mi era scappato.

Poco male, come dicevo nel mio ultimo post mi sto ritrovando ad usare Windows 7 per poter avere operativo Cubase, siccome sono un musicofilo la prima cosa che mi sono assicurato di poter avere su cygwin+Xming prima di ipcalc é stata easytag, applicazione che uso da una vita e con cui ho potuto taggare tutta la mia musica e poter utilizzare qualsiasi player senza trovarmi qualche Artista Sconosciuto tra i coglioni. Lancio easytag, navigo la cartella dei rage senza titoli, selezioni tutto e li mando in pasto a CDDB: «impossibile contattare il server». Cambio le impostazioni sul gateway musicbrainz, «impossibile contattare il server». Azz, sará qualche impostazione di rete di cygwin, eppure il resto su cygwin naviga. Provo a fare una ricerca di server alternativi CDDB e mi ritrovo questo annuncio:

freedb.org and its services was scheduled to be shut down on March 31 of 2020. As of May 28, 2020 the site was still operational. On the 13th of June 2020 it was observed that the URL used for lookups, freedb.freedb.org, no longer resolved to a host name and as a result the service no longer appears to operate.

Manco un mese fa!! Manco il tempo!! Magix, nota software house che con il loro software ha permesso negli utlimi quindici anni ad un sacco di DJ spacciarsi per musicisti facendo musica di merda con quattro click ha acquisito (e spento) freeDB.

rsync su cygwin tra NTFS ed exFAT

Pubblicato il Pubblicato in #sysadmin

Per una serie di questioni prolisse da raccontare mi sto ritrovando ad usare Windows 7 e dover fare dei backup di dati con rsync su cygwin verso un hard disk esterno USB formattato in NTFS.

Il problema è proprio questo, NTFS. Credevo fosse il filesystem più compatibile tra dispositivi diversi, invece quest’ultimo è exFAT perchè non ha tutta la parte dei permessi ed ownership dei file che tra sistemi diversi diventa un bagno di sangue.

Certo, da un punto di vista Enterprise questi medatati sono sicuramente utili ed importanti, ma per una singola persona no: usate exFAT che la tab sicurezza-col-tasto-destro-proprietà nemmeno ce l’ha!

$ rsync -avr /cydrive/$ORIGINE/ /cygdrive/$DESTINAZIONE/ --progress --delete --size-only --no-perms -O

ISPConfig: snippet per reverse proxy con socket.io

Pubblicato il Pubblicato in #sysadmin

Qualche settimana fa stavo uscendo pazzo per un problema alla UI di una web app dietro reverse proxy, mi sono accorto che era un problema sul reverse proxy ispezionando la pagina con le WebTools di Chrome e notando che alcune richieste non andavano a buon fine: tutte quelle di socket.io.

ISPconfig -> Siti -> [vhost sito] -> Opzioni -> Direttive Apache

ProxyRequests Off
ProxyPreserveHost On
ProxyPass /.well-known/ !
ProxyPass /               http://10.8.10.11/
ProxyPassReverse /  http://10.8.10.11/

ProxyVia on      
RewriteEngine On

RewriteEngine On
RewriteCond %{HTTP:Connection} Upgrade [NC]
RewriteCond %{HTTP:Upgrade} websocket [NC]
RewriteRule /(.*) ws://10.8.10.11:8080/$1 [P,L]

ProxyPass               /socket.io http://10.8.10.11:8080/socket.io
ProxyPassReverse        /socket.io http://10.8.10.11/socket.io

Glenn Glould e l’open source

Pubblicato il Pubblicato in #floss-stuff, #musica

Avevo voglia di ascoltare “So you want to write a fugue?” di Glenn Gloud, quindi sono andato su youtube ed ho cercato il brano, anche se ce l’avevo offline sul computer. Ho trovato una versione animata in stile karaoke col testo che in verità conoscevo già da tempo, quasi dieci anni, ma che avevo dimenticato e che soprattutto non avevo ancora rivisto e riascoltato con attenzione. Per quanto sia uno smanettone ai tempi non bazzicavo GitHub, anzi studiavo musicologia ed avevo mollato del tutto l’informatica, quindi non ho fatto caso che alla fine del video c’è un url al codice sorgente che ha permesso la realizzazione di questo video. Codice open source e scritto in Python, uno dei pochi linguaggi che conosco e che so leggere. La cosa mi ha fatto riflettere perchè stiamo parlando di Glenn Gould e Python… e tra i due sicuramente il più conosciuto ai più è Python.

(altro…)

Sulle prime 4 corde di un 5 corde

Pubblicato il Pubblicato in #blog

Inizialmente avrei voluto copiare-ed-incollare questo scritto di qualche anno fa su facebook, come post o come nota… poi, a differenza di tanti, il mio ego si è calmato ed ho ricordato che avevo già un blog personale, ma da anni ed anni prima di facebook, quando ancora si chiamava weblog e nessuno lo aveva ancora abbreviato in ‘blog’, funzionante con xml ed rss ed addirittura altri standards… era più giusto postarlo li, indicizzato dai motori di ricerca a-comu-veni-si-cunta. E’ dedicato a tutti gli amici musicisti che ho incrociato nella mia vita, piccoli e grandi. In particolar modo ai sub, i subwoofer, i subaquei, a chi suona il basso. A chi quando suona si immerge in una dimensione parallela dove vede anche cose molto brutte e li-per-li non sa che fare. Che vi sia di ispirazione.

(altro…)