jueves, 22 de enero de 2009

El despertar


NICOLAS GUILLEN

CUBA 1902 / 1989

CUANDO YO VINE A ESTE MUNDO


Cuando yo vine a este mundo,
nadie me estaba esperando;
así mi dolor profundo
se me alivia caminando,
pues cuando vine a este mundo,
te digo,
nadie me estaba esperando.

Miro a los hombres nacer,
miro a los hombres pasar;
hay que andar,
hay que mirar para ver,
hay que andar.

Otros lloran, yo me río,
porque la risa es salud:
lanza de mi poderío,
coraza de mi virtud.
Otros lloran, yo me río,
porque la risa es salud.

Camino sobre mis pies,
sin muletas ni bastón,
y mi voz entera es
la voz entera del sol.
Camino sobre mis pies,
sin muletas ni bastón.

Con el alma en carne viva,
abajo, sueño y trabajo;
ya estará el de abajo arriba,
cuando el de arriba esté abajo.
Con el alma en carne viva,
abajo, sueño y trabajo.

Hay gentes que no me quieren,
porque muy humilde soy;
ya verán cómo se mueren,
y que hasta a su entierro voy,
con eso y que no me quieren
porque muy humilde soy.

Miro a los hombres nacer,
miro a los hombres pasar;
hay que andar,
hay que vivir para ver,
hay que andar.

Cuando yo vine a este mundo,
te digo,
nadie me estaba esperando;
así mi dolor profundo,
te digo,
se me alivia caminando,
te digo,
pues cuando vine a este mundo,
te digo,
¡nadie me estaba esperando!

lunes, 12 de enero de 2009

Entre delfines

Este domingo sobre las 16:00 tuve la gran oportunidad y por primera vez en mi vida de ver un banco enorme de delfines en libertad. :)

Me disponia a regresar a mi casa despues de la sesion de patinaje cuando justo enfrente de "La seu" (la catedral) puedo observar en el mar como algo se ha movido en el agua.

Me detuve y efectivamente era un banco enorme de delfines con crias y ejemplares de gran tamaño.
Estaban tranquilamente saltando y alimentandose me supongo desde luego.

Lo anecdotico de la situación es que estuvieran tan cerca de la civilización y justo en el entrante del moll vell(muelle viejo).

Y para mas inri de la gran cantidad de gente que pasaba por alli poquisimas personas nos dimos cuenta de ello y desde luego disfrutamos de lo lindo.

Yo estuve mas de media hora flipando desde luego...

Habia visto anteriormente ejemplares vivos y muertos, pero nunca en esa situación y menos semejante cantidad de delfines (abarcarian 200 metros cuadrados facilmente).

No pude tomar fotos por no llevar nada pero os dejo un link con fotos de delfines por estos lares:


Delfines en la tramuntana


La verdad es que ni los recordaba tan grandes ni tan oscuros. :D



sábado, 10 de enero de 2009

Herbie Hancock en Vitoria (concierto)

Buenas noches

Si hay un musico en el mundo que me causa devoción, ese músico es Herbie Hancock.




Gracias a radio 3, tenemos el placer de poder visualizar su concierto de este verano en el festival de jazz de vitoria.

El concierto la verdad que para variar es una monada. Os doy un pequeño resumen e impresiones del mismo.

Se trata de 71 minutos de concierto y esta acompañado por sus musicos del ultimo disco por así decirlo (el disco era un homenaje a joni mitchell).

Conciertazo Herbie Hancock gratuito

Comienza con dos canciones del susodicho, no estan mal pero a mi la música de esta mujer en concreto no es algo que me inspire mucho, seguidamente ya por el minuto 20 saca un poco de su magia y se pega una balada jazzistica hancock en solitario acojonante...

Juraria que en el siguiente tema vuelve a acojonar, ahora mismo no recuerdo bien.
Seguidamente 2 canciones de su disco anterior possibilities (era un disco en el cual se reunio con los mas variado del panorama internaciones cristina aguilera,sting, raul midon ...), bonitas las canciones la verdad con voces femeninas muy potentes.

Le sigue un solo pintoresto de su guitarista con algo de beatbox mientras va tocando melodicamente que termina en jazz-bop.

Y termina como no con un tema de su epoca headhuntera adaptado maravillosamente.

El concierto la verdad que es bastante bueno, teniendo en cuenta que practicamente es pop con toques de jazz (su nuevo campo de experimentación), pero ahi que tener en cuenta de quien esta al piano y de que cuando este hombre lo hace sonar no existe nada igual.


La verdad todo un lujo y gratis gracias a radio3. ;)

viernes, 9 de enero de 2009

Scrobbling a lastfm con mocp

Soy un fanatico de WindowMaker y con ello, de las interfaces ligeras en Gnu/Linux.

Por lo que cualquier programa si es en consola mejor y ya se lleva una interfaz ncurses,chapó entonces.

Uso dos ciente-servidores para escuchar mi musica,moc y mpd. Con mocp y gmpc respectivamente, el motivo es que mocp lo uso cuando pongo algo rapido para salir del paso o simplemente no me apetece arrancar el gmpc, el gmpc sobretodo lo uso en el curro.

Pues bien, soy usuario desde hace años de lastfm y me interesa la idea de poder hacer scrobling de mis temas a mi perfil de este.



Resulta que en moc, actualmente no existe esa posibilidad y se esta incorporando una nueva feature la cual deje ejecutar un comando al cambiar una cancion(OnSongChange) con el fin de al realizar el cambio de tema se ejecute un comando por ejemplo que envie la informacion ID3 a lastfm.

Para mpd si existe este demonio que se llama mpdscribble pero para moc no.
Pero lo que si existe en debian etch actualmente es un demonio y un cliente de este llamados lastfmsubmitd/lastfmsubmit que hacen de interfaz para poder enviar la info a lastfm.


Pues bien basandome en esto he realizado un script que es un demonio que hace scrobbling a lastfm en moc. ;D




#!/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/lib/
FICH=/tmp/moc_info


# Si ya esta corriendo nuestro demonio terminamos
[ "$$" != "`pgrep -fo $0`" ] && exit 0

# Esperamos un tiempo por si es la primera vez que espere a que se haya terminado de ejecutar el alias
sleep 10s


while true
do
# Sino esta corriendo el demonio moc terminamos nuestro demonio
[ "$(pidof mocp)" ] || break

# Si existe el fichero entonces recogemos el mp3 antiguo
if [ -f $FICH ]; then
ARTIST_OLD=$(grep ^Artist: $FICH | cut -c 9-)
ALBUM_OLD=$(grep ^Album: $FICH | cut -c 8-)
TITLE_OLD=$(grep ^SongTitle: $FICH | cut -c 12-)
LENGTH_OLD=$(grep ^TotalTime: $FICH | cut -c 12-)
fi;
mocp -i > $FICH
# Parseamos el fichero
ARTIST=$(grep ^Artist: $FICH | cut -c 9-)
ALBUM=$(grep ^Album: $FICH | cut -c 8-)
TITLE=$(grep ^SongTitle: $FICH | cut -c 12-)
LENGTH=$(grep ^TotalTime: $FICH | cut -c 12-)
if [ -n "$ARTIST" -a -n "$ALBUM" -a -n "$TITLE" -a -n "$LENGTH" ] && \
( [ ! -f $FICH ] || [ "$ARTIST_OLD" != "$ARTIST" -o "$ALBUM_OLD" != "$ALBUM" -o "$TITLE_OLD" != "$TITLE" -o "$LENGTH_OLD" != "$LENGTH" ] );
then
/usr/lib/lastfmsubmitd/lastfmsubmit --artist "$ARTIST" --title "$TITLE" --length "$LENGTH" --album "$ALBUM"
fi;
# Dormimos 1 minuto
sleep 1m
done



Basicamente es un demonio que:

1- Mientras este corriendo el demonio moc se reproduce, con el fin de no gastar cpu tontamente.
2- Únicamente puede estar corriendo uno cada vez, con el fin de que no haya varios corriendo haciendo lo mismo e enviando los temas repetidos.
3- No envia el mismo tema varias veces seguidas, es decir comprueba antes de enviarlo que sea distinto al anterior.
4- Que no hace scrobbling sino tiene todas las etiquetas puestas, no tiene mucho sentido enviar un tema sin artista por ejemplo...
5- Que comprueba cada minuto si se esta reproducciendo algo nuevo, considero que es un intervalo de tiempo prudente.
6- Esta echo en bash, off course. ;)
7- Requiere de los paquetes mocp y lastfmsubmitd, por si no ha quedado claro.


Pues bien una vez creado nuestro demonio, falta saber cuando lanzarlo.
Nos interesa que:
1- Únicamente corra cuando este corriendo moc
2- Que cuando termine el nuestro tambien termine

Por lo tanto podriamos aprovechar por ejemplo los alias de bash para lanzar nuestro demonio cada vez que ejecutemos mocp y asi nos asegurariamos que cada vez que vayamos a escuchar musica se active el scrobbling de esta.

Vamos a utilizar:
1- nohup con el fin de que corra libre "como el viento".
2- lo vamos a lanzar en segundo plano con el fin de poder seguir interactuando con el terminal una vez lanzado.
3- Vamos a utilizar el agrupamiento de ordenes para poder poner en background el demonio y no lanzar nuestro cliente de moc.
4- Vamos a enviar el archivo nohup.out generado obligatoriamente al abujero negro (dev/null) con el fin de no tener nohup.outs por todas partes.


Pues aqui lo tienen señores, ¡this is linux!
Se añade esto al .bashrc de tu HOME y a correr millas. ;)

alias mocp='(nohup $HOME/Scripts/lastfm-moc.sh &>/dev/null &); mocp'



Seguidamente el:
$source .bashrc de rigor y listo. :)


Bravo!! :D

martes, 6 de enero de 2009

Feliz año nuevo y fuerza

Hoy os voy a dejar uno de esos links y personas que mas me marcan de lo conocido a traves de internet.

Se trata de Alvaro Neil, un chico asturiano ;),que esta dando un paseo por el mundo, yo lo sigo desde hace casi 1 año y muy bien la verdad pero hoy justamente he descubierto que también tiene blog. :D

M.O.S.A.W (Miles of smiles around the world)

Su historia es mas o menos la siguiente:

Tras unas cuantas experiencias como cicloturista decide emprender un viaje en bici sin final determinado mientras realiza espectaculos como payaso amateur.
De momento le va alucinante, la verdad y espero que le vaya todo lo mejor posible.




Una persona ejemplar sin duda alguna.



A titulo personal en absoluto descarto esa idea, es mas la encuentro estupenda, únicamente que estoy un poco verde todavia por asi decirlo, pero todo se andaran, poc a poc como dirían por aqui ... :)

Aprovecho la ocasión y lo pongo en mis preciados links de este blog.










¡Un saludo y viva la vida!