Buscar
Social
Ofertas laborales ES

Entries in configuración (554)

martes
nov232010

Configuraciones externas en Grails

Ya hemos publicado en el Observatorio algún artículo relacionado con este tópico de externalizar la configuración de nuestras aplicaciones para poder adaptarla al entorno en que estamos trabajando.

Más información sobre Grails Quick Tip: External Configs (traducido al español).
lunes
nov222010

Nueva presentación de "Introducción a Groovy/Grails"

Seguramente ya hemos visto y leido numerosas introducciones a Groovy y Grails, pero nunca está de más echarle un vistazo a las nuevas que se publican, porque siempre es interesante comprobar la forma en que otros desarrolladores entienden y comprenden nuestra tecnología preferida.

Más información sobre Introduction to Groovy and Grails.
lunes
nov222010

Cambio dinámico de la localización en Grails

Hace algunos días publicábamos en nuestra sección de ¿Sabías que... ? la forma de cambiar rápidamente mediante la URL la localización de nuestra aplicación, para poder probar ágilmente las diferentes traducciones, por ejemplo. Pero si lo que necesitamos es un cambio dinámico, entonces este artículo nos puede servir de ayuda.

Más información sobre Grails: dynamic local change (traducido al español).
lunes
nov222010

Solución mixta de generación de IDs externos/internos

Para aquellos proyectos que tengan unos requisitos muy específicos de generación de los IDs de clases del dominio, este artículo explica cómo podemos implementar nuestra propia estrategia a partir de Hibernate.

Más información sobre Grails with mixed external/internal ID generation (traducido al español).
lunes
nov222010

Desarrollar un gestor de contactos en 8 minutos con Grails

Aquís os dejamos un screencast con una demostración de cómo se podría desarrollar un gestor de contactos funcional con Grails en tan sólo 8 minutos.

Más información sobre 8 Minute Grails Contact Manager.
viernes
nov192010

Grails y las BBDD (HSQL, MySQL, Oracle, Postgres, H2)

Cuando el número de columnas y la longitud de los nombres de dichas columnas supera los límites de algunos gestores de BBDD, siempre podemos usar los otros que sí lo soportan, aunque en nuestra opinión, este caso es perfecto para el uso de NoSQL, por ejemplo, GORM con MongoDB.

Más información sobre Grails and DBs (HSQL, MySQL, Oracle, Postgres, H2) (traducido al español).
viernes
nov192010

Grails consigue algo de tacto "FitNesse"

Durante el desarrollo de una aplicación debemos dedicar especial atención a todo tipo de pruebas, desde las unitarias a las funcionales pasando por las de integración. Si bien estos tipos de pruebas se realizan en el lado del desarrollador, existen otro tipo de pruebas, quizás las más importantes para los usuarios finales de la aplicación, denominadas pruebas de aceptación de usuario (en inglés, UAT - User Acceptance Test).

Más información sobre Grails Gets Some FitNesse Finesse (traducido al español).
miércoles
nov172010

Arrancar el desarrollo con XdoTool

Aunque XdoTool no tiene nada que ver con Grails, sí nos ha llamado la atención esta herramienta que permite simular entradas por teclado de forma que podamos automatizar scripts, como por ejemplo lanzar todas las aplicaciones que necesitamos para nuestro desarrollo diario.

Más información sobre Startup Script Using XdoTool (traducido al español).
miércoles
nov172010

Fontanería en Grails: Interceptores Spring AOP con anotaciones

Hace ya algunas semanas publicábamos un artículo sobre el uso de Spring AOP en nuestras aplicaciones Grails, pero que tenía el problema de no poder especificar con detalle las clases y métodos afectados. Para solucionar dicha limitación debemos utilizar anotaciones junto con Spring AOP.

Más información sobre Grails Plumbing: Spring AOP Interceptors With Annotations (traducido al español).
martes
nov162010

Usando el plugin XFire para crear servicios SOAP (Parte 2)

En el anterior post de esta serie de dos artículos, se mostraba cómo poder crear rápidamente un servicio web SOAP con XFire, pero que sin embargo tenía el "inconveniente" de usar JAXB para obtener los objetos reales. En este nuevo artículo se nos explica cómo evitar el uso de JAXB para que el cliente que consume el servicio web sea mucho más sencillo de implementar y probar.

Más información sobre Groovy Goodness: Using GroovyWS to Access SOAP Web Services (Part 2) (traducido al español).