Buscar
Social
Ofertas laborales ES

Entries in artículos (902)

viernes
ene282011

Utilizando la consola de Groovy para depurar pruebas con Selenium

Cuando se utiliza Selenium para probar funcionalmente nuestra aplicación web, el tiempo que tarda Grails en arrancar puede suponer un lastre cuando necesitamos estar cambiando las pruebas frecuentemente (por ejemplo, al adoptar la técnica de prueba/error). Pero existe una alternativa que es realizar parte de las pruebas sólo en Groovy usando su consola, de forma que podamos minimizar las veces que hay que arrancar la aplicación completa de Grails.

Más información sobre Using Groovy Console for Debugging Selenium Tests (traducido al español).
viernes
ene282011

Probando las plantillas GSP en Grails

Existe una pequeña "gema" escondida en el módulo de pruebas de Grails llamada "GroovyPagesTestCase" que nos permite probar si una plantilla GSP se renderiza correctamente.

Más información sobre Grails Testing - Testing gsp templates (traducido al español).
jueves
ene272011

Habilitar/Deshabilitar funcionalidad en producción

¿Te gustaría poder cambiar la funcionalidad de tu aplicación en producción sin necesidad de volver a desplegar de nuevo con los problemas que ello puede conllevar? El concepto de "Feature Flipping" nace para dar soporte a esta posibilidad, y puede utilizarse, por ejemplo, para no permitir el acceso a determinados módulos de nuestra aplicación si el usuario no ha pagado por ellos, de forma que siempre desplegamos la aplicación completa, pero sólo habilitamos la parte que nos interesa.

Más información sobre Feature Flipping Grails Plugin: Part 1 (traducido al español).
miércoles
ene262011

7 requisitos de negocio que se suelen olvidar

Lo mejor de la experiencia de trabajar durante algún tiempo con una tecnología es las lecciones aprendidas del propio uso, que nos permiten no volver a cometer los mismos errores en nuevos proyectos. Tomas Lin enumera unas cuantas lecciones aprendidas a lo largo del desarrollo de todos sus proyectos con Grails.

Más información sobre 7 Business Requirements Often Forgotten By Grails Developers (traducido al español).
miércoles
ene262011

Crear una aplicación segura que funciona con MongoDB

Una de las múltiples aplicaciones que podemos conseguir con el repositorio NoSQL MongoDB es utilizarlo como gestor de seguridad junto con el plugin Spring Security. Aquí se explica cómo hacerlo.

Más información sobre Creating secure grails application powered by mongodb (traducido al español).
miércoles
ene262011

Nuevo repositorio de plugins para Grails

Si actualizas tu proyecto de la versión 1.2.x de Grails a la nueva 1.3.x, entonces puede que alguno de tus plugins no se actualize correctamente o incluso no llegue a instalarse, por lo que debes añadir un nuevo repositorio a tu configuración.

Más información sobre New Grails plugin repository (traducido al español).
lunes
ene242011

Aspectos interesantes de configuración de acceso a datos

Muy útil artículo que nos guía por todas las posibles opciones de configuración del acceso a datos con Grails, el uso de variables de entorno de sistema, de JDNI, etc. Una guía de referencia muy completa.

Más información sobre Grails: aspectos interessantes na configuração de acesso a dados (traducido al español).
lunes
ene242011

Nueva resolución del problema de 'timeout' con DBCP

Los fieles seguidores del Observatorio sabréis que ya hemos publicado en varias ocasiones soluciones al problema de la pérdida de conexión con la BBDD desde Grails. Aquí os dejamos una nueva actualización del problema y su solución.

Más información sobre Database Connection Pooling In Grails – solving the idle timeout issue (traducido al español).
lunes
ene242011

Grails en la nube con facilidad

Desde luego la aparición de AWS Elastic Beanstalk está provocando un estado de excitación en los desarrolladores de Grails desconocido desde el anuncio de CloudFoundry.

Más información sobre Grails in the cloud with ease (traducido al español).
lunes
ene242011

Un patrón para simplificar los controladores de Grails

Interesante artículo que analiza el código repetitivo que se genera por defecto para los controladores y propone algunas mejoras de reusabilidad a través de 'closures'.

Más información sobre A Pattern To Simplify Grails Controllers (traducido al español).