Archivo

Entradas Etiquetadas ‘Script’

Calculadora en tu terminal

Sábado, 19 de septiembre de 2009 2 comentarios

terminal-icon

Si eres de los que manejan a menudo la consola de GNU/Linux y necesitas a constantemente hacer uso de una calculadora para realizar operaciones algo complejas, puedes usar tu terminal bash para dicho propósito. Hoy en día cualquier entorno de escritorio trae una calculadora decente con el que poder realizar dichas operaciones, pero para realizar operaciones sencillas puede que no merezca la pena desperdiciar unos segundos en tener que buscar la aplicación y abrirla. Leer más…

GD Star Rating
loading...
Share
Categories: Terminal Tags: , , , , ,

Bash script: cadenas con comillas dobles como argumentos de programas

Martes, 8 de septiembre de 2009 Sin comentarios

terminal-icon

Hacía tiempo que no me encontraba con un problema de bash script de los que hacen rebanarte los sesos y tirarte un buen rato googleando para hallar la solución. Pero como podéis imaginar si escribo acerca de ello es que he conseguido darle solución, y a continuación os lo contaré con todo gusto, que después de un tiempo sin escribir en el blog debido a mis bien merecidas vacaciones, ya tenía ganas de escribir algo ;) . Leer más…

GD Star Rating
loading...
Share

latexmk – Olvidate de compilar tus documentos LaTeX

Miércoles, 13 de mayo de 2009 8 comentarios

latex

Llevaba tiempo queriendo escribir esta entrada, y ahora que estoy de nuevo utilizando a menudo \LaTeX me he animado al fin a hacerlo. Como ya habréis podido sufrir en vuestras propias, \LaTeX a menudo se pone bastante cansino con el tema de las referencias cruzadas y podemos tener que llegar a compilar hasta tres veces un documento. Esto es bastante molesto, y más aún si no utilizas un editor espacializado en \LaTeX como Kile que te permita crear un atajo de teclado para hacer las compilaciones más rápido. Hoy os quiero presentar latexmk un script perl que realiza de forma automática el número de compilaciones necesarias en tus documentos, y lo más importante sin que tengas que hacer absolutamente nada.

Leer más…

GD Star Rating
loading...
Share

Kiva – Programa para redes virtuales

Martes, 20 de noviembre de 2007 Sin comentarios

En las prácticas de una asignatura de redes en la universidad , debemos de hacer múltiples ejercicios de IP, donde debemos de describir el proceso realizado a nivel de capa de Red cuando se envían paquetes de un host a otro. Para realizar estos ejercicios debemos tener muy clara la teoría en cuanto a protocolos utilizados, y es fácil que nos podamos confundir en algún punto de los ejercicios. Nos han recomendado utilizar el programa Kiva, realizado por la universidad de Alicante y me ha parecido muy interesante para compartirlo con vosotros.

KivaNS (Kiva Network Simulator) es una aplicación gratuita y de código abierto basada en Java para especificar esquemas de redes de datos y simular el encaminamiento de paquetes a través de esas redes. En contraste con la mayoría de simuladores gratuitos para redes que están pensados para evaluar parámetros de carga, rendimiento, etc., KivaNS está orientado principalmente a simular el comportamiento del protocolo IP, y especialmente el tratamiento de los datagramas y el encaminamiento de los mismos por una red. Para ello KivaNS también considera el funcionamiento de protocolos auxiliares como ARP e ICMP, y emula el funcionamiento básico de tecnologías de enlace como Ethernet.

Kiva - Programa para redes virtuales

Instalación

Deberemos bajarnos de la web del proyecto los “Archivos ejecutables de la interfaz gráfica Ver. 1.1” y Fuentes del API de simulación 1.1. Posteriormente deberemos descomprimir ambos ficheros en la misma carpeta y crearnos un script con el siguiente contenido (Para los que no lo sepan un script será un fichero de texto con permisos de ejecución y cuya primera línea especifica el tipo de intérprete utilizado por el mismo):

#!/bin/bash
export CLASSPATH=".:Simulador.jar"
/usr/lib/jvm/java-6-sun/bin/java visual

Para darle permisos al archivo:

~$ chmod +x nombre-script

Tendremos que tener instalada la versión 1.6 del java runtime environment, si no la tenemos instalada ya sabéis:

~$ sudo apt-get install sun-java6-jre

Por último, podéis bajaros diferentes documentos acerca del uso del mismo en la propia web del proyecto.

GD Star Rating
loading...
Share
Categories: Internet, Utilidades Tags: , , ,