Context managers en Jython 2.5
Siempre que quiero usar un context manager en jython, olvido que éste no tiene implementada aún esta funcionalidad por defecto, dado que jython aún está en 2.5 (en breve saldrá 2.7). Es decir, que a priori, no puedes utilizar esta forma de usar un context manager como...
Al clonar vm linux no funciona la red
Si al clonar una maquina virtual de linux en virtualbox luego no detecta las tarjetas de red o no funciona la red, tiene una fácil y rápida solución. Hay que borrar lo siguiente: # rm /etc/udev/rules.d/70-persistent-net.rules Y luego reiniciar la máquina. Al arrancar...
Debug de código Java invocando desde Python (Jython)
Si se desea hacer debugging de código Java invocado desde Jython, basta con arrancar el interprete de jython pasandole las opciones habituales para la jvm para debug, gracias al flag -J de jython: $ jython...
En JBoss no funciona la re-dirección a otro puerto que no sea el 8443
En JBoss no funciona la re-dirección a otro puerto que no sea el 8443: Hay un BUG que hay en jboss 5 por el cual cuando tiene que re-dirigir desde HTTP a HTTPS lo hace siempre sobre el 8443 aunque se le configure el ‘redirectPort=”443″‘ al conector HTTP: Para...
Como empaquetar un directorio de un enlace simbólico
Si queremos empaquetar un directorio usando un enlace simbólico que apunta a él, por ejemplo webmail -> webmail_20120430 : tar cvfz webmail.tar.gz webmail Sucederá que se empaquetará el enlace, no el directorio. Para que se empaquete el directorio hay que usar la...
Como evitar los cierres continuos en sesiones SSH por inactividad
¿Como evitar los cierres continuos en sesiones SSH por inactividad? Si al dejar una sesión sin actividad un rato y de repente se queda como bloqueada y esto es de manera continua. Hay una forma de mantenerla activa para que no la cierre. Hay que editar el fichero:...
Acceder y resetear el router Zyxel P-660HW-D1 desde Python
¿Cómo Acceder y resetear el router Zyxel P-660HW-D1 desde Python? Éste es un ejemplo sencillo en Python, el cual efectúa un acceso Telnet al Router Zyxel P-660HW-D1 y su posterior reseteo: #!/usr/bin/python import getpass import sys import telnetlib HOST =...
Como extraer los ficheros de un RPM o de un DEB
¿Cómo extraer los ficheros de un RPM o de un DEB? Para los RPMs se necesitan dos utilidades de linea de comandos: rpm2cpio y cpio. Los contenidos se extraen asi: rpm2cpio mipaquete.rpm | cpio -vid Para ver los ficheros contenidos sin extraerlos, se usa lo siguiente:...