<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Migración a Rails: certificacionpm</title>
	<link>http://weblog.linkingpaths.com/2008/04/18/migracion-a-rails-certificacionpm/</link>
	<description>Un blog de Linking Paths sobre pequeñas empresas y grandes productos.</description>
	<pubDate>Thu, 28 Aug 2008 09:18:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: alberto</title>
		<link>http://weblog.linkingpaths.com/2008/04/18/migracion-a-rails-certificacionpm/#comment-4275</link>
		<dc:creator>alberto</dc:creator>
		<pubDate>Sun, 20 Apr 2008 19:04:41 +0000</pubDate>
		<guid>http://weblog.linkingpaths.com/2008/04/18/migracion-a-rails-certificacionpm/#comment-4275</guid>
		<description>&lt;p&gt;Se entiende, Martín, se entiende, aunque quizás el primero de los problemas sea que le has dedicado menos tiempo a aprender grails de lo que antes le dedicabas a Java?.&lt;/p&gt;

&lt;p&gt;Sobre Spring MVC... ese es el caso de Tabula iniciado en Spring, paso a paso migrado a Rails. En su momento estuve pensando migrar certiifcaiconpm a SpringMVC, pero me entró más pareza XD. Quizás ese sea otro criterio, el ratio de pereza XD. Las ganas de aprender algo nuevo y hacer las cosas de otra forma también cuentan. Supongo.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Se entiende, Martín, se entiende, aunque quizás el primero de los problemas sea que le has dedicado menos tiempo a aprender grails de lo que antes le dedicabas a Java?.</p>
<p>Sobre Spring MVC&#8230; ese es el caso de Tabula iniciado en Spring, paso a paso migrado a Rails. En su momento estuve pensando migrar certiifcaiconpm a SpringMVC, pero me entró más pareza XD. Quizás ese sea otro criterio, el ratio de pereza XD. Las ganas de aprender algo nuevo y hacer las cosas de otra forma también cuentan. Supongo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: martin</title>
		<link>http://weblog.linkingpaths.com/2008/04/18/migracion-a-rails-certificacionpm/#comment-4273</link>
		<dc:creator>martin</dc:creator>
		<pubDate>Sat, 19 Apr 2008 13:45:42 +0000</pubDate>
		<guid>http://weblog.linkingpaths.com/2008/04/18/migracion-a-rails-certificacionpm/#comment-4273</guid>
		<description>&lt;p&gt;Por cierto, que dicho esto y pasado el mal trago, el mundo vuelve a ser de rosa y hacer cosas como...&lt;/p&gt;

&lt;p&gt;Position.countByDateGreaterThan(fecha)&lt;/p&gt;

&lt;p&gt;... vuelven a tener otro color.&lt;/p&gt;

&lt;p&gt;Creo que se entienden los dos mensajes.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Por cierto, que dicho esto y pasado el mal trago, el mundo vuelve a ser de rosa y hacer cosas como&#8230;</p>
<p>Position.countByDateGreaterThan(fecha)</p>
<p>&#8230; vuelven a tener otro color.</p>
<p>Creo que se entienden los dos mensajes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: martin</title>
		<link>http://weblog.linkingpaths.com/2008/04/18/migracion-a-rails-certificacionpm/#comment-4272</link>
		<dc:creator>martin</dc:creator>
		<pubDate>Sat, 19 Apr 2008 13:39:35 +0000</pubDate>
		<guid>http://weblog.linkingpaths.com/2008/04/18/migracion-a-rails-certificacionpm/#comment-4272</guid>
		<description>&lt;p&gt;Buff, mira que mala suerte que leo esto ahora mismo. Cuando descubres que tu lenguaje dinámico of choice (fill here the gap) con su super framework de persistencia of choice (fill the other gap here) se toma la licencia de crear y rellenar automáticamente dos atributos como lastUpdated y dateCreated, de los que tú no tenías ni idea que existían, para ofrecerte "automatictimestamping" (toma eso), y encima se da la casualidad de que uno de esos nombres es el que has usado tú para uno de los atributos de una clase en tu modelo (porque son nombres bastante comunes), y te pasas dos horas pensando porque diablos no se insertan las fechas que quieres en la base de datos, y te lamentas de no tener herramientas, y de no poder depurar decentemente, y de que el dichoso framework no lance excepciones como se debe y te informe de lo que pasa, entonces y sólo entonces bajas a todos los santos y le pides perdón a tus (mios) pobres Eclipse y Java y Tomcat por haber hablado mal de él y dudado de ellos.&lt;/p&gt;

&lt;p&gt;Lo siento, me tenía que desahogar.&lt;/p&gt;

&lt;p&gt;Ahora en serio, mis opiniones respecto a este tipo de lenguajes (aunque mi experiencia es con grails ) son de amor/odio. Es una opinión personal, pero yo, en caso de volver empezar con lo que estoy haciendo ahora, creo que volvería a Java. De hecho, y mira como son las cosas, mientras hacía la comida y en medio del dolor comentado arriba cuando aún no sabía la solución estaba pensado cuanto costaría migrarlo a Spring MVC :D&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Buff, mira que mala suerte que leo esto ahora mismo. Cuando descubres que tu lenguaje dinámico of choice (fill here the gap) con su super framework de persistencia of choice (fill the other gap here) se toma la licencia de crear y rellenar automáticamente dos atributos como lastUpdated y dateCreated, de los que tú no tenías ni idea que existían, para ofrecerte &#8220;automatictimestamping&#8221; (toma eso), y encima se da la casualidad de que uno de esos nombres es el que has usado tú para uno de los atributos de una clase en tu modelo (porque son nombres bastante comunes), y te pasas dos horas pensando porque diablos no se insertan las fechas que quieres en la base de datos, y te lamentas de no tener herramientas, y de no poder depurar decentemente, y de que el dichoso framework no lance excepciones como se debe y te informe de lo que pasa, entonces y sólo entonces bajas a todos los santos y le pides perdón a tus (mios) pobres Eclipse y Java y Tomcat por haber hablado mal de él y dudado de ellos.</p>
<p>Lo siento, me tenía que desahogar.</p>
<p>Ahora en serio, mis opiniones respecto a este tipo de lenguajes (aunque mi experiencia es con grails ) son de amor/odio. Es una opinión personal, pero yo, en caso de volver empezar con lo que estoy haciendo ahora, creo que volvería a Java. De hecho, y mira como son las cosas, mientras hacía la comida y en medio del dolor comentado arriba cuando aún no sabía la solución estaba pensado cuanto costaría migrarlo a Spring MVC :D</p>
]]></content:encoded>
	</item>
</channel>
</rss>
