Esta semana en Grails (2011-33)
Tuesday, August 23rd, 2011Traducido por Aitor Alzola
René Scheibe ha liberado un plugin para Eclipse/STS para CodeNarc
. Esto es estupendo porque te permite ver las reglas que estas rompiendo mientras trabajas.
Peter Ledbrook ha empezado una discusión en la lista de desarrollo sobre el proceso para traducir las guias de usuario de Grails a varios lenguajes. Esto ha generado mucho interes y algunos commits (incluidos algunos hacia una traducción al Portugues hecha por Paulo Pereira quien traduce estas entradas todas las semanas), y hay también una traducción al Japones
disponible. Hay un fork en Github al que cualquiera puede tener acceso para subir las traducciones, y este trabajo se pasará el repositorio principal periódicamente. Mira esta entrada
para saber como empezar.
Un nuevo plugin ha sido liberado que ha despertado mi interes, spring-security-saml. Es una extensión del plugin Spring Security Core y añade soporte para SAML. Trabajé con SAML hace un par de años y no fue muy divertido. Tengo esperanzas de que este plugin ayude a los usuarios a evitar el dolor que suele ser habitual intentando hacer funcionar una autenticación basada en SAML.
Artículos varios
-
Cuenta atrás hacia Grails 2.0: Migraciones de bases de datos
-
Mostrando entradas de Google+ con Grails
-
Cloud Foundry + Grails + RabbitMQ: Rastreando mensajes en la nube
-
Variaciones guiadas por datos con Spock
-
Apache Tomcat 6.0.33 liberado
-
Injectando springSecurityService en una clase de dominio grails para una prueba unitaria de controlador
-
Gradle CodeNarc Plugin
-
Excluyendo campos y propiedades del marshalling usando anotaciones con Grails
-
Importante: Groovy-core está ahora en git
-
Creo que entendí los Mocks de Spock ahora
-
Esta semana en Spring: 16 de Agosto de 2011
Plugins
Se liberaron cuatro pugins nuevos:
-
gestate
versión 0.1. Un plugin de un motro de estados en Grails.
-
inviter
versión 0.1. Una migración a Grails de la funcionalidad encontrada en el proyecto PHP OpenInviter.
-
redis-gorm
versión 1.0.0.M7. Integra el datastore Redis en Grails, proporcionando una API tipo GORM sobre él.
-
spring-security-saml
versión 1.0.0.M1. Soporte parar SAML 2.x para el plugin Spring Security.
y se actualizaron 20 plugins:
-
activiti
versión 5.7. Integra Spring Security con Activiti como servicio de identificación.
-
birt-report
versión 3.7.0.0. Embebe informes creados mediante el motor de informes BIRT en tu aplicación.
-
database-migration
versión 1.0. Plugin oficial para las migraciones de bases de datos.
-
force-response-download
versión 0.1.3. Fuerza al navegador a abrir una ventana de diálogo para descargar contenido producido por acciones de los controladores.
-
grails-melody
versión 1.7.Integra el sistema de monitorización de la herramienta JavaMelody.
-
lesscss
versión 0.9.5. Plugin para usar el framework CSS LesCss.
-
mongodb
versión 1.0.0.M7. Proporciona una capa de mapeo de objeto para MongoDB.
-
navigation
versión 1.3. Implementa un menu simple de navegación usando convención.
-
redis
versión 1.0.0.M9. Integra el almacén de datos clave/valor Redis con Grails, proporcionando una API como la de GORM.
-
searchable
versión 0.6.3. Añade funcionalidad de búsqueda en los modelos de dominio Grails.
-
shiro-ui
versión 1.0-beta4. Una interfaz de usuario básica para Shiro.
-
spring-security-core
versión 1.2.1. El plugin oficial de seguridad en Grails; se integra con Spring Security.
-
spring-social-core
versión 0.1.4. Te permite conectar tu aplicación con proveedores Software-as-a-Service (SaaS) como Facebook y Twitter.
-
spring-social-facebook
versión 0.1.2. Conecta tu aplicación con facebook.
-
spring-social-twitter
versión 0.1.5. Conecta tu a aplicación con Twitter
-
springcache
versión 1.3.2-SNAPSHOT. Cachea metodos de bean Spring y fragmentos de página generados por controladores de Grails.
-
tiny-mce
versión 3.4.4. Integra el editor javascript TinyMce y tags para colocarlo en tus páginas GSP.
-
transaction-handling
versión 0.1.3. Gestión avanzada de transacciones, una solución a http://jira.grails.org/browse/GRAILS-7093
-
ulc
versión 0.3.5. Proporciona acceso a kit RIA Canoo UltraLightClient (ULC).
-
uploadr
versión 0.4.3. Para subir fichero mediante Drag and Drop con HTML5.
Tweets interesantes
- @pledbrook: Submit your talks for #groovy & #grails eXchange: http://t.co/UfdzdBm (OpenID log req’d atm) #grailsx
-
@ojauze: We use #izpack to package our new development platform (based on #grails) at# michelin. Easy to use and do the job.
- @HENDRA_WIJAYA: Pushed part of my #FeedR project to #Github. It is asynchronous feed fetcher implemented with #GPars and #Grails http://t.co/aSeYdDq
- @jenskuesters: “Agile Entwicklung von Web-Anwendungen mit Grails” ist jetzt ebenfalls bei Grin verfügbar http://t.co/3G2fXyC
- @graemerocher: New versión of GORM for #mongodb is out http://t.co/akdd64Q See updated docs here http://t.co/AJLkiY1 #grails #nosql
- @graemerocher: Gotta love the power of community. The #grails 2.0 user guide translation to Japanese http://t.co/vTWKOO8
- @pledbrook: Public clone of #grails user guide repository: http://t.co/bajxYOf – just ask for commit rights.
- @pledbrook: Also, support added for translations of the #grails user guide, comme ça: http://t.co/bajxYOf (see README).
- @HamletDRC: August Hackergarten: Grails and Mirah night in Basel. Come learn some new tricks or at least eat & drink with us. http://t.co/YnCeiH0
- @dvanroeyen: @graemerocher We could use a few more beta testers at http://t.co/Aq1tJzu #grails of course
- @aalmiray: feedback wanted for http://t.co/KaBVQCX #griffon #groovy #bindings
- @tomaslin: Initial versión of our inviter plugin for grails published. Invite friends from Facebook,Twitter,LinkedIn,Gmail…http://t.co/jMm8zw6
- @maliciousmind: A Pattern To Simplify Grails Controllers http://t.co/cVq6WvF #grails
Grupos de usuarios y conferencias
-
CamelCaseCon – The Next Generation of Programming Languages
- 7. September 2011 in Düsseldorf
-
SpringOne 2GX 2011
- October 25th-28th in Chicago, IL
-
Greach
- 4 de Noviembre de 2011 en Madrid
-
Groovy & Grails eXchange
- December 8th and 9th in London
-
Thursday, September 22, 2011
- Seattle Groovy/Grails Users Group
El artículo original contiene una sección de trabajos.