¿Como enviar el estado “URGENT HINT” a una aplicación X Window?

Bien, normalmente las applicaciones notifican con “Urgent Hint” para notificar a tu entorno de que ha aparecido una nueva actividad, por ejemplo un correo nuevo, un mensaje en un chat etc. Pero algunas aplicaciones no soportan este tipo de eventos, así que solo queda, modificar la aplicación, o bien utilizar alguna herramienta que nos permita simular este comportamiento.

Por ejemplo, si la aplicación no tiene soporte de “Urgent Hint”, pero si que tiene soporte para lanzar alguna aplicación después de un evento, entonces la herramiente “seturgent” nos viene perfecta.

Nos bajamos la herramienta seturgent.

$ wget http://www.codemadness.nl/downloads/projects/seturgent/seturgent-1.2.tar.gz
tar xvfz seturgent-1.2.tar.gz
cd seturgent-1.2
make

(o make install para instalarla en el sistema)

Apartir de ahora ya la podemos utilizar.

Buscamos una applicación que le queramos enviar un “urgent hint”, en este caso Mozilla Thunderbird por exemplo.

~$ xwininfo -root -tree | awk '/Mozilla Thunderbird/ { print $1 ; exit }'
0x2000071

Nos devuelve el id de la ventana en hexadecimal, en este caso no hay problema porque seturgent trabaja tanto en decimal como en hexadecimal.

Ahora lanzamos el seturgent.

$ seturgent 0x2000071

Alehop!, ya está enviada la señal, así que ahora puedes hacer cosas extra dependiendo de tus necesidades cuando un aplicación reciba un “urgent hint”.

Saludos!

http://www.codemadness.nl/downloads/projects/seturgent

¿Cómo conseguir que tu Windows sea más rápido que un GNU/Linux?

Para todos aquellos que se empecinan en seguir pagando licencias a Microsoft (jaja), y con ello seguir haciendo a Bill Gates más rico, os dejamos una serie de sencillos pasos a seguir para que este simpático sistema operativo se ponga a la altura de un GNU/Linux.

  1. Defragmentar el disco 3 veces al día
  2. Eliminar el antivirus (mucho consumo)
  3. Desactivar las Actualizaciones automáticas
  4. Actualizar la RAM
  5. Comprar una nueva CPU
  6. Downgrade a Windows 95
  7. Esperar a Windows 9

Nota Importante: Este post es absolutamente irónico. Si quieres que tu Windows se parezca a un Linux casi mejor que le pongas una vela a San Judas Tadeo.

Vía | http://phyx.wordpress.com

Añadir swap mediante ficheros en GNU/Linux

A veces es necesario añadir más espacio swap después de la instalación. Por ejemplo, situaciones dónde uno no puede aumentar la memoria ram y tampoco puede particionar una partición para uso exclusivo swap, así que como solución temporal podríamos añadir swap simplemente creando ficheros, irá un pelín más lento que en disco, pero nos puede salvar de más de un apuro.

En este escenario, vamos añadir dos ficheros de 256MB cada uno de manera de ejemplo, se puede añadir la cantidad y el tamaño de ficheros que creamos oportuno.

Añadir swap, utilizaremos el comando dd para los ficheros swapfile1 y swapfile2.

262144 es 256MB
# dd if=/dev/zero of=/swapfile1 bs=1024 count=262144
# dd if=/dev/zero of=/swapfile2 bs=1024 count=262144

Con dd tenemos creado el fichero, pero no tiene un formato válido para swap, le tendremos que dar formato con el comando mkswap.

# mkswap /swapfile1
# mkswap /swapfile2

Ahora ya tenemos el fichero con su correspondiente formato, así que solo nos quedará activarlo, para ello utilizaremos el comando swapon.

# swapon /swapfile1
# swapon /swapfile2

Y ahora ya tenemos 512MB más de swap !

Si queremos que el proceso se active automáticamente al arrancar, lo pondremos en el fichero /etc/fstab.

/swapfile1 swap swap defaults 0 0
/swapfile2 swap swap defaults 0 0