API REST + BIRT: Crea PDFs y PPTs con Imágenes personalizadas

En este tutorial veremos cómo usar BIRT para generar informes en formato PPTX o PDF con imágenes dinámicas consumidas desde un API REST

Eventos en MySQL

En este tutorial vamos a explicar como se puede crear eventos en MySQL y explicaremos como planificarlos temporalmente con un sencillo ejemplo práctico

Plantillas para los métodos equals y hashCode en Eclipse, usando la librería de Apache Commons Lang.

En este tutorial vamos a exponer cómo hacer uso de plantillas de Eclipse para que generen el código los métodos equals y hashCode de una forma eficiente.

Como convertir ficheros Flash (.swf) a HTML5

En este tutorial vamos a ver como convertir animaciones Flash a HTML5 para hacerlar compatibles con los nuevos dispositivos móviles

Tu primer proyecto web con ZK (1-5)

ZK Framework - En este tutorial aprenderás a Configurar Eclipse, Crear un Proyecto Web en Eclipse, Descargar ZK, Instalar ZK en un Proyecto Dinámico Web de Eclipse, Configurar el Servidor Web y a Ejecutar la Aplicación Web.

Selección manual de idioma en la interfaz de usuario con JSF2.

En este tutorial vamos a mostrar cómo permitir la selección manual del idioma de la interfaz en JSF2.

Creación de plantillas DSL con Drools

En este tutorial intentaremos explicar cómo utilizar DSLs (Domain Specific Languages) con Drools para facilitar la comprensión de nuestras reglas de negocio

Creación de una base de datos embebida en memoria con el soporte de Spring.

En este tutorial usamos una base de datos embebida y en memoria para ejecutar nuestros tests de integración con el soporte de Spring 3.x

Muro de Facebook: cómo publicarlo en tu web

0. Índice de contenidos. 1. Introducción. 2. Entorno. 3. Pasos a seguir... 4. Resultado. 5. Referencias. 6. Conclusión. 1. Introducción En este tutorial vamos a ver cómo podemos publicar el muro de...

Jugando con JSON en Java y la librería GSON. Parte 2

Vamos a seguir jugando con GSON. Hay casos en los que necesitamos personalizar un poco más la serialización/deserialización ya que la traducción no es directa. Por poner un ejemplo (que usaré más adelante), quizás el receptor necesite recibir un 1 ó un 0