La combinación de HTML5 con librerías de Javascript suele ser una combinación ganadora y que aporta una gran flexibilidad .Muchas veces podemos necesitar trabajar con datos de forma local y hacer diversos filtros y operaciones sobre ellos. Es muy habitual trabajar con LocalStorage HTML5 y por ejemplo LowDash para realizar operaciones a nivel local, vamos […]
Ejemplo PhoneGAP con Node.js.
Poco a poco Node.js se esta convirtiendo en una navaja suiza que nos permite abordar muchas de nuestras problemáticas de una forma muy directa y sencilla. En este caso vamos a utilizar Node para instalarnos los módulos de cordova (PhoneGAP) que nos permiten generar aplicaciones móviles basadas en HTML5 de una forma rápida. El primer paso […]
¿Que es CORS ?
CORS (Cross Origin Resource Sharing) es una tecnología que cada día necesitamos utilizar más a la hora de desarrollar aplicaciones móviles y web. ¿Cómo funciona exactamente? . En una aplicación web clásica nosotros podemos cargar una página y solicitar que esta cargue dinámicamente datos vía AJAX. Eso sí esos datos que vienen vía AJAX tienen […]
Low-dash y HTMLStorage para GenBetaDev
He escrito la semana pasada un par de artículos para GenBetaDev que os pueden interesar y que tratan sobre Low-dash una de las librerías más utilizadas para manejar JSON. Por otro lado el otro artículo hace referencia a las opciones de almacenamiento que tenemos con HMTL5.
Java Security y anotaciones JAAS
Todos hemos usado JAAS y el fichero web.xml para configurar la seguridad en una aplicación web Java. A partir de Servlets 3.0 podemos configurar la seguridad utilizando un conjunto de anotaciones en vez de xml que nos permiten integrar todo dentro del propio Servlet de forma más cómoda. Vamos a verlo en un ejemplo, supongamos que […]
El concepto de Javascript Framing
Javascript es infinito y es muy habitual encontrarse con problemas o retos en el día a día. Uno de los problemas más habituales se denomina Javascript Framing. ¿Qué es esto? . Esta situación ocurre de una manera muy habitual cuando tenemos eventos como por ejemplo “mouseover” en una página. Vamos a diseñar un ejemplo que […]
Utilizando JPA NamedQueries
JPA es algo con lo que trabajamos de forma habitual. Una parte del trabajo que tenemos que realizar es construir el modelo de dominio que normalmente lleva una esfuerzo inicial importante . Sin embargo cuando estamos construyendo la aplicación el modelo de dominio suele estar ya asentado y el mayor esfuerzo de desarrollo pasa por […]
Las editoriales técnicas mas reconocidas (para GenBetaDev)
El viernes escribí un artículo para GenBetaDev sobre las editoriales técnicas mas conocidas y usadas por los profesionales que os puede ser de interés.







