lunes
jun132011
Esta semana en Grails
Traducido por Aitor Alzola.
Otra semana más traducimos el artículo de Burt Beckwith: http://burtbeckwith.com/blog/?p=782
Grails 1.4 will tiene ya soporte para múltiples datasources, el trabajo para migrar el plugin Datasources está finalizado a falta de las actualizaciones en la documentación y algunos errores, y he acabado un plugin para proporcionar soporte para comits en dos fases y XA para JDBC y JMS. Esto tendrá que ser un plugin porque es demasiado específico por ser dependiente del proveedor, y este primer plugin usa la librería Atomikos; otros pueden crear plugins similares basándose en otros proveedores.
Estaba buscando otra cosa y encontré esta vieja entrada de Bileblog de 2004 sobre como un proyecto Groovy estaba fallando. Aunque es una entrada típica de un profano, es fácil olvidar que el proyecto no iba bien por un tiempo y necesitó una importante contribución de gente y energía ( proféticamente anunciado por unas pocas palabras amables que Hani tiene en la entrada para uillaume Laforge) para devolver las cosas a su sítio. Creo que el aspecto más irónico de la entrada es cuanta gente dijo que Groovy era innecesario porque teníamos BeanShell. ¿Qué tal esta funcionando eso, chicos?
Una gran felicitación para Erik Pragt y Marcin Erdmann por su liberación 1.0 de su plugin de Fitnesse. Es un reto decidir que tienes todo hecho y estas suficientemente satisfecho con el estado del proyecto para ir a la versión 1.0, y pocos plugins de Grails han hecho esto.
Artículos varios
Se ha liberado un plugin:
and 13 updated plugins:
El articulo original contiene una sección de trabajos.
Otra semana más traducimos el artículo de Burt Beckwith: http://burtbeckwith.com/blog/?p=782
Grails 1.4 will tiene ya soporte para múltiples datasources, el trabajo para migrar el plugin Datasources está finalizado a falta de las actualizaciones en la documentación y algunos errores, y he acabado un plugin para proporcionar soporte para comits en dos fases y XA para JDBC y JMS. Esto tendrá que ser un plugin porque es demasiado específico por ser dependiente del proveedor, y este primer plugin usa la librería Atomikos; otros pueden crear plugins similares basándose en otros proveedores.
Estaba buscando otra cosa y encontré esta vieja entrada de Bileblog de 2004 sobre como un proyecto Groovy estaba fallando. Aunque es una entrada típica de un profano, es fácil olvidar que el proyecto no iba bien por un tiempo y necesitó una importante contribución de gente y energía ( proféticamente anunciado por unas pocas palabras amables que Hani tiene en la entrada para uillaume Laforge) para devolver las cosas a su sítio. Creo que el aspecto más irónico de la entrada es cuanta gente dijo que Groovy era innecesario porque teníamos BeanShell. ¿Qué tal esta funcionando eso, chicos?
Una gran felicitación para Erik Pragt y Marcin Erdmann por su liberación 1.0 de su plugin de Fitnesse. Es un reto decidir que tienes todo hecho y estas suficientemente satisfecho con el estado del proyecto para ir a la versión 1.0, y pocos plugins de Grails han hecho esto.
Artículos varios
- Cuenta atrás para Grails 1.4: Unit testing
- Haciendo aplicaciones que no apestan
- Ejecutar SQL personalizado en el plugin database migration
- /hoy/?date=2011-06-06
- /hoy/?date=2011-06-08
- /hoy/?date=2011-06-09
- /hoy/?date=2011-06-10
- Tutorial para iniciação em Grails usando o STS
- Grails: Sustituyendo log4j con logback
- Seguimiento de Google Analytics Page Tracking en un web flow Grails
- OpenSymphony, RIP (2000 – 2011)
- Esta semana en Spring: 7 de Junio de 2011
Plugins
Se ha liberado un plugin:
- enhanced-scaffolding versión 1.0.RC1. Una colección de mejoras Javascript para el scaffolding estandar de Grails.
and 13 updated plugins:
- file-uploader versión 1.2. Maneja la carga de ficheros con múltiples configuraciones.
- sipgate versión 1.0.2. Permite enviar SMS mediante la plataforma sipgate.de
- activiti versión 5.6. Integra el sistema de workflow Activiti BPM.
- activiti-spring-security versión 0.4.4. Integra Spring Security con Activiti como servicio de identificación.
- atmosphere versión 0.4.0. Proporciona integración con el proyecto Atmosphere, un framework AjaxPush/Comet y WebSocket.
- clover versión 3.1.0. Integra la herramienta de cobertura de código Clover.
- fitnesse versión 1.0. Hace posible el uso del popular framework de pruebas de código abierto Fitnesse en combinación con Grails.
- fixtures versión 1.0.7. Carga datos de prueba mediante un DSL.
- full-calendar versión 1.5.1.0. Añade soporte para el plugin jQuery FullCalendar.
- gsp-taglib versión 0.2.2. Hace posible declarar tags en un gsp en la carpeta grails-app/taglib
- regen versión 0.2.13. Proporciona un framework de generación y una serie de atefactos "enchufables" en la carpeta grails-app/generators.
- searchable versión 0.6. Añade funcionalidad de búsqueda en los modelos de dominio Grails.
- spock versión 0.6-groovy-1.8-SNAPSHOT. Trae el poder del framework de prueba y especificación Spock a Grails
Tweets interesantes
- @ilopmar: En su momento defendí #GWT, pero ahora no empezaría un proyecto con esa tecnología. #Grails + #jQuery me parece infinitamente mejor!
- @joshareed: just discovered the ‘-rerun’ flag for Grails test-app. Ha, I guess it pays to read the docs.
- @VMwareKB: New #VMware KB: http://kb.vmware.com/kb/2000287 Which Grails plugins are supported by SpringSource?
- @james_prickett: if you are still using struts and ejb 2.0 converting to grails will be a near-religious experience.
- @talentfitssteve: I take it all back #grails. My speed date with #springroo was a bit of a letdown
- @KaiWaehner: Bought the Manning MEAP “#Groovy in Action, Second Edition”. Looking forward especially for the chapters about Meta Programming and #GPars!
- @tim_yates: Didn’t realise until now that the example code in the #groovy javadocs is executed as part of the build #cool
- @tomaslin: really like how the grails cloudfoundry plugin enables you to associate two applications to the same db.
- @springframework: 3.1 M2 is released! http://bit.ly/myIxd8 http://bit.ly/mLb4vC
- @aalmiray: grails pro tip: install codenarc plugin and change to private all those public controller methods that are not meant to be actions
- @jfarcand: Pretty good tutorial on how to integrate Atmosphere in a Grails Applicationhttp://is.gd/VSLYxk #atmosphere #grails #websocket #comet
- @springsource: Registration is Now Open for SpringOne 2GX — the Premier Java Event of 2011! Oct 25-28 in Chicago #springone2gx http://bit.ly/hc0NzJ
- @fifthposition: In which I announce Rizzo — a Groovy static site generator (with tags + per-tag Atom feeds): http://is.gd/vWlEUg. #groovy
- @Jonathan_Stott: Rolling out CodeNarc to our Grails projects – throwing up a lot of poorly-written code which we are now improving
- @michaelmorett: Setting up RubyMine gems is *excruciating*. I could have built an entire Grails app by now. Not impressed with #rails yet. It’s DLL hell.
- @madams: I don’t know about you other kids but Abstract Inheritance Support in GORM that comes with #grails 1.4 is going to be very useful for us.
- @tednaleid: lots of progress on new base grails-redis plugin…existing plugin will become the redis-gorm plugin & will rely on base http://j.mp/ktYSsF%0A
- @HamletDRC: Phew! Finished Grails section for Groovy in Action 2. Finishing Griffon & Gaelyk sections & then Chap 19 hits MEAP http://t.co/mC8UX1v
- @mittie: always nice to see #groovy / #grails being used in unexpected places, e.g. at European Space Observatory
Grupos de ususarios y conferencias
- GR8 Conference US 2011
- June 27th-28th in Minneapolis, MN
- 7. September 2011 in Düsseldorf
- CamelCaseCon – The Next Generation of Programming Languages
- SpringOne 2GX 2011
- October 25th-28th in Chicago, IL
- Using Envers with Grails – Tuesday June 14, 2011
- Chicago Groovy User Group
- Next-generation builds with Gradle – Wednesday, June 22, 2011
- Washington DC Area Groovy User Group
- Thursday, July 14, 2011
- Seattle Groovy/Grails Users Group
El articulo original contiene una sección de trabajos.
tagged actualidad in Grails
Reader Comments