<?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>Semilla de Software Libre (S.L.) &#187; jaime</title>
	<atom:link href="http://www.semillasl.com/author/jaime/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.semillasl.com</link>
	<description>Otra empresa de software libre</description>
	<lastBuildDate>Mon, 20 Jul 2009 09:04:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Clase 4. Requisitos para la memoria.</title>
		<link>http://www.semillasl.com/2009/02/clase-4-requisitos-para-la-memoria/</link>
		<comments>http://www.semillasl.com/2009/02/clase-4-requisitos-para-la-memoria/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 12:24:57 +0000</pubDate>
		<dc:creator>jaime</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.semillasl.com/?p=11</guid>
		<description><![CDATA[El acuerdo al que llegamos en nuestra super-clase presencial fue: arrancamos varios desarrollos independientes el esqueleto básico, y luego unificamos en un solo desarrollo en un trac común. Para antes de que tengamos la clase quizá seria interesante subirlo a 3 ramas (branches) diferentes del mismo proyecto, asi vemos todos como lo están haciendo los [...]]]></description>
			<content:encoded><![CDATA[<p>El acuerdo al que llegamos en nuestra super-clase presencial fue: arrancamos varios desarrollos independientes el esqueleto básico, y luego unificamos en un solo desarrollo en un trac común. Para antes de que tengamos la clase quizá seria interesante subirlo a 3 ramas (branches) diferentes del mismo proyecto, asi vemos todos como lo están haciendo los otros, y después unificamos en la forma que mas nos interese.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Bueno pero este post es para presentar una definición de requisitos para la memoria. Eso, dicho asi, con ese peso, no lo voy a poder llevar palante. Así es que lo que voy a hacer es presentar algunas ideas de lo que tendría que ser la aplicación (que quizá son también parte del análisis).</p>
<p style="margin-bottom: 0cm;"><span id="more-11"></span></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">La idea general de la aplicación es que los diferentes trabajadores de iepala, entren periódicamente al sistema y reflejen información sobre las actividades que están desarrollando. Con esto se va elaborando colectivamente la  memoria de la organización, que puede ser accesible online (con todos los temas de transparencia que esto conlleva) y que podría tener una salida &#8220;por atrás&#8221; en forma de documento unificado (para presentar a patronatos y cosas de esas).</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Echarle un ojo a la web y os haréis una idea: <a href="http://www.memoria.iepala.es">http://www.memoria.iepala.es</a></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Pongo una especie de modelo de datos simplificado con lo primero que se me ha ocurrido:</p>
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.semillasl.com/wp-content/uploads/2009/02/memoria7.jpeg"><img class="alignnone size-full wp-image-23" style="vertical-align: baseline; margin: 50px;" title="memoria7" src="http://www.semillasl.com/wp-content/uploads/2009/02/memoria7.jpeg" alt="" width="277" height="272" /></a></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p>La idea central del mismo es que todo se podría resolver con simples (o complejas &#8220;etiquetas&#8221;, pero la realidad de IEPALA demuestra que <span style="text-decoration: underline;">gustan</span> de las jerarquías. Entonces en vez de crear una campos para cada tema vamos a categorizar las etiquetas. Por otro lado esas categorías deberían tener 2 características basicas:</p>
<p style="margin-bottom: 0cm;">
<ul>
<li>Poder bloquear el editar o añadir etiquetas en una determinada categoría.</li>
<li>Poder clasificar esas categorías en algo asi como &#8220;descriptivas&#8221; (serian las que tenemos en la barra de navegación derecha) o &#8220;contenidos&#8221; (medios de comunicación, organizaciones,&#8230; etc)</li>
</ul>
<p style="margin-bottom: 0cm;">
<p>Lo bueno de dejar este modelo de etiquetas y categorías es que puede crecer conforme se les vaya ocurriendo. Y además refleja una jerarquía que le aporta control a la gente. Finalmente añada una batería de fechar que se pueden asociar con una actividad y el tema de vincular adjuntos (esto es para que empecéis a utilizar plugins). Por supuesto cualquier idea en en el modelo de datos sera bienvenida.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Por otro lado aqui os pongo el diagrama de casos de uso</p>
<p style="margin-bottom: 0cm;"><a href="http://www.semillasl.com/wp-content/uploads/2009/02/caso-de-uso3.jpeg"><img class="alignnone size-full wp-image-22" style="vertical-align: baseline; margin: 50px;" title="caso-de-uso3" src="http://www.semillasl.com/wp-content/uploads/2009/02/caso-de-uso3.jpeg" alt="" width="308" height="408" /></a></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p>Rápidamente describo:</p>
<ul>
<li>Evidentemente hay dos tipos de usuarios registrados: El editor y el administrador (no hace falta mas complejidad para nuestro sistema).</li>
<li>El administrador gestiona usuarios y categorías. (NOTA: Y además tiene permisos para modificar cualquier &#8220;post&#8221;)</li>
<li>Un editor puede crear, modificar y eliminar sus actividades.</li>
<li>El visitante vera el sistema como un blog (aunque por defecto las actividades aparecerán en orden de realización de la misma y no de creación en el sistema) y podrá hacer filtrados por las etiquetas (algunas le aparecerán a la izquierda) y búsquedas mas complejas.</li>
<li></li>
</ul>
<p>Evidentemente un tema clave para esta aplicacion lo tendremos en el tema de la impresion de informes. Pero eso no sera para esta proxima clase.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Vale pues con esto nos juntaremos en otra clase presencial y unificaremos en un solo código.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Salud.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Como nota final dejar constancia de que lo mas importante aun no lo hemos abordado: ¿Por que estamos migrando esta aplicación? ¿Por que a Rails?.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semillasl.com/2009/02/clase-4-requisitos-para-la-memoria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clase 3. El ejercicio.</title>
		<link>http://www.semillasl.com/2009/01/clase-3-el-ejercicio/</link>
		<comments>http://www.semillasl.com/2009/01/clase-3-el-ejercicio/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 15:13:02 +0000</pubDate>
		<dc:creator>jaime</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Curso RoR 2009]]></category>
		<category><![CDATA[RoR]]></category>

		<guid isPermaLink="false">http://www.semillasl.com/?p=10</guid>
		<description><![CDATA[Ahora algo con chicha&#8230;
¿Para que desaprovechar otro curso haciendo pruebecitas que no sirven para nada?
En este no vamos a hacer tontadicas, y dado que nuestra madre IEPALA tiene necesidades nos vamos a remangar y a hacer faena. Hay dos proyectazos:

1.- Memoria de IEPALA. 
http://www.memoria.iepala.es/
Existe un blog con wordpress en el que se han ido volcando [...]]]></description>
			<content:encoded><![CDATA[<p>Ahora algo con chicha&#8230;</p>
<p>¿Para que desaprovechar otro curso haciendo pruebecitas que no sirven para nada?</p>
<p>En este no vamos a hacer tontadicas, y dado que nuestra madre IEPALA tiene necesidades nos vamos a remangar y a hacer faena. Hay dos proyectazos:</p>
<p><span id="more-10"></span></p>
<p><strong>1.- Memoria de IEPALA. </strong></p>
<p><a href="http://www.memoria.iepala.es/">http://www.memoria.iepala.es/</a></p>
<p>Existe un blog con wordpress en el que se han ido volcando las actividades de IEPALA para que se puedan ver, y para que sirvan como memoria de la organización. No entraremos a analizar su uso real (eso nos llevaría a procesos internos), pero lo que esta claro es que a medida que de una u otra forma se vaya utilizando, necesitamos &#8220;algo mas&#8221;, o &#8220;algo mas especifico&#8221;, o &#8220;algo que podamos tocar&#8221;,&#8230; etc.</p>
<p>Vaya, ideas en el aire, pero que son las que nos ponen en esta situación. Esas &#8220;ideas en el aire&#8221; son varias cosas que deberíamos analizar. Y al que no se si lanzarme en este post. Ahora me lo voy pensando.</p>
<p><strong>2.- BBDD institucional. </strong></p>
<p>La base de datos institucional básicamente es una aplicación solo de uso interno, que funciona por decirlo mal y rápido como una aplicación de e-mailing. Spam del nuestro. Como en el anterior caso no entraremos a analizar su uso, aunque aquí cabe destacar que es una aplicación mucho mas necesaria de lo que parece, y que tiene un uso sostenido en el tiempo. Está en PHP (para vergüenza mía es un hijo de un servidor de ustedes).</p>
<p>¿Cual es el problema de esta aplicación? Usabilidad. Ese fantástico termino que en esta caso nos viene que ni pintado. La idea es simplificarlo (desde el punto de vista del usuario), quizá unificar algo el modelo de datos, y sobretodo hacer transparente una serie de funciones y chequeos básicos que ayuden a limpiar y ordenar la información.</p>
<p>&#8212;&#8212;&#8212;&#8212;-</p>
<p>Este es el ejercicio que tendremos que resolver en este curso. Nos centraremos en el 1. Pero según las fuerzas con las que nos encontremos quizá merezca la pena pensar en el 2.</p>
<p>Pero como siempre he tenido complejo de maestro espiritual vamos a ir a las cuestiones de &#8220;fondo&#8221; o por el contrario a las cuestiones de &#8220;altos vuelos&#8221;:</p>
<p>¿Por que?&#8230; ¿Por que migrar? ¿Por que en RoR?</p>
<p>Los tags ahora serian cosas como: análisis, adecuación soluciones, procesos, gestión información, cultura RoR, usabilidad,&#8230; etc. Osea las que cuestiones que molan. Hoy de momento no me meto con estas cuestiones. Estos post no corren mucha prisa, podemos ir hablándolos poco a poco.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semillasl.com/2009/01/clase-3-el-ejercicio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clase 2. Referencias.</title>
		<link>http://www.semillasl.com/2009/01/clase-2-referencias/</link>
		<comments>http://www.semillasl.com/2009/01/clase-2-referencias/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 21:45:51 +0000</pubDate>
		<dc:creator>jaime</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Curso RoR 2009]]></category>
		<category><![CDATA[RoR]]></category>

		<guid isPermaLink="false">http://www.semillasl.com/?p=8</guid>
		<description><![CDATA[Pues esta clase es mas importante que la primera por que va de recursos. Evidentemente no hay mejor forma que recoger fuentes buenas que hacerlo colectivamente así es que os animo (próximos alumnos de este garito) que añadáis las que veáis (a través de comentarios o editando este post).

Bueno vamos allá. Primero la referencia Ruby. [...]]]></description>
			<content:encoded><![CDATA[<p>Pues esta clase es mas importante que la primera por que va de recursos. Evidentemente no hay mejor forma que recoger fuentes buenas que hacerlo colectivamente así es que os animo (próximos alumnos de este garito) que añadáis las que veáis (a través de comentarios o editando este post).</p>
<p><span id="more-8"></span><br />
Bueno vamos allá. Primero la referencia <strong>Ruby</strong>. La web de Ruby-Docs:</p>
<p><a href="http://www.ruby-doc.org/docs">http://www.ruby-doc.org/docs</a></p>
<p>Aqui una Ruby User&#8217;s Guide muy &#8220;desde el comienzo&#8221;. Además tendréis la imprescindible documentación de la API.</p>
<p>Desde ella (aunque  se puede encontrar en muchos otros sitios) al clásico de  Programming Ruby (Pragmatic Programmer&#8217;s Guide):</p>
<p><a href="http://www.ruby-doc.org/docs/ProgrammingRuby/ ">http://www.ruby-doc.org/docs/ProgrammingRuby/ </a></p>
<p>Este libro es: directo, elegante, complejo. Vaya mu bueno.</p>
<p>Evidentemente y poniéndome protocolario, todo el tiempo que se le dedique al núcleo del asunto, el propio lenguaje Ruby, no es tiempo perdido (os lo digo por experiencia por que soy de los que ha aprendido muy mal). Venga y para acabar en español:</p>
<p><a href="http://www.ruby-lang.org/es ">http://www.ruby-lang.org/es </a></p>
<p>En esta web tienen referencias a guías y cosas por el estilo. Tiene un apartado de documentación con varias cosas. (NOTA: en documentación no he visto la traducción del libro Programming Ruby, pero se que en su día si que la hubo osea que sera cuestión de rastrear un poquito)</p>
<p>Vale pues con esto se acabo lo relacionado con Ruby. Ahora pasamos a <strong>Rails</strong> . Por una lado la web de rails:</p>
<p><a href="http://www.rubyonrails.org">http://www.rubyonrails.org </a></p>
<p>No es que tenga gran cosa, pero bueno, es la web &#8220;oficial&#8221; ¿No?. Desde puedes llegar a la documentación de la API. Por cierto esa misma documentación también esta accesible con lo que esta en el post anterior (gem server)&#8230; O incluso en vuestro propio proyecto generándolo con la tarea Rake correspondiente (ver rake -T).</p>
<p>Pero bueno vamos a libros de calidad. Primero el clásico:</p>
<p><a href="http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition ">http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition </a></p>
<p>Esta ya en su versión para Rails2 (que es la que utilizareis vosotros). Nada que no sea fácilmente conseguible en las fantástiscas redes P2P para compartir (sed legales por favor&#8230; canalla el puto Molina). Este libro esta muy bien para enterarte de todo. Es un recorrido de la leche por el framework.</p>
<p>Y finalmente para cosas mas complicadillas, os dejo los libros de recetas de rails. Son recetillas que aunque tu no las necesites de momento es muy recomendable echarles un ojo e ir enterándose</p>
<p><a href="http://www.pragprog.com/titles/fr_rr/rails-recipes ">http://www.pragprog.com/titles/fr_rr/rails-recipes </a><br />
<a href="http://www.pragprog.com/titles/fr_arr/advanced-rails-recipes ">http://www.pragprog.com/titles/fr_arr/advanced-rails-recipes </a></p>
<p>Además de esto todo lo comentado, y como en cualquier comunidad que se precie de tal, tendréis una serie de listas en castellano.</p>
<p>Salud, gracias por asistir a esta clase, y en fotocopiadora podréis recoger los apuntes&#8230;</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>PD: existen dos blogs de gente en castellano, que por ser majetes y conocidos os los pongo aquí para que tengáis referencias:</p>
<p>El de la compañera de proyectos Amaia: <a href="http://apuntesderails.amaiac.net/">http://apuntesderails.amaiac.net/</a><br />
El de Jaime Iniesta: <a href="http://www.jaimeiniesta.com/ ">http://www.jaimeiniesta.com/ </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.semillasl.com/2009/01/clase-2-referencias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clase 1. Curso RoR 09</title>
		<link>http://www.semillasl.com/2009/01/clase-1-curso-ror-09/</link>
		<comments>http://www.semillasl.com/2009/01/clase-1-curso-ror-09/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 21:16:42 +0000</pubDate>
		<dc:creator>jaime</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Curso RoR 2009]]></category>
		<category><![CDATA[RoR]]></category>

		<guid isPermaLink="false">http://www.semillasl.com/?p=7</guid>
		<description><![CDATA[Vale,
Pues la clase primera evidentemente es la de instalar RoR. En realidad no habrá muchas mas clases de estas. En realidad no creo que haya muchas mas clases. No voy a ponerlo todo fácil, asi es que dare solo las ideas generales.

Por cierto y antes de empezar que todas estas cosas se encuentran fácilmente por [...]]]></description>
			<content:encoded><![CDATA[<p>Vale,</p>
<p>Pues la clase primera evidentemente es la de instalar RoR. En realidad no habrá muchas mas clases de estas. En realidad no creo que haya muchas mas clases. No voy a ponerlo todo fácil, asi es que dare solo las ideas generales.</p>
<p><span id="more-7"></span></p>
<p>Por cierto y antes de empezar que todas estas cosas se encuentran fácilmente por todas partes, por ejemplo aquí:</p>
<p><a href="http://agileweb.wordpress.com/2008/07/18/how-to-install-rails-21-on-ubuntu-in-5-steps/">http://agileweb.wordpress.com/2008/07/18/how-to-install-rails-21-on-ubuntu-in-5-steps/</a></p>
<p>Adelante. Primero las cosas con apt. Mas o menos supongo que todos tenemos Ubuntu.</p>
<p>(apt-get) Instalar ruby. Pero cuidado: nada de la ruby1.9, si no el ruby1.8. (hace poco que me comentaron esta gracia)</p>
<blockquote><p>apt-get install ruby</p></blockquote>
<p>(apt-get) Instalar rubygem. Y claro: que sea coherente con lo anterior, por que hay dos paquetes de el 1.8 y el 1.9. DETALLE: este 1.8 y 1.9 no son la versiones del paquete rubygem si no la versión de ruby que utiliza ese gestor de gemas.</p>
<blockquote><p>apt-get install rubygems</p></blockquote>
<p>NOTA (deprimente para los buenos programadores): En Ruby, pero especialmente en Rails, no hay mucho respeto por el tema de mantener integridad (no recuerdo el termino informatico) entre las versiones. Suena chapuzas, pero es asi.</p>
<p>Bueno, y se acabo volver a utilizar el apt-get, a partir de ahora usaremos las gemas.</p>
<p>Pero la cosa graciosa es que ahora que la versión que tenéis de las gemas (que posiblemente será la 1.2.0) querréis actualizarla (a la 1.3.0). ¿Por que? según las webs es &#8220;recomendable&#8221; (Mmmm&#8230; que misterioso&#8230; en realidad mi conclusión es que hay mucha ignorancia, pero como yo tampoco me libro de eso, me callo). Asi es que intentar un:</p>
<blockquote><p>gem update &#8211;system</p></blockquote>
<p>Pues resulta que casca verdad. Algo de que:</p>
<blockquote><p>&#8220;gem update &#8211;system is disabled on Debian&#8230;.&#8221;</p></blockquote>
<p>Pues vaya catxondos. Si queréis actualizarla probad esto:</p>
<p><a href="http://apuntesderails.amaiac.net/archives/2008/12/2/actualizar_rubygems_a_la_versi%C3%B3n/">http://apuntesderails.amaiac.net/archives/2008/12/2/actualizar_rubygems_a_la_versi%C3%B3n/</a></p>
<p>Es de amaia que tiene muchas cosas de rails.</p>
<p>Sigamos. Con esto tenemos el gestor de gemas actualizado. Si queréis probad a ver el gem &#8211;help y esas cosas. De todas formas a lo importante:</p>
<blockquote><p>gem install rails</p></blockquote>
<p>Podríais especificar la versión de la gema añadiéndole -v version</p>
<p>Y ahi os instalara las 4 cositas básicas. Quizá algo os va lento, o quizá algo falla, repetirlo, o intentar instalar alguna gema por separado. Es un consejo poco riguroso, pero mas de una vez me ha funcionado. En cualquier caso y en esencia tendréis varios paquetes importantes, y que componen el núcleo del framework. Hacer un:</p>
<blockquote><p>gem dependency rails</p></blockquote>
<p>Y veréis:</p>
<blockquote><p>Gem rails-2.0.2<br />
rake (&gt;= 0.7.2, runtime)<br />
activesupport (= 2.0.2, runtime)<br />
activerecord (= 2.0.2, runtime)<br />
actionpack (= 2.0.2, runtime)<br />
actionmailer (= 2.0.2, runtime)<br />
activeresource (= 2.0.2, runtime)</p></blockquote>
<p>En mi caso tengo la 2.0.2 por que es en la que esta mi desarrollo. De todas formas hoy no voy a explicar conceptos (aunque es lo que mas me gusta) así es que si queréis buscaros una guía. Por otro lado si queréis ver las nuevas cosas que tiene cada actualización de Rails acabo de ver a un brasileño que se ha impuesto la penitencia de que cada vez que hay una nueva versión de rails hace un nuevo libro de &#8220;Whats new on Rails x.x.x&#8221;.</p>
<p><a href="http://www.nomedojogo.com/">http://www.nomedojogo.com/</a></p>
<p>Bueno con esto esta casi todo, para tener una aplicación os colocáis donde consideréis de vuestro sistema de ficheros y hacéis un:</p>
<blockquote><p>rails mi_aplicacion</p></blockquote>
<p>Una vez tenéis hecho solo detallo que por defecto rails quiere utilizar una base de datos sqlite por detrás así es que para utilizar mysql tendréis que configurar el fichero config/database.yml adecuadamente. Esto os lo dejo a vosotros (tanto la instalacion de mysql como sqlite, como su configuracion en rails).</p>
<p>Pero para ello en la clase 2 os dejare una serie de referencias para que podáis ir leyendo.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><strong>Apéndice 1</strong></p>
<p>Si quieres ver la documentación disponible de cada una de las gemas que has instalado solamente:</p>
<blockquote><p>gem server</p></blockquote>
<p>Esto levanta en el 8808 un índice con toda la documentación RDoc de las gemas instaladas en tu sistema.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><strong>Apendice 2</strong></p>
<p>Este es una cosa nueva bien fardona. En vuestro primer proyecto de prueba hacer:</p>
<blockquote><p>rake doc:guides</p></blockquote>
<p>Os creara en la carpeta doc/guides de vuestro proyecto una serie de guías de documentación para empezar con rails. Pijadas de esta gente. Por cierto si queréis ver todas las tareas rake que tenéis por defecto en vuestro proyecto creado con rails hacer:</p>
<blockquote><p>rake -T</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.semillasl.com/2009/01/clase-1-curso-ror-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inauguración curso interno RoR</title>
		<link>http://www.semillasl.com/2009/01/inauguracion-curso-interno-ror/</link>
		<comments>http://www.semillasl.com/2009/01/inauguracion-curso-interno-ror/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 21:04:48 +0000</pubDate>
		<dc:creator>jaime</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Curso RoR 2009]]></category>
		<category><![CDATA[RoR]]></category>

		<guid isPermaLink="false">http://www.semillasl.com/?p=6</guid>
		<description><![CDATA[Este post es para inaugurar un curso interno para todos los informáticos de IEPALA (“semilla” no os cobrará por esto) en RoR.
Será sin ritmo, con un profesor un tanto novato, pero creo que interesante para todos. Confirmar vuestra presencia (se admiten comentarios).

El plan es tener un par de sesiones presenciales preparadas, y luego ir viendo [...]]]></description>
			<content:encoded><![CDATA[<p>Este post es para inaugurar un curso interno para todos los informáticos de IEPALA (“semilla” no os cobrará por esto) en RoR.</p>
<p>Será sin ritmo, con un profesor un tanto novato, pero creo que interesante para todos. Confirmar vuestra presencia (se admiten comentarios).</p>
<p><span id="more-6"></span></p>
<p>El plan es tener un par de sesiones presenciales preparadas, y luego ir viendo posibles quedadas, mientras avanzamos por comunicación diversa (correo, y este blog).</p>
<p><strong>OBJETIVO GENERAL:</strong> Que os lancéis a poder hacer cosas en RoR.</p>
<p><strong>OBJETIVOS ESPECÍFICOS:</strong><br />
* Manejarse en Ruby.<br />
* Entender el framework Rails.<br />
* Debatir la cultura Rails.<br />
* Que podáis empezar a desarrollar o tocar cosas en RoR.<br />
* Debatir RoR en el marco de problemas/soluciones concretas.</p>
<p><strong>OBJETIVO TANGENCIAL:</strong><br />
Definición conjunta de buenas practicas en el desarrollo. SVN, TRAC,<br />
Testing.</p>
<p><strong>METODOLOGÍA:</strong><br />
* Guiada por el desarrollo de una aplicación.<br />
* Encuentros presenciales para unificar ritmo.<br />
* Correos o posts sobre referencias y pasos básicos.<br />
* Solucionar por correo problemas o dudas (al ritmo que se pueda).</p>
<p><strong>Tiempo total del curso:</strong> Pendiente de negociación, pero asi de arranque un par de meses (Febrero y Marzo).</p>
<p>Bueno, en definitiva, este primer post era para crear el tag: “curso RoR 09”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semillasl.com/2009/01/inauguracion-curso-interno-ror/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
