Buscar
Social
Ofertas laborales ES

Entries in configuración (554)

martes
sep272011

Grails 1.3.7, Spring Security y OpenID... con excepción

Si en vuestra aplicación Grails necesitáis autenticaros contra un repositorio OpenID, puede que este artículo os sirva de ayuda.

Más información sobre Grails 1.3.7, Spring Security and OpenID... with exception (traducido al español).
lunes
sep262011

Un plugin para Ruby

Ya comentábamos en un artículo anterior que Grails podría integrarse con cualquier otro lenguaje que se ejecute en una JVM, y aquí tenemos un nuevo ejemplo de ello con JRuby.

Más información sobre A Ruby Plugin For Grails (traducido al español).
lunes
sep262011

Establecer el nivel de Log4J dinámicamente

Si todavía no habéis utilizado el plugin Console en vuestras aplicaciones, no dudéis en hacerlo cuanto antes, ya que podéis hacer algo tan útil como cambiar de forma dinámica el nivel de auditoría de vuestra aplicación sin necesidad de tener que parar el servidor o cambiar nada en el código. Ideal para depurar problemas en producción.

Más información sobre Dynamically setting Grails Log4J levels with the Console Plugin (traducido al español).
lunes
sep262011

Redireccionar a diferentes URLs dependiendo de la autenticación

Cuando utilizamos el plugin Spring Security en Grails podemos determinar a qué página debemos enviar al usuario en base a quién se ha autenticado. Aquí se explica brevemente cómo.

Más información sobre Configuring different target URLs after login according to user roles (grails spring security) (traducido al español).
jueves
sep222011

Servicio de voz automatizado de búsqueda de restaurantes

La tecnología que nos ofrece Tropo y su integración Grails es sencillamente impresionante. Aquí os dejamos un ejemplo más de lo sencillo que es crear sistemas de reconocimiento de voz para todo tipo de búsquedas, como por ejemplo, de restaurantes.

Más información sobre Creating an internationalized Restaurants Finder application in minutes with Grails and Tropo (traducido al español).
martes
sep202011

CloudFoundry + Grails + MongoDB: Breve introducción

Aunque con un nivel de detalle y complejidad bastante bajito, diríamos que demasiado básico, en este artículo se explica cómo comenzar a desarrollar una aplicación usando el servicio cloud de CloudFroundry junto con Grails y el repositorio NoSQL por excelencia, MongoDB.

Más información sobre CloudFoundry + Grails + MongoDB: Quickstart (traducido al español).
martes
sep202011

Construir y desplegar una aplicación Grails en CloudBees

Uno de los, afortunadamente, muchos servicios de hosting que soportan Grails es CloudBees. En este mini tutorial se explica cómo configurar el CI Jenkins para construcción y despliegue automático de nuestras aplicaciones.

Más información sobre Build and Deploy a Grails application (traducido al español).
martes
sep202011

Medir el tiempo de renderizado de plantillas en Grails

Cuando trabajamos con páginas complejas en Grails, éstas suelen estar formadas por plantillas que, a su vez, están basadas en plantillas, y así hasta varios niveles. Mejorar el tiempo de renderizado de nuestras páginas, pues, supone averiguar qué plantilla es más lenta y quién llama a quién.

Más información sobre A Grails template rendering profiler (traducido al español).
miércoles
sep142011

Abracadabra: componiendo criterios de Hibernate

Cuando las necesidades de configuración de los criterios de Hibernate son complejas, podemos recurrir a definir nuestras propias herramientas para reutilizar el máximo código posible.

Más información sobre Abracadabra: componiendo criterios de hibernate en grails.
miércoles
sep142011

Cuidado con la caché de segundo nivel

Siempre hemos defendido en el Observatorio a frameworks como Hibernate cuando algunos desarrolladores lo han criticado por sus efectos "inesperados", que no son más que el fruto del desconocimiento de cómo funciona realmente la tecnología. Aquí os dejamos un ejemplo más de lo que hablamos.

Más información sobre Grails: Beware of second level cache (traducido al español).