Buscar
Social
Ofertas laborales ES
lunes
nov212011

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=1054

Devoxx y la primera Gr8Conf en Australia se han celebrado esta semana, y las dos han generado un montón de actividad en Twitter: #gr8conf y #devoxx.

Asegurate de tener tu entrada para el Groovy & Grails eXchange en Londres si no la tienes, es en tres semanas.

He escrito un par de entradas en el blog: Hibernate Bags en Grails 2.0 y Controladores dinámicos en Grails

He oido el rumor de que Grails 2.0 RC2 será lanzada esta semana :)
Artículos varios

Gaelyk 1.1 lanzado
Primer Eclipse Hackathin en Vancouver... un éxito
Ahora puedes acceder vía tunel a cualquier servicio de datos de Cloud Foundry
Up and Running Groovy: Un screencast de O’Reilly para mi libro de Manning (espera ¿qué?)
Creando un API REST JSON segura con Grails y Spring Security en tres sencillos pasos
La consola de base de datos de H2 en Grails 2
Grails Goodness: Internationaliza los mensajes Javascript con el plugin JAWR
Groovy Goodness: Crer un Builders simple con Closures
Usando el Push del navegador con Grails
Validar correos electrónicos, urls y fechas usando el API de Java
Grails Spring Security Plugin: Alternando usuarios
http://observatoriodegrails.com/hoy/?date=2011-11-14
http://observatoriodegrails.com/hoy/?date=2011-11-15
http://observatoriodegrails.com/hoy/?date=2011-11-16
http://observatoriodegrails.com/hoy/?date=2011-11-17
http://observatoriodegrails.com/hoy/?date=2011-11-18
Esta semana en Spring, 15 Noviembre de 2011

Plugins

Se lanzaron 3 plugins:

bb versión 0.4. Soporta códigos bb con KefirBB.
simple-captcha versión 0.7.1. Crea CAPTCHAs simples que protege contra completado automático y envío de formularios HTML.
jquery-bvalidator versión 0.55.1. Plugin para validar formularios para ficheros de recursos jQuery.

y se actualizaron 17:

aws versión 1.2.12.1. Proporciona un acceso sencillo a los Amazon Web Services (AWS).
codenarc versión 0.16.1. Análisis de código estático para Groovy.
concordion versión 0.1.1. Proporciona integración entre el framework Concordion —una herramiento de código abierto para escribir pruebas de aceptación automáticas en Java - y las aplicaciones Grails.
db-reverse-engineer versión 0.4. Hace ingeniería inversa de una base de datos a clases de dominio Grails.
drools-gorm versión 0.5.5. Integra Drools 5.2 y jBPM 5 y proporciona persistencia usando GORM.
dynamic-controller versión 0.3. Soporta mixins para controladores, donde las action closures son recuperadas de varias fuentes incluido controladores existentes, ficheros, bases de datos, etc. Puede también crear controladores completos dinámicamente.
jesque versión 0.2.0. Una aproximación más Groovy para usar jesque.
jesque-web versión 0.2.0. Una interface web para ver y manejar colas, trabajos y "workers" de jesque.
joda-time versión 1.3. Integra la librería de tiempo y hora Joda Time en Grails.
jquery-mobile versión 1.0.3. Proporciona los recursos para el framework jQuery mobile.
markdown versión 1.0.0.RC1. Una librería de tag y servicios que soporta markdown.
new-doc versión 0.3.1. Una migración de la funcionalidad ofrecida en el comando doc en Grails 2.0.x.
spring-security-saml versión 1.0.0.M5. Soporte para SAML 2.x para el plugin Spring Security.
spring-social-core versión 0.1.30. Te permite conectar tu aplicación con proveedores Software-as-a-Service (SaaS) como Facebook y Twitter.
spring-social-twitter versión 0.1.30. Conecta tu a aplicación con Twitter.
uploadr versión 0.5.4. Para subir fichero mediante Drag and Drop con HTML5.
wicket versión 1.4.9. Usa el framework Wicket como una alternatica como tecnología de renderizado.

Tweets interesantes

@wendydevolder: Meet me at #grailsx (Dec 8-9), 2 day #groovy and #grails conference on #griffon #gradle #discobot #spock @skillsmatter http://t.co/pjPq4M4k
@keithsthomas: Just installed Greg’s Toolkit on my iPad to manage my Grails AWS setup. Nice app Greg! http://t.co/3jCxiicq
@tomaslin: Refer a grails developer, get a mac book air – http://t.co/VKARBeWQ
@rfletcherEW: I just released the #Grails #Jodatime plugin v1.3 with Grails 2 unit test support, Groovy Range enhancements, etc. http://t.co/VA2H1jP4
@rfletcherEW: Been playing with using @TwBootstrap for #Grails scaffolding: http://t.co/SyqeVjxi
@greach_es: Available all videos from #Greach, the Groovy spanish conf http://t.co/sLDn6bPC #groovy #grails #griffon
@puredanger: #strangeloop podcast #7 – interview with Guillaume Laforge and Václav Pech from #devoxx http://t.co/m7zHNxEa #groovy #gpars
@jameskbride: #Groovy script with embedded SQL call to generate a quick report == Sqrvy .
@keithsthomas: Thanks to the Grails community for making it possible to create my website in a very short timeframe. I am now live. http://t.co/VSEZG7CB
@AzureUG: Watch @colinharrington present on #grails at last nights @tcjug presentation, thanks @jeffjjensen http://t.co/Y4jInBcr
@medfloss: #openEHR-Gen Framework is a generator of #EMR systems based on openEHR utilizing #Groovy and #Grails http://t.co/FeOFPudL
@winkler1: I’ve scripted #codenarc in our Jenkins #grails build to fail if violations increase, lower the ceiling if better. Basically – a limbo bar.

Grupos de usuarios y conferencias

Groovy & Grails eXchange
December 8th and 9th in London

Oppstartsmøte med MOP og Grails 2.0 – November 21, 2011
Oslo Groovy Meetup
Groovy 1.8 / Grails 2.0 New Features – December 7, 2011
Boston Grails Users’ Group
Thursday, January 12, 2012
Seattle Groovy/Grails Users Group

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

Ya se puede acceder a cualquier servicio Cloud Foundry

Una de las críticas más insistente sobre Cloud Froundry es la imposibilidad de conectar herramientas externas con alguno de los servicios ofrecidos; por ejemplo, para gestionar la BBDD desde un cliente MySQL. Parece que por fin esta limitación comienza a mejorarse.

Más información sobre Now You Can Tunnel into Any Cloud Foundry Data Service (traducido al español).
lunes
nov212011

Subiendo múltiples ficheros con el mismo nombre

Una de las mejores ayudas que nos proporciona Grails es la forma en que transparentemente convierte nuestros parámetros web en propiedades de nuestros objetos. Pero en el caso de múltiples ficheros hay que complementar esta funcionalidad algo más.

Más información sobre uploading multiple files with same name (traducido al español).
lunes
nov212011

Utilizando 'push' en Grails

Con la excitación provocada por el nuevo paradigma de programación asíncrona es necesario recordar que con Grails también es posible desarrollar técnicas como 'push', 'long polling', 'streaming', etc.

Más información sobre Using Browser Push in Grails (traducido al español).
lunes
nov212011

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:


  • Wicket 1.4.9 - Uso de Wicket para renderizado en vez de GSP. Más información aquí.

  • Joda-Time 1.3 - Actualización y corrección de errores. Más información aquí.

  • Basic Security 1.0 - Corrección de errores. Más información aquí.

  • Spring Social Core 0.1.30 - Integración con Spring Social API. Más información aquí.

  • Jasper 1.2.2 - Actualización a jasperreport 4.0.0. Más información aquí.



lunes
nov212011

Primeras ofertas de empleo de la semana

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


  • Desarrollador Groovy/Grails - Chicago, USA. Más información aquí.

  • Ingeniero Software Groovy/Grails - Waltham (MA), USA. Más información aquí.

  • Desarrollador Senior Grails - Wellesley (MA), USA. Más información aquí.



viernes
nov182011

Últimos movimientos de plugins de la semana

Concluimos una semana más en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Concordion 0.1.1 - Integración con el framework Concordion. Más información aquí.

  • Joda-Time 1.3 - Actualización y corrección de errores. Más información aquí.

  • Drools GORM 0.5.5 - Actualización para compatibilidad con Java 7. Más información aquí.

  • Support bb codes with KefirBB - Soporte para proceso de texto con KefirBB. Más información aquí.



viernes
nov182011

Últimas ofertas de empleo de la semana

Concluimos otra semana más en el Observatorio con las siguientes ofertas de trabajo relacionado con Grails:


  • Desarrollador Groovy/Grails - Freelance oDesk. Más información aquí.

  • Analista/Desarrollador Senior Grails - Columbus (OH), USA. Más información aquí.

  • Desarrollador Groovy/Grails - North East, UK. Más información aquí.



jueves
nov172011

Colecciones de referencias en una colección embebida con MongoDB

Nos encanta que empiezen a aparecer cada vez más artículos que exprimen al máximo las posibilidades del desarrollo de aplicaciones Grails que usan como repositorio de datos a MongoDB. Un ejemplo más de cómo bajar a la API del driver de MongoDB desde el plugin de Grails para conseguir funcionalidad avanzada.

Además, en el artículo se referencia uno de los defectos reportados por un servidor.

Más información sobre Grails mongoDB - Collections of DBRefs Inside an Embedded Collection (traducido al español).
jueves
nov172011

Crear una API Rest JSON segura con Spring Security en 3 pasos

Son pocos los proyectos que no necesitan de ningún tipo de integración con otros sistemas y la prueba es que cada vez más el uso de servicios REST que devuelven JSON se está convirtiendo en un estándar de interoperabilidad. Pero mucho cuidado a quién permitimos acceder a nuestros servicios.

Más información sobre Creating a secure REST JSON API with Grails and Spring Security in 3 steps (traducido al español).