Control de acceso a datos automatizado con PrimeFaces (Paso a paso)
- Lee más sobre Control de acceso a datos automatizado con PrimeFaces (Paso a paso)
- Inicie sesión para enviar comentarios
Siguiendo con PrimeFaces veremos como mejorar la tabla con datos de ventas que hemos desarrollado anteriormente y haciendo uso de nuestro "pseudo" sistema de control de acceso. La idea general de la lógica de validación es que en base al usuario que se haya logueado se filtren los datos sin modificar la vista en absoluto. Para conseguir este objetivo comenzaremos modificando "LoginBean.java".
Primeros pasos con PrimeFaces, Eclipse y Tomcat (Paso a paso)
Vamos a crear un proyecto web dinámico utilizando Eclipse 4.3 Kepler con WTP en el cual habilitaremos JSF y PrimeFaces.
El proyecto y el post no son muy pretenciosos, solo veremos como implementar algunos componentes para que quede la idea de la facilidad con la que se trabaja utilizando esta suite.
Instalando Graphite en Ubuntu 12.04 LTS (Power script by Ale!)
- Lee más sobre Instalando Graphite en Ubuntu 12.04 LTS (Power script by Ale!)
- Inicie sesión para enviar comentarios
Debo agradecer antes que nada al creador del script, Gracias Ale!, a popósito visiten su blog, es genial. No tengo mucha que decir, solo que este script ha sido probado en Ubuntu 12.04 recién instalado. Pasos a seguir para instalar graphite mediante el script:
1) descargar el script
2) una vez descargado y desde una consola: chmod +x instalar_graphite.sh
Expandir Colapsar con Pentaho Reporting salida HTML
- Lee más sobre Expandir Colapsar con Pentaho Reporting salida HTML
- Inicie sesión para enviar comentarios
Viendo los ejemplos avanzados de Pentaho Reporting (PRD) y tratando de mejorarlos en algunos casos, salen cosas como lo que les voy a contar en este post. Se trata de un método para expandir y colapsar cabeceras de grupo y detalles de forma muy sencilla..
Graphite - Simple y potente
- Lee más sobre Graphite - Simple y potente
- Inicie sesión para enviar comentarios
Esta vez es para contarles acerca de una herramienta que me ha impresionado por su simplicidad y potencia, se trata de Graphite, una herramienta opensource escrita en Python con licencia Apache 2.0. Ya en su titulo "Scalable Realtime Graphing" nos invita al menos a echarle una mirada, aunque con mi poca experiencia, creo que este titulo no termina de definir las cosas buenas de Graphite.
Que hace graphite? para que sirve?, bueno, en otro artículo nos cuentan en simples palabras que Graphite "almacena números que varían con el tiempo y luego permite graficarlos", esto es cierto, pero las características de Graphite son muchas más.
Recursividad en MYSQL con Java
- Lee más sobre Recursividad en MYSQL con Java
- Inicie sesión para enviar comentarios
He sacado algunas cosas del baúl y las quiero compartir, en este caso se trata de una clase Java que permite ejecutar consultas recursivas en MySQL, la idea surgió a partir de una necesidad en primera instancia y luego me base en la forma en que DB2 la lleva a cabo. Tengo la idea de escribir algún articulo relacionado con recursividad en DB2 ya que es muy útil y por demás interesante..
Graphite - su arquitectura y componentes
- Lee más sobre Graphite - su arquitectura y componentes
- Inicie sesión para enviar comentarios
Hoy les comentaré de forma sintética la arquitectura y componentes de Graphite.
Graphite está compuesto por:
- Whisper: es una librería de base de datos round-robin, almacena exclusivamente time series, esto es un número o valor y una estampa de tiempo asociada a dicho valor. Si, así de simple. Whisper ejecuta operaciones básicas como: create, update y fetch..
node-prd-web-example
- Lee más sobre node-prd-web-example
- Inicie sesión para enviar comentarios
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
- Lee más sobre Módulo node-prd
- Inicie sesión para enviar comentarios
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

