En mi repro, The Soulbreaker Company – Itaca

Este disco es AWESOME! los detalles con saxofón en algunas canciones son simplemente geniales, escuchen el disco y matense uds solos con este rock dificil de catalogar con su tintes alternativo, ambiente, progresivos xD me recuerda en pasajes a the gathering U_U

Posted in General, Musica | 1 Comment

Mejores scripts con zenity

Cuando escribimos scripts para bash/shell/consola sobretodo si son scripts de configuración que probablemente no los usaremos nosotros zenity es una buena herramienta para simplificar y mejorar mucho el resultado.


nota: ojo! la logica nos dice que muchos de los scripts los ejecutamos en terminales remotos, que nuestros servidores no tienen GUI, pero si no es el caso, usen zenity y no pierdan tiempo reinventando la rueda!

¿Pero que es Zenity?

Es un programa/comando que despliega ventanas GTK y retorna la entrada del usuario, veamos ejemplos

zenity


$zenity --question
$echo $?

regresara 0 o 1 dependiendo de la selección del usuario

nota: el comando, o mejor dicho la variable '$?' almacena el resultado del ultimo comando ejecutado (si para todos los comandos) de esta manera puedes saber si el ultimo comando termino(0) o no(1) de manera exitosa.

$ zenity --entry

desplegara una ventana con entrada de texto y retornara lo que esa haya escrito el usuario.

Pero hay de todo, calendarios, listas, selección de archivos, y un sin fin de opciones para mejorar tus scripts solo debes mirar el manual para saber un poco mas

$ man zenity

Posted in General, Linux, Programacion | Leave a comment

En mi repro, XXL – Tercer dia (2010)

Y seguimos descubriendo buen metal en nuestro idioma, ahora con esta banda de Madrid, XXL, gratamente sorprendido de escuchar retazos de Nu Metal, como siempre, melodico, riffs duros y buenas letras, para muestra un boton, en el video el primer sencillo del disco Resurgir, recomendado!

Posted in General, Musica | Leave a comment

script para cambio aleatorio de wallpaper en gnome

Me he puesto descriptivo con los titulos o que? jajaja bueno pues eso un pequeño script que nos cambia el wallpaper cada x cantidad de tiempo en gnome, lo que hacemos es darle la ruta donde tenemos las imagenes y listo


#!/bin/bash
IMG_PATH="/path/a/las/imagenes/";
random.choice() { echo $(eval echo \${$(($RANDOM%$#+1))} ) ; }

while [ 1 ]
do
cd $IMG_PATH;
img_file=`random.choice *`;
command="gconftool -t string -s /desktop/gnome/background/picture_filename "$IMG_PATH$img_file;
eval $command;
sleep 300;
done

Claro esto podrian mejorarlo un monton, de repente quitar el loop infinito y programarlo con cron o ponerlo a que reciba parametros, etc, etc, pero esa parte se las dejo a uds y su imaginación, btw, la función random.choice funciona no solo con los archivos del directorio actual sino tambien con parametros ;) esta función la consegui buscando alternativas para hacer algo asi hace tiempo, creditos al autor, digamos que yo aqui solo busque y junte ideas.

Para que funcione solo deben crear un archivo con el codigo, darle permisos de ejecución (chmod +x archivo) y agregarlo a las aplicaciones que arrancan con la sesión (Sistemas/preferencias)

que les sea util!

Posted in General, Linux | Leave a comment