Conversión de la codificación de los nombres de fichero ISO-8859-1 a UTF-8

Desde hace un par de versiones, Ubuntu ya trabaja con la codificación de caracteres UTF-8 y por tanto así evitamos cualquier tipo de problema con información escrita en idiomas con alfabetos diferentes al nuestro. Sin embargo, es posible que si queremos rescatar información que tuviésemos en algún antiguo CD, es posible que los nombres de fichero de dicho CD se encuentre codificados con ISO-8859-1, por tanto, nos interesará cambiar su codificación a UTF-8.

Personalmente he tenido problemas cuando he querido juntar varios CDs antiguos en un DVD, como los nombres de fichero estaban codificados en ISO y los he mezclado con otros ficheros codificados con UTF-8, el K3B se “liaba” y no me gravaba el nuevo DVD.

Para solucionar el pequeño problema podemos utilizar “convmv”:

aptitude install convmv

Y a continuación podremos renombrar/recodificar los archivos y subdirectorios que esten dentro de, por ejemplo, “antiguo/”:

convmv -i -r -f ISO-8859-1 -t UTF-8 antiguo/ --notest

El comando nos irá preguntando uno a uno si queremos renombrar los ficheros que encuentre conflictivos (los que contienen ‘ñ’, ‘ç’, acentos, etc…). Más info con “man convmv” 😉

Tened presente que lo único que convierte este comando es el nombre del fichero, pero no su contenido. Para la conversión de contenidos existe un comando similar llamado “iconv”.

Network Manager, configuración de red sencilla

Desde hace tiempo que echo en falta no tener una forma sencilla de cambiar de red wireless en Ubuntu, o incluso cambiar entre wireless y red ethernet. Hace algún tiempo probé netapplet:



Pero el resultado fue nefasto, no me funcionaba todo lo bien que debería. Sin embargo, recientemente he probado Network Manager y me ha sorprendido gratamente:



El resultado es esperanzador, por fin puedo ver gráficamente las redes wireless disponibles y elegir a la que deseo conectarme 🙂

Para hacerlo funcionar tendremos que instalar el paquete “network-manager”, reiniciar nuestro ordenador y ejecutar “nm-applet” para que nos salga en el área de notificación, el icono mediante el cual podremos seleccionar la red que deseamos.

Hacia donde se dirige Ubuntu Dapper Drake

Cada cierto tiempo Ubuntu saca un CD llamado Flight 1, 2, … que no es más que versiones en desarrollo de la nueva versión de Ubuntu, listas para probar. En el wiki de Dapper Drake Flight 2 podemos ver algunas de las mejoras que ya incorpora Dapper Drake…



  • Arranque más rápido del sistema y de GNOME.
  • Nautilus con capacidad de búsqueda (lo que os comente en otro post)
  • Rhythmbox con soporte podcast
  • Firefox 1.5, OpenOffice 2.0.1, gstreamer 0.10
  • 2 kernels diferentes, uno para desktop (que mejora la rapidez de respuesta para el usuario) y otro para servidor. De esta forma es posible optimizar cada uno sin perjudicar al otro.
  • …

Script para bajar archivos numerados secuencialmente

En ocasiones quiero bajarme archivos que se encuentran numerados secuencialmente, como por ejemplo:

test1.png
test2.png
test3.png
...

Si queremos evitar tener que ir uno por uno, podemos usar el siguiente script:

#!/bin/bash
for i in `seq 1 10`;
do
        wget -c http://www.direccion.com/imagen$i.png
done

Donde podremos cambiar la dirección de donde nos descargamos los archivos, poniendo el $i en el lugar donde van los números. También habrá que cambiar el rango de números en la segunda linea “seq 1 10”, así indicaremos el número por el que queremos que empiece y el último (en este caso iría del 1 al 10).

Si guardamos el script en un fichero que se llame “bajar”, podremos ejecutarlo mediante:

bash bajar

Los archivos se bajaran en el lugar donde ejecutemos el script.

Backup del lector de correo Evolution

Gracias a un artículo
$ gconftool-2 –shutdown
$ evolution –force-shutdown
$ cd
$ tar -cvzf evolution-backup.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution

Con esto hemos parado el servicio de gconf y evolution, nos hemos desplazado a nuestro directorio personal y hemos comprimido en “evolution-backup.tar.gz” el contenido de los directorios:

1. ~/.evolution/
2. ~/.gconf/apps/evolution/
3. ~/.gnome2_private/Evolution

Para recuperar el backup, simplemente habrá que descomprimirlo en el directorio personal del usuario.

Web 2.0, las mejores aplicaciones web

Hace ya tiempo que estoy probando diversas aplicaciones web consideradas dentro del concepto “Web 2.0”, termino difícil de describir en palabras pero que representa una nueva forma de hacer servicios web. Voy a comentar los servicios que he encontrado más interesantes:

  • GMail Servicio de correo de google, sin lugar a dudas el mejor que existe actualmente. Tanto interfaz como corrector ortográfico en multitud de idiomas (incluido el Castellano y Catalán), más de 2 GB de capacidad, potente buscador, acceso por POP3/SMTP cifrado, etc… Y sobretodo, mensajería instantánea con Google Talk (compatible con Gaim dado que usa el protocolo libre Jabber).
  • del.icio.us Marcador social. Nos permite gestionar nuestros bookmarks/marcadores/favoritos via web, teniendo acceso a ellos desde cualquier ordenador del mundo y catalogando mediante tags. Disponible extensión para Firefox. Los marcadores pueden ser compartidos. Mi cuenta.
  • CalendarHub Calendario online, podemos definir calendarios privados y públicos, a la vez que es posible subscribirse a calendarios de terceros.
  • Meebo Accede a tus cuentas de mensajeria instantánea via web (ICQ, MSN, Yahoo y Jabber/GTalk).
  • Bitacoras, WordPress.com: Blogs gratuitos basados en WordPress, Blogger de Google no es la única alternativa.
  • All consuming Web social para comentar fácilmente libros, música, peliculas, comida, etc… que estemos consumiendo.
  • 43 things Web social donde comentar cuales son tus objetivos profesionales/personales y formar comunidades entorno a ellos.
  • 43 places Web social donde comentar los lugares del mundo que hemos visitado y los que nos gustaría visitar.
  • Post Crossing Sistema para gestionar el envío de postales físicas entre diferentes personas de todo el mundo. Interesante para aquellos que les gusta recibir correo físico y contactar con personas de todo el mundo.
  • Book Crossing Sistema que permite gestionar la compartición de libros físicos entre personas.
  • Yahoo! Grupos Crea listas de correo, foros y espacio web para subir archivos y compartir. Genial para comunicarse y trabajar en grupo.
  • Last.fm Permite compartir nuestros gustos musicales (usando reproductores como Amarok), busca gente con gustos similares, etc… Mi cuenta.
  • Tagzania En combinación con Google Maps, permite marcar lugares en los mapas y compartirlo. Mi cuenta.
  • Flickr Servicio para subir y compartir fotos e imágenes. Mi cuenta.

Quizás no todos los servicios puedan ser considerados Web 2.0, pero la verdad es que son muy innovadores 🙂

Inmigración

El calabozo del mundo: Los países ricos encierran a África en un laberinto de la pobreza del que sólo se sale asaltando Europa.

La próxima vez que alguien se queje por la inmigración, que piensen quien es el verdadero culpable de la situación. Hay que dejar de ver las noticias de forma superflua y empezar a reflexionar, informemonos como funciona el sistema en el que vivimos, que significa globalización y descubrir la hipocresía en la que vivimos.

Europa lidera el uso del navegador Firefox en el mundo

Europa lidera el uso del navegador Firefox en el mundo: Un estudio sobre la utilización del navegador Firefox de la Fundación Mozilla,concluye que cerca del 17 por ciento de los internautas europeos usan Firefox para navegar por Internet.



Nota No he visto ni un Firefox en los portátiles de los alumnos del MBA ni en las aulas de informática. Por supuesto, tampoco OpenOffice.org

OpenOffice.org: Dudas sobre el model de desarrollo del Software Libre

Andrew Brown pone de manifiesto sus dudas sobre el desarrollo de Software Libre y los beneficios que este reporta, especialmente en aplicaciones complicadas y grandes como OpenOffice. Critica la idea de que más usuarios reportan más bugs y por tanto se solucionan más rápido, por lo visto este mecanismo no funciona tan bien con OpenOffice.

Por un lado tiene bugs reportados sin solucionar desde hace mucho tiempo y por otro lado, la base de programadores se ha mantenido igual, limitándose a unos 100 programadores asalariados de Sun Microsystems.

Los críticos del artículo señalan que OpenOffice fue orginalmente un producto cerrado, que el proceso para colaborar es muy burocrático, etc…

Personalmente desconocia por completo que hubiesen bugs sin solucionar, pero si que veo que OpenOffice.org va a tener problemas para poder arañar cuota de mercado dado que se esta limitando copiar lo que otras suites ofimáticas hacen. Y para mayor inri, no lo esta haciendo de forma óptima dada su lentitud a la hora de ejecutarse.

Creo que la única forma de arrebatar cuota de mercado va a ser mediante la innovación. Si nos fijamos en Firefox, este es un navegador que ofrece cosas diferentes a las que podemos encontrar en Explorer y eso le da un gran empuje. Sin embargo, OpenOffice.org no ofrece grandes innovaciones en el ámbito de los procesadores de texto.