Script que nos envía un correo cuando cambia nuestra IP pública

Quiero compartir un pequeño script en Bash que nos informa por correo que nuestra IP ha cambiado y nos manda la dirección de la nueva IP.

Si sois lectores asiduos del blog, hace unas semanas adquirí una Raspberry Pi que corre un openSUSE Tumbleweed en su interior.

Mi Raspberry Pi está corriendo algunos servicios que decidí instalar y probar. Publica contenido de blogs que me interesan en mi cuenta de GNUsocial y también de Diaspora, me mantiene siempre conectado a los canales IRC que me interesan, y alguna cosilla más.

Para algunos de los servicios que corre mi Raspberry Pi, no importa que tenga una dirección IP dinámica y esta cambie de vez en cuando, pero para otras opciones, es necesario saber cuando mi proveedor de internet cambia la dirección IP y cual es la nueva dirección IP que me ha adjudicado.

Sigue leyendo

Publicar feeds RSS en Diaspora* de manera automática

Veamos script para publicar los feeds de tu web o blog en la red social Diaspora*.

Como bien sabéis los que me seguís en el blog, no tengo cuenta en redes sociales privativas (léase Facebook, Twitter, etc) pero sí tengo cuenta en redes sociales libres y federadas (léase GNUsocial, Diaspora, etc) soy un predicador en el desierto... :þ

Diaspora* es una red social que me gusta. Encuentro contenido interesante y variado (eso depende de las etiquetas que configures en tu perfil) GNU, Linux, software libre, fotografía, música…

En mi sección de contacto del blog tenéis mi cuenta de Diaspora* por si queréis seguirme por allí…

Sigue leyendo

Publicar feeds RSS en GNUsocial

Un script para publicar feeds de una web o blog en una cuenta de GNUsocial.

Quieres publicar los feeds de una web o blog en una cuenta de GNUsocial, por aquí te traigo un script en python llamado feed2omb, sencillo de configurar que puede hacer ese trabajo por ti.

Pongámonos en situación: Imaginemos que nos gusta mucho la tira cómica de xkcd, y queremos publicar en nuestra cuenta de GNUsocial las últimas creaciones del dibujante. Podemos hacerlo a mano… o mejor utilizar un script que automatice la tarea.

Sigue leyendo

Ejecutar script cuando se cierre Plasma

Quería que se ejecutara un script que he creado, cada vez que se apagara el equipo, en este caso openSUSE con Plasma

consola-linux-tux

Os pongo en antecedentes. Quería que antes de que mi sistema se apagara se ejecutara un script sencillo que había creado. He leido varias cosas sobre cómo hacerlo mediante systemd, y después de varios intentos no he podido. Pero las opciones de Plasma en mi openSUSE me han dado la solución sencilla para una sencilla tarea.

Sigue leyendo

Benchmarking de tu distro de GNU/Linux

¿Quieres poner a prueba tu distro de GNU/Linux corriendo distintos test? Mediante este programa tendrás muchas opciones para testear.

benchmark

Pincha para ampliar

Gracias a Mikrios, un usuario de forosuse.org, me entero de la existencia de este programa completo para hacer varios test de varias partes de tu sistema operativo y hardware, lo que se viene llamando eso de Benchmarking. Sigue leyendo

Testea la velocidad de tu red desde la línea de comandos.

Desde la poderosa línea de comandos de Linux puedes testear la velocidad de tu red, con un script en Python.consola-linux-shell

Desde la página de Linux Journal leo un arcítuclo de Shawn Powers encuentro con un script en Python con el que ejecutándolo desde la línea de comandos de GNU/Linux podremos testear la velocidad de subida y bajada de nuestra red.

El artículo original lo puedes leer en este enlace:

Si quieres testearla y no quieres visitar esas webs que te obligan a ejecutar Adobe Flash, o aquellas con páginas llenas de publicidad o con interfaces poco atractivas, o simplemente eres un verdadero friki, ahora con este sencillo script puedes testear la velocidad de subida y descarga de tu red. ¿Cómo? muy sencillo!

Lo primero descargamos el script que se encuentra en GitHub mediante el útil comando de wget:

wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

O puedes ir a GitHub y descargarlo, copiarte el repositorio, o lo que prefieras…

Una vez descargado (y revisado el código, por si las moscas) le damos permisos de ejecución mediante el comando:

chmod +x speedtest-cli

Hecho esto, ya sólo queda ejecutarlo desde la línea de comandos y ver qué resultados nos da  con este comando: (y quizás maldecir a nuestro proveedor de internet por la estafa mes a mes que nos hace…)

./speedtest-cli

test_velocidad

————————————————————