martes, 11 de noviembre de 2014

5 Morning Rituals to Keep You Productive All Day Long


5 Morning Rituals to Keep You Productive All Day Long


1.- 7 minutes of exercise
2.- Batido Verde en la mañana
3.- Marca 3 victorias al dia (dentro de tus objetivos)
... leer el articulo


http://www.entrepreneur.com/article/230734

Me gusto este articulo

lunes, 3 de noviembre de 2014

El Futuro Cercano, solo si eres Programador

Ver articulo completo aqui.

Predicción 1: Los GPUs serán los próximos CPUs
Predicción 2: Las bases de datos realizarán análisis más sofisticados\
Predicción 3: JavaScript para todo
Predicción 4: Android en todos los equipos
Predicción 5: El internet de las cosas -más plataformas que nunca
Predicción 6: Open source encontrará más formas de entrar al mercado

....

Object Validation para una facil validacion de campos


rica: graphValidator 
es un componente que permite realizar la validación del objeto. los atributos deben ser definidos en el bean. En el resultado de todas las propiedades del BEAN(Clase) se validarán durante la fase de validación. Eso le permite validar todas las propiedades de los objetos y no sólo los que se presentan con la solicitud actual. Simple, pero probablemente ejemplo más común de este tipo de uso se muestra a continuación. Contraseñas siendo validados de acuerdo a las limitaciones de cada comprobación de validación de campo y isPasswordEquals si ellos son iguales.


CSV
puedes ver un ejemplo funcionando aqui.

Atributo necesario, se debe investigar porque dice "rich:graphValidator " confunde un poco.
<rich:graphValidator value="#{passwordValidationBean}" id="gv">
            <rich:panel header="Change password" style="width:500px">

metodo de validacion:
@AssertTrue(message = "Different passwords entered!")
    public boolean isPasswordsEquals() {
        return password.equals(confirm);
    }