Blog Open Source de Neodoo Microsystems
Notas, trucos y consejos sobre integración y desarrollo
Página en horizontal en OpenOffice
Clásica situación, querer poner una pagina en horizontal en un documento. La forma de hacerlo, es crear un estilo de página con la orientación de la página en horizontal. Y entonces, cuando se quiera poner la página en horizontal se tiene que hacer un salto de página diciendole que después del salto aplique este estilo. […]
Autenticación SVN en Hudson
La siguiente URL: https://<url de hudson>/scm/SubversionSCM/enterCredential Nos lleva a una página en la que podemos configurar la autentificación para el acceso a un repositorio de svn, de manera que Hudson la almacene y al configurar un job funcione correctamente el acceso al repositorio.
Internet con Nokia E65 y Yoigo
Para conectar a internet desde un portatil, por ejemplo, con movil (nokia E65) y usando Yoigo hay que hacer lo siguiente: (Los siguientes pasos hay que hacerlos con siendo “root” o con “sudo”) 1º Contectar el movil con el cable USB y aceptar en el movil la conexion en modo “PC Suite”. 2º Crear o […]
Sincronizar con SSH+RSYNC
Para sincronizar :
rsync -vaz -e ssh user@serverip:/home/usuario/ /home/usuario/
Parametros:
Origen: user@serverip:/home/usuario/
Destino : /home/usuario/
Algunas opciones:
-a: modo archivo, preserva creador/grupo y derechos.
-v: ve…
Llamando a Java desde C usando JNI
Hoy estreno el blog.. por fin !!! Solo me ha costado algún tiempo … Y voy a empezar por un tema que he tenido que tocar recientemente: JNI Seguro que el que más o el que menos ha escrito algo de código JNI para que java llame a una librería escrita en c, o incluso, […]
Detección de Deadlocks
Hola otra vez, Hoy estaba por aqui ojeando algunas páginas de Sun, y me he topado con una utilidad tan interesante como desconocida (al menos por mi ;P) Se trata de que en cualquier momento, desde una shell en la que esté corriendo una aplicación java en primer plano, si se pulsa Ctrl + […]
Profiling tools: jhat
Hello again, Además de la ya conocida jmap, (creo que estaba disponible a partir de la jdk 1.5), le he echado un vistazo a una herramienta bastante interesante llamada jhat (Java Heap Analysis Tool). Básicamente es una herramienta de análisis de un dump del heap en un momento dado. Lo que hace es levantar un […]
buildr: building java applications
Recientemente me he encontrado con una herramienta para builds y empaquetado con un propósito similar a Maven. De hecho, sus creadores lo definen como un reemplazo de ésta herramienta. Está escrita en Ruby, y basada en Rake, que sería algo así como Make para Ruby. Lo genial de la herramienta es que aprovecha la infraestructura […]
Exportar una base de datos mediante dbunit
Ahí va un pequeño snippet de como exportar una base de datos mediante dbunit: Class driverClass = Class.forName(«com.mysql.jdbc.Driver»); Connection jdbcConnection = DriverManager.getConnection(jdbcurl «jdbc:mysql://127.0.0.1:3306/testdb», «user», «pass»); IDatabaseConnection connection = new DatabaseConnection(jdbcConnection); // full database export IDataSet fullDataSet = connection.createDataSet(); FlatXmlDataSet.write(fullDataSet, new FileOutputStream(«outputfile.xml»)); Y cómo importarla de nuevo (muy útil para tests sobre bases de datos) File […]
Web Start remote debugging
Si surge la necesidad de hacer debug remoto de una aplicación java arrancada desde web start, por ejemplo, para resolver problemas de classloading (recordar que web start usa un classloader propio), basta con hacer lo siguiente: Exportar la variable de entorno JAVAWS_VM_ARGS con las opciones habituales para hacer debugging. Ej: export JAVAWS_VM_ARGS=”-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y” Descargar el […]

Utiliza nuestras máquinas AMI en AWS Marketplace
Utiliza nuestras plantillas preconfiguradas disponibles en AWS Marketplace para crear instancias de los contenedores y servidores de aplicaciones Open Source más importantes de la comunidad Java.
Suscríbete a nuestro boletín
Notas, trucos y consejos sobre integración y desarrollo.
Escribe tu dirección de correo electrónico y revisa a continuación tu email para confirmar la suscripción.