Buscar
Social
Ofertas laborales ES
martes
abr052011

Grails: el bueno, el feo y el malo

Narra las experiencias tras 3 años de desarrollo con Grails.

Más información sobre Grails: The good, the bad, the ugly (traducido al español).
lunes
abr042011

Esta semana en Grails

Traducción de Aitor Alzola.

Otra semana más traducimos el articulo de Burt Beckwith. Puedes leer el artículo original aquí:http://burtbeckwith.com/blog/?p=700

El desarollo de Grails 1.4 evoluciona bien; Graeme ha hecho un trabajo interesante con las transformaciones AST para tener los métodos GORM disponibles en el bytecode en vez de solo en la MetaClass, y también ha añadido soporte para la herencia abstracta. Jeff esta añadiendo un método nuevo findOrCreateWhere() que se ha solicitado algunas veces. Luke Daley ha fusionado su trabajo con el gestor de dependencias de Ivy, y el trabajo con el scaffolding de Robert Fletcher parece estupendo. Puedes ver la hoja de ruta del plan actual para la versión 1.4.

Felicidades para Stéphane Maldini por convertirse en el último committer de Grails. Ha contribuido con muchos parches y mejoras y está investigando algunas transformaciones AST nuevas para GSPs (en parte para ayudar con la integración con Groovy++).

La conferencia GR8Conf es el próximo mes y los organizadores están publicando entrevistas con los ponentes. Tienen algunas disponibles y las próximas serán publicadas periódicamente (incluida la mía cuando la mande):

Artículos varios



Plugins


Se presentó un nuevo plugin:

También hubo 11 actualizaciones:

  • drools-gorm versión 0.5.0. Integra Drools 5.2 y jBPM 5 y proporcina persistencia utilizando GORM.

  • facebook-graph versión 0.11. Proporciona acceso a la API gráfica de Facebook y hace más fácil el desarrollo de una solución single sign-on usando la autenticación de Facebook.

  • flash-helper versión 0.5. Simplifica y estandariza el proceso de añadir y leer mensajes en el ámbito de flash.

  • grails-melody versión 1.2. Integra el sistema de monitorización de la herramienta JavaMelody.

  • infinispan versión 0.4.1. Añade soporte para la cache distribuida de JBoss Infinispan.

  • jquery versión 1.5.2. Integra jQuery

  • jquery-ui versión 1.8.10.1. Soporta los recursos jQuery UI, y depende del plugin de jQuery para incluir el núcleo de la librería jquery.

  • mongodb-morphia versión 0.7.2. Alternativa a MongoDB GORM basado en la librería Morphia.

  • spawn versión 0.4. Permite especificar una plantilla específica para las clases de dominio.

  • spring-security-openid versión 1.0.2. Soporte para sutenticaión OpenID para el plugin Spring Security.

  • weceem versión 1.0-RC1.SNAPSHOT. Un sistema de gestión de contenido.


Tweets interesantes



Grupos de usuarios y conferencias












El artículo original contiene una sección de trabajos.
lunes
abr042011

Primeros movimientos de plugins de la semana

Nueva semana en el Observatorio y nuevos movimientos en el ecosistema de plugins de Grails:

  • Spring Security Core 1.1.2 - Mantenimiento y corrección de errores. Más información aquí.

  • ActiveMQ 0.3 - Mantenimiento y corrección de errores. Más información aquí.

  • FilterPane 2.0.1 - Mantenimiento y corrección de errores. Más información aquí.

  • CodeNarc 0.11 - Aplicar reglas a GSPs y múltiples informes. Más información aquí.

  • GridTags 0.6 - Etiquetas para Blueprint y Bluetrip CSS. Más información aquí.




lunes
abr042011

Primeras ofertas de empleo de la semana

Comenzamos una nueva semana en el Observatorio con las siguientes ofertas de trabajo relacionadas con Grails:

  • Desarrollador Grails/Groovy+Java - Bristol, UK. Más información aquí.




lunes
abr042011

Comprendiendo la caché de segundo nivel en GORM

Interesantísimo artículo que profundiza en los interiores y detalles de cómo gestiona GORM la caché de segundo nivel de Hibernate.

Más información sobre Understanding Grails GORM Secondary cache (traducido al español).
viernes
abr012011

Últimos movimientos de plugins de la semana

Cerramos la semana en el Observatorio con los últimos movimientos detectados en el ecosistema de plugins de Grails:

  • WebORB for Java 4.1 - Soporte remoto para clientes Flex, Flash, Silverlight, JavaScript, Java y .NET. Más información aquí.

  • GORM-JPA 0.7.1 - Integración de JPA con GORM. Más información aquí.

  • Commentable 0.7.5 - Arreglado problema con CSS. Más información aquí.

  • Taggable 0.6.3 - Mantenimiento y corrección de errores. Más información aquí.

  • Gemfire Integration 1.0.0.M2 - Mantenimiento y corrección de errores. Más información aquí.

  • GORM for Redis 1.0.0.M2 - Mantenimiento y corrección de errores. Más información aquí.

  • GWT 0.5.2 - Mantenimiento y corrección de errores. Más información aquí.

  • Apache Shiro Integration 1.1.3 - Mantenimiento y corrección de errores. Más información aquí.

  • Searchable 0.5.5.1 - Mantenimiento y corrección de errores. Más información aquí.

  • Zeroconf 1.0 - Expone la aplicación a bonjour/zeroconf. Más información aquí.

  • Zipped Resources 1.0-RC1 - Permite zipear recursos estáticos. Más información aquí.

  • Blueprint 1.0.2 - Integración del framework Blueprint CSS. Más información aquí.

  • Cached Resources 1.0-alpha6 - Permite cachear mediante hashes los recursos. Más información aquí.

  • Flash helper 0.4.1 - Actualizado a Grails 1.3.6. Más información aquí.

  • Debug 1.0.2 - Añade herramientas de depuración en modo desarrollo. Más información aquí.

  • Resources 1.0-RC1b - Framework de gestión y procesado de recursos. Más información aquí.

  • Lamer Filter (MS IE6 warning) 1.0.1 - Avisa si se está usando IE6. Más información aquí.

  • Functional Test 1.2.7 - DSL simple para pruebas funcionales. Más información aquí.

  • Bean Fields 1.0-RC3 - Renderiza componentes según su tipo. Más información aquí.

  • Weceem CMS - 1.0-M2 - Mantenimiento y corrección de errores. Más información aquí.

  • Drools 0.5.0 - Actualizado a Drools 5.2 y jBPM 5 con Grails 1.3.5. Más información aquí.

  • Rabbit MQ 0.3.2 - Mantenimiento y corrección de errores. Más información aquí.

  • jQuery UI 1.8.10.1 - Mantenimiento y corrección de errores. Más información aquí.

  • jQuery 1.5.2 - Mantenimiento y corrección de errores. Más información aquí.





viernes
abr012011

Aplicando plantillas a plantillas

Como todos los que hemos trabajado con Grails conocemos, Sitemesh proporciona la gestión de plantillas para nuestras vistas GSP. Pero lo que quizás no todo el mundo sabe es que podemos incrustar plantillas dentro de otras plantillas, para así poder gestionar pantallas con una o varias columnas dependiendo de su contenido.

Más información sobre Grails Goodness: Applying Layouts in Layouts (traducido al español).
viernes
abr012011

Últimas ofertas de empleo de la semana

Se nos va una semana más y aquí os dejamos las últimas ofertas de trabajo relacionadas con Grails en llegar al Observatorio:

  • Teletrabajo Groovy/Grails - Rusia. Más información aquí.

  • Arquitecto de Desarrollo Spring - Utrecht Area, Holanda. Más información aquí.

  • Analista-programador (J2EE – Groovy – Grails) - Bilbao (Vizcaya), España. Más información aquí.

  • Ingeniero Software Groovy/Grails - Chandigarh, India. Más información aquí.

  • Desarrollador Java & Groovy/Grails - Oxford, UK. Más información aquí.

  • Ingeniero Software J2EE (Grails) - Santa Barbara (CA), USA. Más información aquí.





jueves
mar312011

Modelado ágil de BBDD: novedades de GORM en 1.4

La próxima liberación de Grails, la 1.4, acompaña de varios cambios en la funcionalidad base de GORM que se explican en la siguiente presentación. A destacar:

  • Sustitución de HQSQL por H2.

  • Ingeniería inversa y migración de BBDD.



Más información sobre Agile Database Modeling with Grails - Preview of GORM 1.4 - SF Grails Meetup 2001-03.

jueves
mar312011

Instalando Grails en OS X 10.6

Breve manual recordatorio de cómo instalar Grails para desarrollo de aplicaciones en Mac OS X 10.6.

Más información sobre Install Grails on OS X 10.6 (traducido al español).