Get it on Google Play
Creando servicios Rest con Kotlin y Spring

Creando servicios Rest con Kotlin y Spring

Kotlin es uno de esos lenguajes que se están poniendo de moda. Desarrollado Por JetBrains, ahora mismo es lenguaje oficial de Google y tiene muy buena pinta. El principal punto fuerte de Kotlin es que es un lenguaje moderno, que incorpora gran cantidad de funcionalidades que lo hacen muy atractivo. Por ejemplo, soporta interpolación de […]

05/09/2017 by Albert Coronado 
Ejemplo de uso de Vue.js con PHP

Ejemplo de uso de Vue.js con PHP

Vue.js es el n-ésimo framework para el desarrollo de aplicaciones Javascript. En este caso prometen ser el ‘killer’ de Angular y React aportando como función diferenciadora que esta diseñado para ser progresivo(Que no te obliga a cargar toda la aplicación al inicio). La verdad es que Vue.js me gusta mucho porque tiene pinta de ser […]

27/08/2017 by Albert Coronado 
Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.

Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.

Cada vez es mas habitual trabajar en proyectos que se utilizan en diferentes zonas horarias y ya en pasados posts hemos hablado de como crear aplicaciones que trabajen con distintos tipos de moneda(Online) y multiidioma pero todavía no habíamos hablado de los cambios horarios. Productos como Liferay, trabajan internamente solamente con GMT y pobre de […]

30/05/2017 by Albert Coronado 
Crear un Jar con todas sus dependencias con Gradle

Crear un Jar con todas sus dependencias con Gradle

Poder crear mini aplicaciones con todas sus dependencias resueltas en un solo archivo es muy fácil de implementar gracias a Gradle. Definiendo esta tarea, llamada fatJar Gradle será capaz de generar un Jar autoejecutable: Ahora podremos generar el Jar(Se creará en la carpeta ‘PROYECTO/build/libs’) simplemente ejecutando en nuestro proyecto Gradle: El Jar generado lo podremos […]

11/05/2017 by Albert Coronado 
Integración con la API Rest de Youtube

Integración con la API Rest de Youtube

Hace muchos años que utilizo esta API en algún portal Liferay y creí que ya había escrito sobre el tema pero no es así. Resulta que Youtube tiene una excelente API Rest con la que podemos interactuar con nuestros canales y vídeos. La documentación de la API la podéis encontrar en la siguiente URL https://developers.google.com/youtube/v3/sample_requests. […]

02/05/2017 by Albert Coronado 
Testeando webs con HtmlUnit

Testeando webs con HtmlUnit

HtmlUnit es un navegador web Java sin GUI(Graphic User Interface). Es decir, que es un navegador para abrir páginas web programaticamente, muy utilizado para testear webs, obtener información, crear robots, etc. HtmlUnit es usado por un montón de proyectos de software libre. Para hacer una aplicación Java que abra una página web con este navegador […]

07/04/2017 by Albert Coronado 
Mejorando la experiencia de usuario: Como implementar un control del error de sesión expirada en JSF

Mejorando la experiencia de usuario: Como implementar un control del error de sesión expirada en JSF

Para mejorar la experiencia del usuario cuando le caduquen las sesiones de JSF(JavaServer Faces) por inactividad, por actualización de la aplicación o por otras circunstancias lo haremos de la siguiente manera: Configuramos en el fichero ‘faces-config.xml’ el ‘Exception Handler Factory’: Implementamos la classe configurada en el ‘Exception Handler Factory’: Finalmente ya solo nos queda implementar […]

27/01/2017 by Albert Coronado 
Importación y Desarrollo con datos de la web con Google Analytics

Importación y Desarrollo con datos de la web con Google Analytics

Google Analytics(GA) es actualmente el sistema para obtener datos de las visitas de una web mas usado. No puedo dejar de mencionar que existen alternativas como Piwik que nos permiten guardar nosotros todos los datos(GA solo nos deja ver lo que el quiere) para trabajar con ellos mas cómodamente o crear sistemas mucho mas potentes, […]

19/01/2017 by Albert Coronado 
Subiendo ficheros con JavaServer Faces y Primefaces

Subiendo ficheros con JavaServer Faces y Primefaces

Si estamos usando JSF(JavaServer Faces) y queremos usar el componente para subir ficheros de PrimeFaces, el ‘fileUpload’, deberemos configurar primero en el fichero ‘web.xml’ el filtro ‘FileUploadFilter’: Cuidado! Porque si no configuramos el filtro no da ningún tipo de error, pero los ficheros no subiran. Una vez con el filtro configurado ya podemos insertar el […]

10/01/2017 by Albert Coronado 
Gamificando sistema de encuestas para formación

Gamificando sistema de encuestas para formación

Hace pocas semanas lanzábamos la versión gamificada de las encuestas que una importante escuela de negocios de Barcelona envía a sus estudiantes al terminar el trimestre. Los objetivos eran claros: Mejorar la experiencia y el ‘engagement’ de los alumnos al rellenar los formularios. Este tipo de encuestas tienen un montón de preguntas, llevan mucho rato […]

19/12/2016 by Albert Coronado 
© Albert Coronado Calzada