node-prd-web-example

Imagen eliminada.Ya está disponible la versión 0.0.1-beta8 de node-prd, tiene varias mejoras, entre ellas la posibilidad de configurar una conexión JDBC ad-hoc y pasar la consulta SQL. También he creado una sitio web node Express, se puede descargar desde: https://github.com/magm3333/node-prd-web-example

El sitio demo muestra la potencia de node-prd, es muy simple de instalar y probar, además disponen de todo el código fuente si desean indagar.

Módulo node-prd

Hola Gente,

les comento que estoy desarrollando un módulo que he denominado "node-prd", es un módulo para node.js, que permite trabajar con informes confeccionados con Pentaho Report (PRD).

La versión actual es 0.0.1-beta8 y soporta parámetros y salidas pdf, xls, xlsx, rtf y html. En cuanto a fuentes de datos utiliza la definida en el informe (JDBC no JNDI) y una denominada NamedStatic que permite enviarle los datos en formato JSON desde la aplicación.

Pronto postearé más sobre node.js, ya que si bien hace poco tiempo que trabajo con esa tecnología, me parece increlíble y ya tengo mucho material e ideas sobre el tema.

Encontrarán todo lo necesario para probar este módulo aquí: https://github.com/magm3333/node-prd

Saludos

Mariano

Test de drivers JDBC

o que adjunto es algo muy sencillo y más que trivial, pero soluciona un problema recurrente, al menos para nosotros en eGlu.

El programa testea un driver jdbc y la url, para ejecutarlo seguir lo siguientes pasos:

1) Hay que tener instalado JRE 1.4 o posterior el accesible el sistema de gestión de bases de datos al que pertenece el driver en cuestión.

...

Bases de datos embedded: Apache Derby y Sleepy cat

Cuando hablamos de bases de datos, normalmente nos imaginamos un gran servidor, com grandes cantidades de información en su interior. Ahora bien, también existen bases de datos minúsculas para entornos donde el espacio, tanto de almacenaje como de proceso, es muy importante.

Dentro del proyecto Apache existe un proyecto llamado Derby. Derby es una base de datos relacional, implementada totalmente en Java que tiene la particularidad del pequeño tamaño que supone. Sun, a partir de Apache Derby, ha desarrollado su propia base de datos llamada JavaDB.

Así mismo, Oracle ha adquirido la base de datos Sleepy cat, desarrollada incialmente en la universidad de Berkeley.

Em ambos casos, sorprende el rendimiento, tanto en velocidad como en capacidad, y la funcionalidad.