Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

viernes
may072010

Usar códecs en nuestras clases de prueba (inglés)

Otro truco de nuestro amigo mrhaki que nos muestra cómo poder usar códecs a la hora de probar nuestros controladores.

Más información sobre Grails Goodness: Using Codecs in Test Classes (traducido al español).
jueves
may062010

Usar el motor de renderizado GSP directamente en un controlador (inglés)

Muchas de las funcionalidades del 'core' de Grails están también disponibles en nuestras aplicaciones para usos específicos distintos del comportamiento estándar. Un ejemplo nos los muestra nuestro amigo 'mrhaki' con el uso del motor de renderizado GSP directamente en uno de nuestros controladores.

Más información sobre Grails Goodness: Use the GSP Template Engine in Controller (traducido al español).
jueves
may062010

Imprimir marcos en IE7 con Grails

Si alguna vez habéis tenido algún problema a la hora de imprimir marcos con Grails, en este artículo podéis ver una posible solución. En el ejemplo de solución, usan YUI para los marcos e IE7 de navegador, aunque también da consejos sobre firefox.

Más información en: IPP IFrame Grails printing with tabs (traducción al español)
miércoles
may052010

Nuevo proyecto con GWT y Grails como servidor REST (inglés)

Cada vez más desarrolladores están optando por la combinación de GWT y Grails para el desarrollo de aplicaciones web con dos características principales: un interfaz de cliente rico y un servidor REST. Desde luego el tándem tiene garantizado el éxito.

Más información sobre Front-end stack for the new project: GWT (traducido al español).
miércoles
may052010

Truco: usar redirección al autenticarse un usuario en Acegi (inglés)

Ya lo dice el refrán: si breve, dos veces bueno. Aquí os dejamos un sencillo truco para redirigir a una determinada URL cuando un usuario se autentica correctamente en nuestra aplicación utilizando Acegi.

Más información sobre Redirect URL after log in Grails Acegi (Spring Security) (traducido al español).
miércoles
may052010

Añadir un método 'save' dinámicamente que muestre errores (inglés)

En este artículo se nos presenta una solución simple y rápida para añadir de forma dinámica un método llamado 'debugSave()' a todas las clases de nuestro dominio, de forma que si ocurre algún problema al guardar nuestros objetos, se nos imprima por pantalla la lista de errores que ha producido dicho problema. En nuestra opinión, esta funcionalidad ya la ofrece el método 'save(failOnError: true)', pero aún así es interesante el ejemplo de cómo podemos añadir funcionalidad dinámica a nuestra aplicación con pocas líneas de código.

Más información sobre Grails: Dynamically adding a save method to Domain objects that shows errors (traducido al español).
miércoles
may052010

Diseño DSL práctico con Groovy (inglés)

La creación y diseño de nuestros propios lenguajes del dominio, como por ejemplo un mini-lenguaje para realizar reservas online, se facilita cada día más con las herramientas proporcionadas por Groovy; y como siempre decimos en el Observatorio, si es Groovy, es Grails.

Más información sobre Practical DSL Design in Groovy (traducido al español).
miércoles
may052010

Nuevo foro para desarrolladores de Grails (en francés)

Tras la reciente discusión que publicábamos ayer en el Observatorio sobre la conveniencia o no de tener un foro de Grails en Springsource (ver aquí), algunos desarrolladores se han lanzado a crear su propio foro. Aquí os dejamos uno nuevo en francés, y pronto os daremos buenas noticias al respecto ;-)

Más información sobre Forum d'entraide pour Grails (traducido al español).

miércoles
may052010

Grails con Terracotta: unas pocas líneas de configuración (inglés)

Atrás han quedado aquellos tiempos en que para poder desplegar una aplicación en un 'cluster' necesitábamos modificar el propio código de nuestra aplicación para que conociera y supiera interactuar dentro del cluster. Afortunadamente, con librerías como Terracotta y AOP, ahora podemos 'clusterizar' nuestra aplicación en cualquier momento y sin que ésta sepa si se está ejecutando en un simple Tomcat o en un entorno distribuido de varios servidores. ¿Alguien da más?

Más información sobre Grails With Terracotta: A Few Lines of Config (traducido al español).
martes
may042010

Nueva versión 1.0 del plugin Selenium RC

Robert Fletcher acaba de liberar la versión 1.0 del plugin para ayudarnos en la realización de pruebas funcionales con Selenium RC.

Más información sobre Selenium RC plugin 1.0.