Domingo, 24 Septiembre, 2006

Meme: Top 10 de comandos shell

Archivado en: Shell — Jaime @ 5:32 am

Leyendo este post que sigue a este meme, aquí va el top 10 de comandos que uso desde la línea de comandos:

jaime@zimpa:~$ history | awk ‘{print $2}’ | awk ‘BEGIN {FS=”|”} {print $1}’ | sort | uniq -c | sort -nr | head -10
147 cd
101 sudo
52 ls
32 svn
20 rake
16 ps
15 ssh
13 ./script/server
12 more
9 rails

Deducimos que soy culo inquieto respecto a los directorios, cambiando continuamente con cd… también empleo a menudo sudo para tener privilegios de administrador (principalmente para aptitude, y scripts de control del ventilador del Thinkpad o compilar módulos del qemu); uso a menudo Subversion con svn, trabajo con Rails (rails, rake, ./script/server) y conecto por ssh a otros servidores como mis cuentas Dreamhost.

Sábado, 23 Septiembre, 2006

www.conferenciarails.org

Archivado en: RoR, Conferencias, congresos y talleres, conferenciarails2006 — Jaime @ 7:48 am

La organización de la Conferencia Rails 2006, prevista para los días 24 y 25 de noviembre, va a muy buen ritmo.

Acabamos de montar la web donde centralizaremos toda la información del evento: calendarios, cómo llegar, cómo inscribirse, presentar ponencias, etc.:

www.conferenciarails.org

Viernes, 15 Septiembre, 2006

La codificación de caracteres (y la madre que la parió)

Archivado en: Utilidades — Jaime @ 7:46 am

¿Nos pondremos alguna vez de acuerdo en emplear una única codificación de caracteres común a todos los sistemas? El tratar con archivos de diferentes sistemas puede llegar a hacerte perder bastante tiempo si intentas convertir de una codificación a otra: UTF-8, ISO-8859-1, WINDOWS-1252 y las decenas más que existen…

Por ejemplo, hoy intentando cambiar la codificación de un archivo que un cliente editó desde otra plataforma… Gedit tiene la capacidad de guardar en otra codificación, pero si encuentra algún caracter que no sabe convertir, no te deja… pero no te dice dónde está el caracter que anda incordiando.

Afortunadamente, disponemos de muchas herramientas que nos pueden ayudar a localizar el problema rápidamente:

  • Usa vi, vim o gvim para abrir el fichero y seguramente localizarás los caracteres raros. Por ejemplo, esos “^M” que genera Windows al final de las líneas.
  • Emplea dos2unix (también conocido como “tofrodos” para convertir de formato DOS a formato UNIX (fromdos) o viceversa (todos), para convertir el formato de los saltos de línea y retornos de carro.
  • Usa iconv para convertir de una codificación a otra. Por ejemplo, ” iconv -f UTF-8 -t ISO-8859-1 archivo.html > archivo2.html”. El parámetro -f es de “from” y el -t de “to”.

¡Mano de santo! :)

P.D.: por cierto… el carácter que tanto daba por culete era… el “€”. Pabernosmatao.

Miércoles, 13 Septiembre, 2006

Hoy, reunión organizativa de la RailsConf española

Hoy miércoles 13 de septiembre vamos a quedar a las 19:00 en el despacho B-202 del bloque B de la escuela de Teleco en la ciudad universitaria de Madrid.

El objetivo de esta reunión es organizar la próxima Conferencia Rails que tendrá lugar en el mismo edificio; hablaremos de las ponencias que tendrán lugar, horarios, división de tareas, etc.

Cualquier ayuda será bien recibida. Si puedes acercarte a la reunión y te interesa participar en la organización del evento, pásate esta tarde!
Aquí tienes información para llegar, lo más sencillo es el metro Ciudad Universitaria y después andar hasta pasar el campo de deportes: http://www.dit.upm.es/travelinfo.html