Java Codigos de Barra con ZXing

El código de barra QR Code (Quick Response Code) es capaz de almacenar muchos más datos en menos tamaño en comparación con otros códigos de barra.

Veamos con un breve ejemplo utilizando ZXing como crear códigos QR. Este ejemplo también te servirá para cualquier otro tipo de código soportado.

[Leer más]

La importancia de iniciar con un “Producto Mínimo Viable”

Tengo una idea que me ronda la cabeza, pero no estoy totalmente seguro de si me resultará lo suficientemente rentable como imagino o si podría tener un buen posicionamiento en el mercado. Por otra parte, me pregunto si estoy dispuesto a hacer el experimento de lanzar el producto, invirtiendo mi capital y arriesgándome a que no funcione.

[Leer más]
Agile  MVP 

Java 8 Interfaces Funcionales

Desde versiones anteriores conoces las interfaces SAM (Single Abstract Method interfaces).

Es decir, interfaces que tienen un solo método abstracto; ejemplo de ellas encontramos a java.lang.Runnable

[Leer más]
Java  Java 8 

El camino a la metodología Agile (Scrum) desde un modelo en cascada

El método en cascada es un método lineal cuyo formato se distingue por la secuencia de sus acciones con diferencias a la metodología agile con pasos iterativos e incrementales dentro de ciclos cortos. Trato aquí de escribir una breve reseña sobre algunos puntos que observe al cambiar de un modelo a otro.

[Leer más]
Agile  scrum 

Java Spring Batch ejemplo

Para configurar un proyecto de Spring Batch partiremos con las dependencias que necesitamos utilizando Maven, luego definiremos la configuración basica y algunos aspectos simples para conectarnos a una base de datos embebida.

[Leer más]

Observar cambios en directorios con Java

A partir de Java 7 contamos con la posibilidad de observar cambios en un directorio y de este modo supervisar determinados eventos tales como creación, modificación o eliminación ocurridos en alguna ruta de nuestro sistema operativo.

[Leer más]

Instalar Maven en Windows

Instalar Maven en Windows requiere pocos pasos, tan solo descargar en alguna carpeta, establecerla en el path y definir la variable de entorno M2_HOME

[Leer más]
Maven