Esta semana en Grails 2012-33
Otra semana más traducimos el articulo de Burt Beckwith. Puedes leer el artículo original aquí: http://burtbeckwith.com/blog/?p= 1525
Spring Tool Suite y la nueva Groovy/Grails Tool Suite han sido lanzados esta semana. Estas son las nuevas variantes del SpringSource Tool Suite; Groovy/Grails Tool Suite viene preconfigurada con el plugin Groovy-Eclipe y soporte Grails preinstalado. Además todos ha sido hecho con código abierto y alojado en GitHub. En la página de grails.org tienes más información y el link de descarga.
Joe Rinehart y los chicos de compiledammit.com están blogeando como locos sobre Grails. Son desarrolladores de Cold Fusion que ahora se están divirtiendo con Grails y están produciendo entradas de interes no solo para los desarrolladores de Cold Fusion sino también para los desarroladores Grails con experiencia. Lee ¿Por qué Grails/Groovy? y Grails para desarrolladores CFML para ver la motivación del cambio de direccción y por supuesto el resto de las entradas.
Marc Palmer y Stéphane Maldini han lanzado una nueva versión del plugin platform-core; lee el anuncio de la M3 y el anuncio de la M6 y las entradas del la M3 y de la M6. TAmbién tienen otras entradas como Mejor i18n usando el tag p:text de Grails Platform-Core y Acceso más seguro a los atributos request en plugins Grails con Platform-Core.
Artículos varios
- Nuevo página para la Universidad SpringSource
- Riviera Coding Week End
- Aprendiendo una interesante lección con Grails hoy
- Usando Clojure y core.logic desde Groovy
- Usando un bean de inicialización para asignar propiedades
- Como usar mocks en las pruebas de controladores
- Grails 2.1: Alias en la línea de comandos
- Autocompletado para Scripts de Grails
- Esta semana en Spring, 14 de Agosto de 2012
Plugins
Se han lanzado dos plugins:
- underscore versión 1.3.3. Un plugin simple para usar la librería Underscore.js.
- xss-sanitizer versión 0.1. Sanitiza los parámetros de request de XSS de las entradas de usuario usando la librería OWASP ESAPI.
y 11 plugins se actualizaron :
- ducksboard-api versión 0.2.2. Proporciona integración con el API push y pull de ducksboard,para mostrar métricas en tiempo real.
- external-config-reload versión 1.2.1. 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.
- federated-grails versión 0.2.4. Usa Shiro y Shibboleth para integrar autenticación federada.
- google-visualization versión 0.5.5. Proporciona una taglib para charts interactivos del API de Google Visualization.
- jquery-validation versión 1.9. Proporciona los recursos para jQuery Validation, y depende del plugin jQuery para incluir las librerías del núcleo de Jquery.
- jquery-validation-ui versión 1.3. Validación en el lado del cliente sin escribir JavaScript.
- platform-core versión 1.0.M6. Proporciona funcionalidad para los plugins para tener más integración unos con otros y con las aplicaciones.
- spring-security-acl versión 1.1.1. Soporte ACL para el plugin Spring Security.
- spring-security-taobao versión 1.0.3. Integra el API abierta de autenticación Taobao con el plugin Spring Security Core.
- standalone versión 1.1.1. Ejecuta una aplicación Grails como un fichero JAR en un Tomcat embebido.
- twitter-bootstrap versión 2.0.4. Ficheros de recursos para el framework CSS Twitter Bootstrap.
Tweets interesantes
- @mittie: what I like about #grails: you can build a cool app even after 10pm and 2 beers
- @tinypm: There is a new #grails kid on the block. We’ve migrated tinyPM and our new Grails beta is now live at http://t.co/M6Bgbu3J #groovy
- @joeRinehart: #CFML dev looking to learn #Grails? Starting a series just for you: http://t.co/aEuKjeRT
- @andy_clement: Our #gradle tooling (as well as our #grails tooling) is now open source at github: http://t.co/AdKD3Hfh
- @IntelliGrape: You can set the default layout for your GSPs with grails.sitemesh.default.layout = ‘layoutName’ in Config.groovy. #DidUKnow #grails
- @IntelliGrape: Need custom JVM args for grails run-app? Use grails.tomcat.jvmArgs = ["-Xms256m", "-Xmx1024m"] in BuildConfig.groovy #DidUKnow #grails
- @IraklisAlex: Caching null values to avoid DB queries, had to do it this morning, http://t.co/maR9IcII #ehcache #terracotta #grails
- @robpatrick: Finding a semicolon in #groovy code is like finding a hair in your sandwich.
- @KaiWaehner: #SpringOne 2DX 2012 Session List available http://t.co/ShbhpoLc => Some interesting sessions about Spring, Groovy, and Grails in Washington
- @pledbrook: Using #grails database migration plugin early (straight after 1st time in production) will save much pain later. Or straight Liquibase.
- @tomaslin: MercadoLibre has 40 million users and is amongst the top 50 worldwide in page views. Being rewritten in #grails ( via domix )
- @DailyGrailsTip: If you are using the database migration plugin and get stuck because some applied migrations have changed, try “grails dbm-clear-checksums”
- @bgoetzmann: Here my presentation on #Grails I gave at the Riviera coding WE. It uses impress.js and was gen. by a #Groovy script! http://t.co/LmQWB7Ny
- @benboggess: Make all urls non-public by default with #springsecurity in #grails. grails.plugins.springsecurity.rejectIfNoRule = true
- @darthvader42: amend “?debugTemplates” to URL to see how a complex gsp page is assembled from various templates #grails #protip
Grupos de usuarios y conferencias
- SpringOne 2GX 2012
- October 15th-18th, Washington, DC
- Groovy & Grails eXchange 2012
- 13th-14th December, London
- Monday, August 27, 2012
- SF Bay Groovy and Grails Meetup Group
- Grails 2.x and Gr8 Expectations – September 12, 2012
- San Francisco Grails Cafe Centro
El artículo original contiene una sección de trabajos.
Reader Comments