Buscar
Social
Ofertas laborales ES
jueves
ene262012

Ejecutando Ratpack dentro de Grails

Ratpack es una API de alto nivel creada para hacer el desarrollo web con Groovy más sencillo. Aquí se indica cómo podemos integrar este framework con nuestra aplicación Grails.

Más información sobre Running Ratpack inside Grails (traducido al español).
miércoles
ene252012

Taller Spring I/O 2012: Modulariza tus aplicaciones Grails

Nos encanta poder volver a compartir unos días de tecnología con nuestro amigo Dani Latorre, que presentará en este evento una interesante ponencia sobre reusabilidad de código en Grails. Por descontado, el Observatorio también estará presente aportando su granito de arena con la charla de Enrique Medina sobre Elasticsearch.

Más información sobre Taller Spring I/O 2012: Modulariza tus aplicaciones Grails.
miércoles
ene252012

Grails en Jelastic

Conforme Jelastic continua creciendo va proporcionando un mayor soporte al despliegue de aplicaciones Grails. En este artículo se explica paso a paso cómo usar Grails en la nube de Jelastic.

Más información sobre Grails on Jelastic (traducido al español).
martes
ene242012

¿Actualizar a Grails 2.0.0? Mejor esperar a Grails 2.0.1

No todos los desarrolladores aconsejan actualizar inmediatamente a la nueva versión de Grails porque puede que surjan algunos problemas que ya han sido, en cualquier caso, reportados para ser solucionados.

Más información sobre Upgrading your app to Grails 2.0.0? Better wait for 2.0.1 (traducido al español).
martes
ene242012

Generando datos al arrancar Grails con DomainBuilder

Son muchos los desarrolladores que utilizan el "arranque" (bootstrap) de Grails para crear datos que siempre deben existir en la aplicación, como por ejemplo un usuario administrador si estamos usando autenticación. Pero seguro que no conocías esta forma mucho más elegante y rápida de hacerlo, combinando incluso relaciones.

Más información sobre Grails: Bootstrapping data with DomainBuilder (traducido al español).
lunes
ene232012

Esta semana en Grails

Traducido por Aitor Alzola

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

Solo quedan unas semanas para enviar tu propuesta a la GR8Conf EU y US. La página de la europea está aquí y la página de la estadounidense aquí; ambas conferencias tienen el 15 de febrero como límite.

Han sucedido un montón de cosas relacionadas con Spring Security esta semana. Rompí el despliegue del war del spring-security-core 1.2.7 así que lancé la versión 1.2.7.1 para solucionarlo. Hay un nuevo plugin para integrar Shibbolet SP, y uno para simular la autenticación. y Carsten Block ha escrito una entrada sobre restringir las sesiones concurrentes de usuarios (ver la entrada actualizada).

Echa un vistazo al sumario de Tsuyoshi Yamamoto sobre el Groovy & Grails eXchange 2011 en Londres. Un montón de fotos, incluida una de los tres desarrolladores del plugin Acegi – era la primera vez estabamos todos juntos en el mismo lugar.

He lanzado un nuevo plugin esta semana para ayudar a desplegar aplicaciones en JBoss. Cada versión de JBoss tiene varias cosas que hay que hacer para tener la aplicación desplegada, así que pensé que lo mejor era encapsularlo en un plugin que te haga el trabajo. Funciona con las versiones 5 y 6, pero no soporta la versión 7 porque no soporta Grails aún (debido a varios errores que espero se solventarán para la versión 7.2).

Artículos varios




Plugins


Se lanzaron 4 nuevos plugins:

y se actualizaron 14 plugins:

  • build-info versión 1.2.2. Proporciona un controlador/vista que muestra información básica sobre el fichero war.

  • clover versión 3.1.3. Integra la herramienta de cobertura de código Clover.

  • commentable versión 0.7.7. Marca tu clase de dominio para que tenga comentarios y usa la librería de tags y las plantillas parciales para integrar los comentarios en tus vistas.

  • dao-artefacts versión 0.4. Proporciona una manera de usar DAOs en aplicaiones Grails.

  • external-config-reload versión 0.4.8. Comprueba los cambios en los archivos de configuración externos (archivos añadidos a grails.config.locations), recarga la configuración cuando ha ocurrido un cambio, y notifica a los plugins especificados ejecutando el evento onConfigChange para cada uno.

  • hibernate-search versión 0.4. Integra Hibernate Search para clases de dominio.

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

  • jasypt-encryption versión 1.1.0. Integra la librería de encriptación Jasypt.

  • mahout-recommender versión 0.5.2. Usa el algoritmo de recomendación de Apache Mahout en tus proyectos.

  • marshallers versión 0.1.1. Registro y uso fácil de marshallers XML y JSON marshallers soportando configuraciones jerárquicas.

  • pusher versión 0.2. Un envoltorio para el api REST de pusher.com.

  • simpledb versión 0.3. Integra la base de datos de AWS SimpleDB en Grails, proporcionando un API GORM sobre ella.

  • spring-security-core versión 1.2.7.1. El plugin oficial de seguridad en Grails; se integra con Spring Security.

  • spring-security-mock versión 1.0.0. Mockea el soporte de autenticación para Spring Security.



Tweets interesantes




Grupos de usuarios y conferencias





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

Extendiendo 'Audit Logging' para detectar cambios en colecciones

De los creadores de este plugin nos llega un artículo que nos explica cómo podemos añadir a la auditoría de cambios aquellos producidos en las colecciones persistidas.

Más información sobre Extending Audit Logging Plugin to track changes to Persistent Collections (traducido al español).
lunes
ene232012

Restringiendo sesiones concurrentes de usuario

Uno de los requisitos comunes de las aplicaciones web es el de restringir la posibilidad de que un usuario se autentique utilizando varias ventanas de navegador. Aquí se explica cómo no permitir dicho comportamiento mediante el plugin de Spring Security Core.

Más información sobre Restricting concurrent user sessions in grails 2 using spring-security-core plugin (traducido al español).
lunes
ene232012

Primeros movimientos de plugins de la semana

Comenzamos una nueva semana en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • JBoss AS 1.0 - Asiste al despliegue de aplicaciones Grails en JBoss AS. Más información aquí.

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

  • Fields 1.0-SNAPSHOT - Mantenimiento y corrección de errores. Más información aquí.

  • Kendo UI 1.0.0 - Proporciona las dependencias con Kendo UI. Más información aquí.

  • JSR 311 (JAX-RS) 0.4 - Soporte al desarrollo de servicios web basados en JAX-RS. Más información aquí.

  • JBoss Infinispan distributed cache 0.4.5 - Actualización a Infinispan 4.2.1. Más información aquí.



viernes
ene202012

Algunos retos técnicos personales para el 2012

Con la llegada del nuevo año, son muchos los propósitos de aprender esas tecnologías que ahí a nuestro alrededor. EN este caso, el co-autor del libro 'Grails in Action', Glen Smith, nos cuenta sus objetivos entre los que, no faltaba más, está Grails 2.0.

Más información sobre Some Personal Tech Goals for 2012 (traducido al español).