Buscar
Social
Ofertas laborales ES
lunes
sep122011

Prevenir el SPAM con Groovy y Grails

En este artículo se explica cómo utilizar el plugin de Akismet para evitar spam en nuestros sitios web, aunque está más orientado a webs donde los usuarios escriben comentarios.

Más información sobre Friday Repost: Preventing spam with Groovy and Grails (traducido al español).
lunes
sep122011

Primeros movimientos de plugins de la semana

Comienza una nueva semana en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Twitter Bootstrap CSS framework resource files 0.1 - Integración con Twitter Bootstrap. Más información aquí.

  • Compass Framework - SASS/SCSS support 0.3.1 - Integración de Compass con SASS. Más información aquí.

  • New Grails Documentation (2.x docs in 1.x) 0.1.1 - Portabilidad de la nueva funcionalidad de documentación de 2.x a 1.x. Más información aquí.



viernes
sep092011

Últimas ofertas de empleo de la semana

Concluimos una nueva semana en el Observatorio con las siguientes ofertas de trabajo relacionadas con Grails:


  • Desarrollador Senior Web - Greenwood Village (CO), USA. Más información aquí.

  • Desarrollador Java con Groovy/Grails - Montreal (QC), Canadá. Más información aquí.



viernes
sep092011

Últimos movimientos de plugins de la semana

Concluye una nueva semana en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Drools GORM 0.5.3 - Añadido Janino como dependencia. Más información aquí.



viernes
sep092011

¿Cuáles son las novedades de Grails 2.0?

Mientras el equipo de desarrollo de Grails termina de liberar la versión definitiva de Grails 2.0, ya está disponible su documentación donde se nos muestra las novedades que podemos encontrar. Muchas y muy interesantes.

Más información sobre What's new in Grails 2.0? (traducido al español).
jueves
sep082011

Traducción de la documentación de Grails

Hace unas semanas Peter Ledbrook lanzaba un llamamiento a la comunidad Grails para pedir su colaboración en la traducción de la documentación oficial a distintos idiomas. Por su parte, Aitor Alzola, recogía este llamamiento y proponía su traducción al castellano en la lista de Grails para la comunidad hispana (grailsencastellano@googlegroups.com).

Ya hay unos cuantos voluntarios unidos a la causa. Si tú también estás interesado en colaborar, únete a la lista, y pregunta cómo colaborar en la traducción; cuantos más seamos menos nos costará.
jueves
sep082011

Customizar el formato de las URLs

Ya queda menos para la liberación oficial de la versión 2.0 de Grails, y ya vamos conociendo algunas novedades que, sin ser grandes cambios, sí nos pueden ayudar a conseguir lo que estamos buscando. Un ejemplo claro es la posibilidad de customizar las URLs a formato "con guión", frente al formato actual de mayúsculas y minúsculas.

Más información sobre 6.4.10 Customizing URL Formats (traducido al español).
jueves
sep082011

Comparar Grails con otros frameworks

Nos hemos encontrado con esta página donde se proporcionan distintas comparativas entre Grails y el resto de frameworks existentes. No es muy detallista, pero al menos sirve para obtener una visión global.

Más información sobre Compare Grails vs ... (traducido al español).
miércoles
sep072011

Marshalling de JSON con Grails

Cuando hay que convertir grafos complejos de objetos a JSON, el conversor por defecto no siempre produce el resultado esperado, por lo que hay que echar mano del 'marshalling' manual como se explica en este artículo.

Más información sobre JSON marshalling with Grails (traducido al español).
martes
sep062011

Gestión de ETag y Last-Modified con el plugin cache-headers

Cuando se trabaja con mucho contenido estático que no cambia, como imágenes, logos, etc., es interesante poder establecer los atributos de caché de la cabecera de la petición para indicar si deben recargarse esos elementos o no, optimizando así al máximo la carga global de la página.

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