<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Observatorio de Grails &#187; Carlos Rico Avendaño</title>
	<atom:link href="http://observatoriodegrails.com/author/crico/feed/" rel="self" type="application/rss+xml" />
	<link>http://observatoriodegrails.com</link>
	<description>Todo sobre Grails al momento y en español</description>
	<lastBuildDate>Wed, 07 Mar 2012 16:59:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Google Calendar en Grails (Parte 2)</title>
		<link>http://observatoriodegrails.com/2012/02/23/google-calendar-en-grails-parte-2/</link>
		<comments>http://observatoriodegrails.com/2012/02/23/google-calendar-en-grails-parte-2/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 08:19:35 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5747</guid>
		<description><![CDATA[Aquí os dejamos la segunda entrega del artículo sobre la creación de una app para calendarios en Grails. En esta parte se crearán los controladores y las vistas necesarios. Más información en Creating Google Calendar in Grails – Part 2: Displaying the Calendar.]]></description>
			<content:encoded><![CDATA[<p>Aquí os dejamos la segunda entrega del artículo sobre la creación de una app para calendarios en Grails. En esta parte se crearán los controladores y las vistas necesarios.</p>
<p>Más información en <a href="http://www.craigburke.com/blog/2012/02/16/creating-google-calendar-in-grails-part-2-displaying-the-calendar/" target="_blank">Creating Google Calendar in Grails – Part 2: Displaying the Calendar</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2012/02/23/google-calendar-en-grails-parte-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usando VIM como tu IDE para Grails</title>
		<link>http://observatoriodegrails.com/2012/02/23/usando-vim-como-tu-ide-para-grails/</link>
		<comments>http://observatoriodegrails.com/2012/02/23/usando-vim-como-tu-ide-para-grails/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 08:13:57 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5745</guid>
		<description><![CDATA[Sabemos que dentro de la comunidad Grails, hay más de un partidista del uso de editores ligeros para programar en lugar de IDE&#8217;s más pesados, así que aquí os dejamos un artículo en el que nos explican como personalizar nuestro editor Vim para usarlo como IDE para Grails. Más información en Using VIM as your [...]]]></description>
			<content:encoded><![CDATA[<p>Sabemos que dentro de la comunidad Grails, hay más de un partidista del uso de editores ligeros para programar en lugar de IDE&#8217;s más pesados, así que aquí os dejamos un artículo en el que nos explican como personalizar nuestro editor Vim para usarlo como IDE para Grails.</p>
<p>Más información en <a href="http://www.objectpartners.com/2012/02/21/using-vim-as-your-grails-ide-part-1-navigating-your-project/" target="_blank">Using VIM as your Grails IDE Part 1: Navigating your project</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2012/02/23/usando-vim-como-tu-ide-para-grails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grails 2.0 action arguments data binding</title>
		<link>http://observatoriodegrails.com/2012/02/23/grails-2-0-action-arguments-data-binding/</link>
		<comments>http://observatoriodegrails.com/2012/02/23/grails-2-0-action-arguments-data-binding/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 08:09:03 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[databinding]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5742</guid>
		<description><![CDATA[Una de las características de Grails 2.0 es que nos permite el uso de argumentos para hacer &#8220;databinding&#8221;. En el siguiente post podemos ver un ejemplo de como usar esta característica, haciendo &#8220;databinding&#8221; a través de una petición a un método concreto. Más información en Grails 2.0 action arguments data binding.]]></description>
			<content:encoded><![CDATA[<p>Una de las características de Grails 2.0 es que nos permite el uso de argumentos para hacer &#8220;databinding&#8221;. En el siguiente post podemos ver un ejemplo de como usar esta característica, haciendo &#8220;databinding&#8221; a través de una petición a un método concreto.</p>
<p>Más información en <a href="http://www.intelligrape.com/blog/2012/02/20/grails-2-0-action-arguments-data-binding/" target="_blank">Grails 2.0 action arguments data binding</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2012/02/23/grails-2-0-action-arguments-data-binding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Características asíncronas de Servlets 3.0 en Grails 2.0</title>
		<link>http://observatoriodegrails.com/2012/02/22/caracteristicas-asincronas-de-servlets-3-0-en-grails-2-0/</link>
		<comments>http://observatoriodegrails.com/2012/02/22/caracteristicas-asincronas-de-servlets-3-0-en-grails-2-0/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 09:49:29 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[asincrono]]></category>
		<category><![CDATA[servlet]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5739</guid>
		<description><![CDATA[Hoy en día, a la hora de desarrollar aplicaciones web, es muy común que estas necesiten soportar peticiones asíncronas para realizar multitud de tareas. Actualmente tenemos a nuestra disposición multitud de frameworks que nos proveen de este tipo de características, entre ellos, la nueva versión de Servlets. En el siguiente artículo nos explican como podemos [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy en día, a la hora de desarrollar aplicaciones web, es muy común que estas necesiten soportar peticiones asíncronas para realizar multitud de tareas. Actualmente tenemos a nuestra disposición multitud de frameworks que nos proveen de este tipo de características, entre ellos, la nueva versión de Servlets.</p>
<p>En el siguiente artículo nos explican como podemos integrar estas características en nuestras aplicaciones Grails, con algunos ejemplos; porque como el autor dice la documentación aún es un poco escasa.</p>
<p>Más información en <a href="http://burtbeckwith.com/blog/?p=1251" target="_blank">Using Servlet 3.0 Async features in Grails 2.0 </a></p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2012/02/22/caracteristicas-asincronas-de-servlets-3-0-en-grails-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aplicación Grails + Cloud Foundry</title>
		<link>http://observatoriodegrails.com/2012/02/22/aplicacion-grails-cloud-foundry/</link>
		<comments>http://observatoriodegrails.com/2012/02/22/aplicacion-grails-cloud-foundry/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 09:23:37 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[cloudfoundry]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5737</guid>
		<description><![CDATA[Cloud Foundry puede ser una buena alternativa a la hora de desplegar y escalar nuestros proyectos. Aquellos que estén interesados en usar esta tecnología en sus proyectos Grails, pueden visitar el siguiente enlace de una aplicación en funcionamiento con Grails 2.0 + Cloud Foundry, y unos cuantos plugins sobre Grails. Más información en Personal Finance [...]]]></description>
			<content:encoded><![CDATA[<p>Cloud Foundry puede ser una buena alternativa a la hora de desplegar y escalar nuestros proyectos. Aquellos que estén interesados en usar esta tecnología en sus proyectos Grails, pueden visitar el siguiente enlace de una aplicación en funcionamiento con Grails 2.0 + Cloud Foundry, y unos cuantos plugins sobre Grails.</p>
<p>Más información en <a href="http://hussainanjar.com/2012/02/personal-finance-app-on-cloud-foundry-using-grails/" target="_blank">Personal Finance app on cloud foundry using Grails</a></p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2012/02/22/aplicacion-grails-cloud-foundry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grails App Configurator</title>
		<link>http://observatoriodegrails.com/2012/02/21/grails-app-configurator/</link>
		<comments>http://observatoriodegrails.com/2012/02/21/grails-app-configurator/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 09:41:40 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5734</guid>
		<description><![CDATA[A la hora de prototipar proyectos en Grails, es frecuente repetir los mismos pasos: copiar partes del código común, instalar los mismos plugins, etc. En el siguiente artículo, Joerg Rech, detalla cómo podríamos crearnos un &#8220;configurador&#8221; para los prototipos de aplicaciones con Grails, una lectura recomendada que nos puede aportar alguna idea útil para nuestros proyectos. [...]]]></description>
			<content:encoded><![CDATA[<p>A la hora de prototipar proyectos en Grails, es frecuente repetir los mismos pasos: copiar partes del código común, instalar los mismos plugins, etc. En el siguiente artículo, Joerg Rech, detalla cómo podríamos crearnos un &#8220;configurador&#8221; para los prototipos de aplicaciones con Grails, una lectura recomendada que nos puede aportar alguna idea útil para nuestros proyectos.</p>
<p>Más información sobre <a href="http://joergrech.tumblr.com/post/17943745942/the-grails-app-configurator-vision-mission-roadmap" target="_blank">The Grails App Configurator: vision, mission, roadmap v1.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2012/02/21/grails-app-configurator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Esta semana en Grails</title>
		<link>http://observatoriodegrails.com/2012/02/21/esta-semana-en-grails-15/</link>
		<comments>http://observatoriodegrails.com/2012/02/21/esta-semana-en-grails-15/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 09:28:52 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5729</guid>
		<description><![CDATA[Traducido por Aitor AlzolaOtra semana más traducimos el articulo de Burt Beckwith. Puedes leer el artículo original aquí: http://burtbeckwith.com/blog/?p=1244 Grails 2.0.1 ha sido lanzado esta semana. Echa un vistazo a las notas de la versión que tiene un enlace al changelog del JIRA y a la entrada del blog de Graeme. Un par de asuntos relacionados con la [...]]]></description>
			<content:encoded><![CDATA[<p>Traducido por <a href="http://twitter.com/#%21/Aitortxu" target="_blank">Aitor Alzola</a>Otra semana más traducimos el articulo de Burt Beckwith. Puedes leer el artículo original aquí: <a href="http://burtbeckwith.com/blog/?p=1244">http://burtbeckwith.com/blog/?p=1244</a></p>
<p>Grails 2.0.1 ha sido lanzado esta semana. Echa un vistazo a las <a href="http://grails.org/2.0.1+Release+Notes" target="_blank">notas de la versión</a> que tiene un enlace al changelog del JIRA y a la <a href="http://grails.io/post/17611574431" target="_blank">entrada del blog de Graeme</a>.</p>
<p>Un par de asuntos relacionados con la nube. El proceso de despliege de Heroku depende de una versión de Grails que incluye los jars de Jetty que serán utilizados para ejecutar el servidor para esa instancia. Están trabajando en una versión 2.0.1 pero aún no está lista, así que usa la versión 1.3.7 o la 2.0.0 hasta que esté resuelto. También hay una incidencia con Cloud Foundry afectando a las aplicaciones que usan el plugin Spring Security Core. El proceso de despliege está reordenando los elementos en el <code>filter-mapping</code> del fichero web.xml y causando  <code>IllegalStateException</code>s.  Sólo afecta a aplicaciones que usan anotaciones, así que usar alguna de las otras dos aproximaciones es una manera de solucionarlo. Mira la <a href="http://jira.grails.org/browse/GPCLOUDFOUNDRY-32" target="_blank">incidencia JIRA</a> si te afecta.</p>
<h2>Artículos varios</h2>
<ul>
<li><a href="http://www.a2hosting.com/web-development/grails-hosting" target="_blank">¡Elige una de nuestras opciones de alojamiento para Grails!</a></li>
<li><a href="http://blog.bloidonia.com/post/17604590458/groovy-closure-composition" target="_blank">Composición de closusres Groovy</a></li>
<li><a href="http://swordsystems.com/2012/02/17/grails-plugins-presentation/" target="_blank">Presentación de Plugins de Grails</a></li>
<li><a href="http://blog.freeside.co/blog/2012/02/15/spock-killer-features-the-old-method/" target="_blank">Spock Killer Features: El método old</a></li>
<li><a href="http://www.componentix.com/blog/18/hosting-grails-web-applications-using-tomcat-and-nginx-our-configuration" target="_blank">Alojando aplicaciones web Grails usando Tomcat y Nginx (nuestra configuració)</a></li>
<li><a href="http://grails4you.com/2012/02/grails-database-migration-on-existing-project-in-prod/" target="_blank">Migraciones de base de datos de un proyecto Grails en PROD</a></li>
<li><a href="http://observatoriodegrails.com/hoy/?date=2012-02-13" target="_blank">http://observatoriodegrails.com/hoy/?date=2012-02-13</a></li>
<li><a href="http://observatoriodegrails.com/hoy/?date=2012-02-14" target="_blank">http://observatoriodegrails.com/hoy/?date=2012-02-14</a></li>
<li><a href="http://observatoriodegrails.com/hoy/?date=2012-02-15" target="_blank">http://observatoriodegrails.com/hoy/?date=2012-02-15</a></li>
<li><a href="http://observatoriodegrails.com/hoy/?date=2012-02-16" target="_blank">http://observatoriodegrails.com/hoy/?date=2012-02-16</a></li>
<li><a href="http://www.springsource.org/node/3470" target="_blank">This Week in Spring: February 14th, 2012</a></li>
</ul>
<h2>Plugins</h2>
<p>Se ha lanzado un nuevo plugin:</p>
<ul>
<li><a href="http://grails.org/plugin/tomcat-bundler" target="_blank">tomcat-bundler</a> version 0.0.1. Simplifica empaquetar la aplicación con Tomcat para crear un paquete completo que se use con para hospedarla.</li>
</ul>
<p>y se actualizaron 16  plugins:</p>
<ul>
<li><a href="http://grails.org/plugin/cdn-resources" target="_blank">cdn-resources</a> version 0.2.1. Carga recursos estáticos usando Content Delivery Networks usando el plugin del framework Resources.</li>
<li><a href="http://grails.org/plugin/coffeescript-resources" target="_blank">coffeescript-resources</a> version 0.3.1. Crea módulos coffeescript que automáticamente compilan cada fichero cambiado con  jCoffeeScript.</li>
<li><a href="http://grails.org/plugin/cxf-client" target="_blank">cxf-client</a> version 1.2.7. Usa  el contenido generado por Apache CXF wsdl2java para invocar servicios SOAP.</li>
<li><a href="http://grails.org/plugin/fields" target="_blank">fields</a> version 1.0.4. Renderiza de manera personalizable basada en plantillas GSP sobreescribibles.</li>
<li><a href="http://grails.org/plugin/grails-template-engine" target="_blank">grails-template-engine</a> version 0.2.1. Expone el motor GSP como un servicio ara renderizar GSPs fuera de una petición http.</li>
<li><a href="http://grails.org/plugin/ic-alendar" target="_blank">ic-alendar</a> version 0.3.4. Exporta datos de eventos en iCalendar.</li>
<li><a href="http://grails.org/plugin/jaces" target="_blank">jaces</a> version 1.7.2.2. Mejore el proceso de crear bases de datos con Dojo.</li>
<li><a href="http://grails.org/plugin/kickstart-with-bootstrap" target="_blank">kickstart-with-bootstrap</a> version 0.5.6. Comienza tus proyecto con un buen aspecto, con las plantillas del scaffolding modificadas usando Twitter Bootstrap.</li>
<li><a href="http://grails.org/plugin/pluginator" target="_blank">pluginator</a> version 0.2. Te permite definir callbacks y propiedades en una aplicación que son normalmente sólo accesibles con  plugins, p.e.  doWithWebDescriptor, doWithDynamicMethods, loadAfter, observe, etc.</li>
<li><a href="http://grails.org/plugin/raphael" target="_blank">raphael</a> version 2.0.2. Permite usar la librería vectorial JavaScript Raphaël, gráficos vectoriales multinavegador de la manera fácil.</li>
<li><a href="http://grails.org/plugin/regen" target="_blank">regen</a> version 0.3. Proporciona un framework de generación y una serie de atefactos &#8220;enchufables&#8221; en la carpeta grails-app/generators.</li>
<li><a href="http://grails.org/plugin/spring-security-facebook" target="_blank">spring-security-facebook</a> version 0.6.2.Plugin para Facebook Authentication, como una extensión del plugin Grails Spring Security Core.</li>
<li><a href="http://grails.org/plugin/spring-security-oauth2-provider" target="_blank">spring-security-oauth2-provider</a> version 1.0.0.M5.1. OAuth2 Proporciona soporte plugin Spring Security.</li>
<li><a href="http://grails.org/plugin/zk" target="_blank">zk</a> version 2.0.0.M4.  Añade soporte para el framework Ajax ZK (www.zkoss.org) para aplicaciones Grails.</li>
<li><a href="http://grails.org/plugin/zk-hibernate" target="_blank">zk-hibernate</a> version 2.0.0.M4. Soporte Hibernate para ZKGrails.</li>
<li><a href="http://grails.org/plugin/zkui" target="_blank">zkui</a> version 0.5.M3. Integra sin problemas ZK con las infraestructuras Grails; usa las infraestructuras Grails como GSP y controladores más que  zul de zk como en el plugin ZKGrails.</li>
</ul>
<h2>Interesting Tweets</h2>
<ul>
<li><a href="https://twitter.com/#!/Aitortxu/status/170410618640269312" target="_blank">@Aitortxu</a>: Fallando con Grails <a href="http://t.co/Y0w9965g" target="_blank">http://t.co/Y0w9965g</a></li>
<li><a href="https://twitter.com/#!/bobbywarner/status/168910867105193985" target="_blank">@bobbywarner</a>: Just realized you can use (grails integrate-with –git) instead of manually creating a gitignore file! <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a></li>
<li><a href="https://twitter.com/#!/grailsframework/status/168990802821918721" target="_blank">@grailsframework</a>: <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> howtos have moved into ‘grails’ GitHub organisation: <a href="http://t.co/rMXgbFwj" target="_blank">http://t.co/rMXgbFwj</a></li>
<li><a href="https://twitter.com/#!/ddelponte/status/169096766220808192" target="_blank">@ddelponte</a>: Just went live with another Grails 2 app! <a href="http://t.co/pJZq2Wz7" target="_blank">http://t.co/pJZq2Wz7</a></li>
<li><a href="https://twitter.com/#!/grailsframework/status/169100325918224386" target="_blank">@grailsframework</a>: <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> howtos are now automatically built and deployed to GitHub Pages via Hudson: <a href="http://t.co/zYC2Z6Ww" target="_blank">http://t.co/zYC2Z6Ww</a></li>
<li><a href="https://twitter.com/#!/tahmed/status/169274566953279488" target="_blank">@tahmed</a>: Employers are paying premiums for certain development skills including <a href="https://search.twitter.com/search?q=%23Java" target="_blank">#Java</a>, <a href="https://search.twitter.com/search?q=%23Ruby" target="_blank">#Ruby</a> on <a href="https://search.twitter.com/search?q=%23Rails" target="_blank">#Rails</a> and # Groovy/ <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a>. <a href="http://t.co/nMH3PV4G" target="_blank">http://t.co/nMH3PV4G</a></li>
<li><a href="https://twitter.com/#!/LarsFischer/status/169362787796123649" target="_blank">@LarsFischer</a>: Fantastic, thanks! <a href="https://twitter.com/#!/kimmobj" target="_blank">@kimmobj</a>: Finally you have a start of a tutorial. <a href="https://t.co/Ws4Hfeoc" target="_blank">https://t.co/Ws4Hfeoc</a> <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> <a href="https://search.twitter.com/search?q=%23Magnolia_CMS" target="_blank">#Magnolia_CMS</a> <a href="https://search.twitter.com/search?q=%23tutorial" target="_blank">#tutorial</a> <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a></li>
<li><a href="https://twitter.com/#!/smaldini/status/169637520005533696" target="_blank">@smaldini</a>: did interesting benches this night with <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a> 2.0.1 – I have discovered new tips for (premature) optimization.</li>
<li><a href="https://twitter.com/#!/nahi/status/169700960157966336" target="_blank">@nahi</a>: NTT SOFT, affiliate of the biggest telecom of Japan, announced they embrace Grails/Groovy as a development technology. <a href="http://t.co/VOwvzyY6" target="_blank">http://t.co/VOwvzyY6</a></li>
<li><a href="https://twitter.com/#!/CedricChampeau/status/169708068391755776" target="_blank">@CedricChampeau</a>: Would anyone be interested in writing a <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> to <a href="https://search.twitter.com/search?q=%23javascript" target="_blank">#javascript</a> converter (transpiler?) ?</li>
<li><a href="https://twitter.com/#!/skillsmatter/status/169743926343909377" target="_blank">@skillsmatter</a>: We r supporting <a href="https://twitter.com/#!/GeeCON" target="_blank">@GeeCON</a> in Poznan! 35+ speakers, 42+ sessions on <a href="https://search.twitter.com/search?q=%23Java" target="_blank">#Java</a>, <a href="https://search.twitter.com/search?q=%23Agile" target="_blank">#Agile</a>, <a href="https://search.twitter.com/search?q=%23NoSQL" target="_blank">#NoSQL</a>, <a href="https://search.twitter.com/search?q=%23Groovy" target="_blank">#Groovy</a>, <a href="https://search.twitter.com/search?q=%23Scala" target="_blank">#Scala</a> + more! More at <a href="http://t.co/AoEUsvX2" target="_blank">http://t.co/AoEUsvX2</a></li>
<li><a href="https://twitter.com/#!/jshingler/status/169793494838284288" target="_blank">@jshingler</a>: <a href="https://search.twitter.com/search?q=%23COJUG" target="_blank">#COJUG</a> <a href="https://search.twitter.com/search?q=%23Grails" target="_blank">#Grails</a> Slides: <a href="http://t.co/c15EQe7C" target="_blank">http://t.co/c15EQe7C</a></li>
<li><a href="https://twitter.com/#!/tomaslin/status/170421141201100800" target="_blank">@tomaslin</a>: Cool, didn’t know you could open any file with the ‘open’ command in grails, thought it was just reports <a href="https://search.twitter.com/search?q=%23springio" target="_blank">#springio</a></li>
<li><a href="https://twitter.com/#!/tomaslin/status/170429662370078720" target="_blank">@tomaslin</a>: You can do parsing of dates in Grails 2 via params.date( ‘myVar’, ‘ddMMyyyy’ ) using the primitive parsing mechanism <a href="https://search.twitter.com/search?q=%23springio" target="_blank">#springio</a></li>
<li><a href="https://twitter.com/#!/tomaslin/status/170531257439105026" target="_blank">@tomaslin</a>: The clickonero site handles 1.5M daily page views and 80k concurrent users in their grails application with 1000-3000 daily sales</li>
<li><a href="https://twitter.com/#!/niclupien/status/170599173136203776" target="_blank">@niclupien</a>: Grails HowTos – The french translation is coming… <a href="https://t.co/aqsoEygu" target="_blank">https://t.co/aqsoEygu</a> <a href="https://search.twitter.com/search?q=%23grails" target="_blank">#grails</a></li>
<li><a href="https://twitter.com/#!/gamino/status/170965273967468546" target="_blank">@gamino</a>: Just discovered the power of eachParallel with GPars. My loops will never be the same. <a href="https://search.twitter.com/search?q=%23groovy" target="_blank">#groovy</a> <a href="https://search.twitter.com/search?q=%23gpars" target="_blank">#gpars</a> <a href="https://search.twitter.com/search?q=%23parallelcomputing" target="_blank">#parallelcomputing</a></li>
<li><a href="https://twitter.com/#!/smaldini/status/171059420938244096" target="_blank">@smaldini</a>: <a href="https://search.twitter.com/search?q=%23BOF" target="_blank">#BOF</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> accepté <img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> – Hands on : Ma première application web sociale avec Grails et dans le Nuage ! Refusé <img class="wp-smiley" src="http://burtbeckwith.com/blog/wp-includes/images/smilies/icon_sad.gif" alt=":(" /> <a href="https://search.twitter.com/search?q=%23devoxx" target="_blank">#devoxx</a></li>
<li><a href="https://twitter.com/#!/mgryszko/status/171313352277114881" target="_blank">@mgryszko</a>: Slides from my Polyglot Grails talk at <a href="https://search.twitter.com/search?q=%23springio" target="_blank">#springio</a> <a href="http://t.co/hU9i85PN" target="_blank">http://t.co/hU9i85PN</a></li>
<li><a href="https://twitter.com/#!/mgryszko/status/171306296002363393" target="_blank">@mgryszko</a>: Source code of my Polyglot Grails talk: <a href="https://t.co/fbiEw1Cc" target="_blank">https://t.co/fbiEw1Cc</a> <a href="https://search.twitter.com/search?q=%23springio" target="_blank">#springio</a></li>
</ul>
<h2>Grupos de usuarios y conferencias</h2>
<ul>
<li><a href="http://gr8conf.us/" target="_blank">GR8Conf Europe 2012</a>
<ul>
<li>June 6<sup>th</sup>-8<sup>th</sup> Copenhagen, Denmark</li>
</ul>
</li>
<li><a href="http://gr8conf.eu/" target="_blank">GR8Conf US 2012</a>
<ul>
<li>July 29<sup>th</sup>-31<sup>st</sup> Minneapolis, MN</li>
</ul>
</li>
</ul>
<ul>
<li><a href="http://www.meetup.com/java-161/events/44471412/" target="_blank">February 27, 2012</a>
<ul>
<li>SF Bay Groovy and Grails Meetup Group</li>
</ul>
</li>
<li><a href="http://www.meetup.com/nl-gug/events/52702482/" target="_blank">Mr. Haki’s Grails 2.0 Sushi-sessie™ – March 6, 2012</a>
<ul>
<li>nlgug – Groovy and Grails User Group Netherlands</li>
</ul>
</li>
<li><a href="http://www.meetup.com/Seattle-Groovy/events/48327722/" target="_blank">March 8, 2012</a>
<ul>
<li>Seattle Groovy/Grails Users Group</li>
</ul>
</li>
</ul>
<p>El artículo original contiene <a href="http://burtbeckwith.com/blog/?p=1244#jobs" target="_blank">una sección de trabajos</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2012/02/21/esta-semana-en-grails-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring I/0 2012</title>
		<link>http://observatoriodegrails.com/eventos/5695-2/</link>
		<comments>http://observatoriodegrails.com/eventos/5695-2/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 14:04:36 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
		
		<guid isPermaLink="false">http://observatoriodegrails.com/</guid>
		<description><![CDATA[Los próximos días 16-17 de Febrero, se celebra en Madrid la tercera edición de Spring I/O; un evento que engloba todo el ecosistema de Spring, Groovy/Grails y Cloud. Si quieres ver y oir a los mejores ponentes sobre la materia no dudes en asistir; nosotros estaremos por allí, ¿y tú?]]></description>
			<content:encoded><![CDATA[<p>Los próximos días 16-17 de Febrero, se celebra en Madrid la tercera edición de <a href="http://www.springio.net/" target="_blank">Spring I/O</a>; un evento que engloba todo el ecosistema de Spring, Groovy/Grails y Cloud. Si quieres ver y oir a los mejores ponentes sobre la materia no dudes en asistir; nosotros estaremos por allí, ¿y tú?</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d">
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fobservatoriodegrails.com%2Feventos%2F5695-2%2F&amp;title=Spring+I%2F0+2012" rel="nofollow" title="Del.icio.us"><img class="social_img" src="http://observatoriodegrails.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Del.icio.us" alt="Del.icio.us" width="24" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fobservatoriodegrails.com%2Feventos%2F5695-2%2F" rel="nofollow" title="Facebook"><img class="social_img" src="http://observatoriodegrails.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Facebook" alt="Facebook" width="24" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fobservatoriodegrails.com%2Feventos%2F5695-2%2F&amp;title=Spring+I%2F0+2012" rel="nofollow" title="LinkedIn"><img class="social_img" src="http://observatoriodegrails.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="LinkedIn" alt="LinkedIn" width="24" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Spring+I%2F0+2012+@+http%3A%2F%2Fobservatoriodegrails.com%2Feventos%2F5695-2%2F" rel="nofollow" title="Twitter"><img class="social_img" src="http://observatoriodegrails.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Twitter" alt="Twitter" width="24" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/eventos/5695-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin para RGraph: librería HTML5-canvas</title>
		<link>http://observatoriodegrails.com/2011/12/28/plugin-para-rgraph-libreria-html5-canvas/</link>
		<comments>http://observatoriodegrails.com/2011/12/28/plugin-para-rgraph-libreria-html5-canvas/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 10:18:18 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5473</guid>
		<description><![CDATA[RGraph es una librería que explota las posibilidades de HTML5, en concreto de la etiqueta CANVAS. Se trata de una librería que no es open-source pero que se puede utilizar libremente para uso no comercial. Os dejamos el enlace al plugin para Grails.]]></description>
			<content:encoded><![CDATA[<p>RGraph es una librería que explota las posibilidades de HTML5, en concreto de la etiqueta CANVAS. Se trata de una librería que no es open-source pero que se puede utilizar libremente para uso no comercial.</p>
<p>Os dejamos el enlace al <a href="http://xircles.codehaus.org/projects/grails-rgraph" target="_blank">plugin para Grails.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2011/12/28/plugin-para-rgraph-libreria-html5-canvas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grails + SQL Server: manejando restricciones &#8220;unique&#8221;</title>
		<link>http://observatoriodegrails.com/2011/12/28/grails-sql-server-manejando-restricciones-unique/</link>
		<comments>http://observatoriodegrails.com/2011/12/28/grails-sql-server-manejando-restricciones-unique/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 10:08:44 +0000</pubDate>
		<dc:creator>Carlos Rico Avendaño</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://observatoriodegrails.com/?p=5470</guid>
		<description><![CDATA[Si tenéis algún proyecto entre manos donde utilizáis Microsoft SQL Server como gestor de base de datos, os interesará echarle un vistazo al siguiente artículo en el que nos explica como tratar restricciones &#8220;unique&#8221; sobre columnas que permiten nulos. Más información aquí (traducción al español).]]></description>
			<content:encoded><![CDATA[<p>Si tenéis algún proyecto entre manos donde utilizáis Microsoft SQL Server como gestor de base de datos, os interesará echarle un vistazo al siguiente artículo en el que nos explica como tratar restricciones &#8220;unique&#8221; sobre columnas que permiten nulos.</p>
<p>Más información <a href="http://blog.saddey.net/2011/12/18/grails-and-microsoft-sql-server-not-so-painless-when-using-unique-constraints-a-pragmatic-work-around/" target="_blank">aquí</a> (<a href="http://translate.google.com/translate?hl=es&amp;sl=en&amp;tl=es&amp;u=http%3A%2F%2Fblog.saddey.net%2F2011%2F12%2F18%2Fgrails-and-microsoft-sql-server-not-so-painless-when-using-unique-constraints-a-pragmatic-work-around%2F" target="_blank">traducción al español</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://observatoriodegrails.com/2011/12/28/grails-sql-server-manejando-restricciones-unique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

