Venerdì sera (28/01/2011) non potevo ascoltare il concerto dei Pearl Jam in onda per Radio 2 Live, quindi l'ho registrato.
Eccolo!
Pearl Jam live in Berlin - Rai Radio 2
my.flying.mind
If I could fly like a king of the sky, could not tumble nor fall, I would picture it all
sabato 29 gennaio 2011
venerdì 3 dicembre 2010
Groovashark non va: ancora?!
Continuo a ricevere un sacco di visite da persone che capitano qui alla ricerca di una soluzione al fatto che Grooveshark non va. Non funziona. Non si carica.
So che qualche tempo fa ho dato una serie di dritte interessanti, ma ora non c'e' piu' alcun problema di pirateria! Grooveshark in Italia funziona perfettamente.
Se non riuscite a caricare Grooveshark, o un rubicondo panda vi compare invece della solita gradevole schermata, potete dare un'occhiata a gs-status, nel quale viene segnalato lo stato dei server di Grooveshark.
Come potete ben vedere, in questi giorni le cose non vanno troppo bene!
So che qualche tempo fa ho dato una serie di dritte interessanti, ma ora non c'e' piu' alcun problema di pirateria! Grooveshark in Italia funziona perfettamente.
Se non riuscite a caricare Grooveshark, o un rubicondo panda vi compare invece della solita gradevole schermata, potete dare un'occhiata a gs-status, nel quale viene segnalato lo stato dei server di Grooveshark.
Come potete ben vedere, in questi giorni le cose non vanno troppo bene!
giovedì 2 dicembre 2010
Missincat @ Radio2 Caterpillar
Non sono riuscito a spezzettare la registrazione e a mettere i titoli subito ieri, per cui posto oggi: MissinCat live a Caterpillar, in contemporanea con la discussione del ddl Gelmini alla camera. Ha suonato 3 pezzi, che potete scaricare qui sotto ;)
Non la conoscevo (a parte per il video postato da un amico visto di sfuggita ma, nonostante tutto, apprezzato). E' gradevole, e - questa sì, sembra - genuinamente allegra, nonostante tutto!
MissinCat - Inside My Heart
MissinCat - Shoot!
MissinCat - Back on my Feet
Un po' di tracce ufficiali si possono ascoltare sul suo sito. Qui si può comprare il disco!
Non la conoscevo (a parte per il video postato da un amico visto di sfuggita ma, nonostante tutto, apprezzato). E' gradevole, e - questa sì, sembra - genuinamente allegra, nonostante tutto!
MissinCat - Inside My Heart
MissinCat - Shoot!
MissinCat - Back on my Feet
Un po' di tracce ufficiali si possono ascoltare sul suo sito. Qui si può comprare il disco!
martedì 30 novembre 2010
HoneyBird & the Birdies @ Radio2 Moby Dick
HoneyBird & the Birdies erano ieri sera su Radio2, e hanno suonato 4 pezzi piuttosto gradevoli. Lei sembra completamente pazza, ma checchè ne dica la Boschero non sono convinto che lo sia genuinamente.
In ogni caso, il loro sito (veramente bello!) lo trovate qui http://www.honeybird.net/ mentre potete scaricare ed ascolare tutto il loro album da Bandcamp.
Honeybird & the Birdies - Usain Bolt
Honeybird & the Birdies - Don't Trust the Butcher
Honeybird & the Birdies - La Bete Moufette
Honeybird & the Birdies - Shrinking Mind
In ogni caso, il loro sito (veramente bello!) lo trovate qui http://www.honeybird.net/ mentre potete scaricare ed ascolare tutto il loro album da Bandcamp.
Honeybird & the Birdies - Usain Bolt
Honeybird & the Birdies - Don't Trust the Butcher
Honeybird & the Birdies - La Bete Moufette
Honeybird & the Birdies - Shrinking Mind
martedì 23 novembre 2010
Catch mouse clicks on text in OpenOffice.org writer
In the OpenOffice.org API docs is not so clear how to add a MouseClickHandler or a MouseClickListener to the text in a writer document (or, probably, I couldn't find this information easly). What I wanted to do was to get the click position in form of a XTextRange or XTextCursor.
1. To add a MouseClickHandler to the text, you have to call this code using a valide XTextDocument
XUserInputInterception xui = (com.sun.star.awt.XUserInputInterception)
UnoRuntime.queryInterface( com.sun.star.awt.XUserInputInterception.class,
xTextDocument.getCurrentController());
if (xUserInputInterception != null) {
xUserInputInterception.addMouseClickHandler(new MCH());
}
where MCH have to be a class implementing XMouseClickHandler, as explained in the next point.
2. You have to implement the XMouseClickHandler interface adding the disposing, mouseReleased and mousePressed methods . In order to get useful informations from the click, you can implement the mouseReleased nethod as shown below.
public class MCH implements XMouseClickHandler {
[...]
public boolean mouseReleased(MouseEvent arg0) {
// get the current component (you need a valid XDesktop)
XComponent xCurrentComponent = xDesktop.getCurrentComponent();
// get the XModel interface from the component
XModel xModel = (XModel) UnoRuntime.queryInterface(XModel.class,
xCurrentComponent);
// the model knows its controller
XController xController = xModel.getCurrentController();
// get the visible cursor Supplier from the controller
XTextViewCursorSupplier xViewCursorSupplier = (XTextViewCursorSupplier)
UnoRuntime.queryInterface(XTextViewCursorSupplier.class, xController);
//get the visible cursor
XTextViewCursor xViewCursor = xViewCursorSupplier.getViewCursor();
//create an XTextCursor based on the position of the visible cursor
//you need a referenc to the XTextDocument on wich you're working
XTextCursor xModelCursor = xTextDocument.getText()
.createTextCursorByRange(xViewCursor.getStart());
//TODO make something with the cursor
//i.e., you can print the word surrounded by the cursor
XWordCursor xwc = (XWordCursor) UnoRuntime.queryInterface(
XWordCursor.class, xModelCursor);
xwc.gotoStartOfWord(false);
xwc.gotoEndOfWord(true);
System.out.println(xwc.getString());
return false;
}
}
1. To add a MouseClickHandler to the text, you have to call this code using a valide XTextDocument
XUserInputInterception xui = (com.sun.star.awt.XUserInputInterception)
UnoRuntime.queryInterface( com.sun.star.awt.XUserInputInterception.class,
xTextDocument.getCurrentController());
if (xUserInputInterception != null) {
xUserInputInterception.addMouseClickHandler(new MCH());
}
where MCH have to be a class implementing XMouseClickHandler, as explained in the next point.
2. You have to implement the XMouseClickHandler interface adding the disposing, mouseReleased and mousePressed methods . In order to get useful informations from the click, you can implement the mouseReleased nethod as shown below.
public class MCH implements XMouseClickHandler {
[...]
public boolean mouseReleased(MouseEvent arg0) {
// get the current component (you need a valid XDesktop)
XComponent xCurrentComponent = xDesktop.getCurrentComponent();
// get the XModel interface from the component
XModel xModel = (XModel) UnoRuntime.queryInterface(XModel.class,
xCurrentComponent);
// the model knows its controller
XController xController = xModel.getCurrentController();
// get the visible cursor Supplier from the controller
XTextViewCursorSupplier xViewCursorSupplier = (XTextViewCursorSupplier)
UnoRuntime.queryInterface(XTextViewCursorSupplier.class, xController);
//get the visible cursor
XTextViewCursor xViewCursor = xViewCursorSupplier.getViewCursor();
//create an XTextCursor based on the position of the visible cursor
//you need a referenc to the XTextDocument on wich you're working
XTextCursor xModelCursor = xTextDocument.getText()
.createTextCursorByRange(xViewCursor.getStart());
//TODO make something with the cursor
//i.e., you can print the word surrounded by the cursor
XWordCursor xwc = (XWordCursor) UnoRuntime.queryInterface(
XWordCursor.class, xModelCursor);
xwc.gotoStartOfWord(false);
xwc.gotoEndOfWord(true);
System.out.println(xwc.getString());
return false;
}
}
OpenOffice.org Annotations in java
I couldn't find a way to add Annotations (com.sun.star.text.textfield.Annotation) to OpenOffice (writer) documents through the UNO api in java: after some testing I figured it out how to do it, so I post here some code that you can find useful (hope). One important thing I was missing was how to create a MultiServiceFactory from a text document: this is explayned in the code below.
The only things you need to run this code are a valid XTextDocument and the XCursor indicating the place where you want the annotation to appear.
// get an XMultiServiceFactory from the XTextDocument
XText xText = xTextDocument.getText();
XMultiServiceFactory xMSF = (XMultiServiceFactory) UnoRuntime
.queryInterface(XMultiServiceFactory.class, xTextDocument);
XTextField annotation = (XTextField) UnoRuntime.queryInterface(
XTextField.class, xMSF.createInstance(
"com.sun.star.text.textfield.Annotation"));
// set the annotation's property
XPropertySet xAnnotationProps = (XPropertySet)
UnoRuntime.queryInterface(XPropertySet.class, annotation);
xAnnotationProps.setPropertyValue("Author", author);
xAnnotationProps.setPropertyValue("Content", text);
com.sun.star.util.Date date = new com.sun.star.util.Date();
date.Day = (short) day; date.Month = (short) month; date.Year = (short) year;
xAnnotationProps.setPropertyValue("Date", date);
// add the annotation at the XCursor position
xText.insertTextContent(xCursor, annotation, false);
Hope this helped
The only things you need to run this code are a valid XTextDocument and the XCursor indicating the place where you want the annotation to appear.
// get an XMultiServiceFactory from the XTextDocument
XText xText = xTextDocument.getText();
XMultiServiceFactory xMSF = (XMultiServiceFactory) UnoRuntime
.queryInterface(XMultiServiceFactory.class, xTextDocument);
XTextField annotation = (XTextField) UnoRuntime.queryInterface(
XTextField.class, xMSF.createInstance(
"com.sun.star.text.textfield.Annotation"));
// set the annotation's property
XPropertySet xAnnotationProps = (XPropertySet)
UnoRuntime.queryInterface(XPropertySet.class, annotation);
xAnnotationProps.setPropertyValue("Author", author);
xAnnotationProps.setPropertyValue("Content", text);
com.sun.star.util.Date date = new com.sun.star.util.Date();
date.Day = (short) day; date.Month = (short) month; date.Year = (short) year;
xAnnotationProps.setPropertyValue("Date", date);
// add the annotation at the XCursor position
xText.insertTextContent(xCursor, annotation, false);
Hope this helped
mercoledì 3 novembre 2010
How to specify a recording time for mplayer
I passed the last few days looking for some way to stop mplayer recording after some time. I really often use mplayer to record concert streamings on various internet radios and more than once I left it recording over the entire night (not so good!). It seemed to be impossible, but it's not.
The command I use for recording audio streams using mplayer (since Ubuntu 8.04 until, for sure, 10.04) is
mplayer "http://streamaddress.com/somePort" -ao pcm:file=/home/myHome/file.wav -vc dummy -vo null
If you want mplayer to stop recording after 56 seconds, you can add
-endpos 56
to the precedent command, or if you want to stop it after 1 hour and ten minutes
-endpos 01:10:00
venerdì 25 giugno 2010
La salamandra
Ho cercato invano per molto tempo a quale poesia di Alda Merini faccia riferimento Toffolo quando annuncia La Salamandra ai concerti. Ad ogni concerto dei Tre Allegri Ragazzi Morti che ho visto finora questa canzone l'hanno sempre fatta: "Le parole di questa canzone le ho tutte rubate ad una grande poetessa che si chiama Alda Merini".
L'ho cercata per tanto tempo, e ho trovato una poesia che richiama in alcuni aspetti quella canzone:
Sono nata il ventuno a primavera
ma non sapevo che nascere folle,
aprire le zolle
potesse scatenar tempesta.
Così Proserpina lieve
vede piovere sulle erbe,
sui grossi frumenti gentili
e piange sempre la sera.
Forse è la sua preghiera.
Di certo non è l'unica, ma è significativa! E dopo tutta questa ricerca...
Tre Allegri Ragazzi Morti - La Salamandra
Il negozio online dei tarm lo trovi qui.
L'ho cercata per tanto tempo, e ho trovato una poesia che richiama in alcuni aspetti quella canzone:
Sono nata il ventuno a primavera
ma non sapevo che nascere folle,
aprire le zolle
potesse scatenar tempesta.
Così Proserpina lieve
vede piovere sulle erbe,
sui grossi frumenti gentili
e piange sempre la sera.
Forse è la sua preghiera.
Di certo non è l'unica, ma è significativa! E dopo tutta questa ricerca...
Tre Allegri Ragazzi Morti - La Salamandra
Il negozio online dei tarm lo trovi qui.
lunedì 3 maggio 2010
Mumford & Sons - Sigh No More
Questo disco è perfettamente pop. Nel senso che ha tutti i cliché del pop, tutte le forme e le regole ad esso consone, le belle faccine di tutti i componenti che attirano frotte di fans (ma a dire la verità anche delle belle voci, sembra...) e poi dei video veramente piacevoli.
Tutto il disco è molto bucolico; è come se questi tipi venissero fuori da una amena zona campagnola e si fossero appena lavati le mani dopo una giornata nei campi - nel video gli hanno pure messo dei vestiti quantomeno ridicoli, assurdo - però queste cose funzionano.
Funzionano più o meno su quella fetta di persone che è ancora un poco affascinata da quella vita di cui i "Mumford e figli" sono lo stereotipo.
I testi dei Mumford non sono propriamente "campagnoli": inizialmente pensavo, o speravo, che qualcosa come quello che magistralmente facevano i Jethro fosse ripetibile, ma... no, siamo ben lontani; i testi sono come tutto il resto, paurosamente pop, popular, popolari. Nulla più.
'cause I need freedom now
and I need to know how
to live my life
as it's meant to be
(The Cave)
martedì 27 aprile 2010
Tre Allegri Ragazzi Morti - Primitivi dal Futuro
Primitivi del futuro mi ha fatto tornare ad ascoltare musica dopo moltissimo tempo di silenzio musicale.Non che non ascoltassi, ma da un po' ascoltavo sempre le stesse cose, solito giro.
Questo cd è calmo, pacato, ma la carica te la dà comunque, non c'è pericolo. Non conoscevo i Tre Allegri Ragazzi Morti del pre-Primitivi, ma me li sono andati a spulciare con grande piacere. Alcune tracce (Mina, Rifare) ho imparato ad amarle solo a forza di ascolto, altre (Codalunga, Janni Boy) non potevo più smettere di ascoltarle da subito.
Abbiamo passato anche una traccia dall'album ad Indieteque, puoi ascoltarla qui ;)
Qui invece puoi comprare il cd direttamente dalla tempesta (ma prima ascoltalo dal player qui sopra)!
Questo cd è calmo, pacato, ma la carica te la dà comunque, non c'è pericolo. Non conoscevo i Tre Allegri Ragazzi Morti del pre-Primitivi, ma me li sono andati a spulciare con grande piacere. Alcune tracce (Mina, Rifare) ho imparato ad amarle solo a forza di ascolto, altre (Codalunga, Janni Boy) non potevo più smettere di ascoltarle da subito.
Abbiamo passato anche una traccia dall'album ad Indieteque, puoi ascoltarla qui ;)
Qui invece puoi comprare il cd direttamente dalla tempesta (ma prima ascoltalo dal player qui sopra)!
sabato 24 aprile 2010
Gioia e Gaudio: Grooveshark è di nuovo tra noi
Finalmente Grooveshark è tornato in Italia!
Non c'è più bisogno di nessun trucchetto per aggirare il blocco nostrano: chiunque può accedere ora al più capiente distributore di musica online. A parte l'enorme quantità di musica che si trova sul sito, è possibile fare l'upload di nuovi brani, che poi possono essere cercati e ascoltati da tutti.
In pratica, se voglio avere a disposizione tutta la mia libreria musicale in ogni momento ed in ogni luogo, posso farne l'upload su GS, per poi ascoltarla ovunque collegandomi al sito!
Provatelo e ve ne innamorerete: listen.grooveshark.com
Non c'è più bisogno di nessun trucchetto per aggirare il blocco nostrano: chiunque può accedere ora al più capiente distributore di musica online. A parte l'enorme quantità di musica che si trova sul sito, è possibile fare l'upload di nuovi brani, che poi possono essere cercati e ascoltati da tutti.
In pratica, se voglio avere a disposizione tutta la mia libreria musicale in ogni momento ed in ogni luogo, posso farne l'upload su GS, per poi ascoltarla ovunque collegandomi al sito!
Provatelo e ve ne innamorerete: listen.grooveshark.com
lunedì 19 aprile 2010
Grooveshark ha smesso di funzionare?!
Ebbene, dopo l'ultimo, annunciato, downtime, grooveshark sembra non funzionare più in Italia. Niente panico, basta seguire la stessa guida che avete seguito per sbloccare l'accesso, cambiando la riga aggiunta al file hosts in questo modo
97.65.22.117 www.mynextmusic.it
8.19.240.53 www.grooveshark.com
Giusto per fare più svelti, i file da modificare sono
/etc/hosts per linux,
C:\Windows\system32\drivers\etc\host o simili per windows
/private/etc/hosts per mac
Keep on listening ;)
!! Se state cercando la guida completa per sbloccare ed accedere a GrooveShark dall'Italia, la trovate qui.
8.19.240.53 www.grooveshark.com
Giusto per fare più svelti, i file da modificare sono
/etc/hosts per linux,
C:\Windows\system32\drivers\etc\host o simili per windows
/private/etc/hosts per mac
Keep on listening ;)
!! Se state cercando la guida completa per sbloccare ed accedere a GrooveShark dall'Italia, la trovate qui.
martedì 8 dicembre 2009
Scrobbling: Grooveshark to last.fm
Ho creato un semplice tool per fare lo scrobbling delle tracce ascoltate di recente su Grooveshark. Last.fm infatti mantiene gratuiti tutti i servizi di suggerimento degli artisti secondo i gusti musicali personali, di segnalazione degli eventi eccetera, così ho pensato che ascoltare la musica su grooveshark e vedere raccomandazioni e similia su last.fm sarebbe stato il meglio!
Basta quindi andare su http://rumpus.altervista.org, scaricare il file Rumpus.zip, scompattare, inserire la cartella tra i nostri documenti (il programma crea un file di configurazione, "data", che non va cancellato) e aprire la console (digitare cmd nel campo Esegui, una volta premuto su start). Una volta lì, digitare
cd PercorsoDellaCartella
(ricordarsi che windows usa le barre rovesce (\)
a questo punto digitando ls dovremmo vedere il file Rumpus.jar. Quindi possiamo scrivere
java -jar Rumpus.jar
ed eseguire le istruzione (viene chiesto di inserire i nomi utente e la password di last.fm). Da questo momento in poi, ogni volta che ci mettiamo ad ascoltare musica su Grooveshark basterà ricordarsi di fare doppio click sul file Rumpus.jar e la nostra musica verrà salvata anche su last.fm!
Se ti sei perso come accedere a Grooveshark dall'italia... beh, è molto semplice!
Basta quindi andare su http://rumpus.altervista.org, scaricare il file Rumpus.zip, scompattare, inserire la cartella tra i nostri documenti (il programma crea un file di configurazione, "data", che non va cancellato) e aprire la console (digitare cmd nel campo Esegui, una volta premuto su start). Una volta lì, digitare
cd PercorsoDellaCartella
(ricordarsi che windows usa le barre rovesce (\)
a questo punto digitando ls dovremmo vedere il file Rumpus.jar. Quindi possiamo scrivere
java -jar Rumpus.jar
ed eseguire le istruzione (viene chiesto di inserire i nomi utente e la password di last.fm). Da questo momento in poi, ogni volta che ci mettiamo ad ascoltare musica su Grooveshark basterà ricordarsi di fare doppio click sul file Rumpus.jar e la nostra musica verrà salvata anche su last.fm!
Se ti sei perso come accedere a Grooveshark dall'italia... beh, è molto semplice!
lunedì 2 novembre 2009
Accedere a GrooveShark dall'Italia
Questa mattina ho acceso grooveshark e mi si è aperta una finestrella con scritto "bad host, try reloading Grooveshark" o qualcosa si simile. La soluzione è seguire questa guida, che speravo non sarebbe più servita. E invece...
Questa guida risale a qualche tempo fa, ai tempi nei quali Grooveshark era inaccessibile dall'Italia: i passi da fare comunque sono gli stessi per tornare a far funzionare lo squalo!
Ultimamente last.fm è diventato a pagamento e GrooveShark non è più accessibile in italia. Insomma, non c'è più modo per ascoltare un po' di musica gratis legalmente.
Questo è un piccolo consiglio (nelle due versioni per linux e per windows) per poter riavere indietro almeno Grooveshark ( http://www.grooveshark.com/ )
su linux
scrivete a terminale
sudo gedit /etc/hosts
mettete la vostra password e aggiungete dopo le prime due righe che dovrebbero essere
127.0.0.1 localhost
127.0.1.1 *il nome del tuo pc in rete*
questa (nulla più e nulla meno)
8.19.240.53 www.grooveshark.com
lasciando invariate quelle successive.
su windows
(CERTAMENTE funzionante per Vista/XP/2000)
cercate il file "hosts" (senza virgolette, non ha estensione ma è un file di testo)
che dovrebbe essere in C:\Windows\system32\drivers\etc, se trovate un file hosts.sam va bene ugualmente; apritelo utilizzando un semplice blocco note e cercate la riga
127.0.0.1 localhost
(dovrebbe essere l'ultima). Quindi aggiungeteci sotto
8.19.240.53 www.grooveshark.com
(non più, come segnalato in precedenza,97.65.22.117 www.mynextmusic.it), salvate il file e se si chiamava hosts.sam cambiategli nome in hosts (di nuovo, senza estensione)
su Mac
Il procedimento è analogo a quello per linux. Il file si trova in /private/etc e si chiama host.
Dopo aver corretto il file /private/etc/host si deve riavviare il Finder per riaccedere di nuovo a Grooveshark.
Provate ad accedere a grooveshark e... magia! la malvagia telecom non blocca più l'accesso!
Buon ascolto
Questa guida risale a qualche tempo fa, ai tempi nei quali Grooveshark era inaccessibile dall'Italia: i passi da fare comunque sono gli stessi per tornare a far funzionare lo squalo!
Ultimamente last.fm è diventato a pagamento e GrooveShark non è più accessibile in italia. Insomma, non c'è più modo per ascoltare un po' di musica gratis legalmente.
Questo è un piccolo consiglio (nelle due versioni per linux e per windows) per poter riavere indietro almeno Grooveshark ( http://www.grooveshark.com/ )
su linux
scrivete a terminale
sudo gedit /etc/hosts
mettete la vostra password e aggiungete dopo le prime due righe che dovrebbero essere
127.0.0.1 localhost
127.0.1.1 *il nome del tuo pc in rete*
questa (nulla più e nulla meno)
8.19.240.53 www.grooveshark.com
lasciando invariate quelle successive.
su windows
(CERTAMENTE funzionante per Vista/XP/2000)
cercate il file "hosts" (senza virgolette, non ha estensione ma è un file di testo)
che dovrebbe essere in C:\Windows\system32\drivers\etc, se trovate un file hosts.sam va bene ugualmente; apritelo utilizzando un semplice blocco note e cercate la riga
127.0.0.1 localhost
(dovrebbe essere l'ultima). Quindi aggiungeteci sotto
8.19.240.53 www.grooveshark.com
(non più, come segnalato in precedenza,
su Mac
Il procedimento è analogo a quello per linux. Il file si trova in /private/etc e si chiama host.
Dopo aver corretto il file /private/etc/host si deve riavviare il Finder per riaccedere di nuovo a Grooveshark.
Provate ad accedere a grooveshark e... magia! la malvagia telecom non blocca più l'accesso!
Buon ascolto
lunedì 29 giugno 2009
Narcisismo
Lo so, ho fatto una cosa assolutamente terribile, ma è da un bel pezzo che aspettavo di vedere la mia creatura.
Semplice, lineare, funzionale: come piace a me. Ed è ancora praticamente vuota!
Il mostro l'ho messo al mondo perchè mi serve un posto dove fare esperimenti, dove divertirmi e giocare. Ma anche perchè quando qualcuno (non so bene chi...) mi cerca su google, mi trova. Sarà perchè io cerco sempre tutti su google...
Semplice, lineare, funzionale: come piace a me. Ed è ancora praticamente vuota!
Il mostro l'ho messo al mondo perchè mi serve un posto dove fare esperimenti, dove divertirmi e giocare. Ma anche perchè quando qualcuno (non so bene chi...) mi cerca su google, mi trova. Sarà perchè io cerco sempre tutti su google...
Iscriviti a:
Post (Atom)
