Grails Fixtures Plugin – Object Templates

Grails Fixtures plugin gives you a Grails domain object factory (or object mother if you like fancy names :)) thats lets you define your test fixture using a DSL.

Now, starting from the current snapshot (1.0.8-SNAPSHOT version) you can define domain object templates. A template defines an object with some common properties that will be replicated in all object instances based on that template.

Interested? Then continue reading Marcin’s blog…

Trabajando con diferentes versiones de Grails

En OSOCO hace tiempo que apostamos por Grails como framework para desarrollar aplicaciones web, y es la herramienta que elegimos por defecto en todos los proyectos nuevos de esta índole.

Con el tiempo, esto ha ocasionado que tengamos que trabajar con diferentes versiones de Grails a la vez, lo que por defecto puede ser algo engorroso.

Hace poco subí a mi GitHub un script que se encarga de lidiar con este problema. Sé que había cosas ya hechas para esto, pero me gusta cocinarme estas pequeñeces yo mismo :-), así que he subido el script al GitHub de OSOCO para quien lo encuentre útil:

Grails Multiple Versions

No tiene ningún misterio, pero ahorra tiempo :-D. Para hacerlo funcionar, basta con ponerlo en el path con mayor prioridad que la instalación de Grails (yo suelo tener estas cosas en $HOME/bin o $HOME/bin/scripts, que está al principio de mi path).

Se pueden configurar un par de variables (el nombre de la instalación por defecto y en qué directorios se buscarán tanto esa instalación como cualquier otra), pero con los valores por defecto debería funcionarle a la mayoría de la gente :-).

En cualquier caso, podéis ver una descripción de uso más detallada en el README.

El nuevo plugin de OSOCO para Grails: Antother TAg Cloud

El pasado miércoles, 28 de julio, liberamos la versión inicial (0.1) del plugin ATAC (Antother TAg Cloud). Éste ofrece la posibilidad de crear una nube de etiquetas utilizando simplemente un TagLib para ello.

A diferencia de otros plugins que ofrecen este servicio, como RichUI o Tag Cloud, ATAC es más sencillo de utilizar. Ofrece dos posibilidades de uso, una por defecto, a la que se le pueden pasar sólo los tags y con eso generar la nube, y otra más configurable, que nos permite elegir cómo se va a representar la nube, entre otros aspectos.

Hemos decidido crear este plugin porque necesitábamos una manera sencilla de crear nubes de etiquetas y los otros plugins que hemos probado (RichUI y Tag Cloud) no han terminado de cumplir nuestras expectativas.

Al probar el plugin RichUI nos dimos cuenta de que no generaba de manera correcta las nubes para ocurrencias de tags muy grandes y dispares, y al probar el plugin Tag Cloud no conseguimos hacer que la nube se mostrarse de manera correcta con los tamaños que necesitábamos.

En resumen, nuestro plugin es fácil de utilizar y puede presentar una nube de etiquetas funcional con una mínima configuración.

El siguiente enlace es la página oficial del plugin y en ella podréis encontrar una guía de cómo utilizarlo y ejemplos con capturas de pantalla.

http://www.grails.org/plugin/atac