‘ Linux ’ category archive

Amarok, un excelente manejador de música

2008-Jun-25

Desde hace algún tiempo uso Amarok para organizar y escuchar música en la laptop. Amarok hace cosas interesantes como mostrar la información disponible en Wikipedia sobre el compositor o grupo que está tocando; jala las carátulas de los CDs (ok, esto no es tan llamativo, lo hacen otros); se conecta a last.fm; o permite convertir playlists a html para publicarlas en tu blog…

Por ahora sólo corre en Linux, pero vale la pena darle una mirada por lo menos a la página web. También hay un artículo en Wikipedia.

Hasta ahora no me había metido mucho a investigar las posibilidades que hay de extender este programa mediante scripts (pequeños programitas que añaden funciones al programa). Por ejemplo, hay un script genial que se llama GoogLyrics, que busca en Internet la letra de la canción (”lyrics”) que estás escuchando. Es bastante eficiente, mejor otras cosas que he visto por ahí o que el Lyrc que viene por defecto con Amarok.

Amarok Scripts

Pero hay un detalle: GoogLyrics necesita una extensión escrita en Perl (un lenguaje de programación…) llamada WWW::Mechanize para funcionar, y no viene instalada por defecto.

Menos mal, instalar la extensión no es complicado, pero hay que abrir una consola y escribir… (en Ubuntu Linux):

$sudo cpan
cpan> install WWW::Mechanize
(...)
cpan> exit

Y listo. Ahora sí podemos habilitar el script de GoogLyrics. Abajo un pantallazo de Amarok, en el panel de la izquierda se puede ver la letra de la excelente Unintended, de Muse.

Amarok with GoogLyrics script

Algunos recursos

  • La página web de Amarok.
  • En kde-look hay una sección de themes para Amarok.
  • Hay un port de Amarok 1.4 para MacOs y la versión 2.0, que ya está en desarrollo, correrá también en MacOs, pero por ahora sólo Linux.

Thunderbird en vez de Evolution

2008-Feb-01

Llevo tres semanas usando Thunderbird para leer el correo en vez de Evolution. Evolution es el cliente de correo que se instala por defecto con Gnome, uno de los manejadores de ventanas de Linux. Por temporadas he usado otros programas (Claws, por ejemplo), pero siempre volvía a Evolution.

Hace cuatro años compré una PC de segunda mano por $180, sin pantalla ni teclado. Le instalé una distribución de Linux sin entorno gráfico. La conecté a Internet y la metí en un armario. Instalé algunos programas, redireccioné unos cuantos puertos del router para que apuntaran al la PC… ¡Listo! El pequeño servidor descargaba mi correo de varias cuentas, lo distribuía en varias carpetas usando procmail y marcaba el SPAM. Podía accederlo desde diversos lugares utilizando IMAP (o a través de una página web usando Squirrelmail). Y tenía como 30GB para el correo.

Conectado a la red local, usando Evolution para acceder al correo usando IMAP, no tenía problemas con la velocidad de acceso, porque el servidor de correo está en la misma red. Desde fuera, incluso desde Europa en algún viaje, las cosas funcionaban razonablemente rápido.

Los discos duros se malogran algún día

Es obvio: ese servidor no va a durar para siempre. Ha sido un buen experimento, he aprendido en el proceso. Y me sigue siendo útil. Pero si la máquina “se cae”, como mínimo tendré que dedicarle un par de horas. Y probablemente, comprar otra PC. Mientras tanto, estaré sin correo.

El servicio de hosting que tengo contratado con Dreamhost ofrece acceso al correo electrónico por IMAP y página web, y espacio más que suficiente. De modo que hace unas semanas decidí pasar todo el correo a Dreamhost.

Tomada la decisión, el primer paso fue copiar todo el correo, con carpetas y subcarpetas incluido, al servidor de Dreamhost. Para eso, usé IMAPCopy. El programa funcionó a la primera. Era algo más de 1GB. Empecé a las 8pm, y dejé corriendo el programa toda la noche. Al día siguiente tenía una copia de todo el correo en mi cuenta en Dreamhost.

Como siempre, los detalles…

Siguiente paso, configurar una nueva cuenta en Evolution, el cliente de correo, y acceder al email. Primera impresión: todo funciona… pero funciona lentísimo. Entiendo que cuando Evolution se conecta al servidor IMAP por primera vez las cosas demoren un poco (ahora el servidor no está a dos pasos de mi escritorio sino en otro país). Pero después sigue lentísimo. Las cosas llegan al punto en que no se puede trabajar.

Thunderbird

La única diferencia entre las dos configuraciones IMAP es que el servidor IMAP de Dreamhost sólo permite crear carpetas debajo del INBOX. En mi servidor, que usa Dovecot como servidor IMAP, las carpetas pueden crearse en cualquier sitio debajo de la raíz. Bien, no sé qué dice el RFC del protocolo IMAP sobre esto. Pero es la única diferencia entre las dos configuraciones.

Thunderbird

Para descartar si el problema era el cliente de correo, instalé Thunderbird. ¡Perfecto! Funciona rápido. Por ejemplo, ahora estoy en Cañete, con una conexión a Internet medio lenta, y leo el correo sin problemas. Hasta me olvido de que estoy usando un servidor IMAP…

Desconozco el motivo. Podría ponerme a investigar. Pero el Thunderbird funciona bastante bien y es rápido. Así que incluso voy a desinstalar el Evolution, para no tener el evolution-data-server y otros procesos que ya no uso corriendo en la laptop.

Probablemente me estarán gritando que la otra alternativa es pasar todo mi correo a GMail, que también me ofrece acceso IMAP (y por supuesto, por página web). También lo he considerado. De hecho he ayudado a varias personas a pasar todo su correo a GMail, y están bastante contentos. Pero por ahora prefiero tener control sobre mis datos.

Efectos gráficos en Linux: Beryl, Compitz…

2007-May-09

Dreamhost, el alojamiento que uso para el blog, tiene un utilitario en su panel de control para convertir videos en formato .avi, .mov y .mpeg en videos flash. El video se aloja en mismo espacio que el blog, pero gracias a la conversión puede verse en un player “embebido”, al estilo YouTube.

En el blog casi no hay videos. Pero de todos modos he convertido una de las capturas de pantalla de Ubuntu+Compitz de este post a un video flash incrustado. Además de facilitar al lector ver el video, la diferencia de peso también es notable.

La verdad que al ver mi video me ha parecido bastante malo… Está tomado con una cámara de video, no es una captura directa de pantalla. Así que en desagravio a Compitz, XGL, Beryl y todos los demás módulos de efectos que se pueden instalar en Linux, abajo muestro un video bien grabado que encontré en YouTube.

Por cierto que la versión 7.04 de Ubuntu instala Beryl por defecto, y se puede activar fácilmente, sin editar ningún archivo de configuración directamente.