Control de acceso a datos automatizado con PrimeFaces (Paso a paso)

Imagen eliminada.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".

 

Instalando Graphite en Ubuntu 12.04 LTS (Power script by Ale!)

Imagen eliminada.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 

Primeros pasos con PrimeFaces, Eclipse y Tomcat (Paso a paso)

Gauge de Primefaces

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.

CCC 2

Este post es para recomendarles que le den un vistazo al sitio demo de Cummunity Charts Components versión 2 (CCC 2), es realmente muy bueno y a la ve una galería de lo que se puede hacer con estos componentes que son a cara visible de las CTools.

 

La página es: https://www.webdetails.pt/ccc2/

Recursividad en MYSQL con Java

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..

Valores de filas afectadas y claves identidad en DB2

Muchas veces es necesario conocer el último id insertado en una columna identity (auto-numérica) o también la última o últimas filas insertadas en una tabla.

Muchos desarrolladores tratan esto con algunas prácticas que no son muy buenas, algunos ejemplos pueden ser ejecutar una consulta del estilo SELECT MAX(id) FROM tabla luego de insertar, SELECT * FROM tabla WHERE descripcion='algún dato unique que se tenía antes de insertar' o almacenar últimos valores de clave en una tabla.

DB2 posee una serie de características que permiten lidiar con estos problemas y darles una solución sencilla y elegante, además se tendrá en cuenta la concurrencia y la eficiencia en la ejecución.