<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace V5 Site Server v5.13.158 (http://www.squarespace.com) on Wed, 22 May 2013 16:09:29 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Groovy &amp; Grails</title><link>http://www.javahispano.org/groovy-grails/</link><description></description><lastBuildDate>Mon, 22 Apr 2013 12:07:10 +0000</lastBuildDate><copyright></copyright><language>es-ES</language><generator>Squarespace V5 Site Server v5.13.158 (http://www.squarespace.com)</generator><item><title>Groovy 2.1</title><dc:creator>Abraham</dc:creator><pubDate>Fri, 25 Jan 2013 21:55:17 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2013/1/25/groovy-21.html</link><guid isPermaLink="false">923743:15477586:32633055</guid><description><![CDATA[<p><span class="full-image-float-right ssNonEditable"><span><img src="http://www.javahispano.org/storage/imagenes/groovy-logo.png?__SQUARESPACE_CACHEVERSION=1359150847296" alt="" /></span></span><a href="http://glaforge.appspot.com/article/groovy-2-1-is-released">Guillaume Laforge ha anunciado Groovy 2.1</a>. La principal novedad de soporte completo para &ldquo;invoke dynamic&rdquo;, mejoras en la funcionalidad de tipado est&aacute;tico con una nueva anotaci&oacute;n que permite a&ntilde;adir chequeos est&aacute;ticos de tipos en DSLs, nuevas opciones para la compilaci&oacute;n del programa y "meta anotaciones"que permiten combinar varias anotaciones.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-32633055.xml</wfw:commentRss></item><item><title>Nuevo blog con contenido de Groovy</title><dc:creator>Abraham</dc:creator><pubDate>Thu, 10 Jan 2013 17:35:09 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2013/1/10/nuevo-blog-con-contenido-de-groovy.html</link><guid isPermaLink="false">923743:15477586:32524507</guid><description><![CDATA[<p>Cre&eacute; un blog para publicar art&iacute;culos dedicados al groovy y otros temas relacionados, ya tengo 2 art&iacute;culos publicados. El enlace es:<a href=" http://jabelcraft.blogspot.com/"> http://jabelcraft.blogspot.com/</a></p>
<p><a href=" http://jabelcraft.blogspot.com/"></a><br /><em style="font-size: 80%;"><span style="font-size: 90%;"><strong> Nota</strong>: noticia enviada por jabelardo</span></em></p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-32524507.xml</wfw:commentRss></item><item><title>Esta semana en Grails 2012-47</title><dc:creator>Aitor</dc:creator><pubDate>Thu, 29 Nov 2012 11:02:54 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/11/29/esta-semana-en-grails-2012-47.html</link><guid isPermaLink="false">923743:15477586:31447039</guid><description><![CDATA[<p>Otra semana m&aacute;s traducimos el articulo de Burt Beckwith. Puedes leer el art&iacute;culo original aqu&iacute;: <a href="http://burtbeckwith.com/blog/?p= 1693">http://burtbeckwith.com/blog/?p= 1693 </a>. Está es la última traducción que hago, si estás interesado en continuar con esta tarea, puedes ponerte en contacto con Burt o conmigo mismo.</p> 

<p>La gran noticia de la semana es la <a href="http://grails.org/news/1285414" mce_href="http://grails.org/news/1285414" target="_blank">actualización</a>&nbsp;de&nbsp;la web&nbsp;<a href="http://grails.org/" mce_href="http://grails.org/" target="_blank">grails.org</a>. Ha sido un esfuerzo combinado de empleados de VMware y miembros de la comunidad, incluyendo a Eric Berry, Damien Vitrac, y Craig Burke. El sitio es una aplicación web y es código abierto, el reositorio está&nbsp;<a href="https://github.com/grails-samples/grails-website" mce_href="https://github.com/grails-samples/grails-website" target="_blank">aquí</a>, por si tienes un parche o una funcionalidad y quieres enviar un&nbsp;pull request. Tenemos un JIRA <a href="http://jira.grails.org/browse/WEBSITE" mce_href="http://jira.grails.org/browse/WEBSITE" target="_blank">aquí</a>&nbsp;por si quieres comentarnos cualquier cosa que veas.</p>
<p>Como parte de la actualización del sitio, hemos implementado un nuevo sistema para enviar los plugins. En vez de enviarlo a la lista de desarrollo, manda este&nbsp;<a href="http://grails.org/plugins/submitPlugin" mce_href="http://grails.org/plugins/submitPlugin" target="_blank">formulario</a>.&nbsp;<a href="http://disqus.com/" mce_href="http://disqus.com/" target="_blank">Disqus</a>&nbsp;está disponible en la web, para que puedas hacer sugerencias y preguntar sobre los plugins enviados, así como comentar en otras partes también.</p>
<p>Los ganadores del hackathon&nbsp;Grails48&nbsp;<a href="http://g48.io/event/results" mce_href="http://g48.io/event/results" target="_blank">han sido anunciados</a>. Felicidades para el equipo&nbsp;<a href="http://osoco.es/" mce_href="http://osoco.es/" target="_blank">OSOCO</a>&nbsp;por su primera posición.</p>
<p>La versión inacabada de&nbsp;<a href="http://shop.oreilly.com/product/0636920024750.do" mce_href="http://shop.oreilly.com/product/0636920024750.do" target="_blank">Programming Grails</a>&nbsp;ha sido actualizada con tres nuevos capítulos, de un total de diez. Sólo quedan dos&nbsp;<img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" mce_src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)"></p>
<div id="miscellaneous">
<h2>Artículos varios</h2>
<ul>
<li><a href="http://grails.1312388.n4.nabble.com/Looking-for-devs-to-assume-grails-aws-tp4637876.html" mce_href="http://grails.1312388.n4.nabble.com/Looking-for-devs-to-assume-grails-aws-tp4637876.html" target="_blank">Buscando desarrolladores para hacerse cargo de grails-aws</a></li>
<li><a href="http://www.kickroot.com/blog/2012/11/20/custom-grails-taglib-for-showing-content-based-on-roles-and-acls-without-going-crazy/" mce_href="http://www.kickroot.com/blog/2012/11/20/custom-grails-taglib-for-showing-content-based-on-roles-and-acls-without-going-crazy/" target="_blank">Taglib personalizada para mostrar contenico basado en roles y ACLs (sin volverse loco)</a></li>
<li><a href="https://tedvinke.wordpress.com/2012/08/22/grails-scaffolding-enums-and-i18n/" mce_href="https://tedvinke.wordpress.com/2012/08/22/grails-scaffolding-enums-and-i18n/" target="_blank">¡Truco rápido! Grails scaffolding: enums y i18n</a></li>
<li><a href="http://scn.sap.com/community/developer-center/cloud-platform/blog/2012/11/23/deploying-grails-applications-on-sap-netweaver-cloud-with-maven" mce_href="http://scn.sap.com/community/developer-center/cloud-platform/blog/2012/11/23/deploying-grails-applications-on-sap-netweaver-cloud-with-maven" target="_blank">Desplegando una aplicación Grails en SAP NetWeaver Cloud con Maven</a></li>
<li><a href="http://www.springsource.org/node/3743" mce_href="http://www.springsource.org/node/3743" target="_blank">Esta semana en Spring – 20 de Noviembre de 2012</a></li>
</ul>
</div>
<div id="plugins">
<h2>Plugins</h2>
<p>Se han publicado 3 plugins nuevos:</p>
<ul>
<li><a href="http://grails.org/plugin/bootstrap-theme" mce_href="http://grails.org/plugin/bootstrap-theme" target="_blank">bootstrap-theme</a>&nbsp;versión 1.0.RC2. Proporciona un tema básico basado en Twitter Bootstrap.</li>
<li><a href="http://grails.org/plugin/bootstrap-ui" mce_href="http://grails.org/plugin/bootstrap-ui" target="_blank">bootstrap-ui</a>&nbsp;versión&nbsp;1.0.RC2. Interface de usuario basada en Twitter Bootstrap para el plugin platform.</li>
<li><a href="http://grails.org/plugin/platform-ui" mce_href="http://grails.org/plugin/platform-ui" target="_blank">platform-ui</a>&nbsp;versión&nbsp;1.0.RC1. Interfaz de usuario y temas para interoperabilidad entre plugins y aplicaciones.</li>
</ul>
<p>y se actualizaron 7 plugins:</p>
<ul>
<li><a href="http://grails.org/plugin/jesque" mce_href="http://grails.org/plugin/jesque" target="_blank">jesque</a>&nbsp;versión&nbsp;0.5.0. Una aproximación más Groovy para usar jesque.</li>
<li><a href="http://grails.org/plugin/lamer-filter" mce_href="http://grails.org/plugin/lamer-filter" target="_blank">lamer-filter</a>&nbsp;versión&nbsp;1.0.2.</li>
<li><a href="http://grails.org/plugin/page-resources" mce_href="http://grails.org/plugin/page-resources" target="_blank">page-resources</a>&nbsp;versión&nbsp;0.2.1. Mejora el plugin resources permitiendo la creación de modulos de recursos para páginas usando convención sobre configuración.</li>
<li><a href="http://grails.org/plugin/platform-core" mce_href="http://grails.org/plugin/platform-core" target="_blank">platform-core</a>&nbsp;versión&nbsp;1.0.RC1. Proporciona funcionalidad para los plugins para tener más integración unos con otros y con las aplicaciones.</li>
<li><a href="http://grails.org/plugin/release" mce_href="http://grails.org/plugin/release" target="_blank">release</a>&nbsp;versión&nbsp;2.1.0. Publica plugins Grails a un repositorio privado o público.</li>
<li><a href="http://grails.org/plugin/spring-security-facebook" mce_href="http://grails.org/plugin/spring-security-facebook" target="_blank">spring-security-facebook</a>&nbsp;version 0.10. Plugin para Facebook Authentication, como una extensión del plugin Grails Spring Security Core.</li>
<li><a href="http://grails.org/plugin/vaadin" mce_href="http://grails.org/plugin/vaadin" target="_blank">vaadin</a>&nbsp;versión&nbsp;1.7.0-beta9.2. Añade integración con Vaadin (http://vaadin.com/).</li>
</ul>
</div>
<div id="tweets">
<h2>Tweets interesantes</h2>
<ul>
<li><a href="https://twitter.com/#!/deanyhwilliams/status/270719427350257664" mce_href="https://twitter.com/#!/deanyhwilliams/status/270719427350257664" target="_blank">@deanyhwilliams</a>: Thoroughly enjoying the tutorials on Groovy and Grails in this months and last months&nbsp;<a href="https://twitter.com/#!/WebDesignerMag" mce_href="https://twitter.com/#!/WebDesignerMag" target="_blank">@WebDesignerMag</a>, well done folks looking forward to p3</li>
<li><a href="https://twitter.com/#!/benboggess/status/270925331169439744" mce_href="https://twitter.com/#!/benboggess/status/270925331169439744" target="_blank">@benboggess</a>: New&nbsp;<a href="https://search.twitter.com/search?q=%23gum" mce_href="https://search.twitter.com/search?q=%23gum" target="_blank">#gum</a>&nbsp;website.&nbsp;<a href="http://t.co/wMTSOQBC" mce_href="http://t.co/wMTSOQBC" target="_blank">http://t.co/wMTSOQBC</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;<a href="https://search.twitter.com/search?q=%23verynice" mce_href="https://search.twitter.com/search?q=%23verynice" target="_blank">#verynice</a>&nbsp;<a href="https://search.twitter.com/search?q=%23props" mce_href="https://search.twitter.com/search?q=%23props" target="_blank">#props</a></li>
<li><a href="https://twitter.com/#!/mittie/status/270985745693552640" mce_href="https://twitter.com/#!/mittie/status/270985745693552640" target="_blank">@mittie</a>: ported a class from&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;to Java and it became _slower_ !</li>
<li><a href="https://twitter.com/#!/jeffscottbrown/status/271622799372730369" mce_href="https://twitter.com/#!/jeffscottbrown/status/271622799372730369" target="_blank">@jeffscottbrown</a>: The Grails48 event delivered some awesome Grails projects –<a href="http://t.co/0roJs9sd" mce_href="http://t.co/0roJs9sd" target="_blank">http://t.co/0roJs9sd</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails48" mce_href="https://search.twitter.com/search?q=%23grails48" target="_blank">#grails48</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a></li>
<li><a href="https://twitter.com/lhotari/status/271640638976569344" mce_href="https://twitter.com/lhotari/status/271640638976569344" target="_blank">@lhotari</a>: Our company won a Graphie for Most Innovative Enterprise Graph Application<br><a href="http://t.co/tb8k5he5" mce_href="http://t.co/tb8k5he5" target="_blank">http://t.co/tb8k5he5</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;<a href="https://search.twitter.com/search?q=%23neo4j" mce_href="https://search.twitter.com/search?q=%23neo4j" target="_blank">#neo4j</a>&nbsp;<a href="https://search.twitter.com/search?q=%23graphconne" mce_href="https://search.twitter.com/search?q=%23graphconne" target="_blank">#graphconne</a>&nbsp;…</li>
<li><a href="https://twitter.com/#!/gvmtool/status/271649208711380992" mce_href="https://twitter.com/#!/gvmtool/status/271649208711380992" target="_blank">@gvmtool</a>: Fantastic, we’re featured on the new&nbsp;<a href="http://t.co/U3Tle3nw" mce_href="http://t.co/U3Tle3nw" target="_blank">http://t.co/U3Tle3nw</a>&nbsp;website!<a href="http://t.co/1tNIxlFo" mce_href="http://t.co/1tNIxlFo" target="_blank">http://t.co/1tNIxlFo</a></li>
<li><a href="https://twitter.com/#!/alberto_deavila/status/271649719422423041" mce_href="https://twitter.com/#!/alberto_deavila/status/271649719422423041" target="_blank">@alberto_deavila</a>: Congrat to OSOCO and good job guys!&nbsp;<a href="https://twitter.com/#!/alvaro_sanchez" mce_href="https://twitter.com/#!/alvaro_sanchez" target="_blank">@alvaro_sanchez</a>&nbsp;<a href="https://twitter.com/#!/daureos" mce_href="https://twitter.com/#!/daureos" target="_blank">@daureos</a><a href="https://twitter.com/#!/fatimacasau" mce_href="https://twitter.com/#!/fatimacasau" target="_blank">@fatimacasau</a>&nbsp;<a href="https://twitter.com/#!/ilopmar" mce_href="https://twitter.com/#!/ilopmar" target="_blank">@ilopmar</a>&nbsp;<a href="https://twitter.com/#!/olmaygti" mce_href="https://twitter.com/#!/olmaygti" target="_blank">@olmaygti</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;<a href="https://search.twitter.com/search?q=%23gr84" mce_href="https://search.twitter.com/search?q=%23gr84" target="_blank">#gr84</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails48" mce_href="https://search.twitter.com/search?q=%23grails48" target="_blank">#grails48</a>/ cc&nbsp;<a href="https://twitter.com/#!/Grails48" mce_href="https://twitter.com/#!/Grails48" target="_blank">@Grails48</a></li>
<li><a href="https://twitter.com/#!/old_sound/status/271657417614454784" mce_href="https://twitter.com/#!/old_sound/status/271657417614454784" target="_blank">@old_sound</a>: This happens when you let some Mexicans use grails:&nbsp;<a href="http://t.co/HXvHmfZC" mce_href="http://t.co/HXvHmfZC" target="_blank">http://t.co/HXvHmfZC</a>awesome stuff.&nbsp;<a href="https://search.twitter.com/search?q=%23kanban" mce_href="https://search.twitter.com/search?q=%23kanban" target="_blank">#kanban</a></li>
<li><a href="https://twitter.com/#!/tim_yates/status/271920218098499584" mce_href="https://twitter.com/#!/tim_yates/status/271920218098499584" target="_blank">@tim_yates</a>: My Lazy,&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;six-frame DNA translator goes from processing 15,000 bases per second to 30,000 when I use CompileStatic&nbsp;<img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" mce_src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":-)">&nbsp;<a href="https://search.twitter.com/search?q=%23winning" mce_href="https://search.twitter.com/search?q=%23winning" target="_blank">#winning</a></li>
<li><a href="https://twitter.com/#!/craigburke1/status/272008555245219840" mce_href="https://twitter.com/#!/craigburke1/status/272008555245219840" target="_blank">@craigburke1</a>: Nice! Testimonials are getting added to the new&nbsp;<a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;site, it’s cool to see something you do getting used:<br><a href="http://t.co/fMWQ6DZm" mce_href="http://t.co/fMWQ6DZm" target="_blank">http://t.co/fMWQ6DZm</a></li>
<li><a href="https://twitter.com/#!/domix/status/272055423916441602" mce_href="https://twitter.com/#!/domix/status/272055423916441602" target="_blank">@domix</a>: ¿Eres de Hispanoamerica?¿Tu empresa usa Grails?¿Te gustaría compartir tu experiencia conmigo? La usare en una charla en el&nbsp;<a href="https://search.twitter.com/search?q=%23ggx" mce_href="https://search.twitter.com/search?q=%23ggx" target="_blank">#ggx</a></li>
<li><a href="https://twitter.com/#!/tim_yates/status/272066195342114816" mce_href="https://twitter.com/#!/tim_yates/status/272066195342114816" target="_blank">@tim_yates</a>: everything is greater than null in&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;<a href="http://t.co/AjIuPKN5" mce_href="http://t.co/AjIuPKN5" target="_blank">http://t.co/AjIuPKN5</a></li>
<li><a href="https://twitter.com/#!/rmangi/status/272082794878996482" mce_href="https://twitter.com/#!/rmangi/status/272082794878996482" target="_blank">@rmangi</a>: Been playing with&nbsp;<a href="https://search.twitter.com/search?q=%23vert" mce_href="https://search.twitter.com/search?q=%23vert" target="_blank">#vert</a>.x and put together a starter kit for&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;here<a href="https://t.co/nnXei36S" mce_href="https://t.co/nnXei36S" target="_blank">https://t.co/nnXei36S</a>&nbsp;would love some feedback.</li>
<li><a href="https://twitter.com/#!/DailyGrailsTip/status/272278573178572800" mce_href="https://twitter.com/#!/DailyGrailsTip/status/272278573178572800" target="_blank">@DailyGrailsTip</a>: The latest version of the Grails console plugin allows you to execute code from a file – cool ! –&nbsp;<a href="http://t.co/GSf9kz77" mce_href="http://t.co/GSf9kz77" target="_blank">http://t.co/GSf9kz77</a></li>
<li><a href="https://twitter.com/#!/Grails48/status/272742838314344448" mce_href="https://twitter.com/#!/Grails48/status/272742838314344448" target="_blank">@Grails48</a>: 19&nbsp;<a href="https://search.twitter.com/search?q=%23Groovy" mce_href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a>&nbsp;t-shirts to go with 4 days left. We are cutting it close&nbsp;<img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" mce_src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":-)"><a href="http://t.co/vsRnpH79" mce_href="http://t.co/vsRnpH79" target="_blank">http://t.co/vsRnpH79</a>&nbsp;<a href="https://search.twitter.com/search?q=%23Grails" mce_href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a>&nbsp;<a href="https://search.twitter.com/search?q=%23G48" mce_href="https://search.twitter.com/search?q=%23G48" target="_blank">#G48</a></li>
<li><a href="https://twitter.com/#!/greach_es/status/273034088988934144" mce_href="https://twitter.com/#!/greach_es/status/273034088988934144" target="_blank">@greach_es</a>: Have you seen the our speaker list? and we are talking with many more!<a href="http://t.co/eJ9rHGVh" mce_href="http://t.co/eJ9rHGVh" target="_blank">http://t.co/eJ9rHGVh</a>&nbsp;buy your ticket before 30th and save 25%&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a></li>
</ul>
</div>
<div id="jobs">
<h2>Grupos de usuarios y conferencias</h2>
</div>
<div id="meetups">
<ul>
<li><a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" mce_href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails eXchange 2012</a> 
<ul>
<li>13<sup>th</sup>-14<sup>th</sup>&nbsp;December, London</li>
</ul>
</li>
<li><a href="http://greach.es/" mce_href="http://greach.es/" target="_blank">Greach 2013</a> 
<ul>
<li>January 25<sup>th</sup>-26<sup>th</sup>, Madrid</li>
</ul>
</li>
<li><a href="http://gr8conf.us/" mce_href="http://gr8conf.us/" target="_blank">GR8Conf Europe 2013</a> 
<ul>
<li>May 22<sup>nd</sup>-24<sup>th</sup>&nbsp;Copenhagen, Denmark</li>
</ul>
</li>
<li><a href="http://gr8conf.eu/" mce_href="http://gr8conf.eu/" target="_blank">GR8Conf US 2013</a> 
<ul>
<li>July 21<sup>st</sup>-23<sup>rd</sup>&nbsp;Minneapolis, MN</li>
</ul>
</li>
</ul>
<ul>
<li><a href="http://www.meetup.com/Austin-Groovy-and-Grails-Users/events/91381792/" mce_href="http://www.meetup.com/Austin-Groovy-and-Grails-Users/events/91381792/" target="_blank">Group planning meeting – November 28, 2012</a> 
<ul>
<li>Austin Groovy and Grails Users</li>
</ul>
</li>
<li><a href="http://www.meetup.com/techlifecolumbus/events/92518482/" mce_href="http://www.meetup.com/techlifecolumbus/events/92518482/" target="_blank">Introduction to Grails Web Flow – December 11, 2012</a> 
<ul>
<li>TechLife Columbus</li>
</ul>
</li>
<li><a href="http://burtbeckwith.com/blog/www.meetup.com/San-Francisco-Grails-Cafe-Centro/events/89297602/" mce_href="http://burtbeckwith.com/blog/www.meetup.com/San-Francisco-Grails-Cafe-Centro/events/89297602/" target="_blank">Holiday ‘Pub Night’ December 12, 2012</a> 
<ul>
<li>San Francisco Grails Cafe Centro</li>
</ul>
</li>
</ul>
</div>

<p>El art&iacute;culo original contiene <a href="http://burtbeckwith.com/blog/?p=1693#jobs" target="_blank">una secci&oacute;n de trabajos</a>.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-31447039.xml</wfw:commentRss></item><item><title>Esta semana en Grails 2012-46</title><dc:creator>Aitor</dc:creator><pubDate>Tue, 20 Nov 2012 12:34:27 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/11/20/esta-semana-en-grails-2012-46.html</link><guid isPermaLink="false">923743:15477586:31100595</guid><description><![CDATA[<p>Otra semana m&aacute;s traducimos el articulo de Burt Beckwith. Puedes leer el art&iacute;culo original aqu&iacute;: <a href="http://burtbeckwith.com/blog/?p= 1683">http://burtbeckwith.com/blog/?p= 1683 </a></p>

<div class="entrytext">
<p>El precio reducido de las entradas del&nbsp;<a href="http://greach.es/" mce_href="http://greach.es/" target="_blank">Greach</a> termina el 30 de noviembre, compra tus entradas antes de que suban los precios.</p>
<p>La GR8Conf &nbsp;EEUU y Europa han sido anunciadas; la conferencia en EEUU será del 21 al 23 de julio, y las fechas en europa sean del 22 al 24 de MAyo. Los C4P de ambas conferencias están abiertos; manda a la conferencia en EEUU <a href="http://gr8conf.us/Presentation-Proposal" mce_href="http://gr8conf.us/Presentation-Proposal" target="_blank">aquí</a>&nbsp;y a la conferencia Europea&nbsp;<a href="http://gr8conf.eu/cfp" mce_href="http://gr8conf.eu/cfp" target="_blank">aquí</a>.</p>
<div id="miscellaneous">
<h2>Artículos varios</h2>
<ul>
<li><a href="https://github.com/mstein/grails-mongodb-console/" mce_href="https://github.com/mstein/grails-mongodb-console/" target="_blank">Consola de MongoDB con Grails</a></li>
<li><a href="http://www.jnbridge.com/jn/blog/2012/11/14/groovy-to-net-integration/" mce_href="http://www.jnbridge.com/jn/blog/2012/11/14/groovy-to-net-integration/" target="_blank">Integración Groovy con .NET</a></li>
<li><a href="http://raibledesigns.com/rd/entry/infoq_s_top_20_web" mce_href="http://raibledesigns.com/rd/entry/infoq_s_top_20_web" target="_blank">Los 20 mejores Framework de InfoQ para la JVM</a> </li>
<li> <a href="http://desmontandojava.blogspot.ie/2012/11/grooscript-01.html" mce_href="http://desmontandojava.blogspot.ie/2012/11/grooscript-01.html" target="_blank">Groovy + Javascript == Grooscript 0.1 </a> </li>
<li><a href="http://www.christianoestreich.com/2012/11/grails-cxf-plugin-versión-one-released/" mce_href="http://www.christianoestreich.com/2012/11/grails-cxf-plugin-versión-one-released/" target="_blank">Lanzada la versión 1.x del Plugin CXF</a></li>
<li><a href="http://www.christianoestreich.com/2012/11/domain-constraints-grails-spock-updated/" mce_href="http://www.christianoestreich.com/2012/11/domain-constraints-grails-spock-updated/" target="_blank">Probando Constraints de Dominio usando Grails 2.x &amp; Spock 0.7</a> </li>
<li><a href="http://www.springsource.org/node/3737" mce_href="http://www.springsource.org/node/3737" target="_blank">Esta semana en Spring – 13 de Noviembre, 2012</a> </li>
</ul>
</div>
<div id="plugins">
<h2>Plugins</h2>
<p>Se han lanzado 4 nuevos plugins:</p>
<ul>
<li> <a href="http://grails.org/plugin/css-lint" mce_href="http://grails.org/plugin/css-lint" target="_blank">css-lint</a> versión 0.1. Ejecuta csslint para ficheros css.</li>
<li> <a href="http://grails.org/plugin/kissmetrics" mce_href="http://grails.org/plugin/kissmetrics" target="_blank">kissmetrics</a> versión 0.1.2. Permite que tu aplicación Grails use el API de KISSmetrics.</li>
<li> <a href="http://grails.org/plugin/rwt" mce_href="http://grails.org/plugin/rwt" target="_blank">rwt</a> versión 0.1. Integra RWT, Standard Widget Toolkit (SWT), para construir tus interfaces con RWT y JFace.</li>
<li> <a href="http://grails.org/plugin/vero" mce_href="http://grails.org/plugin/vero" target="_blank">vero</a> versión 0.1.0. Permite que tu aplicación utilice la APIs de Vero.</li>
</ul>
<p>y se actualizaron 13 plugins:</p>
<ul>
<li> <a href="http://grails.org/plugin/aws-sdk" mce_href="http://grails.org/plugin/aws-sdk" target="_blank">aws-sdk</a> versión 1.3.24. Usa la infraestructura de servicios de Amazon.</li>
<li> <a href="http://grails.org/plugin/closure-compiler" mce_href="http://grails.org/plugin/closure-compiler" target="_blank">closure-compiler</a> versión 0.9.1. Compila/optimiza tus recursos javascript con el compilador Google Closure.</li>
<li> <a href="http://grails.org/plugin/clover" mce_href="http://grails.org/plugin/clover" target="_blank">clover</a> versión 3.1.8. Integra la herramienta de cobertura de código Clover.</li>
<li> <a href="http://grails.org/plugin/cookie-session" mce_href="http://grails.org/plugin/cookie-session" target="_blank">cookie-session</a> versión 2.0.1. Te permite almacenar los datos de tu sesión en una cookie.</li>
<li> <a href="http://grails.org/plugin/facebook-sdk" mce_href="http://grails.org/plugin/facebook-sdk" target="_blank">facebook-sdk</a> versión 0.4.4.&nbsp;Permite a tu aplicación usar la plataforma Facebook y desarrollar aplicaciones Facebook en Facebook.com o en sitios web mediante Facebook Connect.</li>
<li> <a href="http://grails.org/plugin/geb" mce_href="http://grails.org/plugin/geb" target="_blank">geb</a> versión 0.9.0-RC-1. Geb es una librería para navegación web "headless" en la JVM, utilizada para pruebas funcionales web.</li>
<li> <a href="http://grails.org/plugin/gwt" mce_href="http://grails.org/plugin/gwt" target="_blank">gwt</a> versión 0.8. Incorpora GWT en Grails.</li>
<li> <a href="http://grails.org/plugin/html5-mobile-scaffolding" mce_href="http://grails.org/plugin/html5-mobile-scaffolding" target="_blank">html5-mobile-scaffolding</a> versión 0.4.4. Scaffolding con HTML5 para aplicaciones móviles usando jQuery mobile en una única página.</li>
<li> <a href="http://grails.org/plugin/jquery" mce_href="http://grails.org/plugin/jquery" target="_blank">jquery</a> versión 1.8.3. Integra jQuery.</li>
<li> <a href="http://grails.org/plugin/kickstart-with-bootstrap" mce_href="http://grails.org/plugin/kickstart-with-bootstrap" target="_blank">kickstart-with-bootstrap</a> versión 0.8.8.&nbsp;Comienza tu proyecto con un buen aspecto, con plantillas de scaffolding para las páginas con CRUD estandar usando Twitter Bootstrap.</li>
<li> <a href="http://grails.org/plugin/mongodb-morphia" mce_href="http://grails.org/plugin/mongodb-morphia" target="_blank">mongodb-morphia</a> versión 0.8.2. GORM alternativo para MongoDB basado en la librería Morphia (antes gorm-mongodb).</li>
<li> <a href="http://grails.org/plugin/nerderg-form-tags" mce_href="http://grails.org/plugin/nerderg-form-tags" target="_blank">nerderg-form-tags</a> versión 2.1. Proporciona facilidad de lectura, convención y consistencia al diseño de forms con CSS.</li>
<li> <a href="http://grails.org/plugin/vaadin" mce_href="http://grails.org/plugin/vaadin" target="_blank">vaadin</a> versión 1.7.0-beta9.1. Añade integración con Vaadin (http://vaadin.com/).</li>
</ul>
</div>
<div id="tweets">
<h2>Tweets interesantes</h2>
<ul>
<li> <a href="https://twitter.com/#!/altfatterz/status/269773418226913280" mce_href="https://twitter.com/#!/altfatterz/status/269773418226913280" target="_blank">@altfatterz</a>: How cool is that the new website of <a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> is community driven <a href="https://t.co/ELdtqzff" mce_href="https://t.co/ELdtqzff" target="_blank">https://t.co/ELdtqzff</a> currently running here <a href="http://t.co/XZPq9Z2M" mce_href="http://t.co/XZPq9Z2M" target="_blank">http://t.co/XZPq9Z2M</a> </li>
<li> <a href="https://twitter.com/#!/mittie/status/270595854149246976" mce_href="https://twitter.com/#!/mittie/status/270595854149246976" target="_blank">@mittie</a>: Due to popular request: <a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> refcard  <a href="http://t.co/3qtaqZNk" mce_href="http://t.co/3qtaqZNk" target="_blank">http://t.co/3qtaqZNk</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/267929956498149376" mce_href="https://twitter.com/#!/DailyGrailsTip/status/267929956498149376" target="_blank">@DailyGrailsTip</a>: Want to isolate tests that stomp on each other? Read this useful blogpost by Ted Naleid – <a href="http://t.co/suzCJNK0" mce_href="http://t.co/suzCJNK0" target="_blank">http://t.co/suzCJNK0</a> </li>
<li> <a href="https://twitter.com/#!/benorama/status/268274788785606656" mce_href="https://twitter.com/#!/benorama/status/268274788785606656" target="_blank">@benorama</a>: Just released KISSmetrics Grails Plugin. Feedbacks welcome! <a href="https://search.twitter.com/search?q=%23KISSmetrics" mce_href="https://search.twitter.com/search?q=%23KISSmetrics" target="_blank">#KISSmetrics</a> <a href="https://search.twitter.com/search?q=%23API" mce_href="https://search.twitter.com/search?q=%23API" target="_blank">#API</a> <a href="https://search.twitter.com/search?q=%23Grails" mce_href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> <a href="https://search.twitter.com/search?q=%23plugin" mce_href="https://search.twitter.com/search?q=%23plugin" target="_blank">#plugin</a> <a href="https://t.co/sHFBg6NS" mce_href="https://t.co/sHFBg6NS" target="_blank">https://t.co/sHFBg6NS</a> <a href="https://twitter.com/#!/KISSmetrics" mce_href="https://twitter.com/#!/KISSmetrics" target="_blank">@KISSmetrics</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/268292340844732416" mce_href="https://twitter.com/#!/DailyGrailsTip/status/268292340844732416" target="_blank">@DailyGrailsTip</a>: Interested in adding strong encryption to your gorm domain objects? check out this presentation on Jasypr and Grails – <a href="http://t.co/QE3AXfqP" mce_href="http://t.co/QE3AXfqP" target="_blank">http://t.co/QE3AXfqP</a> </li>
<li> <a href="https://twitter.com/#!/winkler1/status/268368389720911873" mce_href="https://twitter.com/#!/winkler1/status/268368389720911873" target="_blank">@winkler1</a>: JSShaper is <a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>-style AST transforms for Javascript – <a href="http://t.co/5CUan9AO" mce_href="http://t.co/5CUan9AO" target="_blank">http://t.co/5CUan9AO</a> </li>
<li> <a href="https://twitter.com/#!/tim_yates/status/268387638686388224" mce_href="https://twitter.com/#!/tim_yates/status/268387638686388224" target="_blank">@tim_yates</a>: A <a href="https://search.twitter.com/search?q=%23Groovy" mce_href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> InterleavedIterator <a href="https://t.co/LyFccQCZ" mce_href="https://t.co/LyFccQCZ" target="_blank">https://t.co/LyFccQCZ</a> does something like this exist already? </li>
<li> <a href="https://twitter.com/#!/wingyplus/status/268407978942681088" mce_href="https://twitter.com/#!/wingyplus/status/268407978942681088" target="_blank">@wingyplus</a>: <a href="https://search.twitter.com/search?q=%23Groovy" mce_href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> snippets for <a href="https://search.twitter.com/search?q=%23Vim" mce_href="https://search.twitter.com/search?q=%23Vim" target="_blank">#Vim</a> <a href="https://t.co/KB28EVwR" mce_href="https://t.co/KB28EVwR" target="_blank">https://t.co/KB28EVwR</a> </li>
<li> <a href="https://twitter.com/#!/smaldini/status/268432574601375745" mce_href="https://twitter.com/#!/smaldini/status/268432574601375745" target="_blank">@smaldini</a>: coming back from Manchester where another great team will go <a href="https://search.twitter.com/search?q=%23Grails" mce_href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> and <a href="https://search.twitter.com/search?q=%23Spring" mce_href="https://search.twitter.com/search?q=%23Spring" target="_blank">#Spring</a> <a href="https://search.twitter.com/search?q=%23Integration" mce_href="https://search.twitter.com/search?q=%23Integration" target="_blank">#Integration</a>. Because it just works and it rocks. </li>
<li> <a href="https://twitter.com/#!/glen_a_smith/status/268493440176754688" mce_href="https://twitter.com/#!/glen_a_smith/status/268493440176754688" target="_blank">@glen_a_smith</a>: You can parse date params in Grails 2.x with params.date(‘myDate’, ‘dd-MM-yyyy’). <a href="https://search.twitter.com/search?q=%23protip" mce_href="https://search.twitter.com/search?q=%23protip" target="_blank">#protip</a> <a href="https://search.twitter.com/search?q=%23wishiknewthatlastweek" mce_href="https://search.twitter.com/search?q=%23wishiknewthatlastweek" target="_blank">#wishiknewthatlastweek</a> </li>
<li> <a href="https://twitter.com/#!/nobeans/status/268897444421578752" mce_href="https://twitter.com/#!/nobeans/status/268897444421578752" target="_blank">@nobeans</a>: “How To: Grails Plugin Development Best Practices” <a href="http://t.co/6XYnzx32" mce_href="http://t.co/6XYnzx32" target="_blank">http://t.co/6XYnzx32</a> </li>
<li> <a href="https://twitter.com/#!/tommmetz/status/269087013007933441" mce_href="https://twitter.com/#!/tommmetz/status/269087013007933441" target="_blank">@tommmetz</a>: Grails Command Center, GUI wrapper around <a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> CLI: <a href="http://t.co/RCWhgE3N" mce_href="http://t.co/RCWhgE3N" target="_blank">http://t.co/RCWhgE3N</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/269382162669776896" mce_href="https://twitter.com/#!/DailyGrailsTip/status/269382162669776896" target="_blank">@DailyGrailsTip</a>: Writing a grails plugin with filters? Use the WebXmlConfig plugin to play nice with other plugins – <a href="http://t.co/4oR3PaRr" mce_href="http://t.co/4oR3PaRr" target="_blank">http://t.co/4oR3PaRr</a> </li>
<li> <a href="https://twitter.com/#!/ofirwin/status/269783279450873856" mce_href="https://twitter.com/#!/ofirwin/status/269783279450873856" target="_blank">@ofirwin</a>: For all <a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> &amp; <a href="https://search.twitter.com/search?q=%23groovy" mce_href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> developers – Please answer my short survey on development stack for Grails. <a href="http://t.co/jxdvhtqs" mce_href="http://t.co/jxdvhtqs" target="_blank">http://t.co/jxdvhtqs</a> </li>
<li> <a href="https://twitter.com/#!/tomaslin/status/269837743629152257" mce_href="https://twitter.com/#!/tomaslin/status/269837743629152257" target="_blank">@tomaslin</a>: Tell <a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> to use drip instead of java seems to only involve setting  export JAVACMD=’/usr/local/bin/drip’ </li>
<li> <a href="https://twitter.com/#!/pmcneil/status/270058083319947265" mce_href="https://twitter.com/#!/pmcneil/status/270058083319947265" target="_blank">@pmcneil</a>: Just released a new versión of the nerdErg Form Tags now with resourceness and up-to-datification <a href="http://t.co/RX4QvzT0" mce_href="http://t.co/RX4QvzT0" target="_blank">http://t.co/RX4QvzT0</a> <a href="https://search.twitter.com/search?q=%23grails" mce_href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> <a href="https://search.twitter.com/search?q=%23plugin" mce_href="https://search.twitter.com/search?q=%23plugin" target="_blank">#plugin</a> </li>
</ul>
</div>
<div id="jobs">
<h2>Grupos de usurios y conferencias</h2>
</div>
<div id="meetups">
<ul>
<li> <a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" mce_href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails eXchange 2012</a> 
<ul>
<li> 13<sup>th</sup>-14<sup>th</sup> December, London </li>
</ul>
</li>
<li> <a href="http://greach.es/" mce_href="http://greach.es/" target="_blank">Greach 2013</a> 
<ul>
<li> January 25<sup>th</sup>-26<sup>th</sup>, Madrid </li>
</ul>
</li>
<li> <a href="http://gr8conf.us/" mce_href="http://gr8conf.us/" target="_blank">GR8Conf Europe 2013</a> 
<ul>
<li> May 22<sup>nd</sup>-24<sup>th</sup> Copenhagen, Denmark </li>
</ul>
</li>
<li> <a href="http://gr8conf.eu/" mce_href="http://gr8conf.eu/" target="_blank">GR8Conf US 2012</a> 
<ul>
<li> July 21<sup>st</sup>-23<sup>rd</sup> Minneapolis, MN</li>
</ul>
</li>
</ul>
<ul>
<li><a href="http://www.meetup.com/Groovy-Grails-Israel-Meetup-Group/events/70604442/" mce_href="http://www.meetup.com/Groovy-Grails-Israel-Meetup-Group/events/70604442/" target="_blank">&amp; Grails Introduction – November 21, 2012</a> 
<ul>
<li> Groovy &amp; Grails Israel Meetup Group </li>
</ul>
</li>
<li> <a href="http://www.meetup.com/San-Francisco-Grails-Cafe-Centro/events/89297082/" mce_href="http://www.meetup.com/San-Francisco-Grails-Cafe-Centro/events/89297082/" target="_blank">Taking JavaScript Seriously in Grails – November 27, 2012</a> 
<ul>
<li> San Francisco Grails Cafe Centro </li>
</ul>
</li>
<li> <a href="http://www.meetup.com/Austin-Groovy-and-Grails-Users/events/91381792/" mce_href="http://www.meetup.com/Austin-Groovy-and-Grails-Users/events/91381792/" target="_blank">Group planning meeting – November 28, 2012</a> 
<ul>
<li> Austin Groovy and Grails Users </li>
</ul>
</li>
<li> <a href="www.meetup.com/San-Francisco-Grails-Cafe-Centro/events/89297602/" mce_href="www.meetup.com/San-Francisco-Grails-Cafe-Centro/events/89297602/" target="_blank">Holiday ‘Pub Night’ December 12, 2012</a> 
<ul>
<li> San Francisco Grails Cafe Centro </li>
</ul>
</li>
</ul>
</div>
</div>
<p>El art&iacute;culo original contiene <a href="http://burtbeckwith.com/blog/?p=1683#jobs" target="_blank">una secci&oacute;n de trabajos</a>.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-31100595.xml</wfw:commentRss></item><item><title>Esta semana en Grails 2012-45</title><dc:creator>Aitor</dc:creator><pubDate>Mon, 12 Nov 2012 10:38:09 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/11/12/esta-semana-en-grails-2012-45.html</link><guid isPermaLink="false">923743:15477586:30576864</guid><description><![CDATA[<p>Otra semana m&aacute;s traducimos el articulo de Burt Beckwith. Puedes leer el art&iacute;culo original aqu&iacute;: <a href="http://burtbeckwith.com/blog/?p= 1673">http://burtbeckwith.com/blog/?p= 1673 </a></p>
<p>Este fin de semana ha tenido lugar el&nbsp;<a href="http://www.grails48.com/" target="_blank">Grails48</a>. Parece que se han hecho un mont&oacute;n de cosas, estoy deseando ver las aplicaciones que se han hecho y por supuesto los ganadores de los <a href="http://grails48.hackathon.io/awards" target="_blank">premios</a>&nbsp;<img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p>El&nbsp;<a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails Exchange</a>&nbsp;2012 es muy pronto, solo queda un mes. Aseg&uacute;rate de comprar tu entrada antes de que los precios vuelvan a subir, y el&nbsp;<a href="http://greach.es/" target="_blank">Greach</a>&nbsp;2013 no es mucho m&aacute;s tarde. Dar&eacute; conferencias en ambas y estoy desendo que lleguen, especialmente el Greach porque no he estado antes en Espa&ntilde;a.</p>
<p>Empezac&eacute; a trabajar en un plugin que proporciona interface de usuario para P6Spy hace mucho tiempo, pero no lo acabe. Estaba basado en la &nbsp;aplicaci&oacute;n Swing&nbsp;<a href="http://sourceforge.net/projects/sqlprofiler/" target="_blank">sqlprofiler</a> que conesta tu aplicaci&oacute;n con un appender RMI. No estoy seguro de que me ha hecho retomar el trabajo, pero lo he recuperado este fin de semana y continuo con ello. M&aacute;s informaci&oacute;n en la p&aacute;gina del&nbsp;<a href="http://grails.org/plugin/p6spy-ui" target="_blank">plugin</a>; el c&oacute;digo fuente est&aacute; en&nbsp;<a href="https://github.com/burtbeckwith/grails-p6spy-ui" target="_blank">Github</a>&nbsp;as&iacute; que puedes mandarme un pull requests con actualizaciones (especialmente arreglos relacionados con el CSS y la UI, ya que no soy muy bueno desarrollando interfaces de usuario).</p>
<div id="miscellaneous">
<h2>Art&iacute;culos varios</h2>
<ul>
<li><a href="http://sysgears.com/articles/how-create-your-own-grails-portlet-liferay/" target="_blank">Como crear tu propio Porlet con Grails para Liferay</a></li>
<li> <a href="http://blog.robinpercy.com/2012/11/06/grails-clustered-quartz-configs-by-environment/" target="_blank">Grails: Configurando Quartz en cluster por entorno</a></li>
<li> <a href="http://blog.deigote.com/2012/10/31/grails-android-gcm-plugin/" target="_blank">Grails Android GCM Plugin</a> </li>
<li><a href="http://www.springsource.org/node/3728" target="_blank">Esta semana en Spring, 6 de noviembre de 2012</a> </li>
</ul>
</div>
<div id="plugins">
<h2>Plugins</h2>
<p>Se han lanzado 3 nuevos plugins:</p>
<ul>
<li> <a href="http://grails.org/plugin/easygrid" target="_blank">easygrid</a> versi&oacute;n 0.9.9. Proporciona una manera &aacute;gil de definir Data Grids.</li>
<li> <a href="http://grails.org/plugin/mongeez" target="_blank">mongeez</a>&nbsp;versi&oacute;n&nbsp;0.2.1. Integra el sistema de gesti&oacute;n del cambio Mongeez para MongoDB.</li>
<li> <a href="http://grails.org/plugin/p6spy-ui" target="_blank">p6spy-ui</a>&nbsp;versi&oacute;n&nbsp;0.1. Usa la librer&iacute;a P6Spy para interceptar llamadas JDBC y mostrarlas en una p&aacute;gina web.</li>
</ul>
<p>y se actualizaron 15 plugins:</p>
<ul>
<li> <a href="http://grails.org/plugin/app-forty-two-paas" target="_blank">app-forty-two-paas</a> versi&oacute;n 0.2. Desarrolla aplicaciones m&oacute;vilies, sociales, empresariales, web y SaaS usando ShepHertz App42 PaaS Cloud y Backend como plataforma.</li>
<li> <a href="http://grails.org/plugin/closure-compiler" target="_blank">closure-compiler</a> versi&oacute;n 0.9. Compila/optimiza tus recursos javascript con el compilador Google Closure.</li>
<li> <a href="http://grails.org/plugin/cookie-session" target="_blank">cookie-session</a> versi&oacute;n 2.0.0. Te permite almacenar los datos de tu sesi&oacute;n en una cookie.</li>
<li> <a href="http://grails.org/plugin/cxf" target="_blank">cxf</a> versi&oacute;n 1.0.7. Expone servicios Grails como servicios SOAP mediante CXF.</li>
<li> <a href="http://grails.org/plugin/dojo" target="_blank">dojo</a> versi&oacute;n 1.6.1.12. Agrega el kit de herramientas Dojo Javascript.</li>
<li> <a href="http://grails.org/plugin/ember-templates-precompiler" target="_blank">ember-templates-precompiler</a> versi&oacute;n 0.2.1. Precompila plantillas generadas con EmberJS Handlebars.</li>
<li> <a href="http://grails.org/plugin/google-visualization" target="_blank">google-visualization</a> versi&oacute;n 0.6. Proporciona una taglib para charts interactivos del API de Google Visualization.</li>
<li> <a href="http://grails.org/plugin/greenmail" target="_blank">greenmail</a> versi&oacute;n 1.3.3. Proporciona una envoltorio alrededor de GreenMail y proporciona una vista que visualiza las mensaje "enviados", &uacute;til para pruebas.messages &ndash; useful for testing </li>
<li> <a href="http://grails.org/plugin/inflector" target="_blank">inflector</a> versi&oacute;n 0.2. Proporciona tags para simplificar inflexiones comunes, como singular y plural.</li>
<li> <a href="http://grails.org/plugin/inviter" target="_blank">inviter</a> versi&oacute;n 0.4. Una migraci&oacute;n a Grails de la funcionalidad encontrada en el projecto OpenInviter PHP.</li>
<li> <a href="http://grails.org/plugin/jquery" target="_blank">jquery</a> versi&oacute;n 1.8.2. Integra jQuery.</li>
<li> <a href="http://grails.org/plugin/mail" target="_blank">mail</a> versi&oacute;n 1.0.1. Env&iacute;a correos desde tu aplicaci&oacute;n.</li>
<li> <a href="http://grails.org/plugin/neo4j" target="_blank">neo4j</a> versi&oacute;n 1.0.0.M5. GORM para Neo4j.</li>
<li> <a href="http://grails.org/plugin/stripe" target="_blank">stripe</a> versi&oacute;n 1.2. Usa Stripe para procesar transacciones con tarjetas de credito.</li>
<li> <a href="http://grails.org/plugin/vaadin" target="_blank">vaadin</a> versi&oacute;n 1.7.0-beta7. A&ntilde;ade integraci&oacute;n con Vaadin (http://vaadin.com/).</li>
</ul>
</div>
<div id="tweets">
<h2>Tweets interesantes</h2>
<ul>
<li> <a href="https://twitter.com/#!/CodeHum/status/265464184869888000" target="_blank">@CodeHum</a>: A web GUI for <a href="https://search.twitter.com/search?q=%23mongodb" target="_blank">#mongodb</a> as a <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> plugin. <a href="http://t.co/WabqADBu" target="_blank">http://t.co/WabqADBu</a> <a href="https://search.twitter.com/search?q=%23codehum" target="_blank">#codehum</a> <a href="https://search.twitter.com/search?q=%23socialcoding" target="_blank">#socialcoding</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/266118013198163968" target="_blank">@DailyGrailsTip</a>: There are a bunch of great community contributed howtos for <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> at <a href="http://t.co/jYJHpk07" target="_blank">http://t.co/jYJHpk07</a> </li>
<li> <a href="https://twitter.com/#!/groovylang/status/266152553841057793" target="_blank">@groovylang</a>: Do we need a mascot? I&rsquo;m the temporary mascot for the <a href="https://search.twitter.com/search?q=%23groovylang" target="_blank">#groovylang</a>. If you like me give me a name. If not suggest a new me. </li>
<li> <a href="https://twitter.com/#!/benboggess/status/266285593741361152" target="_blank">@benboggess</a>: Nice to be able to test abstract classes by doing def obj = [anAbstractMethod: { return 1 }] as MyAbstractClass <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> </li>
<li> <a href="https://twitter.com/#!/pledbrook/status/266459480479375362" target="_blank">@pledbrook</a>: I&rsquo;ve updated introductory <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> sample app with &lsquo;view source&rsquo; functionality: <a href="https://t.co/XHcpE6O7" target="_blank">https://t.co/XHcpE6O7</a> &ndash; feedback &amp; contribs welcome! </li>
<li> <a href="https://twitter.com/#!/fatimacasau/status/266469299126939648" target="_blank">@fatimacasau</a>: Barcelona Developers Conference <a href="http://t.co/Kh5PjW6l" target="_blank">http://t.co/Kh5PjW6l</a> <a href="https://search.twitter.com/search?q=%23bdc12" target="_blank">#bdc12</a> <a href="https://twitter.com/#!/bcndevcon" target="_blank">@bcndevcon</a> <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/266480387503554562" target="_blank">@DailyGrailsTip</a>: Precompile ember.js templates on the server side? There is a <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> plugin for that &ndash; <a href="http://t.co/HKjaXBxl" target="_blank">http://t.co/HKjaXBxl</a> </li>
<li> <a href="https://twitter.com/#!/rfletcherEW/status/266554912064823297" target="_blank">@rfletcherEW</a>: My Grails Fields plugin talk from <a href="https://search.twitter.com/search?q=%23gr8conf" target="_blank">#gr8conf</a> in Minneapolis: <a href="http://t.co/Otujck7D" target="_blank">http://t.co/Otujck7D</a> </li>
<li> <a href="https://twitter.com/#!/rfletcherEW/status/266555084660428800" target="_blank">@rfletcherEW</a>: My talk on Betamax from <a href="https://search.twitter.com/search?q=%23gr8conf" target="_blank">#gr8conf</a> in Minneapolis: <a href="http://t.co/GTskJ98k" target="_blank">http://t.co/GTskJ98k</a> </li>
<li> <a href="https://twitter.com/#!/groovylang/status/266616971565604864" target="_blank">@groovylang</a>: Now we&rsquo;re talking! It&rsquo;s about time I had my own t-shirt. <a href="http://t.co/FBI6ppIg" target="_blank">http://t.co/FBI6ppIg</a> <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> <a href="https://search.twitter.com/search?q=%23Grails48" target="_blank">#Grails48</a> </li>
<li> <a href="https://twitter.com/#!/tomaslin/status/266689477060198400" target="_blank">@tomaslin</a>: Lots of interesting videos on the SpringSource Developer Channel &ndash; <a href="http://t.co/JYkdHoj5" target="_blank">http://t.co/JYkdHoj5</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> ( via <a href="mailto:.&lt;a href=" target="_blank">@burtbeckwith</a>&lsquo;&gt;.<a href="https://twitter.com/#!/burtbeckwith" target="_blank">@burtbeckwith</a> ) </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/266842790372200448" target="_blank">@DailyGrailsTip</a>: Want a deeper understanding on your production <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> performance? Try the New Relic plugin <a href="http://t.co/QWzUcaPI" target="_blank">http://t.co/QWzUcaPI</a> </li>
<li> <a href="https://twitter.com/#!/Grails48/status/267263576325111809" target="_blank">@Grails48</a>: Let&rsquo;s start seeing some more <a href="https://twitter.com/#!/instagram" target="_blank">@instagram</a> pics today <img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /> <a href="http://t.co/6O3xnDZf" target="_blank">http://t.co/6O3xnDZf</a> <a href="https://search.twitter.com/search?q=%23Grails48" target="_blank">#Grails48</a> <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> </li>
</ul>
</div>
<div id="jobs">
<h2>Grupos de usuarios y conferencias</h2>
</div>
<div id="meetups">
<ul>
<li> <a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails eXchange 2012</a> 
<ul>
<li> 13<sup>th</sup>-14<sup>th</sup> December, London </li>
</ul>
</li>
<li> <a href="http://greach.es/" target="_blank">Greach 2013</a> 
<ul>
<li> January 25<sup>th</sup>-26<sup>th</sup>, Madrid</li>
</ul>
</li>
</ul>
<ul>
<li> <a href="http://www.meetup.com/Groovy-Grails-Israel-Meetup-Group/events/70604442/" target="_blank">Groovy &amp; Grails Introduction &ndash; November 21, 2012</a> 
<ul>
<li> Groovy &amp; Grails Israel Meetup Group </li>
</ul>
</li>
</ul>
</div>
<p>&nbsp;</p>
<p>El art&iacute;culo original contiene <a href="http://burtbeckwith.com/blog/?p=1673#jobs" target="_blank">una secci&oacute;n de trabajos</a>.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-30576864.xml</wfw:commentRss></item><item><title>Esta semana en Grails 2012-44</title><dc:creator>Aitor</dc:creator><pubDate>Tue, 06 Nov 2012 23:26:55 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/11/7/esta-semana-en-grails-2012-44.html</link><guid isPermaLink="false">923743:15477586:30327841</guid><description><![CDATA[<div class="entrytext">
<p>Otra semana m&aacute;s traducimos el articulo de Burt Beckwith. Puedes leer el art&iacute;culo original aqu&iacute;: <a href="http://burtbeckwith.com/blog/?p= 1661">http://burtbeckwith.com/blog/?p= 1661 </a></p>

<p>La noticia de la semana es la publicaci&oacute;n de la versi&oacute;n&nbsp;<a href="http://grails.1312388.n4.nabble.com/Grails-2-2-RC2-Released-td4637243.html" target="_blank">2.2 RC2 de Grails</a>. Por favor prueba la RC2 para ayudarnos a encontrar problemas antes de la versi&oacute;n definitiva.</p>
<p>El&nbsp;<a href="http://www.grails48.com/" target="_blank">Grails48 hackathon</a>&nbsp;es este fin de semana, 9-11 de noviembre de 2012.</p>
<p><a href="http://mrhaki.blogspot.com/" target="_blank">Mr Haki</a> ha escrito un libro: <a href="http://mrhaki.blogspot.com/2012/10/gradle-effective-implementation-guide.html" target="_blank">Gradle Effective Implementation Guide</a>.</p>
<p>Se han publicado un par de videos del&nbsp;<a href="http://gr8conf.us/" target="_blank">GR8Conf US</a>: Un de Ken Kousen&nbsp;<a href="https://www.youtube.com/watch?v=GHF4TE-T4QA" target="_blank">log.rofl(&lsquo;Fun with Groovy metaprogramming&rsquo;)</a> y otro e Rob Fletcher:&nbsp;<a href="http://t.co/ZsGHvwkv" target="_blank">Grails Fields plugin</a></p>
<p>El&nbsp;<a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">2012 Groovy &amp; Grails Exchange</a> es pronto, solo queda un mes. Estar&eacute; haciendo dos charlas y estoy realmente ansioso, la conferencia es una de las mejores y Londres es una ciudad estupenda.</p>
<p>La web del&nbsp;<a href="http://greach.es/" target="_blank">Greach</a>&nbsp;ha sido actualizada la conferencia de 2013 enero. Compra tus entradas por 90&euro; hasta el 30 de noviembre, y despu&eacute;s los precios suben; si tienes una idea para una charla m&aacute;ndala, el call for papers est&aacute; a&uacute;n abierto.</p>
<p>He escrito una entrada en el blog esta semana: <a href="http://www.javahispano.org/blog/?p=1654" target="_blank">Grails SQL Logging part 2 &ndash; groovy.sql.Sql</a>.</p>
<div id="miscellaneous">
<h2>Art&iacute;culos varios</h2>
<ul>
<li><a href="http://wordpress.transentia.com.au/wordpress/2012/11/02/derived-properties-in-grails/" target="_blank">Propiedades derivadas en Grails</a> </li>
<li><a href="http://www.enhance-ict.com/2012/11/03/write-unit-tests-with-spock-a-tutorial-to-get-you-started/" target="_blank">Escribe pruebas unitarias con Spock: un tutorial para empezar</a></li>
<li><a href="http://www.christianoestreich.com/2012/02/grails-script-docs-helper/" target="_blank">Script de ayuda para la documentaci&oacute;n de Grails</a></li>
<li> <a href="http://www.intelligrape.com/blog/2012/10/31/grails-gsp-tag-grep/" target="_blank">Grails GSP tag: grep </a> </li>
<li> <a href="https://fbflex.wordpress.com/2012/10/27/geb-and-sikuli/" target="_blank">Geb y Sikuli &ndash; A&ntilde;adiendo reconocimiento facial para ayudar a tu prueba funconal a ver</a></li>
<li> <a href="http://blog.freeside.co/jerry-a-jquery-like-api-for-dom-parsing/" target="_blank"> Jerry: Una API similar a jQuery para parsear el DOM</a></li>
<li><a href="http://www.jroller.com/jurberg/entry/an_easier_way_to_exclude" target="_blank">Una manera m&aacute;s f&aacute;cil de excluir m&eacute;todos del plugin JMX services</a> </li>
<li> <a href="http://www.christianoestreich.com/2012/10/deloying-grails-2-to-websphere/" target="_blank">Grails 2.x desplegado en Websphere 7</a></li>
<li><a href="http://www.springsource.org/node/3718" target="_blank">Esta semana en Spring &ndash; 30 de octubre de 2012</a> </li>
</ul>
</div>
<div id="plugins">
<h2>Plugins</h2>
<p>Se ha publicado un plugin:</p>
<ul>
<li> <a href="http://grails.org/plugin/modules-manager" target="_blank">modules-manager</a> versi&oacute;n 0.2.1. Crea m&oacute;dulos de recursos usando recursos empaquetados desde el repositorio central de Maven</li>
</ul>
<p>y se actualizaron 15 plugins:</p>
<ul>
<li> <a href="http://grails.org/plugin/address" target="_blank">address</a>&nbsp;versi&oacute;n&nbsp;0.2. Un objeto de dominio que puede ser incorporado en otro objeto de dominio.</li>
<li> <a href="http://grails.org/plugin/airbrake" target="_blank">airbrake</a>&nbsp;versi&oacute;n&nbsp;0.9.0. Plugin para notificaciones integrando aplicaciones con Airbrake.</li>
<li> <a href="http://grails.org/plugin/cache" target="_blank">cache</a>&nbsp;versi&oacute;n&nbsp;1.0.1. A&ntilde;ade cacheo de request, m&eacute;todos de servicio y taglibs.</li>
<li> <a href="http://grails.org/plugin/database-migration" target="_blank">database-migration</a>&nbsp;versi&oacute;n&nbsp;1.2. Plugin oficial para las migraciones de bases de datos.</li>
<li> <a href="http://grails.org/plugin/external-config-reload" target="_blank">external-config-reload</a>&nbsp;versi&oacute;n&nbsp;1.2.2. Comprueba los cambios en los archivos de configuraci&oacute;n externos (archivos a&ntilde;adidos a grails.config.locations), recarga la configuraci&oacute;n cuando ha ocurrido un cambio, y notifica a los plugins especificados ejecutando el evento onConfigChange para cada uno.</li>
<li> <a href="http://grails.org/plugin/facebook-sdk" target="_blank">facebook-sdk</a>&nbsp;versi&oacute;n&nbsp;0.4.3. Permite a tu aplicaci&oacute;n usar la plataforma Facebook y desarrollar aplicaciones Facebook en Facebook.com o en sitios web mediante Facebook Connect.</li>
<li> <a href="http://grails.org/plugin/fixtures" target="_blank">fixtures</a>&nbsp;versi&oacute;n&nbsp;1.2. Carga datos de prueba mediante un DSL.</li>
<li> <a href="http://grails.org/plugin/html5-mobile-scaffolding" target="_blank">html5-mobile-scaffolding</a> version 0.4. <span>Scaffolding con HTML5 para aplicaciones m&oacute;viles usando jQuery mobile en una &uacute;nica p&aacute;gina.</span></li>
<li> <a href="http://grails.org/plugin/jsonp" target="_blank">jsonp</a>&nbsp;versi&oacute;n&nbsp;0.2. Sobreescribe el m&eacute;todo render definido para todos los controladores y para a&ntilde;adir una funci&oacute;n callback para proporcionar controladores multidominio JSONP RESTful.</li>
<li> <a href="http://grails.org/plugin/kickstart-with-bootstrap" target="_blank">kickstart-with-bootstrap</a>&nbsp;versi&oacute;n&nbsp;0.8.6. Comienza tu proyecto con un buen aspecto, con plantillas de scaffolding para las p&aacute;ginas con CRUD estandar usando Twitter Bootstrap.</li>
<li> <a href="http://grails.org/plugin/neo4j" target="_blank">neo4j</a>&nbsp;versi&oacute;n&nbsp;1.0.0.M4. GORM para Neo4j.</li>
<li> <a href="http://grails.org/plugin/newrelic" target="_blank">newrelic</a>&nbsp;versi&oacute;n&nbsp;0.4. A&ntilde;ade la monitorizaci&oacute;n de NewRelic Real User a tus p&aacute;ginas GSP.</li>
<li> <a href="http://grails.org/plugin/spock" target="_blank">spock</a>&nbsp;versi&oacute;n&nbsp;0.7. Trae el poder del framework de prueba y especificaci&oacute;n Spock a Grails.</li>
<li> <a href="http://grails.org/plugin/spring-security-saml" target="_blank">spring-security-saml</a>&nbsp;versi&oacute;n&nbsp;1.0.0.M17. Soporte para SAML 2.x para el plugin Spring Security.</li>
<li> <a href="http://grails.org/plugin/twitter-bootstrap" target="_blank">twitter-bootstrap</a>&nbsp;versi&oacute;n&nbsp;2.2.1. Ficheros de recursos para el framework CSS Twitter Bootstrap.</li>
</ul>
</div>
<div id="tweets">
<h2>Tweets interesantes</h2>
<ul>
<li> <a href="https://twitter.com/#!/tsuyocky/status/262855771669295104" target="_blank">@tsuyocky</a>: NTT Software launches <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a>/<a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> support, education and consulting service: <a href="http://t.co/8XCnmIKg" target="_blank">http://t.co/8XCnmIKg</a> (backed up by VMware!) </li>
<li> <a href="https://twitter.com/#!/xala3pa/status/262902703099895808" target="_blank">@xala3pa</a>: Grails   AngularJS web example mobile app &ndash; <a href="http://t.co/hoMdfE0a" target="_blank">http://t.co/hoMdfE0a</a> </li>
<li> <a href="https://twitter.com/#!/winkler1/status/263013895634055168" target="_blank">@winkler1</a>: TodayILearned: <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> List.getAt(int idx) will return null for a bad index-unlike ArrayList.get(int idx). Whah?!!  &ndash;println (['a'][1]) </li>
<li> <a href="https://twitter.com/#!/jurberg/status/263113541643563008" target="_blank">@jurberg</a>: An easier way to exclude methods from Grails JMX plugin services: <a href="http://t.co/ppC1LY6H" target="_blank">http://t.co/ppC1LY6H</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/263218909988139008" target="_blank">@DailyGrailsTip</a>: Change constraint defaults by setting global constraints <a href="http://t.co/ukI8anr6" target="_blank">http://t.co/ukI8anr6</a> </li>
<li> <a href="https://twitter.com/#!/pledbrook/status/263276589029158912" target="_blank">@pledbrook</a>: Playing with <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> koans &ndash; <a href="http://t.co/WD2eNO3V" target="_blank">http://t.co/WD2eNO3V</a> &ndash; and liking what I see. Well thought out and worth contributing to. <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> </li>
<li> <a href="https://twitter.com/#!/osoco/status/263278219657101312" target="_blank">@osoco</a>: Grails support for Sublime Text 2 <a href="https://t.co/cWgzSJzX" target="_blank">https://t.co/cWgzSJzX</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> (<a href="https://twitter.com/#!/ArturoHerrero" target="_blank">@ArturoHerrero</a>) </li>
<li> <a href="https://twitter.com/#!/craigburke1/status/263298528636465153" target="_blank">@craigburke1</a>: Transitioning from writing database scripts to <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> database migration on a project. Man, this is good stuff. </li>
<li> <a href="https://twitter.com/#!/glaforge/status/263355276848156674" target="_blank">@glaforge</a>: My <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> 2.0 webinar video published: <a href="http://t.co/bYkAWsyv" target="_blank">http://t.co/bYkAWsyv</a> and slides: <a href="http://t.co/St0uMjau" target="_blank">http://t.co/St0uMjau</a> </li>
<li> <a href="https://twitter.com/#!/marcoVermeulen/status/263558694032257026" target="_blank">@marcoVermeulen</a>: The GroovyConsole still remains my fav piece of kit for trying out new <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> tricks. </li>
<li> <a href="https://twitter.com/#!/grails_rocks/status/263585115836407808" target="_blank">@grails_rocks</a>: Add your <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> &amp; <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> conferences / meetups / UGs / offered jobs to the Grails Rocks notice board <a href="http://t.co/VK4YeeHE" target="_blank">http://t.co/VK4YeeHE</a> &amp; follow it </li>
<li> <a href="https://twitter.com/#!/smaldini/status/263610084234506242" target="_blank">@smaldini</a>: so I&rsquo;ll talk about Grails events, async and integration with Atmosphere, Vert.x and Spring Integration at GGX 2012 &ndash; quite excited </li>
<li> <a href="https://twitter.com/#!/breskeby/status/263684695496220672" target="_blank">@breskeby</a>: updated <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> support in <a href="https://search.twitter.com/search?q=%23macports" target="_blank">#macports</a> to 2.2.0-RC2. use grails-devel port! </li>
<li> <a href="https://twitter.com/#!/gvmtool/status/263699292940812288" target="_blank">@gvmtool</a>: Get <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> 2.2.0.RC2 on <a href="https://search.twitter.com/search?q=%23gvm" target="_blank">#gvm</a> now!<br /> &lsquo;gvm install grails 2.2.0.RC2&prime; </li>
<li> <a href="https://twitter.com/#!/mikekhusid/status/263704042113486848" target="_blank">@mikekhusid</a>: <a href="https://twitter.com/#!/sheetsj" target="_blank">@sheetsj</a> try <a href="https://search.twitter.com/search?q=%23openshift" target="_blank">#openshift</a>. grails example <a href="https://t.co/5NaRANRU" target="_blank">https://t.co/5NaRANRU</a> custom domains <a href="https://t.co/dgjY81p1" target="_blank">https://t.co/dgjY81p1</a> </li>
<li> <a href="https://twitter.com/#!/tomaslin/status/263734115965222912" target="_blank">@tomaslin</a>: Had to restart my toy project on Heroku &ndash; <a href="http://t.co/EpTLDE9Q" target="_blank">http://t.co/EpTLDE9Q</a> &ndash; 8 months uptime not bad. </li>
<li> <a href="https://twitter.com/#!/energizedwork/status/263777546439651329" target="_blank">@energizedwork</a>: w00t! <a href="https://twitter.com/#!/tomdcc" target="_blank">@tomdcc</a> will be talking about &ldquo;Debugging Grails Database Performance&rdquo; at London&rsquo;s Groovy Grails Exchange <a href="https://search.twitter.com/search?q=%23ggx" target="_blank">#ggx</a> &ndash; <a href="http://t.co/pDaubg9P" target="_blank">http://t.co/pDaubg9P</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/263943703436095489" target="_blank">@DailyGrailsTip</a>: The built-in documentation engine can generate a pdf file when you pass in the &ndash;pdf flag &ndash; <a href="http://t.co/AiALjYCq" target="_blank">http://t.co/AiALjYCq</a> </li>
<li> <a href="https://twitter.com/#!/kenkousen/status/263994760828698624" target="_blank">@kenkousen</a>: G in spock is silent <a href="https://twitter.com/#!/jeffscottbrown" target="_blank">@jeffscottbrown</a>: <a href="https://twitter.com/#!/neal4d" target="_blank">@neal4d</a> <a href="https://twitter.com/#!/bsletten" target="_blank">@bsletten</a> &hellip; top &ldquo;G&rdquo; technology is fierce. <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23gradle" target="_blank">#gradle</a> <a href="https://search.twitter.com/search?q=%23git" target="_blank">#git</a> <a href="https://search.twitter.com/search?q=%23spock" target="_blank">#spock</a> (oh, wait) </li>
<li> <a href="https://twitter.com/#!/albertovilches/status/264024737074774017" target="_blank">@albertovilches</a>: Abierta la inscripci&oacute;n de Greach! Aprovecha el early bird hasta el 30 de Nov: <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&rdquo; target=&rsquo;_blank&rsquo;&gt;http://t.co/7JV1296f <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> <a href="https://search.twitter.com/search?q=%23griffon" target="_blank">#griffon</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/264306120561156096" target="_blank">@DailyGrailsTip</a>: To check if your plugins are up to date, use the list-plugin-updates command &ndash; <a href="http://t.co/bG2Qgl0r" target="_blank">http://t.co/bG2Qgl0r</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/264668436171468800" target="_blank">@DailyGrailsTip</a>: Need more details about a <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> plugin? Call plugin-info on it &ndash; <a href="http://t.co/zCUa0TEv" target="_blank">http://t.co/zCUa0TEv</a> </li>
<li> <a href="https://twitter.com/#!/Grails48/status/264891609659867136" target="_blank">@Grails48</a>: 200 hackers, 23 teams, awesome partners, mentors, judges and only 6 days away. If ur not excited u should be <img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /> <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> <a href="https://search.twitter.com/search?q=%23Grails48" target="_blank">#Grails48</a> </li>
<li> <a href="https://twitter.com/#!/nagai_masato/status/265027379171311617" target="_blank">@nagai_masato</a>: gbench 0.4.0 released !! <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> project site: <a href="http://t.co/Ihhfka46" target="_blank">http://t.co/Ihhfka46</a> release notes: <a href="http://t.co/lXuk367W" target="_blank">http://t.co/lXuk367W</a> </li>
<li> <a href="https://twitter.com/#!/marioggar/status/265151386935771138" target="_blank">@marioggar</a>: <a href="http://t.co/A7lGhoPI" target="_blank">http://t.co/A7lGhoPI</a> <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> compiled to <a href="https://search.twitter.com/search?q=%23javascript" target="_blank">#javascript</a> </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/265393228369514496" target="_blank">@DailyGrailsTip</a>: Want to find out more about how dataBinding changes in <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> 2.3 &ndash; check out the wiki &ndash; <a href="http://t.co/PZA74Vw4" target="_blank">http://t.co/PZA74Vw4</a> </li>
<li> <a href="https://twitter.com/#!/bobbywarner/status/265566034898071552" target="_blank">@bobbywarner</a>: I&rsquo;m excited to be a speaker at Groovy &amp; Grails Exchange in London this year! <a href="https://search.twitter.com/search?q=%23ggx" target="_blank">#ggx</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> </li>
<li> <a href="https://twitter.com/#!/craigburke1/status/265820450423181312" target="_blank">@craigburke1</a>: Nice! Got some of my code merged into the new <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> site early this morning. I might have to do that again <img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> </li>
</ul>
</div>
<div id="jobs">
<h2>Grupos de usuarios y conferencias</h2>
</div>
<div id="meetups">
<ul>
<li> <a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails eXchange 2012</a> 
<ul>
<li> 13<sup>th</sup>-14<sup>th</sup> December, London </li>
</ul>
</li>
<li> <a href="http://greach.es/" target="_blank">Greach 2013</a> 
<ul>
<li>25 y 26 de enero, Madrid</li>
</ul>
</li>
</ul>
<ul>
<li> <a href="http://www.meetup.com/Seattle-Groovy/events/82364812/" target="_blank">November 8, 2012</a> 
<ul>
<li> Seattle Groovy/Grails Users Group </li>
</ul>
</li>
<li> <a href="http://www.meetup.com/Groovy-Grails-Israel-Meetup-Group/events/70604442/" target="_blank">Groovy &amp; Grails Introduction &ndash; November 21, 2012</a> 
<ul>
<li> Groovy &amp; Grails Israel Meetup Group </li>
</ul>
</li>
</ul>
</div>
</div>



<p>El art&iacute;culo original contiene <a href="http://burtbeckwith.com/blog/?p=1661#jobs" target="_blank">una secci&oacute;n de trabajos</a>.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-30327841.xml</wfw:commentRss></item><item><title>Esta semana en Grails 2012-43</title><dc:creator>Aitor</dc:creator><pubDate>Mon, 29 Oct 2012 20:21:14 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/10/29/esta-semana-en-grails-2012-43.html</link><guid isPermaLink="false">923743:15477586:30158592</guid><description><![CDATA[<p>Otra semana m&aacute;s traducimos el articulo de Burt Beckwith. Puedes leer el art&iacute;culo original aqu&iacute;: <a href="http://burtbeckwith.com/blog/?p= 1643">http://burtbeckwith.com/blog/?p= 1643 </a></p>

<p>El 8 y 9 de noviembre se celebrar&aacute; el &nbsp;<a href="http://www.grails48.com/" target="_blank">Grails48 hackathon</a>. M&aacute;s informaci&oacute;n en&nbsp;<a href="https://twitter.com/grails48" target="_blank">@grails48</a>. Todos los cool kids estar&aacute;n all&iacute;, &iquest;y t&uacute;?</p>
<p><a href="https://docs.google.com/spreadsheet/embeddedform?formkey=dFFqZkpiY2ZVUHNSLWFfajZrbU5JNkE6MQ" target="_blank">Se ha abierto</a>&nbsp;el "call for papers" para el Greach 2.0 (25/26 de enero 2013 en Madrid)&nbsp;</p>
<p>He escrito una entrada enel blog esta semana: <a href="http://www.javahispano.org/blog/?p=1629" target="_blank">Descubriendo autom&aacute;ticamente clases de dominio anotadas con JPA en Grails</a></p>
<div id="miscellaneous">
<h2>Art&iacute;culos varios</h2>
<ul>
<li><a href="http://claymccoy.blogspot.com/2012/09/grails-with-angularjs-and-coffeescript.html" target="_blank">Tomandose JavaScript en serio (AngularJS y CoffeeScript)</a> </li>
<li> <a href="http://grails.1312388.n4.nabble.com/ANN-Gent-A-template-based-project-generator-with-Github-support-td4637012.html" target="_blank"> ANN: G​ent &ndash; Un generador de projectos basado en plantillas​ (con soporte para Github)</a></li>
<li> <a href="http://grails.1312388.n4.nabble.com/Grails-CXF-Plugin-Gotchas-PSA-td4636906.html" target="_blank">Grails​ CXF Plugin Gotchas ​-PSA​</a> </li>
<li><a href="http://grails.1312388.n4.nabble.com/Grails-Plugin-Development-Best-Practices-Please-Help-td4636843.html" target="_blank">Las mejores pr&aacute;cticas desarrollando​ Plugin(&iexcl;Ayuda por favor!)​</a> </li>
<li><a href="http://www.springsource.org/node/3714" target="_blank">Esta semana en Spring &ndash; 23 de Octubre de 2012</a> </li>
</ul>
</div>
<div id="plugins">
<h2>Plugins</h2>
<p>No se ha publicado ning&uacute;n plugin pero se han actualizado 8:</p>
<ul>
<li> <a href="http://grails.org/plugin/bootstrap-crumbs" target="_blank">bootstrap-crumbs</a> versi&oacute;n 1.0.1. Proporciona la funcionalidad de "migas de pan" usando la librer&iacute;a twitter bootstrap.</li>
<li> <a href="http://grails.org/plugin/burning-image" target="_blank">burning-image</a> versi&oacute;n 0.5.1. Asocia im&aacute;genes f&aacute;cilmente a cualquier clase de dominio mediante una anotaci&oacute;n. Tambi&eacute;n puedes configurar el plugin para escalar im&aacute;genes y realizar otras operaciones.</li>
<li> <a href="http://grails.org/plugin/cxf" target="_blank">cxf</a> versi&oacute;n 1.0.6. Expone servicios Grails como servicios SOAP mediante CXF.</li>
<li> <a href="http://grails.org/plugin/cxf-client" target="_blank">cxf-client</a> versi&oacute;n 1.4.7. Usa &nbsp;el contenido generado por Apache CXF wsdl2java para invocar servicios SOAP.</li>
<li> <a href="http://grails.org/plugin/kickstart-with-bootstrap" target="_blank">kickstart-with-bootstrap</a> versi&oacute;n 0.8.3. Comienza tu proyecto con un buen aspecto, con plantillas de scaffolding para las p&aacute;ginas con CRUD estandar usando Twitter Bootstrap.</li>
<li> <a href="http://grails.org/plugin/oauth" target="_blank">oauth</a> versi&oacute;n 2.1.0. Proporciona una interacci&oacute;n f&aacute;cil con proveedores de servicio OAuth.</li>
<li> <a href="http://grails.org/plugin/spring-security-taobao" target="_blank">spring-security-taobao</a> versi&oacute;n 1.0.12. Integra el API abierta de &nbsp;autenticaci&oacute;n Taobao con el plugin Spring Security Core.</li>
<li> <a href="http://grails.org/plugin/vaadin" target="_blank">vaadin</a> versi&oacute;n 1.7.0-beta5.2. A&ntilde;ade integraci&oacute;n con Vaadin (http://vaadin.com/).</li>
</ul>
</div>
<div id="tweets">
<h2>Tweets interesantes</h2>
<ul>
<li> <a href="https://twitter.com/#!/darthvader42/status/260232598637383682" target="_blank">@darthvader42</a>: slides for my <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> talk available on <a href="http://t.co/sSxETE5L" target="_blank">http://t.co/sSxETE5L</a>, demo app on <a href="https://t.co/VcZd5KUc" target="_blank">https://t.co/VcZd5KUc</a> </li>
<li> <a href="https://twitter.com/#!/mittie/status/260235137084706816" target="_blank">@mittie</a>: This fall, I do more entry-level <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> and <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> training than ever before </li>
<li> <a href="https://twitter.com/#!/FindGrailsJobs/status/260334092413988864" target="_blank">@FindGrailsJobs</a>: new Grails Jobs board (<a href="http://t.co/JWD5cfmd" target="_blank">http://t.co/JWD5cfmd</a>). Post jobs for free: <a href="http://t.co/dAimNmJc" target="_blank">http://t.co/dAimNmJc</a> </li>
<li> <a href="https://twitter.com/#!/graemerocher/status/260373988637827072" target="_blank">@graemerocher</a>: Slides from my <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> update talk <a href="https://t.co/vMH0JFZO" target="_blank">https://t.co/vMH0JFZO</a> and GORM internals <a href="https://t.co/LjhgBxrb" target="_blank">https://t.co/LjhgBxrb</a> <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> </li>
<li> <a href="https://twitter.com/#!/glaforge/status/260386920310382592" target="_blank">@glaforge</a>: Recap of my <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> and <a href="https://search.twitter.com/search?q=%23dsl" target="_blank">#dsl</a> slides from <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> last week <a href="http://t.co/7KxF9w1G" target="_blank">http://t.co/7KxF9w1G</a> </li>
<li> <a href="https://twitter.com/#!/sjurgemeyer/status/260562284785565697" target="_blank">@sjurgemeyer</a>: Just submitted patch GrailsMock.demandExplicit throw an Exception if mocked method doesn&rsquo;t exist <a href="http://t.co/b3vNK836" target="_blank">http://t.co/b3vNK836</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> <a href="https://search.twitter.com/search?q=%23testing" target="_blank">#testing</a> </li>
<li> <a href="https://twitter.com/#!/pledbrook/status/260655492970471425" target="_blank">@pledbrook</a>: GORM Gotchas Part 1 gets translated into Spanish: <a href="http://t.co/6wBQBJMY" target="_blank">http://t.co/6wBQBJMY</a> <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> </li>
<li> <a href="https://twitter.com/#!/grailsframework/status/260657034888884224" target="_blank">@grailsframework</a>: If the repository goes down or you have no internet connection, you can always use &lsquo;grails &ndash;offline &hellip;&rsquo; with <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> 2.0+ </li>
<li> <a href="https://twitter.com/#!/ldaley/status/260696567525277696" target="_blank">@ldaley</a>: Slides and code from &ldquo;Productive Grails Functional Testing&rdquo; given at SpringOne 2012 available here &raquo; <a href="https://t.co/8DiazrEU" target="_blank">https://t.co/8DiazrEU</a> </li>
<li> <a href="https://twitter.com/#!/dexterous/status/260744366300225536" target="_blank">@dexterous</a>: Source and build for a set of <a href="https://twitter.com/#!/grailsframework" target="_blank">@grailsframework</a> <a href="https://search.twitter.com/search?q=%23HOWTO" target="_blank">#HOWTO</a> documents /via <a href="https://twitter.com/#!/GitHub" target="_blank">@GitHub</a> <a href="http://t.co/bwe4T4Iu" target="_blank">http://t.co/bwe4T4Iu</a> </li>
<li> <a href="https://twitter.com/#!/bksaville/status/260799743293284352" target="_blank">@bksaville</a>: Uploaded slides for <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> presentation: Building an Integration Platform with Gradle/Gradle <a href="http://t.co/wtcjCA9j" target="_blank">http://t.co/wtcjCA9j</a> </li>
<li> <a href="https://twitter.com/#!/httpbuilder/status/261107136501805057" target="_blank">@httpbuilder</a>: Happy to announce <a href="https://twitter.com/#!/jgritman" target="_blank">@jgritman</a> is now taking over ownership of the <a href="https://search.twitter.com/search?q=%23HTTPBuilder" target="_blank">#HTTPBuilder</a> project from <a href="https://twitter.com/#!/thom_nic" target="_blank">@thom_nic</a>.  Thanks Jason! <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> </li>
<li> <a href="https://twitter.com/#!/SpringSourceU/status/261553538407215104" target="_blank">@SpringSourceU</a>: Win a Groovy &amp; Grails Training Seat <a href="http://t.co/3n37DSBD" target="_blank">http://t.co/3n37DSBD</a> </li>
<li> <a href="https://twitter.com/#!/jeffscottbrown/status/261852799405551616" target="_blank">@jeffscottbrown</a>: Install Gent:<br /> curl -Ls <a href="http://t.co/L8jfv72l" target="_blank">http://t.co/L8jfv72l</a> | sh
<p>&nbsp;</p>
<p>Use Gent:<br /> gent &ndash;name=myproj genttool/grails &amp;&amp; cd myproj &amp;&amp; ./grailsw run-app</p>
</li>
<li> <a href="https://twitter.com/#!/jeffscottbrown/status/261853573208498176" target="_blank">@jeffscottbrown</a>: More info on previous tweet&hellip; <a href="https://t.co/A9AAmZX6" target="_blank">https://t.co/A9AAmZX6</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23gent" target="_blank">#gent</a> </li>
<li> <a href="https://twitter.com/#!/osoco/status/261867718653902848" target="_blank">@osoco</a>: Working with Grails and Git and doing a lot of testing? Checkout our testbox VM <a href="http://t.co/ZYOxslaH" target="_blank">http://t.co/ZYOxslaH</a> (<a href="https://twitter.com/#!/mgryszko" target="_blank">@mgryszko</a>) </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/262116593188864000" target="_blank">@DailyGrailsTip</a>: Learn more about Asynchronous <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> applications by watching this presentation by Colin Harrington &ndash; <a href="http://t.co/NwKEWYIp" target="_blank">http://t.co/NwKEWYIp</a> </li>
<li> <a href="https://twitter.com/#!/osoco/status/262128280390475777" target="_blank">@osoco</a>: Built another Grails website for a startup at OSOCO: <a href="http://t.co/dMQ08O2l" target="_blank">http://t.co/dMQ08O2l</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> (<a href="https://twitter.com/#!/rafael_luque" target="_blank">@rafael_luque</a>) </li>
</ul>
</div>
<div id="jobs">
<h2>Grupos de usuarios y conferencias</h2>
</div>
<div id="meetups">
<ul>
<li> <a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails eXchange 2012</a> 
<ul>
<li> 13<sup>th</sup>-14<sup>th</sup> December, London </li>
</ul>
</li>
<li> <a href="http://greach.es/" target="_blank">Greach 2013</a> 
<ul>
<li> January 25<sup>th</sup>-26<sup>th</sup>, Madrid</li>
</ul>
</li>
</ul>
<ul>
<li> <a href="http://www.meetup.com/Seattle-Groovy/events/82364812/" target="_blank">November 8, 2012</a> 
<ul>
<li> Seattle Groovy/Grails Users Group </li>
</ul>
</li>
</ul>
</div>
<p>&nbsp;</p>

<p>El art&iacute;culo original contiene <a href="http://burtbeckwith.com/blog/?p=1643#jobs" target="_blank">una secci&oacute;n de trabajos</a>.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-30158592.xml</wfw:commentRss></item><item><title>Esta semana en Grails 2012-42</title><dc:creator>Aitor</dc:creator><pubDate>Tue, 23 Oct 2012 16:36:39 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/10/23/esta-semana-en-grails-2012-42.html</link><guid isPermaLink="false">923743:15477586:30032134</guid><description><![CDATA[<div class="entrytext">
<p>Otra semana m&aacute;s traducimos el articulo de Burt Beckwith. Puedes leer el art&iacute;culo original aqu&iacute;: <a href="http://burtbeckwith.com/blog/?p= 1618">http://burtbeckwith.com/blog/?p= 1618 </a></p>
<p>La noticia de la semana ha sido la&nbsp;<a href="https://springone2gx.com/conference/washington/2012/10/home" target="_blank">SpringOne 2GX</a>&nbsp;en Washington, DC. Ha sido tan divertidad como es habitual, y parece que 300 de los 1000 asistentes estaban all&iacute; para oir cosas sobre Groovy y Grails, as&iacute; que es un buen indicador sobre el inter&eacute;s en estas tecnolog&iacute;as, quiz&aacute; en algunos a&ntilde;os estemos por encima del 50% <img class="wp-smiley" src="https://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)" />&nbsp;Hubo una gran actividad durante la conferencia en Twitter (busca usando el hashtag&nbsp;<a href="https://search.twitter.com/search?q=%23sg2x" target="_blank">#sg2x</a>):</p>
<ul>
<li> <a href="https://twitter.com/#!/sbglasius/status/258003939704840192" target="_blank">@sbglasius</a>: <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> list of <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> adopters <a href="http://t.co/ZIuMkBhb" target="_blank">http://t.co/ZIuMkBhb</a> </li>
<li> <a href="https://twitter.com/#!/chanezon/status/258010155445272576" target="_blank">@chanezon</a>: <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> <a href="https://twitter.com/#!/pledbrook" target="_blank">@pledbrook</a> &amp; the kangaroo <a href="http://t.co/PH8V5Ddp" target="_blank">http://t.co/PH8V5Ddp</a> </li>
<li> <a href="https://twitter.com/#!/ColinHarrington/status/258034338770329600" target="_blank">@ColinHarrington</a>: Just ran across a HybridBinarizer. <a href="https://search.twitter.com/search?q=%23otherPeoplesCode" target="_blank">#otherPeoplesCode</a> <a href="https://search.twitter.com/search?q=%23s12gx" target="_blank">#s12gx</a> <a href="https://search.twitter.com/search?q=%23s12gx" target="_blank">#s12gx</a> </li>
<li> <a href="https://twitter.com/#!/glaforge/status/258412361172529152" target="_blank">@glaforge</a>: Slides of the <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> Domain-Specific Language presentation by <a href="https://twitter.com/#!/paulk_asert" target="_blank">@paulk_asert</a> <a href="https://twitter.com/#!/werdnagreb" target="_blank">@werdnagreb</a> and myself at <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> available <a href="http://t.co/WfCp5JWj" target="_blank">http://t.co/WfCp5JWj</a> </li>
<li> <a href="https://twitter.com/#!/tsuyocky/status/258581288137662464" target="_blank">@tsuyocky</a>: Thanks for letting me know the <a href="https://search.twitter.com/search?q=%23gradle" target="_blank">#gradle</a> &ndash;daemon option at <a href="https://twitter.com/#!/Gradleware" target="_blank">@Gradleware</a> booth. It made my build time 3x times faster <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> </li>
<li> <a href="https://twitter.com/#!/paulk_asert/status/258632732245123072" target="_blank">@paulk_asert</a>: slides for my functional <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> talk <a href="http://t.co/zMumlkE4" target="_blank">http://t.co/zMumlkE4</a> <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> </li>
<li> <a href="https://twitter.com/#!/CedricChampeau/status/258647922739122176" target="_blank">@CedricChampeau</a>: Slides from my <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> talk &ldquo;<a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> 2: Type checking to the rescue!&rdquo; <a href="http://t.co/Y90rbVSI" target="_blank">http://t.co/Y90rbVSI</a> </li>
<li> <a href="https://twitter.com/#!/pledbrook/status/258923859313569793" target="_blank">@pledbrook</a>: I put the sample code from my <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> talk &ldquo;<a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> &amp; <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> for spring developers&rdquo; on GitHub: <a href="https://t.co/KUp37Cag" target="_blank">https://t.co/KUp37Cag</a> </li>
<li> <a href="https://twitter.com/#!/andypiper/status/258937118338985986" target="_blank">@andypiper</a>: Wow, all of the SpringSource Tool Suite projects (Spring, Grails, Gradle, tcServer, CF etc) are now Open Source on Github under EPL <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> </li>
<li> <a href="https://twitter.com/#!/RyanVanderwerf/status/258987939487440896" target="_blank">@RyanVanderwerf</a>: Pushed my Terracotta Grails 2 Demo app to github, slides also inside <a href="https://t.co/Z4hr0QgU" target="_blank">https://t.co/Z4hr0QgU</a> <a href="https://search.twitter.com/search?q=%23sg2x" target="_blank">#sg2x</a> <a href="https://search.twitter.com/search?q=%23SpringOne2GX" target="_blank">#SpringOne2GX</a> Thx to those who attended! </li>
<li> <a href="https://twitter.com/#!/andypiper/status/258988833637560320" target="_blank">@andypiper</a>: &ldquo;Grails is not just a web MVC system &ndash; and it hasn&rsquo;t been for a while&rdquo; says <a href="https://twitter.com/#!/pledbrook" target="_blank">@pledbrook</a> <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> </li>
<li> <a href="https://twitter.com/#!/blunck2/status/258662643026513920" target="_blank">@blunck2</a>: I say got dang Groovy, where you been all my life?  <a href="https://search.twitter.com/search?q=%23byetojava" target="_blank">#byetojava</a> <a href="https://search.twitter.com/search?q=%23s12gx" target="_blank">#s12gx</a> </li>
<li> <a href="https://twitter.com/#!/aalmiray/status/258667987685502977" target="_blank">@aalmiray</a>: Slides for &ldquo;Groovy AST Demystified&rdquo; <a href="http://t.co/bGoO5z11" target="_blank">http://t.co/bGoO5z11</a> <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> </li>
<li> <a href="https://twitter.com/#!/RyanVanderwerf/status/258669628962783233" target="_blank">@RyanVanderwerf</a>: Just released v.3 of GVPS plugin, and updated slides of the Streaming Video in Grails presentation <a href="https://t.co/mR6EouuG" target="_blank">https://t.co/mR6EouuG</a> <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> <a href="https://search.twitter.com/search?q=%23SpringOne2gx" target="_blank">#SpringOne2gx</a> </li>
<li> <a href="https://twitter.com/#!/sbglasius/status/258695300007477248" target="_blank">@sbglasius</a>: <a href="https://search.twitter.com/search?q=%23s1cfapp" target="_blank">#s1cfapp</a> I won first prize in the <a href="https://twitter.com/#!/cloudfoundry" target="_blank">@cloudfoundry</a> app computer competition at <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> you can win too: <a href="http://t.co/tSX7yGSk" target="_blank">http://t.co/tSX7yGSk</a> <a href="https://search.twitter.com/search?q=%23gr8conf" target="_blank">#gr8conf</a> </li>
<li> <a href="https://twitter.com/#!/kenliu/status/258745447399702530" target="_blank">@kenliu</a>: uploaded my slides for Modularizing Your Grails Application with Private Plugins here <a href="http://t.co/LQdQkBQy" target="_blank">http://t.co/LQdQkBQy</a> <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> </li>
<li> <a href="https://twitter.com/#!/ColinHarrington/status/258772635691917312" target="_blank">@ColinHarrington</a>: Grails &amp; Async slides deployed to CloudFoundry <a href="http://t.co/O79o9kCT" target="_blank">http://t.co/O79o9kCT</a> <a href="https://search.twitter.com/search?q=%23s2gx" target="_blank">#s2gx</a> <a href="https://search.twitter.com/search?q=%23springone2gx" target="_blank">#springone2gx</a> </li>
</ul>
<p>Tambi&eacute;n tenemos una entrada de&nbsp;Ryan Vanderwerf:&nbsp;<a href="http://rvanderwerf.blogspot.com/2012/10/springone2gx-wrap-up.html" target="_blank">SpringOne2GX Wrap up</a>. Seguro que habr&aacute; m&aacute;s la semana pr&oacute;xima.</p>
<p>Escrib&iacute; una entrada en el blog,&nbsp;<a href="http://www.javahispano.org/blog/?p=1604" target="_blank">Logging Hibernate SQL</a> basada en una pregunta de mis charlas en la 2GX.</p>
<div id="miscellaneous">
<h2>Art&iacute;culos varios</h2>
<ul>
<li> <a href="http://gr8conf.org//content/eu2013/blog/GR8Conf-Europe-2013-announced" target="_blank">GR8Conf Europe 2013 anunciada</a></li>
<li> <a href="http://refactr.com/blog/2012/10/more-grails-filter-tricks-jsonify-controller-actions/" target="_blank">M&aacute;s trucos con filtros Grails: Acciones en controaldores con JSON</a></li>
<li><a href="http://www.springsource.org/node/3705" target="_blank">Esta semana en Spring &ndash; 16 de octubre de 2012</a> </li>
</ul>
</div>
<div id="plugins">
<h2>Plugins</h2>
<p>Se han publicado 4 nuevos plugins:</p>
<ul>
<li> <a href="http://grails.org/plugin/android-gcm" target="_blank">android-gcm</a> versi&oacute;n 0.2. Proporciona un servicio para acceder f&aacute;cilmente a los servicios de Google Cloud Messaging.</li>
<li> <a href="http://grails.org/plugin/app-forty-two-paas" target="_blank">app-forty-two-paas</a> versi&oacute;n 0.1. Desarrolla aplicaciones m&oacute;vilies, sociales, empresariales, web y SaaS usando ShepHertz App42 PaaS Cloud y Backend como plataforma.</li>
<li> <a href="http://grails.org/plugin/cassandra-orm" target="_blank">cassandra-orm</a> versi&oacute;n 0.2.6. Proporciona m&eacute;todos din&aacute;micos similares a los de GORM para persistir objetos Groovy en Cassandra (pero no implementa el API de GORM) </li>
<li> <a href="http://grails.org/plugin/wkhtmltopdf" target="_blank">wkhtmltopdf</a> versi&oacute;n 0.1.7. Proporciona un envoltorio para wkhtmltopdf, una utilidad de shell para convertir html a pdf usando el motor de renderizaci&oacute;n de webkit y qt.</li>
</ul>
<p>y se actualizaron 16 plugins:</p>
<ul>
<li> <a href="http://grails.org/plugin/airbrake" target="_blank">airbrake</a> versi&oacute;n 0.8.1. Plugin para notificaciones integrando aplicaciones con Airbrake.</li>
<li> <a href="http://grails.org/plugin/build-info-tag" target="_blank">build-info-tag</a> versi&oacute;n 0.3.1. Pone un fichero build.info file en el fichero WAR generado y proporciona un tag GSP para mostrar informaci&oacute;n en &eacute;l.</li>
<li> <a href="http://grails.org/plugin/cassandra-astyanax" target="_blank">cassandra-astyanax</a> versi&oacute;n 0.2.6. Expone el cliente de Astyanax Cassandra como un servicio Grails y le a&ntilde;ade m&eacute;todos din&aacute;micos.</li>
<li> <a href="http://grails.org/plugin/cors" target="_blank">cors</a> versi&oacute;n 1.0.3.&nbsp;Instala un filtro para acceder al Access-Control-Allow-Origin y otras cabeceras relacionadas con CORS para permitir sitios con peticiones Ajax multidominio en tu aplicaci&oacute;n Grails.</li>
<li> <a href="http://grails.org/plugin/ember-templates-precompiler" target="_blank">ember-templates-precompiler</a> versi&oacute;n 0.2. Precompila plantillas generadas con EmberJS Handlebars.</li>
<li> <a href="http://grails.org/plugin/functional-test-development" target="_blank">functional-test-development</a> versi&oacute;n 0.9.3. Pruebas funcionales usando HtmlUnit para simular el navegador cliente.</li>
<li> <a href="http://grails.org/plugin/google-visualization" target="_blank">google-visualization</a> versi&oacute;n 0.5.6. Proporciona una taglib para charts interactivos del API de Google Visualization.</li>
<li> <a href="http://grails.org/plugin/gvps" target="_blank">gvps</a> versi&oacute;n 0.3. Aloja, gestiona y muestra fragmentos de video y convierte formatos estandar al formato FLV de Flash.</li>
<li> <a href="http://grails.org/plugin/kickstart-with-bootstrap" target="_blank">kickstart-with-bootstrap</a> versi&oacute;n 0.7.2. omienza tu proyecto con un buen aspecto, con plantillas de scaffolding para las p&aacute;ginas con CRUD estandar usando Twitter Bootstrap.</li>
<li> <a href="http://grails.org/plugin/mysql-connectorj" target="_blank">mysql-connectorj</a> versi&oacute;n 5.1.22.1. MySQL Connector/J </li>
<li> <a href="http://grails.org/plugin/neo4j" target="_blank">neo4j</a> versi&oacute;n 1.0.0.M3. GORM para Neo4j.</li>
<li> <a href="http://grails.org/plugin/plastic-criteria" target="_blank">plastic-criteria</a> versi&oacute;n 0.4. Mockea Grails Criteria para pruebas unitarias.</li>
<li> <a href="http://grails.org/plugin/platform-core" target="_blank">platform-core</a> versi&oacute;n 1.0.M6.1. Proporciona funcionalidad para los plugins para tener m&aacute;s integraci&oacute;n unos con otros y con las aplicaciones.</li>
<li> <a href="http://grails.org/plugin/social-sharing" target="_blank">social-sharing</a> versi&oacute;n 1.0. Proporciona una librer&iacute;a de tags para insertar &lsquo;Sexy Bookmarks&rsquo; en tu aplicaci&oacute;n.</li>
<li> <a href="http://grails.org/plugin/vaadin" target="_blank">vaadin</a> versi&oacute;n 1.7.0-beta5.1. A&ntilde;ade integraci&oacute;n con Vaadin (http://vaadin.com/).</li>
<li> <a href="http://grails.org/plugin/webhook" target="_blank">webhook</a> versi&oacute;n 0.9.1.6. Registra y asocia f&aacute;cilmente &nbsp;un webhook con servicios proporcionados por controladores.</li>
</ul>
</div>
<div id="tweets">
<h2>Tweets interesantes</h2>
<ul>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/259593765377941504" target="_blank">@DailyGrailsTip</a>: Get half off the MEAP versi&oacute;n of Grails in Action 2nd Edition with the code dotd1020 at checkout &ndash; <a href="http://t.co/iuekO2hI" target="_blank">http://t.co/iuekO2hI</a> </li>
<li> <a href="https://twitter.com/#!/tomaslin/status/258311253137711104" target="_blank">@tomaslin</a>: Seems like the GVM repo in github has moved from freshgroovy to <a href="https://t.co/TnpKghsD" target="_blank">https://t.co/TnpKghsD</a> &ndash; tell your moms. <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> </li>
<li> <a href="https://twitter.com/#!/marcoVermeulen/status/258324610838319104" target="_blank">@marcoVermeulen</a>: <a href="https://twitter.com/#!/tomaslin" target="_blank">@tomaslin</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> it has indeed, and in doing so has gained a new web page. <a href="http://t.co/j9z0nYcQ" target="_blank">http://t.co/j9z0nYcQ</a> </li>
<li> <a href="https://twitter.com/#!/scottyfred/status/258572263220191234" target="_blank">@scottyfred</a>: <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a>, <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a>, <a href="https://search.twitter.com/search?q=%23Gradle" target="_blank">#Gradle</a> fans should follow <a href="https://twitter.com/#!/gvmtool" target="_blank">@gvmtool</a>. Good stuff coming here. </li>
<li> <a href="https://twitter.com/#!/Grails48/status/258722833377660928" target="_blank">@Grails48</a>: HUGE news. <a href="https://twitter.com/#!/scottfarkas" target="_blank">@scottfarkas</a> CEO of <a href="https://twitter.com/#!/atlassian" target="_blank">@atlassian</a> is now a mentor to the <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> and <a href="https://search.twitter.com/search?q=%23Grails48" target="_blank">#Grails48</a> community. Big thanks to Scott for his time. <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> </li>
<li> <a href="https://twitter.com/#!/Grails48/status/258748730738610176" target="_blank">@Grails48</a>: MORE BIG NEWS: <a href="https://twitter.com/#!/danklynn" target="_blank">@danklynn</a> CTO &amp; Co-Founder <a href="https://twitter.com/#!/FullContactAPI" target="_blank">@FullContactAPI</a> a <a href="https://twitter.com/#!/techstars" target="_blank">@techstars</a> startup leveraging <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> has joined our community <img class="wp-smiley" src="https://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /> <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> </li>
<li> <a href="https://twitter.com/#!/Grails48/status/259406167216889858" target="_blank">@Grails48</a>: Attendee update: 100+ folks attending <a href="https://search.twitter.com/search?q=%23Grails48" target="_blank">#Grails48</a> so far. Welcome <a href="https://search.twitter.com/search?q=%23100" target="_blank">#100</a> <a href="https://twitter.com/#!/rajdgreat007" target="_blank">@rajdgreat007</a> from New Delhi. <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> <a href="http://t.co/zdi0ZrFT" target="_blank">http://t.co/zdi0ZrFT</a> </li>
<li> <a href="https://twitter.com/#!/AlexTatiyants/status/257472604867268610" target="_blank">@AlexTatiyants</a>: From my archives: XML Transformation Performance: Groovy vs XSLT <a href="http://t.co/GCJvGexe" target="_blank">http://t.co/GCJvGexe</a> <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23xml" target="_blank">#xml</a> <a href="https://search.twitter.com/search?q=%23xslt" target="_blank">#xslt</a> </li>
<li> <a href="https://twitter.com/#!/russel_winder/status/258144908215472128" target="_blank">@russel_winder</a>: Early indications that <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a> with invoke dynamic is almost as fast as <a href="https://search.twitter.com/search?q=%23Java" target="_blank">#Java</a> for computationally intensive code. <a href="https://twitter.com/#!/StaticCompile" target="_blank">@StaticCompile</a> not needed. </li>
<li> <a href="https://twitter.com/#!/thenandagain/status/258472456048762880" target="_blank">@thenandagain</a>: building grails from source <a href="https://search.twitter.com/search?q=%23becauseican" target="_blank">#becauseican</a> <a href="https://search.twitter.com/search?q=%23geekcred" target="_blank">#geekcred</a> </li>
<li> <a href="https://twitter.com/#!/bhagwatkumar/status/258505483806195712" target="_blank">@bhagwatkumar</a>: Finally migrated my project to Grails 2.2.0.RC1 from Grails 1.3.7, and its working fine on production <img class="wp-smiley" src="https://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> </li>
<li> <a href="https://twitter.com/#!/gr8conf/status/258924518918209536" target="_blank">@gr8conf</a>: We&rsquo;re happy to announce the dates of the next <a href="https://search.twitter.com/search?q=%23GR8Conf" target="_blank">#GR8Conf</a> Europe. Mark your calendar May 22nd &ndash; 24th 2013. <a href="http://t.co/Vse2ipkZ" target="_blank">http://t.co/Vse2ipkZ</a> <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> </li>
<li> <a href="https://twitter.com/#!/gr8conf/status/258975581725679616" target="_blank">@gr8conf</a>: If you have an idea for <a href="https://search.twitter.com/search?q=%23gr8conf" target="_blank">#gr8conf</a> Europe 2013, please add it to this public brainstorm <a href="http://t.co/zQUN2Pas" target="_blank">http://t.co/zQUN2Pas</a> </li>
<li> <a href="https://twitter.com/#!/rfletcherEW/status/259002943259439104" target="_blank">@rfletcherEW</a>: Working on <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> <a href="https://search.twitter.com/search?q=%23AngularJS" target="_blank">#AngularJS</a> scaffolding again. Pushed sortable tables today: <a href="http://t.co/AVat6LYD" target="_blank">http://t.co/AVat6LYD</a> </li>
<li> <a href="https://twitter.com/#!/GDBolinger/status/259007216240177152" target="_blank">@GDBolinger</a>: Spent some time going through several <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> services and being way more declarative.  Too many read only transactions = slow system. </li>
<li> <a href="https://twitter.com/#!/DailyGrailsTip/status/259217485138653184" target="_blank">@DailyGrailsTip</a>: Externalise your configuration by setting the grails.config.locations property &ndash; <a href="http://t.co/JMJmMEMx" target="_blank">http://t.co/JMJmMEMx</a> </li>
<li> <a href="https://twitter.com/#!/lucacanducci/status/259229852320804864" target="_blank">@lucacanducci</a>: I think I should read the <a href="https://twitter.com/#!/grailsframework" target="_blank">@grailsframework</a> guide like it was a book: lots of tips, all for free! <a href="http://t.co/ONeohDNH" target="_blank">http://t.co/ONeohDNH</a> </li>
<li> <a href="https://twitter.com/#!/marioggar/status/259343435499188224" target="_blank">@marioggar</a>: Playing with hibernate envers in <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>. It&rsquo;s like having a Big Brother on your app. Who did what, when&hellip;Cool! </li>
<li> <a href="https://twitter.com/#!/winkler1/status/259714887327023104" target="_blank">@winkler1</a>: localtunnel is fantastic: &ldquo;The easiest way to share localhost web servers to the rest of the world&rdquo;.   <a href="http://t.co/D0ZzwuRm" target="_blank">http://t.co/D0ZzwuRm</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> <a href="https://search.twitter.com/search?q=%23free" target="_blank">#free</a> </li>
</ul>
</div>
<div id="jobs">
<h2>Grupos de usuarios y conferencias</h2>
</div>
<div id="meetups">
<ul>
<li> <a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails eXchange 2012</a> 
<ul>
<li> 13<sup>th</sup>-14<sup>th</sup> December, London </li>
</ul>
</li>
<li> <a href="http://greach.es/" target="_blank">Greach 2013</a> 
<ul>
<li> January 25<sup>th</sup>-26<sup>th</sup>, Madrid</li>
</ul>
</li>
</ul>
<ul>
<li> <a href="http://www.meetup.com/Seattle-Groovy/events/82364812/" target="_blank">November 8, 2012</a> 
<ul>
<li> Seattle Groovy/Grails Users Group </li>
</ul>
</li>
</ul>
</div>
<p>&nbsp;</p>
</div>
<p>El art&iacute;culo original contiene <a href="http://burtbeckwith.com/blog/?p=1618#jobs" target="_blank">una secci&oacute;n de trabajos</a>.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-30032134.xml</wfw:commentRss></item><item><title>Inconsistencias de la inyección de dependencias en las clases de dominio</title><dc:creator>Carlos Rico</dc:creator><pubDate>Thu, 18 Oct 2012 14:27:27 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/10/18/inconsistencias-de-la-inyeccion-de-dependencias-en-las-clase.html</link><guid isPermaLink="false">923743:15477586:29922189</guid><description><![CDATA[<p>Spring es uno de los pilares sobre los que se apoya Grails para realizar su "magia"; y una de las principales caracter&iacute;sticas de Spring es que soporta el patr&oacute;n de inyecci&oacute;n de dependencias, tanto a trav&eacute;s del constructor como de m&eacute;todos "set".</p>
<p>El <a href="http://refaktor.blogspot.com.es/2012/10/inconsistent-dependency-injection-to.html?spref=tw">siguiente art&iacute;culo</a>, nos muestra la inyecci&oacute;n de dependencias a trav&eacute;s de constructores y las inconsistencias que podemos encontrarnos, seg&uacute;n el tipo de constructor que utilicemos.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-29922189.xml</wfw:commentRss></item><item><title>Esta semana en Grails 2012-41</title><dc:creator>Aitor</dc:creator><pubDate>Sun, 14 Oct 2012 20:33:47 +0000</pubDate><link>http://www.javahispano.org/groovy-grails/2012/10/14/esta-semana-en-grails-2012-41.html</link><guid isPermaLink="false">923743:15477586:29833729</guid><description><![CDATA[<p>Otra semana m&aacute;s traducimos el articulo de Burt Beckwith. Puedes leer el art&iacute;culo original aqu&iacute;: <a href="http://burtbeckwith.com/blog/?p= 1598">http://burtbeckwith.com/blog/?p= 1598 </a></p>
<p>La semana pasada no tuve tiempo para escribir la entrada porque estaba preparando la&nbsp;<a href="http://www.springone2gx.com/conference/washington/2012/10/home&lt;br &gt;&lt;/a&gt; " target="_blank">SpringOne 2GX 2012</a>&nbsp;que se celebrar&aacute; esta semana. Debe ser otra gran conferencia , seguro que tendr&aacute; un gran seguimiento en Twitter.</p>
<p>Groovy 2.0.5&nbsp;<a href="http://groovy.329449.n5.nabble.com/ANN-Groovy-2-0-5-td5711521.html" target="_blank">se ha publicado esta semana</a>.</p>
<p>El lider del proyecto Groovy Jochen &ldquo;blackdrag&rdquo; Theodorou ha publicado dos entradas esta semana,&nbsp;<a href="http://blackdragsview.blogspot.com/2012/10/owner-delegate-and-implicit-this-in.html" target="_blank">Owner, Delegate and (implicit) this in an Open Block</a>&nbsp;y&nbsp;<a href="http://blackdragsview.blogspot.com/2012/10/open-blocks-and-mop-2.html" target="_blank">Open Blocks and MOP 2</a>.</p>
<p>Asegurate de votar por tu framework favorito en la encuesta de InfoQ&nbsp;<a href="http://www.infoq.com/research/jvm-web-frameworks" target="_blank">20 mejores Frameworks Web para la JVM</a>.</p>
<p>La Spring Tool Suite y la Groovy/Grails Tool Suite 3.1.0&nbsp;<a href="http://www.springsource.org/node/3690" target="_blank">se han publicado esta semana</a>.</p>
<p>Spock 0.7&nbsp;<a href="http://grails.1312388.n4.nabble.com/ANN-Spock-0-7-Released-td4636112.html" target="_blank">se ha publicado esta semana</a>. Parece que tiene una gran cantidad de novedades</p>
<p>Echal&eacute; un vistazo a la nueva web de trabajos en Grails,&nbsp;<a href="http://findgrailsjobs.com/" target="_blank">http://findgrailsjobs.com/</a>.</p>
<div id="miscellaneous">
<h2>Art&iacute;culos varios</h2>
<ul>
<li><a href="http://mrhaki.blogspot.com/2012/10/groovy-goodness-drop-or-take-elements.html" target="_blank">Groovy Goodness: Eliminar o recuperar elementos usando condiciones</a></li>
<li><a href="http://mrhaki.blogspot.com/2012/10/groovy-goodness-return-closure-from.html" target="_blank">Groovy Goodness: Devolver una Closure desde otra Closure o m&eacute;todo</a></li>
<li><a href="http://mrhaki.blogspot.com/2012/10/groovy-goodness-using-project-coin.html" target="_blank">Groovy Goodness: Usar Project Coin con versiones antiguas de Java</a></li>
<li><a href="http://mrhaki.blogspot.com/2012/10/groovy-goodness-getting-first-and-last.html" target="_blank">Groovy Goodness: Recuperando el primero y el &uacute;ltimo elemento de un Iterable</a></li>
<li><a href="http://mrhaki.blogspot.com/2012/10/groovy-goodness-create-list-with.html" target="_blank">Groovy Goodness: Creando una lista con valores por defecto</a></li>
<li><a href="http://blogs.bytecode.com.au/glen/2012/10/05/grails-floating-point-precision-migrations-and-double-trouble.html" target="_blank">Grails, precisi&oacute;n en coma flotante, migraciones y problemas</a></li>
<li><a href="http://fbflex.wordpress.com/2012/10/04/managing-multiple-versions-of-grails-with-gvm" target="_blank">Gestionando m&uacute;ltiples versiones de Grails con gvm</a></li>
<li><a href="http://www.grygoriy.com/2012/10/prevent-brut-force-attack-with-spring.html" target="_blank">Evitar ataques de fuerza bruta con Spring Security</a></li>
<li><a href="http://www.tomcatexpert.com/blog/2012/10/09/apache-tomcat-7032-released" target="_blank">Apache Tomcat 7.0.32 publicado</a></li>
<li><a href="https://devll.wordpress.com/2012/10/11/grails-simple-localelanguage-selector/" target="_blank">Grails: Un selector de idioma sencillo</a></li>
<li><a href="http://refactr.com/blog/2012/10/grails-filter-tricks-ajaxify-controller-actions/" target="_blank">Trucos con filtros Grails: Acciones en controladores con Ajax</a></li>
<li><a href="http://java.dzone.com/articles/why-java-ee-lost-and-spring" target="_blank">&iquest;Por qu&eacute; Java EE perdi&oacute; y Spring gan&oacute;?</a></li>
<li><a href="http://blog.andresteingress.com/2012/10/12/gcontracts-performance-tweaks/" target="_blank">Trucos de rendimiento con GContracts</a></li>
<li><a href="http://blog.octo.com/en/analyzing-groovy-grails-code/" target="_blank">Analizando c&oacute;digo Groovy / Grails&nbsp;</a></li>
<li><a href="http://javandry.blogspot.de/2012/10/build-grails-app-on-travis-ciorg.html" target="_blank">Montando grails-app con travis-ci.org</a></li>
<li><a href="http://www.springsource.org/node/3694" target="_blank">Esta semana en Spring &ndash; 9 de Octubre de 2012</a></li>
</ul>
</div>
<div id="plugins">
<h2>Plugins</h2>
<p>Se han publicado 10 nuevos plugins:</p>
<ul>
<li><a href="http://grails.org/plugin/app-forty-two-paas" target="_blank">app-forty-two-paas</a>&nbsp;versi&oacute;n 0.1. Desarrolla aplicaciones m&oacute;viles, web, sociales, empresariales y SaaS usando ShepHertz App42 PaaS en la nuble como plataforma de desarrollo.</li>
<li><a href="http://grails.org/plugin/backbonejs" target="_blank">backbonejs</a>versi&oacute;n 0.9.2.2. Proporciona lo recursos para Backbone.js&nbsp;<a href="http://backbonejs.org/" target="_blank">http://backbonejs.org/</a></li>
<li><a href="http://grails.org/plugin/bruteforce-defender" target="_blank">bruteforce-defender</a>&nbsp;versi&oacute;n 1.0. A&ntilde;ade la funcionalidad de bloquear la cuenta de un usuario despu&eacute;s de un n&uacute;mero configurable de errores al conectarse a la aplicaci&oacute;n, para evitar ataques por fuerza bruta.</li>
<li><a href="http://grails.org/plugin/closure-compiler" target="_blank">closure-compiler</a>&nbsp;versi&oacute;n 0.4. Compila y optimiza tus recursos javascript con el compilador de closures de Google.</li>
<li><a href="http://grails.org/plugin/ember-templates-precompiler" target="_blank">ember-templates-precompiler</a>&nbsp;versi&oacute;n 0.1. Precompila plantillas de EmberJS usando Handlebars.&nbsp;</li>
<li><a href="http://grails.org/plugin/foursquare" target="_blank">foursquare</a>&nbsp;versi&oacute;n 0.1. Integra &nbsp;las APIs de Foursquare.</li>
<li><a href="http://grails.org/plugin/glickr" target="_blank">glickr</a>&nbsp;versi&oacute;n 0.1. Integra el API de Flickr.</li>
<li><a href="http://grails.org/plugin/gvps" target="_blank">gvps</a>&nbsp;versi&oacute;n 0.2. Hospedar, gestinar y mostar videos y convierte formatos estandar en el formato flash FLV.&nbsp;</li>
<li><a href="http://grails.org/plugin/rabbitmq-tasks" target="_blank">rabbitmq-tasks</a>&nbsp;versi&oacute;n 0.5.2. Ejecuta tareas en segundo plano usando RabbitMQ para encolarlas.</li>
<li><a href="http://grails.org/plugin/webhook" target="_blank">webhook</a>&nbsp;versi&oacute;n 0.9.1.1. Registra y asocia f&aacute;cilmente un webhook con servicios procedente de controladores.</li>
</ul>
<p>y se actualizaron 22 plugins:</p>
<ul>
<li><a href="http://grails.org/plugin/asynchronous-mail" target="_blank">asynchronous-mail</a>&nbsp;versi&oacute;n 0.7. Env&iacute;a correos de manera as&iacute;ncrona almacenandolos en la base de datos y envi&aacute;ndolos despu&eacute;s con una tarea Quartz.</li>
<li><a href="http://grails.org/plugin/attachmentable" target="_blank">attachmentable</a>&nbsp;versi&oacute;n 0.3.0. Proporciona una manera estandar de a&ntilde;adir y gestionar adjuntos.</li>
<li><a href="http://grails.org/plugin/aws-sdk" target="_blank">aws-sdk</a>&nbsp;versi&oacute;n 1.3.22. Usa la infraestructura de servicios de Amazon.</li>
<li><a href="http://grails.org/plugin/cors" target="_blank">cors</a>&nbsp;versi&oacute;n 1.0.1. Instala un filtro para acceder al Access-Control-Allow-Origin y otras cabeceras relacionadas con CORS para permitir sitios con peticiones Ajax multidominio en tu aplicaci&oacute;n Grails.</li>
<li><a href="http://grails.org/plugin/cucumber" target="_blank">cucumber</a>&nbsp;versi&oacute;n 0.6.2. Prueba tu aplicaci&oacute;n Grails con Cucumber.</li>
<li><a href="http://grails.org/plugin/cxf" target="_blank">cxf</a>&nbsp;versi&oacute;n 1.0.5. Expone servicios Grails como servicios SOAP mediante CXF.</li>
<li><a href="http://grails.org/plugin/cxf-client" target="_blank">cxf-client</a>&nbsp;versi&oacute;n 1.4.6. Usa &nbsp;el contenido generado por Apache CXF wsdl2java para invocar servicios SOAP.</li>
<li><a href="http://grails.org/plugin/dustjs-resources" target="_blank">dustjs-resources</a>&nbsp;versi&oacute;n 0.9.2-BETA2. Soporta la compilaci&oacute;n de plantillas .dust en el lado del servidor a sus correspondientes .js.</li>
<li><a href="http://grails.org/plugin/ext-proc" target="_blank">ext-proc</a>&nbsp;versi&oacute;n 0.3. Proporciona acceso f&aacute;cil a procesos externos.</li>
<li><a href="http://grails.org/plugin/facebook-sdk" target="_blank">facebook-sdk</a>&nbsp;versi&oacute;n 0.4.2. Permite a tu aplicaci&oacute;n usar la plataforma Facebook y desarrollar aplicaciones Facebook en Facebook.com o en sitios web mediante Facebook Connect.</li>
<li><a href="http://grails.org/plugin/font-awesome-resources" target="_blank">font-awesome-resources</a>&nbsp;versi&oacute;n 2.0.1. Integra el juego de iconos de Fon Awesome.</li>
<li><a href="http://grails.org/plugin/functional-test-development" target="_blank">functional-test-development</a>&nbsp;versi&oacute;n 0.9.2. Pruebas funcionales usando HtmlUnit para simular el navegador cliente.</li>
<li><a href="http://grails.org/plugin/grom" target="_blank">grom</a>&nbsp;versi&oacute;n 0.2.5. Env&iacute;a notificaciones en Windows, Linux, y Mac.</li>
<li><a href="http://grails.org/plugin/guard" target="_blank">guard</a>&nbsp;versi&oacute;n 1.0.7. Proporciona una manera de ejecutar pruebas de integraci&oacute;n sin tener que repetir el arranque (bootstrap) del entorno.</li>
<li><a href="http://grails.org/plugin/jasper" target="_blank">jasper</a>&nbsp;versi&oacute;n 1.6.1. Permite el uso de &nbsp;JasperReports.</li>
<li><a href="http://grails.org/plugin/jquery-ui" target="_blank">jquery-ui</a>&nbsp;versi&oacute;n 1.8.24. Soporta los recursos jQuery UI, y depende del plugin de jQuery para incluir el n&uacute;cleo de la librer&iacute;a jquery.</li>
<li><a href="http://grails.org/plugin/plastic-criteria" target="_blank">plastic-criteria</a>&nbsp;versi&oacute;n 0.3. Mockea Grails Criteria para pruebas unitarias.</li>
<li><a href="http://grails.org/plugin/remote-control" target="_blank">remote-control</a>&nbsp;versi&oacute;n 1.3. Ejecuta c&oacute;digo dentro de una aplicaci&oacute;n Grails remota.</li>
<li><a href="http://grails.org/plugin/struts1" target="_blank">struts1</a>&nbsp;versi&oacute;n 1.3.11. Te permite usar 1 para la capa de controladores y vistas.</li>
<li><a href="http://grails.org/plugin/underscore" target="_blank">underscore</a>&nbsp;versi&oacute;n 1.4.2. Un plugin simple para usar la librer&iacute;a Underscore.js.</li>
<li><a href="http://grails.org/plugin/uploadr" target="_blank">uploadr</a>&nbsp;versi&oacute;n 0.6.0.1. Para subir fichero mediante Drag and Drop con HTML5.</li>
<li><a href="http://grails.org/plugin/vaadin" target="_blank">vaadin</a>&nbsp;versi&oacute;n 1.5.5. A&ntilde;ade integraci&oacute;n con Vaadin (http://vaadin.com/).</li>
</ul>
</div>
<div id="tweets">
<h2>Tweets interesantes</h2>
<ul>
<li><a href="https://twitter.com/#!/mrhaki/status/253135082859147265" target="_blank">@mrhaki</a>: Finding Fixed Points in&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>:&nbsp;<a href="http://t.co/kGu87BgE" target="_blank">http://t.co/kGu87BgE</a>&nbsp;based on Scala By Example</li>
<li><a href="https://twitter.com/#!/DailyGrailsTip/status/253498783718072320" target="_blank">@DailyGrailsTip</a>: Use the code AUTHD to get 50% off the early release versi&oacute;n of Programming Grails &ndash;<a href="http://t.co/EEkipZSY" target="_blank">http://t.co/EEkipZSY</a>&nbsp;( via&nbsp;<a href="https://twitter.com/#!/burtbeckwith" target="_blank">@burtbeckwith</a>&nbsp;).</li>
<li><a href="https://twitter.com/#!/mittie/status/253593198390288384" target="_blank">@mittie</a>: ScriptBowl at&nbsp;<a href="https://search.twitter.com/search?q=%23javaone" target="_blank">#javaone</a>:&nbsp;<a href="https://search.twitter.com/search?q=%23scala" target="_blank">#scala</a>&nbsp;markets scriptability,&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;markets typesafety and performance</li>
<li><a href="https://twitter.com/#!/arief_hidayat/status/253678322905649152" target="_blank">@arief_hidayat</a>: starts with git clone and gradlew install.&nbsp;<a href="http://t.co/6GP4Uhcl" target="_blank">http://t.co/6GP4Uhcl</a></li>
<li><a href="https://twitter.com/#!/breskeby/status/253854282846199808" target="_blank">@breskeby</a>: updated&nbsp;<a href="https://search.twitter.com/search?q=%23macports" target="_blank">#macports</a>&nbsp;support for&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;to 2.0.5</li>
<li><a href="https://twitter.com/#!/kickroot/status/253920336653991939" target="_blank">@kickroot</a>: grails.plugins.springsecurity.password.algorithm = &lsquo;bcrypt&rsquo; &lt;---- magical little line for secure password storage in Grails</li>
<li><a href="https://twitter.com/#!/asteingr/status/254103776443658240" target="_blank">@asteingr</a>:&nbsp;<a href="https://search.twitter.com/search?q=%23GContracts" target="_blank">#GContracts</a>&nbsp;1.2.9 Released! blog:&nbsp;<a href="http://t.co/TxUmDn1L" target="_blank">http://t.co/TxUmDn1L</a>&nbsp;dzone:&nbsp;<a href="http://t.co/fsiXWuxS" target="_blank">http://t.co/fsiXWuxS</a>&nbsp;<a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a></li>
<li><a href="https://twitter.com/#!/DailyGrailsTip/status/254144089052807168" target="_blank">@DailyGrailsTip</a>: You can pass a map of properties to addTo() methods in&nbsp;<a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;&ndash;<br />def a = new Author(name: &ldquo;Stephen King&rdquo;).addToFiction(title: &ldquo;IT&rdquo;).save()</li>
<li><a href="https://twitter.com/#!/hey_domiko/status/254157896798056449" target="_blank">@hey_domiko</a>: Why isn&rsquo;t the&nbsp;<a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a>&nbsp;web site hosted at&nbsp;<a href="https://search.twitter.com/search?q=%23VMWare" target="_blank">#VMWare</a>.&nbsp;<a href="http://t.co/nFTDLSB5" target="_blank">http://t.co/nFTDLSB5</a>&nbsp;would look a lot more appealing No offense to codehaus.</li>
<li><a href="https://twitter.com/#!/DailyGrailsTip/status/254506409117503488" target="_blank">@DailyGrailsTip</a>: You can create a detached criteria that uses an Or instead of an And in&nbsp;<a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;by using the whereAny dynamic method &ndash;&nbsp;<a href="http://t.co/EecIppNZ" target="_blank">http://t.co/EecIppNZ</a></li>
<li><a href="https://twitter.com/#!/Grails48/status/254566256949202944" target="_blank">@Grails48</a>: Latest celebrity judge to sign on for&nbsp;<a href="https://search.twitter.com/search?q=%23Grails48" target="_blank">#Grails48</a>&nbsp;is&nbsp;<a href="https://twitter.com/#!/sbglasius" target="_blank">@sbglasius</a>&nbsp;co-founder of&nbsp;<a href="https://twitter.com/#!/GR8Conf" target="_blank">@GR8Conf</a>.&nbsp;<a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a><a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a></li>
<li><a href="https://twitter.com/#!/gr8conf/status/254567196657868800" target="_blank">@gr8conf</a>:&nbsp;<a href="https://search.twitter.com/search?q=%23GR8Conf" target="_blank">#GR8Conf</a>&nbsp;is now officially a prizesponsor of the&nbsp;<a href="https://twitter.com/#!/Grails48" target="_blank">@Grails48</a>&nbsp;hackathon (Nov. 9th-11th). Join the fun at&nbsp;<a href="http://t.co/JNdyu5nv" target="_blank">http://t.co/JNdyu5nv</a>&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a></li>
<li><a href="https://twitter.com/#!/Grails48/status/254637574776299521" target="_blank">@Grails48</a>: We are proud to announce this celebrity judge who needs no introduction. The man behind the Groovy Project&nbsp;<a href="https://twitter.com/#!/glaforge" target="_blank">@glaforge</a>&nbsp;<a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a>&nbsp;<a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a></li>
<li><a href="https://twitter.com/#!/DailyGrailsTip/status/254876796816863232" target="_blank">@DailyGrailsTip</a>: When doing multi-step validations, use the clearErrors() helper method to reset errors in a domain class &ndash;&nbsp;<a href="http://t.co/E9GqNsZY" target="_blank">http://t.co/E9GqNsZY</a></li>
<li><a href="https://twitter.com/#!/DailyGrailsTip/status/254876798737858560" target="_blank">@DailyGrailsTip</a>: Use UrlConverters in&nbsp;<a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a>&nbsp;to change URL format. Set grails.web.url.converter = &lsquo;hyphenated&rsquo; for /rad-stuff/ over /radStuff/</li>
<li><a href="https://twitter.com/#!/FreshGroovy/status/255253908958617600" target="_blank">@FreshGroovy</a>: Groovy 2.0.5 for Ubuntu based Linux released.&nbsp;<a href="http://t.co/4qjBkwEX" target="_blank">http://t.co/4qjBkwEX</a>&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a>&nbsp;<a href="https://search.twitter.com/search?q=%23ubuntu" target="_blank">#ubuntu</a></li>
<li><a href="https://twitter.com/#!/graemerocher/status/255572488203948033" target="_blank">@graemerocher</a>: Wow Spock 0.7 looks like heaven. Time to upgrade!&nbsp;<a href="http://t.co/VifcBLWu" target="_blank">http://t.co/VifcBLWu</a>&nbsp;<a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a>&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a><a href="https://search.twitter.com/search?q=%23spock" target="_blank">#spock</a></li>
<li><a href="https://twitter.com/#!/hdivroberto/status/255759278416199681" target="_blank">@hdivroberto</a>:&nbsp;<a href="https://search.twitter.com/search?q=%23HDIV" target="_blank">#HDIV</a>&nbsp;and&nbsp;<a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a>&nbsp;official integration is already finished:&nbsp;<a href="https://t.co/RsqOCmPr" target="_blank">https://t.co/RsqOCmPr</a></li>
<li><a href="https://twitter.com/#!/Grails48/status/256009588464316420" target="_blank">@Grails48</a>: Awesome early morning news update: This celebrity judge makes it all happen. Founder of the Grails project. Proud 2 welcome&nbsp;<a href="https://twitter.com/#!/graemerocher" target="_blank">@graemerocher</a></li>
<li><a href="https://twitter.com/#!/Grails48/status/256035723415785472" target="_blank">@Grails48</a>: Ever wonder how much better your life would be if only you had a&nbsp;<a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a>&nbsp;or&nbsp;<a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a>&nbsp;t-shirt?<a href="http://t.co/UG5JBqMt" target="_blank">http://t.co/UG5JBqMt</a>&nbsp;<a href="https://search.twitter.com/search?q=%23Grails48" target="_blank">#Grails48</a></li>
<li><a href="https://twitter.com/#!/asteingr/status/256120277799411713" target="_blank">@asteingr</a>: Some doc for the -XX:+PrintCompilation JVM Flag &ndash;&nbsp;<a href="http://t.co/rwYP88zZ" target="_blank">http://t.co/rwYP88zZ</a>&nbsp;<a href="https://search.twitter.com/search?q=%23java" target="_blank">#java</a>&nbsp;<a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a></li>
<li><a href="https://twitter.com/#!/DailyGrailsTip/status/257043146192588801" target="_blank">@DailyGrailsTip</a>: Use custom validators with 3 properties ( value, instance, errors ) to work with Spring errors directly &ndash;&nbsp;<a href="http://t.co/cBEJbyUv" target="_blank">http://t.co/cBEJbyUv</a></li>
</ul>
</div>
<div id="jobs">
<h2>Grupos de usuarios y conferencias</h2>
</div>
<div id="meetups">
<ul>
<li><a href="http://skillsmatter.com/event/groovy-grails/groovy-grails-exchange-2012/" target="_blank">Groovy &amp; Grails eXchange 2012</a> 
<ul>
<li>13<sup>th</sup>-14<sup>th</sup>&nbsp;December, London</li>
</ul>
</li>
<li><a href="http://greach.es/" target="_blank">Greach 2013</a> 
<ul>
<li>January 25<sup>th</sup>-26<sup>th</sup>, Madrid</li>
</ul>
</li>
</ul>
<ul>
<li><a href="http://www.meetup.com/Groovy-Grails-Israel-Meetup-Group/events/77742102/" target="_blank">Groovy DSL &amp; Testing with Spock &ndash; October 17, 2012</a> 
<ul>
<li>Groovy &amp; Grails Israel Meetup Group</li>
</ul>
</li>
<li><a href="http://www.meetup.com/Seattle-Groovy/events/82364812/" target="_blank">November 8, 2012</a> 
<ul>
<li>Seattle Groovy/Grails Users Group</li>
</ul>
</li>
</ul>
</div>
<p>El art&iacute;culo original contiene <a href="http://burtbeckwith.com/blog/?p=1598#jobs" target="_blank">una secci&oacute;n de trabajos</a>.</p>]]></description><wfw:commentRss>http://www.javahispano.org/groovy-grails/rss-comments-entry-29833729.xml</wfw:commentRss></item></channel></rss>