Buscar
Social
Ofertas laborales ES

Entries in artículos (902)

martes
ene112011

Implementar 'migas de pan' en Grails

Curioso artículo que describe un pequeño framework que implementa la funcionalidad de 'migas de pan' (breadcrumbs) para una aplicación Grails.

Más información sobre Breadcrumbs framework for Grails (traducido al español).
martes
ene112011

Pruebas de aceptación con Selenium RC

El último paso antes de que un cliente dé su visto bueno a nuestra aplicación son las pruebas de aceptación (en inglés, UAT). Por ello, es extremadamente importante proveer de herramientas que permitan realizar esta tarea de forma práctica y efectiva; una de ellas es Selenium RC.

Más información sobre Acceptance testing a grails app with selenium-rc (traducido al español).
lunes
ene102011

Comprendiendo las validaciones/restricciones en Grails

Interesante artículo que clasifica y explica las validaciones/restricciones de Grails en grupos por funcionalidad, según afecten al 'scaffolding', al esquema de BBDD, a GORM en sí, o sean personalizadas.

Más información sobre Grails: entendendo as validações (constraints) (traducido al español).
lunes
ene102011

Explicación de procesos y ejecuciones 'Activiti' 

Activiti es un BPM (Business Process Manager) de libre distribución que permite definir flujos de ejecución de procesos dentro de la actividad de una empresa. La existencia de un plugin de integración con Grails lo hace un candidato ideal para aquellos desarrollos que precisen de este tipo de tecnología.

Más información sobre Activiti processes and executions explained (traducido al español).
lunes
ene102011

Grails, IDEs y productividad

De nuevo la pregunta del millón: ¿qué IDE es mejor para el desarrollo con Grails? Como con el vino, el mejor IDE es el que nosotros mejor dominemos y más nos guste, no el más caro y conocido, ¿verdad?

Más información sobre Grails, IDEs and productivity (traducido al español).
lunes
ene102011

Limpieza personalizada en las pruebas utilizando eventos de la construcción

Siempre que realizamos pruebas contra datos existentes de una BBDD debemos asegurarnos que, tras la ejecución de las mismas, el estado de la BBDD es el mismo que al comienzo. Además, en casos más específicos, incluso es necesaria una gestión más exclusiva de la transaccionalidad o evitar el borrado de los datos de forma automática al terminar las pruebas.

Más información sobre Grails: Custom Clean-up During Testing Using Build Events (traducido al español).
lunes
ene102011

Añadir 'rutas' en tiempo de ejecución a Camel

Si alguna vez has utilizado el plugin 'grails-routing', puede que te hayas preguntado cómo se pueden añadir 'rutas' en tiempo de ejecución, y en este artículo se explica cómo.

Más información sobre Grails, Camel and adding routes at runtime (traducido al español).
lunes
ene102011

Prueba de envío de correos con Grails

Cuando en nuestra aplicación que estamos desarrollando con Grails necesitamos enviar correos electrónicos, pero no disponemos de un servidor SMTP en nuestro entorno, existen dos alternativas que en cualquier caso nos van a permitir probar que dicho servicio funciona de manera correcta.

Más información sobre Testing sending emails with Grails (traducido al español).
viernes
ene072011

Concurrencia y tareas en segundo plano con Grails

No nos cansamos de repetir que cualquier librería que esté disponible para Groovy, también lo está para que la podamos utilizar en Grails. Otro ejemplo más es GPars, que permite ejecución concurrente de procesos asíncronos.

Más información sobre Concurrency and background tasks in Grails (traducido al español).
viernes
ene072011

Grails + LoopFuse = Gloopfuse

Nuevo ejemplo de integración de Grails con tecnologías externas.

Más información sobre Grails + LoopFuse = Gloopfuse (traducido al español).