Esta semana en Grails (2011-32)
Traducido por Aitor Alzola
El soporte para RabbitMQ para Cloud Foundry
ha sido anunciado
esta semana. Mira este tutorial
de Chris Harris usando el plugin Cloud Foundry
y RabbitMQ
.
SpringSource Tool Suite 2.8.0.M1 ha sido liberado esta semana e incluye soporte para Grails 2.0 M1 entre otras actualizaciones y correcciones.
Hay un plugin nuevo muy interesante que proporciona una interfaz básica para Shiro versión 1.0-beta3. Estoy interesado no porque lo vaya a usar, sino porque tú debes usarlo, y esto transladara algo de la presión de soporte del plugin de Spring Security hacia el plugin de Shiro
El equipo de Groovy está trabajando en mover su código desde SVN a Github. Échale un vistazo a este import inicial.
Artículos varios
Plugins
Se liberaron 4 nuevos plugins:
-
shiro-ui
versión 1.0-beta3. Una interfaz de usuario básica para Shiro.
-
spring-social-core
versión 0.1.2. Te permite conectar tu aplicación con proveedores Software-as-a-Service (SaaS) como Facebook y Twitter
-
uploadr
versión 0.4.2. Para subir fichero mediante Drag and Drop con HTML5.
-
yui-minify-resources
versión 0.1. Comprime los recursos css y js usando la librería YUI Compressor.
y se actualizaron 15 plugins:
-
birt-report
versión 3.7.0.0. Embebe informes creados mediante el motor de informes BIRT en tu aplicación.
-
browser-detection
versión 0.2. Proporciona un servicio y un tag para detectar el navegador.
-
drools-gorm
versión 0.5.2. Integra Drools 5.2 y jBPM 5 y proporciona persistencia usando GORM
-
grails-yui-widget
versión 0.1.2. Crea Widgets YUI via TagLibs.
-
growler
versión 0.2. Usa el plugin jQuery, y el plugin jGrowl jQuery para permitir notificaciones del estilo de Growl desde llamadas a funciones remotas.
-
jquery-file-upload
versión 0.2. Proporciona recursos comunes para http://aquantum-demo.appspot.com/file-upload y tags de ayuda.
-
jquery-ui
versión 1.8.15. Soporta los recursos jQuery UI, y depende del plugin de jQuery para incluir el núcleo de la librería jquery.
-
jqueryui-widget
versión 0.1.3. Permite la creación de widgets jQuery-UI mediante taglibs de Grails.
-
js-tree
versión 0.2. Integra el plugin de jQuery http://www.jstree.com.
-
plugin-config
versión 0.1.4. Simplifica las tareas de configuración de plugins.
-
sendfile
versión 0.2. Permite el uso de la funcionalidad sendfile o X-sendfile de los web-servers.
-
spring-social-twitter
versión 0.1.3. Conecta tu aplicación con Twitter.
-
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
-
zkui
versión 0.3.1. Integra sin problemas ZK con las infraestructuras Grails; usa las infraestructuras Grails como GSP y controladores más que zul de zk como en el plugin ZKGrails.
Tweets interesantes
- @baunax: Just released a new versión of #Grails #Drools-GORM plugin based on #Drools v5.2.0.Final and #jBPM5 v5.1.0.Final http://t.co/MoloEFb
- @wmacgyver: if you are using #groovy http-builder via @Grab, put @GrabExclude(“org.codehaus.groovy:groovy”) to prevent versión range scan.
- @domix: How to write a Twitter client with zero lines of code https://github.com/synergyj/grails-spring-social-showcase #grails #springSocial
- @tednaleid: released the grails redis plugin (old plugin is moving to redis-gorm) adds connection pool, memoization, taglibs, etc http://j.mp/qaF78i%0A
- @skillsmatter: Just scheduled for #grailsx 2011: @aalmiray on #griffon and @hans_d on #gradle. Get your ticket here: http://bit.ly/mYPvuI
- @epragt: First Junit test pass on #Groovy #Android emulator!! Only 1500 to go! Check #Gradle plugin by @marcinerdmann! http://twitpic.com/63kre7
- @pbhalesain: If you are interested in teaching #springframework #grails #playframework #hadoop #Ossoftware please get in touch
- @SweGUG: Feel like talking at our next meeting? Would love to get in touch with you i that case! #groovy
- @wangjammer5: Three new rules of #Grails plugins 1/3: always pass failFastOnError: xx that you expect when calling domain.save() – or app can break you
- @wangjammer5: Three new rules of #Grails plugins 2/3: always set GSP page codec to what you expect/need in *every* plugin GSP – or the app can break you.
- @wangjammer5: Three new rules of #Grails plugins 3/3: Always set domains your plugin provides to autoImport false w/GORM mapping DSL or you can break apps
- @wangjammer5: And for the record, *none* of my plugins do this yet. It is an emerging pattern of problems pushing us this way. #Grails
- @wangjammer5: In essence #Grails plugins must never rely on global application settings.
- @Han_Cholo: Freaking sweet I got the DB Console #grails app working on Cloud Foundry! #cfoundry
- @pledbrook: #shiro gets a new #grails plugin: http://t.co/6HB6M1h – admin UI & password recovery.
- @darthvader42: This week we went live with a ecommerce #grails application for a very large german company – sorry no more details because of NDA
- @deanriverson: Exciting news! Looks like Jim Clarke and I may be doing a deep-dive technical session on GroovyFX at #JavaOne. #groovy #javafx #griffon
- @Mekaeg: Ruby on Rails!…Groovy and Grails!…Cobol on Cogs? http://t.co/wHGrFrT
- @wangjammer5: For those of us who write docs for plugins using grails-doc, @pledbrook is an unsung hero after adding YAML TOC/frontmatter to save us. Tnx
-
@mengukagan: #grails has a #scala plugin. so when things go worse i can use scala instead of #java. well, yay for me!
Grupos de usuarios y conferencias
-
CamelCaseCon – The Next Generation of Programming Languages
- 7. September 2011 in Düsseldorf
-
- October 25th-28th in Chicago, IL
-
Greach
- 4 de Noviembre de 2011 en Madrid
-
Groovy & Grails eXchange
- December 8th and 9th in London
-
Adding High-performance Search to Your Grails App – Tuesday, August 16
- San Francisco Grails Cafe Centro
-
Domain Specific Languages: Fighting accidental complexity in a sea of technology – Wednesday, August 17, 2011
- Washington DC Area Groovy User Group
El artículo original contiene una sección de trabajos.