Tuesday, July 24, 2007

Nostalgia

Hoy estoy un poco nostálgico.

No es un sentimiento de falta lo que siento por Londres. Ahora estoy muy bien en Madrid, mejor de lo que nunca hubiese pensado, pero siguen existiendo esos momentos en los que recuerdo los momentos que pase en Londres y me siento como si una pieza faltase en mi alma.

Recuerdo las buenas compañías que allí disfrute, las cervezas en los lúgubres pubs, los dias de verano en el parque, el olor a tierra húmeda, el verde por la ventana.

Ya hace casi un año que me fui, y supongo que es el calor del verano el que me recuerda que no hace mucho cogía la "Northern Line" para ir al trabajo, y me quedaba en el Britannia tomándome unas Fosters cuando salia agotado de la jornada.

Pero pese a la nostalgia no puedo quejarme. Esos grandes momentos pese a que sienta en ocasiones su ausencia, me acompañan allá a donde voy, y cada vez que pruebo una ale no puedo evitar acordarme y echarlos de menos.

Me repito diciendo esto, pero como decía Jorge Manrique, siempre nos parece que cualquier tiempo pasado fue mejor.

Algunos recuerdos en forma de imágenes pueden verse en flickr.

C ya mate.

Sunday, July 8, 2007

Subir musica de forma facil al N70 desde Ubuntu

No hace mucho me compre un Nokia N70. Ayer me agencie una tarjeta MMC de 2GB para poder utilizarlo como reproductor de musica y asi ahorrarme cargar con otro bulto.

Cual fue mi sorpresa cuando el lector de tarjetas de mi portatil no fue capaz de reconocerme la nueva tarjeta, pese a que si era capaz de leer la antigua de 64Mb.

Dado que subir la musica al movil por Bluetooth, fichero a fichero, iba a ser un trabajo de chinos investigue un poco a ver si habia alguna manera de usar el cable USB, que me traia el telefono desde Linux.

El protocolo empleado para comunicarse el PC con el movil es un protocolo no estandar, por lo que no esta soportado por el kernel. Googleando un poco encontre el proyecto OpenOBEX y con un rapido "apt-get install obexftp", tenia en mi Ubuntu todo lo necesario para comunicarme con el N70.

Lamentablemente no encontre ninguna utilidad de facil instalacion que permitiese hacer todo esto de forma sencilla. Asi que me he hecho el siguiente script para subir musica a un directorio especificado de la tarjeta y crear una lista de reproduccion para el mismo, ya que el N70 no admite reproducir musica por directorios.

El codigo del script es el siguiente:

#!/bin/bash

if [ $# != 1 ]
then
echo wrong usage
exit
fi

DIRNAME=$1
echo DIRECTORY NAME = $1


#Build playlist
rm "$DIRNAME".m3u

for i in *.mp3
do
echo $i >> "$DIRNAME".m3u
done

# Create Directory to store music
obexftp -u 1 -c /E:/ -C Musika/"$DIRNAME"

# Copy all files to N70
for i in *
do
obexftp -u 1 -c /E:/Musika/"$DIRNAME" -p "$i"
done


Crea dentro de la carpeta Musika/ un directorio con el nombre que se pase como parametro donde copia el contenido del directorio actual junto con una lista de reproduccion que crea para los mp3s presentes en el mismo. El nombre de la lista de distribucion es el mismo que se haya dado al directorio.

Es necesario correrlo con un sudo para poder acceder al interfaz de USB.

Otra solucion que estuve probando fue usar obexfs, pero no pude hacerlo funcionar de forma adecuada, asi que si alguien lo consigue que se pongan en contacto conmigo.