Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

viernes
oct292010

Probando los servicios Grails con easyb

Gracias al plugin easyb es posible obtener instancias de los servicios para poder probar toda su funcionalidad.

Más información sobre Testing Grails services with easyb (traducido al español).
jueves
oct282010

SpringOne2GX: Sesión de Peter Ledbrook sobre rendimiento

Es una pena que en países de habla hispana no se celebren estas macro conferencias y sesiones, aunque siempre tenemos a posteriori los comentarios y resúmenes de la gente que asiste. En este caso, mejora de rendimiento de aplicaciones Grails.

Más información sobre SpringOne2GX: Peter Ledbrook's session on Performance Tuning (traducido al español).
jueves
oct282010

URLs en Grails al estilo Delicious

Creo que una de las cosas que más infravaloradas, pero más posibilidades ofrece es el mapeo de URLs en Grails. Desde luego, el uso de expresiones regulares permite hacer lo que queramos, como por ejemplo, URLs al estilo del gestor de marcadores Delicious.

Más información sobre Delicious-Style URLs in Grails, orm Not-Matching Regexes (traducido al español).
jueves
oct282010

Renderizar diferentes tipos de contenido en Grails

Aunque ya conocemos los "converters" de Grails, en este artículo se da una vuelta más de tuerca a la posibilidad de generar diferentes tipos de contenido, esta vez manipulando directamente las vistas.

Más información sobre Grails and rendering different content types (traducido al español).
jueves
oct282010

Usando un fichero externo de propiedades para configurar el Datasource

Creo recordar que ya hemos publicado algún artículo similar en el Observatorio, pero de nuevo con la liberación 1.3.5 de Grails podemos comprobar lo sencillo que es externalizar alguna de las propiedades de nuestra aplicación para así no tener que reconstruir la misma cada vez que cambiamos algo, en este caso, por ejemplo, el Datasource.

Más información sobre Grails: Using external properties file for Datasource configuration (traducido al español).
jueves
oct282010

Cómo especificar una dirección "legible" con el plugin Mail

Truco rápido que nos muestra cómo indicar las direcciones de correo electrónico de manera "legible" al utilizar el plugin Mail de Grails.

Más información sobre Quick Tip: Specify a Human readable name for addresses in the Grails Mail Plugin (traducido al español).
jueves
oct282010

Notas del #s2gx sobre Grails y CouchDB 

Estas son las notas de uno de los asistentes al SpringOne2GX sobre la sesión de Scott Davis acerca de CouchDB, una de los nuevos almacenes de datos NoSQL que tanto furor están comenzando a provocar entre la comunidad de desarrolladores.

Más información sobre Grails + CouchDB #s2gx (traducido al español).
jueves
oct282010

Actualización manual de Maven con Grails

Parece ser que la actualización de aplicaciones desarrolladas en Grails que usan el plugin de Maven no es tan sencilla como puede parecer a priori. En cualquiera de los casos, siempre podemos hacerla de forma semi-manual.

Más información sobre Manual Maven Grails update (traducido al español).
jueves
oct282010

Comenzando a utilizar Gradle

Las últimas noticias que nos llegan al Observatorio sobre el mapa de ruta de Grails es que en la futura liberación 2.x, Gradle será la herramienta de construcción por defecto. Así que hay que empezar a ponerse las pilas con este framework que tiene muy buenas expectativas.

Más información sobre #1 gradlecast - getting started with gradle (screencast).
miércoles
oct272010

Manejo eficiente de ETag y Last-Modified con el plugin cache-headers

La mayoría de aplicaciones web deberían hacer un uso eficiente de la cache del lado del cliente, lo cual daría una experiencia de usuario mucho más ágil y agradable. En Grails tenemos el plugin "cache-headers" que nos permite gestionar las cabeceras de una petición web a través del método "withCacheHeaders".

Más información sobre Smart ETag and Last-Modified handling with cache-headers plugin (traducido al español).