lunes, 9 de diciembre de 2013

EMACS : MACROS de TECLADO


Una macro de teclado para el editor emacs es una combinación de comandos que agrupamos creando así un nuevo comando.

Es muy útil para repetir una secuencia de comandos varias veces.


Definimos una nueva macro


Para comenzar a definir una nueva macro pulsamos la tecla <F3> que equivale al comando: M-x kmacro-start-macro-or-insert-counter

Aparecerá en el minibuffer la frase: "Defining kbd macro..."


Por ejemplo vamos a crear una macro que escribe "hola" al final de la línea en la que estamos:

<F3> C-e hola <F4>

Con esa secuencia de teclas indicamos que estamos guardando una macro. Vamos al final de la línea.
Escribimos la palabra "hola" y pulsamos <F4> indicando que la macro ha finalizado.

En el minibuffer aparece "Keyboard macro defined".


Ejecutar una macro.

domingo, 31 de marzo de 2013

Wondershaper: Cómo limitar el ancho de banda

wondershaper es un shell script que configura el tráfico de red. Nos sirve también para limitar el ancho de banda.

Internamente llama a la herramienta tc, que a su vez se encarga de controlar el tráfico en el kernel Linux.


La idea de wondershaper es priorizar el tráfico y limitarlo evitando que se formen colas en nuestro router, o en el ISP.
Así controlamos qué paquetes mandamos antes o después, y obtenemos una buena latencia.

Prioriza telnet y ssh sobre tráfico web, y este sobre las descargas de datos.

El resultado es que la latencia de nuestra conexión mejora.


También lo podemos utilizar simplemente para limitar el ancho de banda de nuestra conexión.



Instalar wondershaper (Debian o Ubuntu)