Buscar
Social
Ofertas laborales ES
lunes
dic202010

Primeras ofertas de empleo de la semana

Termina el año y cada vez queda menos tiempo para encontrar ese puesto de trabajo con Grails que tanto ansiamos:

  • Desarrollador Junior para Móviles - Chelsea, UK. Más información aquí.

  • Ingeniero Senior en Java/Grails - SF Bay Area, USA. Más información aquí.




lunes
dic202010

Notas y podcasts sobre el evento GGX 2010 en Londres

Durante la segunda mitad de la semana pasada se celebró en la sede de Skillsmatter, en Londres, el evento Groovy and Grails eXchange, con innumerables charlas y ponencias sobre nuestras tecnologías favoritas. Aquí os dejamos algunos enlaces sobre las notas de los asistentes, así como todos los podcast oficiales del evento:

  • Podcasts oficiales del evento GGX 2010 en Skillsmatter, Londres. Más información aquí.

  • Ajax escalable en Grails. Más información aquí.




lunes
dic202010

Probar un servicio que utiliza EJBs

Aunque sólo nombrarlos (los EJBs) ya nos causa pavor, seguramente en muchos casos nuestra aplicación Grails deba comunicarse con este tipo de tecnología, y en este artículo se nos muestra cómo conseguirlo y comprobar que funciona correctamente.

Más información sobre grails - testing service, which accesses ejb's (traducido al español).
lunes
dic202010

Usar la consola de base de datos H2 en Grails

Grails por defecto viene con HSQLDB como base de datos que puede utilizarse en memoria para prototipado rápido o pruebas de concepto donde no se necesita almacenar el estado de nuestros objetos. Sin embargo, existen otras opciones como H2, con mayor funcionalidad y, además, una consola que nos permite explorar nuestros datos rápidamente.

Más información sobre Using the H2 Database Console in Grails (traducido al español).
viernes
dic172010

Ordenar por una propiedad asociada en GORM

Cuando utilizamos los criterios de Hibernate en nuestras consultas, si queremos aplicar ciertas restricciones sobre campos que son asociaciones en nuestra clase, debemos tener en cuenta ciertas peculiaridades de la forma en que trabajan.

Más información sobre Ordering by an associated property in Grails (GORM) (traducido al español).
viernes
dic172010

Pruebas en Grails: pasos para resetear la base de datos

En las pruebas que ejecutamos para comprobar la calidad y el funcionamiento de nuestra aplicación, es un caso bastante común el de contar con unos datos "pre-creados" en la BBDD, de forma que en cada ejecución de las pruebas tengamos un escenario idéntico y que sea alterado. Para ello, una herramienta interesante es DBUnit, y aquí se muestra un ejemplo de cómo utilizarla en Grails.

Más información sobre Grails 1.3.5 webtests - custom steps to reset the database (traducido al español).
viernes
dic172010

Últimas ofertas de empleo de la semana

Aquí os dejamos las últimas ofertas de trabajo en Grails llegadas al Observatorio:

  • Desarrollador Senior de Aplicaciones Web / Arquitecto TI - Ciudad Quezon, Filipinas. Más información aquí.

  • Ingeniero Senior de Software - Londres, UK. Más información aquí.

  • Ingeniero Principal Software - Massachusetts, USA. Más información aquí.




jueves
dic162010

Más soporte NoSQL en Grails: GORM for Riak

Sin ningún genero de duda, Grails es ahora mismo la plataforma que más soporte proporciona, en forma de plugins, a la tecnología NoSQL.

Más información sobre ANN: GORM for Riak 1.0.0.M1 (traducido al español).
jueves
dic162010

¿Por qué elegir Grails para el desarrollo de aplicaciones web?

Seguimos recibiendo en el Observatorio artículos de opinión sobre la conveniencia de utilizar Groovy / Grails para el desarrollo de aplicaciones web, aunque siempre nos gusta matizar que también es posible desarrollar otro tipo de aplicaciones como módulos de soporte.

Más información sobre Why Choose Groovy and Grails for Web Application Development? (traducido al español).
miércoles
dic152010

¡Ya está aquí la liberación 1.3.6 de Grails!

Acaba de liberarse la versión 1.3.6 de Grails como una versión de mantenimiento previa a la versión 1.4, y que entre otras presenta las siguientes nuevas características:

  • Soporte para 'attrs' en cualquier etiqueta del espacio 'link' (para especificar una 'class', por ejemplo).

  • Evento 'beforeValidate()' para GORM.

  • Librerías actualizadas: Spring 3.0.5, DBCP 1.3, Pool 1.5.5 y Codec 1.4.

  • Posibilidad de ejecutar scripts desde la línea de comandos.




Más información sobre Grails 1.3.6 - Release Notes (traducido al español).