viernes, 30 de marzo de 2012

Cambiar la función de una tecla en GNU/Linux

No oculto mi gusto por la terminal de los sistemas GNU/Linux [1][2][3][4] y la potencia o posibilidades increibles que otorga, así que hoy traigo otra posibilidad más que ofrece: personalizar fácilmente el mapa de teclado.

En mi caso ha sido porque una tecla (la de Alt Gr) de un portátil se rompió, así que había que estar usando inventos como el teclado en pantalla o ir copiando caracteres bastante comunes como la @ a diario.

La solución fácil que he usado (seguro que hay muchas otras, pero esta para mi gusto es la más cómoda y fácil) es un simple script para sustituir la tecla «Alt Gr» por la «Super» o también llamada «tecla de windows»:

xmodmap -e "keycode 133 = ISO_Level3_Shift"

Lo guardamos con el nombre que queramos (nombre-del-script.sh) y tan sólo hay que añadir el comando:

sh nombre-del-script.sh

a la lista de programas que se ejecutan al inicio y así tener siempre el mapa de teclado personalizado ;).

miércoles, 28 de marzo de 2012

Crypt4you, aprende criptografía gratuitamente con la UPM

Crypt4you se define como "un nuevo formato de formación en seguridad de la información online y gratuita, que nace en la Red Temática de Criptografía y Seguridad de la Información Criptored, en la Universidad Politécnica de Madrid, España".

Esta iniciativa de los doctores Jorge Ramió (Universidad Politécnica de Madrid) y Alfonso Muñoz (Universidad Carlos III de Madrid), comenzó a ofrecer el pasado día 15 de marzo, el curso: El algoritmo RSA, por lo que ya está disponible la primera lección.

viernes, 16 de marzo de 2012

Impresoras que desaparecen en Firefox / Debian 64

Tras instalar Firefox en Debian 6 (Squeeze), y las  librerías asociadas GTK 2.0 de 32 bits, se daba la extraña circunstancia de que no aparecían impresoras en el correspondiente menú. Tras algo de investigación, el problema parece residir en que Firefox es una aplicación de 32 bits (de ahí la necesidad de instalar estas librerías), y, a pesar de que estén instaladas, no las encuentra por sí solo.

La solución pasa por añadir el entorno en el que debe ejecutarse Firefox, añadiendo "env GTK_PATH=/usr/lib32/gtk-2.0/" al lanzador de Firefox. Es decir, el lanzador quedaría de la siguiente manera (sin las comillas): "env GTK_PATH=/usr/lib32/gtk-2.0/ firefox %u ". Una vez hecho esto nuestras queridas impresoras vuelven a aparecer.