Secciones

Review del plugin de eclipse JAutoDoc

Buscando una utilidad para agregar de forma automática la licencia de Apache Software Foundation 2.0 a los ficheros java de un proyecto open source en el que estoy trabajando desde hace unos meses, me encontré con un plugin de eclipse realmente útil llamado Jautodoc.


Jautodoc, es un plugin de eclipse que permite añadir, de forma automática headers y javadoc a los ficheros de un proyecto java. Es muy sencillo de usar, y entre las características más interesantes destacaría las siguientes:
  • Mantiene el javadoc que ya tienes en tus proyectos. Sólo agregar javadoc a aquellos métodos o propiedades que no lo tienen.
  • Complementa el javadoc existente.
  • Puedes decidir que visibilidad de javadoc quieres para tus ficheros; public, private, protected.
  • Agregar marcas TODO al javadoc generado de forma automática, para recordarte que debes revisarlo/ampliarlo.
¿Alguien conoce alguna herramienta similar?

Saludos,

JK

VMware y VirtualBox: Plataformas de virtualización

VirtualBox y Vmware Player, son quizás, los productos de virtualización desktop más populares, por lo que es bastante habitual encontrarse con máquinas virtuales en uno u otro formato.


Hace unos días me encontré con la necesidad de tener que convertir entre una imagen vmware y virtualbox y encontré los siguientes comandos muy utiles para llevar a cabo estas tareas.

Transformar una imagen de vmware a virtualbox

Si queremos transformar una máquina virtual vmware a virtualbox, necesitamos seguir los siguientes pasos:
  1. sudo apt-get install qemu
  2. qemu-img convert vmware.vmdk vmware.bin
  3. vboxmanage convertdd vmware.bin virtualbox.vdi
Transformar una imagen de virtualbox a vmware

También existe el proceso contrario, es decir, convertir una imagen virtualbox a vmware. Los pasos son bastante similares y también necesitamos la herramienta qemu como en el caso anterior.
  1. sudo apt-get install qemu
  2. vboxmanage internalcommands converttoraw virtualbox.vdi virtualbox.raw
  3. qemu-img convert -O vmdk virtualbox.raw vmware.vmdk
Problema de arranque con máquinas virtualbox transformadas

Uno de los errores típicos que aparece al transformar una máquina virtual de vmware a virtualbox, es que te aparezca el siguiente mensaje de error en la típica pantalla azul de error de windows:
DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
STOP: 0x000000CE (0xF84657F8,0x00000000,0xF84657F8,0x00000000)
Para solucionar este problema, basta con seguir los siguientes pasos:
  1. Arrancar en modo comando. (F8 al arrancar windows)
  2. Ejecutar el siguiente comando "sc config intelppm start= disabled"
  3. Reiniciar la máquina virtual
Más información sobre el problema y la solución en este link

Ampliación de espacio en máquinas virtuales VirtualBox

Y para finalizar, otro de los casos habituales es quedarte sin espacio en tu máquina virtual. Para aumentar en VirtualBox el espacio de una máquina, basta con seguir los siguientes pasos:
  1. Crear un nuevo disco vacio mediante el comando"vboxmanage createhd -filename new-disc.vdi --size 10000 --variant Fixed"
  2. Clonar el antiguo disco sobre el nuevo "vboxmanage clonehd old-disc.vdi new-disc.vdi --existing"
Saludos,

JK