<rss version="2.0">
  <channel>
    <title>RubyLit - Ruby.del.litoral!</title>
    <link>http://www.rubylit.com.ar/wiki/show/HomePage</link>
    <description>An Instiki wiki</description>
    <language>en-us</language>
    <ttl>40</ttl>
    <item>
      <title>Charlas Jornadas Regionales</title>
      <description>&lt;h2&gt;Cuales son los grupos de usuarios, de la comunidad Ruby, que participar&#225;n en las jornadas?&lt;/h2&gt;


	&lt;p&gt;&lt;a href="http://www.ruguy.org/"&gt;ruby-uy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rubyargentina.soveran.com/"&gt;ruby-argentina&lt;/a&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/group/tangorails"&gt;tango rails&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rubylit.com.ar"&gt;ruby del Litoral&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Listado de charlas para dar en las &lt;a href="http://www.jornadasregionales.org/"&gt;Jornadas regionales&lt;/a&gt; 2008:&lt;/h2&gt;


	&lt;h3&gt;En orden tentativo:&lt;/h3&gt;


	&lt;ol&gt;
	&lt;li&gt;&lt;b&gt;&amp;#8221;Introducci&#243;n a Ruby&amp;#8221;&lt;/b&gt; &amp;#8211; Diego Algorta&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Active Record sabor Ruby. No m&#225;s &lt;span class="caps"&gt;SELECT &lt;/span&gt;&lt;strong&gt; FROM&amp;#8221;&lt;/b&gt; (sin Rails) &amp;#8211; Gast&#243;n Ramos (ya envi&#233; los datos)&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Ruby y Tecnolog&#237;as&amp;#8221;&lt;/b&gt; (KirbyBase, &lt;span class="caps"&gt;YAML&lt;/span&gt;, Shoes) &amp;#8211; Sebastian M. Priolo&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Introducci&#243;n a Rails&amp;#8221;&lt;/b&gt; &amp;#8211; Diego Algorta&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Introducci&#243;n a Ruby/GTK&amp;#8221;&lt;/b&gt; &amp;#8211; Rafael Bidegain&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;SocialApps con Rails&amp;#8221;&lt;/b&gt; &amp;#8211; Ricardo Markiewicz&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Cruzando Fronteras &amp;#8211; Respuestas revolucionarias a la crisis de las web-applications (Rails y Seaside)&amp;#8221;&lt;/b&gt; &amp;#8211;  Gustavo Brey&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Metaprogramming in ruby&amp;#8221;&lt;/b&gt; &amp;#8211; Matias Brutti  &lt;a href="http://www.freedomcoder.com.ar/files/JRSL08/ruby-meta.pdf"&gt;Ruby Metaprogramming slides&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Introducci&#243;n a Ruby/cocoa&amp;#8221;&lt;/b&gt; &amp;#8211; Matias Brutti &lt;a href="http://www.freedomcoder.com.ar/files/JRSL08/ruby-cocoa.pdf"&gt;RubyCocoa&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;JRuby&amp;#8221;&lt;/b&gt; &amp;#8211; Ezequiel Singer (de &lt;span class="caps"&gt;SUN&lt;/span&gt;) hablara de JRuby en la chala &amp;#8220;Nuevas tecnologias en el mundo java&amp;#8221; &lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Jugate con Ruby&amp;#8221;&lt;/b&gt; &amp;#8211; Aureliano Calvo&lt;/li&gt;
		&lt;li&gt;&lt;b&gt;&amp;#8221;Lucha de Robots&amp;#8221;&lt;/b&gt; &amp;#8211; Rafael Bidegain&lt;/li&gt;
	&lt;/ol&gt;


	&lt;h2&gt;Programa de todas las charlas&lt;/h2&gt;


	&lt;h3&gt;Cuidado, no es la versi&#243;n definitiva. Habr&#225; cambios.&lt;/h3&gt;


	&lt;p&gt;&lt;a href="http://jornadas.cafelug.org.ar/8/programa/modules/myconference/program.php"&gt;programa de charlas de las 8vas &lt;span class="caps"&gt;JRSL&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Actividades a realizar en el stand de la comunidad Ruby.&lt;/h2&gt;


	&lt;ol&gt;
	&lt;li&gt;Hacer una cartulina para publicitar las charlas de ruby y rails
	&lt;ol&gt;
	&lt;li&gt;cartulina blanca, marcador rojo, tansa, cinta adhesiva.&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
		&lt;li&gt;Hacer los sorteos para regalar libros en las charlas de Ruby y Rails
	&lt;ol&gt;
	&lt;li&gt;una bolsita transparente, talonarios de numeros (5 de 100 nros de distintos colores)&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
		&lt;li&gt;Organizar un concurso de programas hechos en Ruby
	&lt;ol&gt;
	&lt;li&gt;crear una cuenta en gmail para recibir los datos.&lt;/li&gt;
		&lt;li&gt;hacer las bases del concurso.&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
		&lt;li&gt;Colgar banderas
	&lt;ol&gt;
	&lt;li&gt;logo o nombre de los 4 grupos de ruby en la regi&#243;n&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
		&lt;li&gt;Hacer fotocopias de la quickref de ruby language &lt;a href="http://www.digilife.be/quickreferences/QRC/Ruby%20Language%20QuickRef.pdf"&gt;http://www.digilife.be/quickreferences/QRC/Ruby%20Language%20QuickRef.pdf&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Hacer fotocopias de la quickref de ruby library  &lt;a href="http://www.digilife.be/quickreferences/QRC/Ruby%20Library%20QuickRef.pdf"&gt;http://www.digilife.be/quickreferences/QRC/Ruby%20Library%20QuickRef.pdf&lt;/a&gt;&lt;/li&gt;
	&lt;/ol&gt;


	&lt;h2&gt;Mail sobre la presencia de ruby en las jornadas:&lt;/h2&gt;


	&lt;p&gt;Estimados, les hacemos llegar este correo para comunicarles las actividades relacionadas con ruby en las jornadas regionales, a continuaci&#243;n la lista de charlas:&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;miercoles, 14:00 hs, aula 13.1, Introduccion a Ruby&lt;/li&gt;
		&lt;li&gt;miercoles, 15:00 hs, aula 13.1, Nuevas tecnolog&#237;as en el mundo Java&lt;/li&gt;
		&lt;li&gt;miercoles, 16:00 hs, aula  3.7, Introducci&#243;n a Rubycocoa&lt;/li&gt;
		&lt;li&gt;miercoles, 16:00 hs, aula  3.5, &lt;span class="newWikiWord"&gt;Social Apps&lt;a href="http://www.rubylit.com.ar/wiki/new/SocialApps"&gt;?&lt;/a&gt;&lt;/span&gt; con Ruby on Rails&lt;/li&gt;
		&lt;li&gt;jueves, 10:00 hs, aula  3.7, Jugate con Ruby&lt;/li&gt;
		&lt;li&gt;jueves, 11:00 hs, aula  3.1, Ruby y Tecnolog&#237;as&lt;/li&gt;
		&lt;li&gt;jueves, 15:00 hs, aula 10.1, Introducci&#243;n a Ruby on Rails&lt;/li&gt;
		&lt;li&gt;jueves, 15:00 hs, auditorio roca, lucha de robots&lt;/li&gt;
		&lt;li&gt;jueves, 16:00 hs, aula  3.6, Ruby Metaprogramming&lt;/li&gt;
		&lt;li&gt;Viernes 11hs, aula 3.7, Introduccion a Ruby / &lt;span class="caps"&gt;GTK &lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Viernes 15hs, aula 3.4, Active Record Sabor Ruby.  No m&#225;s &lt;span class="caps"&gt;SELECT &lt;/span&gt;&lt;/strong&gt; FROM&lt;/li&gt;
		&lt;li&gt;Viernes 16hs, aula 13.1, Cruzando Fronteras &amp;#8211; Respuestas revolucionarias a la crisis de las web-applications (Rails y Seaside)&lt;/li&gt;
	&lt;/ol&gt;


	&lt;p&gt;Desde el d&#237;a jueves regalaremos a todos los  asistentes un ejemplar impreso de &amp;#8220;la guia del usuario de ruby&amp;#8221;. &lt;br /&gt;En algunas de nuestras charlas vamos a regalar un &lt;span class="caps"&gt;DVD&lt;/span&gt; con ubuntu customizado para desarrollar juegos con rubygame, adem&#225;s el &lt;span class="caps"&gt;DVD&lt;/span&gt; contar&#225; con &lt;span class="caps"&gt;GTK&lt;/span&gt; y Wx Ruby para desarrollar programas con &amp;#8220;gui&amp;#8221;.&lt;/p&gt;


	&lt;p&gt;En nuestro stand vamos a regalar stickers, a todos los que se acerquen al mismo. &lt;br /&gt;Y por &#250;ltimo haremos un sorteo de 10 ejemplares impresos de ruby en castellano donados por la editorial users.&lt;/p&gt;


	&lt;p&gt;Ruby-AR | Grupo Ruby Argentina | &lt;a href="http://rubyargentina.soveran.com/"&gt;http://rubyargentina.soveran.com/&lt;/a&gt;&lt;br /&gt;&lt;span class="newWikiWord"&gt;Ruby Lit&lt;a href="http://www.rubylit.com.ar/wiki/new/RubyLit"&gt;?&lt;/a&gt;&lt;/span&gt; | Ruby del Litoral | &lt;a href="http://www.rubylit.com.ar"&gt;http://www.rubylit.com.ar&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 25 Aug 2008 14:24:02 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/CharlasJornadasRegionales</guid>
      <link>http://www.rubylit.com.ar/wiki/show/CharlasJornadasRegionales</link>
    </item>
    <item>
      <title>efornal</title>
      <description></description>
      <pubDate>Fri, 22 Aug 2008 13:06:44 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/efornal</guid>
      <link>http://www.rubylit.com.ar/wiki/show/efornal</link>
    </item>
    <item>
      <title>tips Emacs</title>
      <description>&lt;h3&gt;Reeplazar Enter por nada:&lt;/h3&gt;


&lt;pre&gt;
 M-x
 query-replace
 C-q C-j &amp;lt;enter&amp;gt;
 &amp;lt;enter&amp;gt;
&lt;/pre&gt;

	&lt;h3&gt;Configurar posicionamiento al inicio&lt;/h3&gt;


&lt;pre&gt;
 (set-frame-position (selected-frame) 100 10)
 (set-frame-height (selected-frame) 48)
 (set-frame-width (selected-frame) 100)
&lt;/pre&gt;

	&lt;h3&gt;query-replace-regexp&lt;/h3&gt;


&lt;pre&gt;
1. M-x que
2. tab completion until you have M-x query-replace-regexp
3. Enter
4. Prompt changes to Query replace regexp: Type regex. e.g. Query replace regexp: &amp;lt;img\([^&amp;gt;]+\)&amp;gt;. eMacs requires escaping parentheses. Hit Return
5. Prompt changes to Query replace regexp: &amp;lt;img\([^&amp;gt;]+\)&amp;gt; with: Type regex replace e.g. Query replace regexp: &amp;lt;img\([^&amp;gt;]+\)&amp;gt; with:\1
6. Enter for interactive search and replace.
&lt;/pre&gt;</description>
      <pubDate>Fri, 22 Aug 2008 13:05:40 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/tipsEmacs</guid>
      <link>http://www.rubylit.com.ar/wiki/show/tipsEmacs</link>
    </item>
    <item>
      <title>Home Page</title>
      <description>&lt;div class="rightHandSide"&gt; 

	&lt;h3&gt;Contenido&lt;/h3&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/manifiesto"&gt;manifiesto&lt;/a&gt;&lt;br /&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Art%C3%ADculos"&gt;Art&#237;culos&lt;/a&gt;&lt;br /&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Preguntas+frecuentes"&gt;Preguntas frecuentes&lt;/a&gt;&lt;br /&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Recursos+RoR"&gt;Recursos RoR&lt;/a&gt;&lt;br /&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Noticias"&gt;Noticias&lt;/a&gt;&lt;br /&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Descargas"&gt;Descargas&lt;/a&gt;&lt;br /&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Sandbox"&gt;Sandbox&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ruby-lang.org"&gt;Sitio oficial de ruby&lt;/a&gt;&lt;/p&gt;


&lt;hr&gt;

	&lt;p&gt;&lt;span style="color: red;"&gt;Suscribirse a rubylit&lt;/span&gt;&lt;br /&gt;&lt;form action="http://groups.google.com/group/rubylit/boxsubscribe"&gt;  
    Email: &lt;input name="email" type="text"&gt;
          &lt;input name="sub" type="submit" value="Suscribirse"&gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/group/rubylit"&gt;Visitar el grupo&lt;/a&gt;&lt;/p&gt;


&lt;/div&gt;&lt;img src="http://gentoo-portage.com/up_img/thumb/1760.jpg" alt="" /&gt; &lt;em&gt;&gt;&gt; puts &amp;#8220;Bienvenido a &lt;strong&gt;Rubylit&lt;/strong&gt; &amp;#8211; Ruby y Rails en el litoral&amp;#8221;&lt;/em&gt;

	&lt;p&gt;&lt;a href="http://jornadas.cafelug.org.ar/8/es/home.php"&gt;&lt;img src="http://jornadas.cafelug.org.ar/8/imgs/banners/banner_468x60_es.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Tenemos nuevo dominio:&lt;/h2&gt;


	&lt;p&gt;&lt;a href="http://www.rubylit.com.ar"&gt;http://www.rubylit.com.ar&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;&#191;Qui&#233;nes somos?&lt;/h2&gt;


	&lt;p&gt;Somos una comunidad de  desarrolladores &lt;a href="http://www.ruby-lang.org"&gt;Ruby&lt;/a&gt; y &lt;a href="http://www.rubyonrails.org"&gt;Ruby on rails&lt;/a&gt; en la regi&#243;n del litoral.&lt;/p&gt;


	&lt;h2&gt;&#191;C&#243;mo puedo participar?&lt;/h2&gt;


	&lt;p&gt;Ten&#233;s que suscribirte a &lt;a href="http://groups.google.com/group/rubylit"&gt;nuestro grupo&lt;/a&gt; en google groups&lt;/p&gt;


	&lt;h2&gt;Charlas para las jornadas regionales 2008:&lt;/h2&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/CharlasJornadasRegionales"&gt;Charlas Jornadas Regionales&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Reuniones:&lt;/h2&gt;


	&lt;p&gt;&lt;b&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/primer+reuni%C3%B3n"&gt;primer reuni&#243;n&lt;/a&gt;&lt;/b&gt;  29/09/2007&lt;/p&gt;


	&lt;h2&gt;Estamos creando &lt;b&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/nuestro+logo"&gt;nuestro logo&lt;/a&gt;&lt;/b&gt;&lt;/h2&gt;</description>
      <pubDate>Sun, 27 Jul 2008 17:03:32 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/HomePage</guid>
      <link>http://www.rubylit.com.ar/wiki/show/HomePage</link>
    </item>
    <item>
      <title>Sandbox</title>
      <description>&lt;p&gt;Nueva forma de subir una imagen:&lt;br /&gt;&lt;pre&gt;
[[file name here:file]]
&lt;/pre&gt;&lt;br /&gt;luego para mostrarla:&lt;/p&gt;


&lt;pre&gt;
&amp;lt;img src="files/file name here"/&amp;gt;
&lt;/pre&gt;

	&lt;p&gt;&lt;a href="http://jornadas.cafelug.org.ar/8/es/home.php"&gt;&lt;img src="http://jornadas.cafelug.org.ar/8/imgs/banners/banner_468x60_es.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;prueba al 15/07/2008, funciona subir imagenes al wiki de rubylit??
&lt;strong&gt;no&lt;/strong&gt; hay que poner la extenci&#243;n en el nombre del archivo&lt;br /&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/files/test"&gt;test&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;&lt;img src="files/test" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;prueba al 20/07/2008&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Esto funciona as&#237;: &lt;br /&gt;hay que acceder a esta p&#225;gina para subir archivos.&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.rubylit.com.ar/wiki/files/"&gt;http://www.rubylit.com.ar/wiki/files/&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;el problema es que no se especific&#243; el nombre del archivo, entonces si ud quiere subir por ejemplo foo.bar.tgz tiene que escribir lo siguiente:&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.rubylit.com.ar/wiki/files/foo.bar.tgz"&gt;http://www.rubylit.com.ar/wiki/files/foo.bar.tgz&lt;/a&gt;&lt;/p&gt;


&lt;hr&gt;

	&lt;p&gt;ac&#225; esta como quedar&#237;a, va sin la extensi&#243;n:&lt;/p&gt;


	&lt;p&gt;&lt;img alt="file name here" src="http://www.rubylit.com.ar/wiki/files/file+name+here" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;img src="files/file name here" /&gt;&lt;/p&gt;


	&lt;p&gt;Ver explicaci&#243;n en ingl&#233;s:&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.instiki.org/show/FileUploads"&gt;http://www.instiki.org/show/FileUploads&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;para subir un archivo se debe seguir el siguiente procedimiento:&lt;/p&gt;


ingrese el siguiente c&#243;digo
	&lt;ol&gt;
	&lt;li&gt;click en el link edit de la p&#225;gina.&lt;/li&gt;
		&lt;li&gt;ingrese el siguiente c&#243;digo. Esto le permitira a usted subir el archivo:&lt;br /&gt;&lt;pre&gt;
[[nombre_del_archivo.jpg|descripcion:pic]] para subir una imagen.
[[nombre_del_archivo.pdf|descripcion:file]] para subir un archivo. (no est&#225; limitado a pdfs).
&lt;/pre&gt;&lt;/li&gt;
		&lt;li&gt;Envie la pagina.&lt;/li&gt;
	&lt;/ol&gt;


&lt;hr&gt;
&lt;strong&gt; &lt;/strong&gt;COLORES*&lt;br /&gt;&lt;span style="color: green;"&gt;verde&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;azul&lt;/span&gt;&lt;br /&gt;&lt;span style="color: yellow;"&gt;amarillo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;rojo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: pink;"&gt;rosado&lt;/span&gt;&lt;br /&gt;&lt;hr&gt;

	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Ruby+Glade"&gt;Ruby Glade&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Instalar+Ruby+Gtk"&gt;Instalar Ruby Gtk&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Instalar+Ruby%2FGtk"&gt;Instalar Ruby/Gtk&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Version+de+GTK"&gt;Version de GTK&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/Tutorial+de+Git"&gt;Tutorial de Git&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/ProbandoTexto"&gt;Probando un link&lt;/a&gt;&lt;/p&gt;


&lt;hr&gt;

	&lt;h1&gt;titulo con h1&lt;/h1&gt;


	&lt;h2&gt;titulo con h2&lt;/h2&gt;


	&lt;h3&gt;titulo con h3&lt;/h3&gt;


	&lt;h4&gt;titulo con h4&lt;/h4&gt;


	&lt;h5&gt;titulo con h5&lt;/h5&gt;


	&lt;h6&gt;titulo con h6&lt;/h6&gt;


	&lt;p&gt;h7. titulo con h7&lt;/p&gt;


&lt;hr&gt;

	&lt;p&gt;Para llamar al debugger use:&lt;/p&gt;


&lt;pre&gt;
$ ruby -r debug ...
&lt;/pre&gt;

&lt;pre&gt;
esto es una prueba de construccion de tablas, para escapar el caracter pipe hay que usar &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;
&lt;/pre&gt;

	&lt;p&gt;Para usar el debugger:&lt;/p&gt;


	&lt;table&gt;
		&lt;tr&gt;
			&lt;td&gt;b[reak] [file: | class:]&lt;line method&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;b[reak] [class.]&lt;line method&gt;&lt;/td&gt;
			&lt;td&gt;set breakpoint to some position&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;wat[ch] expression&lt;/td&gt;
			&lt;td&gt;set watchpoint to some expression&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;cat[ch] exception&lt;/td&gt;
			&lt;td&gt;set catchpoint to an exception&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;b[reak]&lt;/td&gt;
			&lt;td&gt;list breakpoints&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;cat[ch]&lt;/td&gt;
			&lt;td&gt;show catchpoint&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;del[ete][ nnn]&lt;/td&gt;
			&lt;td&gt;delete some or all breakpoints&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;disp[lay] expression&lt;/td&gt;
			&lt;td&gt;add expression into display expression list&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;undisp[lay][ nnn]&lt;/td&gt;
			&lt;td&gt;delete one particular or all display expressions&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;c[ont]&lt;/td&gt;
			&lt;td&gt;run until program ends or hit breakpoint&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;s[tep][ nnn]&lt;/td&gt;
			&lt;td&gt;step (into methods) one line or till line nnn&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;n[ext][ nnn]&lt;/td&gt;
			&lt;td&gt;go over one line or till line nnn&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;w[here]&lt;/td&gt;
			&lt;td&gt;display frames&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;f[rame]&lt;/td&gt;
			&lt;td&gt;alias for where&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;l[ist][ (-|nn-mm)]&lt;/td&gt;
			&lt;td&gt;list program, &amp;#8211; lists backwards nn-mm lists given lines&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;</description>
      <pubDate>Sun, 27 Jul 2008 17:02:16 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/Sandbox</guid>
      <link>http://www.rubylit.com.ar/wiki/show/Sandbox</link>
    </item>
    <item>
      <title>uso de Generic Dir Ctrl</title>
      <description>&lt;pre&gt;
require "rubygems" 
require "wx" 
include Wx
class Ejemplo &amp;lt; App  
def on_init  
 frameEjemplo = Frame.new(nil, -1, "Ejemplo")

 @gdc1 = GenericDirCtrl.new(frameEjemplo, 1, "/home/ubuntu", [20,40], [300,200],
        DIRCTRL_3D_INTERNAL|SUNKEN_BORDER, "All files (.*)|*|Ruby files (*.rb)|*rb", 0)

 #activo el filtro "*rb" 
 @gdc1.set_filter_index(1) 

 #actualizo el control para que se visualicen solo los archivos *rb
 @gdc1.re_create_tree()

 bt1 = Button.new(frameEjemplo, 5, "click 1",  [20, 5], DEFAULT_SIZE, BU_TOP)

 evt_button(5) { | event | 
     printf("path por defecto: %s\n", @gdc1.get_default_path())
     printf("path del archivo seleccionado: %s\n", @gdc1.get_path())
 }

 frameEjemplo.show()

end

end
Ejemplo.new.main_loop
&lt;/pre&gt;

&lt;hr&gt;

	&lt;p&gt;&lt;img alt="wx7" src="http://www.rubylit.com.ar/wiki/files/wx7" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/files/wxejemplo7"&gt;bajar el c&#243;digo fuente del ejemplo&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 26 Jul 2008 15:59:41 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/uso+de+GenericDirCtrl</guid>
      <link>http://www.rubylit.com.ar/wiki/show/uso+de+GenericDirCtrl</link>
    </item>
    <item>
      <title>Ruby wx Windows</title>
      <description>&lt;h2&gt;Introducci&#243;n&lt;/h2&gt;


	&lt;p&gt;Esta serie de ejemplos no tiene la pretensi&#243;n de ser un tutorial de wxWindows o xwWidget, se persigue el simple objetivo de documentar, con programas en castellano, el uso de algunos de los widget que nos ofrece el entorno.&lt;/p&gt;


	&lt;h2&gt;Instalaci&#243;n&lt;/h2&gt;


	&lt;h3&gt;Requerimientos&lt;/h3&gt;


	&lt;p&gt;Es importante destacar que wxruby requiere glibc 2.4 o superior, verific&#225; la versi&#243;n que est&#225;s usando ejecutando:&lt;/p&gt;


&lt;pre&gt;
$ ls -la /lib/libc-*
&lt;/pre&gt;

	&lt;h3&gt;Instalaci&#243;n (probada en ubuntu 7.10 Gutsy Gibbon).&lt;/h3&gt;


	&lt;ol&gt;
	&lt;li&gt;sudo gem update&lt;/li&gt;
		&lt;li&gt;sudo gem install wxruby&lt;/li&gt;
	&lt;/ol&gt;


	&lt;h2&gt;donde hay mas documentaci&#243;n?&lt;/h2&gt;


	&lt;p&gt;&lt;a href="http://wxruby.rubyforge.org/doc/"&gt;http://wxruby.rubyforge.org/doc/#controls&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;EJEMPLOS.&lt;/h2&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/hola+mundo"&gt;hola mundo&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+botones"&gt;uso de botones&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/boton+con+imagen"&gt;boton con imagen&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+botones+biestados"&gt;uso de botones biestados&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+boton+label+y+entry"&gt;uso de boton label y entry&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+listbox+y+boton"&gt;uso de listbox y boton&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+combobox+y+boton"&gt;uso de combobox y boton&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+BitmapComboBox+y+StaticBitmap"&gt;uso de BitmapComboBox y StaticBitmap&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+CheckBoxes"&gt;uso de CheckBoxes&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+CheckBox"&gt;uso de CheckBox&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+CheckListBox"&gt;uso de CheckListBox&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+Gauge+y+un+Timer"&gt;uso de Gauge y un Timer&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+del+Calendario"&gt;uso del Calendario&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+RadioButton"&gt;uso de RadioButton&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/show/uso+de+GenericDirCtrl"&gt;uso de GenericDirCtrl&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Sat, 26 Jul 2008 15:57:27 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/Ruby+wxWindows</guid>
      <link>http://www.rubylit.com.ar/wiki/show/Ruby+wxWindows</link>
    </item>
    <item>
      <title>uso de Check Box</title>
      <description>&lt;pre&gt;
require "rubygems" 
require "wx" 
include Wx
class Ejemplo &amp;lt; App  
def on_init  
 frameEjemplo = Frame.new(nil, -1, "Ejemplo")

 @cb1 = CheckBox.new(frameEjemplo, 1, "celeste",  [20,10], DEFAULT_SIZE)
 @cb2 = CheckBox.new(frameEjemplo, 2, "blanco",   [20,40], DEFAULT_SIZE)
 @cb3 = CheckBox.new(frameEjemplo, 3, "amarillo", [20,70], DEFAULT_SIZE)
 @cb4 = CheckBox.new(frameEjemplo, 4, "rojo",     [20,100], DEFAULT_SIZE)

 @cb1.set_value(true) 
 @cb2.set_value(true)

 bt1 = Button.new(frameEjemplo, 5, "click 1",  [200, 80], DEFAULT_SIZE, BU_TOP)

 evt_button(5) { | event | 
     puts "celeste SI" if @cb1.is_checked
     puts "blanco SI" if @cb2.is_checked
     puts "amarillo SI" if @cb3.is_checked
     puts "rojo SI" if @cb4.is_checked
 }

 evt_checkbox(1) { | event | printf("estado check id 1: %s\n",@cb1.get_value)}
 evt_checkbox(2) { | event | printf("estado check id 2: %s\n",@cb2.get_value)}
 evt_checkbox(3) { | event | printf("estado check id 3: %s\n",@cb3.get_value)}
 evt_checkbox(4) { | event | printf("estado check id 4: %s\n",@cb4.get_value)}

 frameEjemplo.show()

end

end
Ejemplo.new.main_loop
&lt;/pre&gt;&lt;br /&gt;&lt;hr&gt;

	&lt;p&gt;&lt;img alt="wx5" src="http://www.rubylit.com.ar/wiki/files/wx5" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/files/wxejemplo5"&gt;bajar el c&#243;digo fuente del ejemplo&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 24 Jul 2008 17:38:25 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/uso+de+CheckBox</guid>
      <link>http://www.rubylit.com.ar/wiki/show/uso+de+CheckBox</link>
    </item>
    <item>
      <title>rbidegain</title>
      <description>&lt;p&gt;Rafael Bidegain&lt;br /&gt;&lt;span class="caps"&gt;AKA &lt;/span&gt;/* Rafa */&lt;br /&gt;jabber: &lt;a href="mailto:rbidegain@lugmen.org.ar"&gt;rbidegain@lugmen.org.ar&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 23 Jul 2008 19:35:06 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/rbidegain</guid>
      <link>http://www.rubylit.com.ar/wiki/show/rbidegain</link>
    </item>
    <item>
      <title>uso de Radio Button</title>
      <description>&lt;pre&gt;
require "rubygems" 
require "wx" 
include Wx
class Ejemplo &amp;lt; App  
def on_init  
 frameEjemplo = Frame.new(nil, -1, "Ejemplo")

 @colores = ["celeste", "blanco", "amarillo", "rojo"]

 @rb1 = RadioBox.new(frameEjemplo,  1,  "RadioBox1", [20,20], DEFAULT_SIZE, 
            @colores, 0, RA_SPECIFY_COLS) 

 @rb2 = RadioBox.new(frameEjemplo,  2,  "RadioBox2", [20,80], DEFAULT_SIZE, 
            @colores, 0, RA_SPECIFY_ROWS) 
 @rb2.set_selection(1)

 bt1 = Button.new(frameEjemplo, 3, "click 1",  [200, 80], DEFAULT_SIZE, BU_TOP)

 evt_button(3) { | event | 
     printf("%s y %s\n", @colores[@rb1.get_selection],@colores[@rb2.get_selection])
 }
 evt_radiobox(1) { | event | 
     index = event.get_selection 
     case index
     when 0
         @rb2.set_selection(1)
     when 1
         @rb2.set_selection(0)
     when 2
         @rb2.set_selection(3)
     when 3
         @rb2.set_selection(2)
     end
 }

 evt_radiobox(2) { | event | 
     index = event.get_selection 
     case index
     when 0
         @rb1.set_selection(1)
     when 1
         @rb1.set_selection(0)
     when 2
         @rb1.set_selection(3)
     when 3
         @rb1.set_selection(2)
     end
 }

 frameEjemplo.show()

end

end
Ejemplo.new.main_loop
&lt;/pre&gt;

&lt;hr&gt;

	&lt;p&gt;&lt;img alt="wx3" src="http://www.rubylit.com.ar/wiki/files/wx3" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/files/wxejemplo3"&gt;bajar el c&#243;digo fuente del ejemplo&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 23 Jul 2008 16:59:58 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/uso+de+RadioButton</guid>
      <link>http://www.rubylit.com.ar/wiki/show/uso+de+RadioButton</link>
    </item>
    <item>
      <title>Descargas</title>
      <description>&lt;h2&gt;Libros:&lt;/h2&gt;


	&lt;h2&gt;&lt;a href="http://gastonramos.com.ar/rails21/"&gt;Ruby on Rails 2.1 &#191;Qu&#233; Hay de Nuevo?&lt;/a&gt;&lt;/h2&gt;


	&lt;h2&gt;Ruby &amp;#8211; libro ruby f&#225;cil (licencia CC)&lt;/h2&gt;


	&lt;p&gt;&lt;a href="http://www.4shared.com/dir/6728315/b68b2f19/rubyfacil.html"&gt;Ruby F&#225;cil&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Ruby &amp;#8211; Rails pack para flisol&lt;/h2&gt;


	&lt;p&gt;&lt;a href="http://www.rubylit.com.ar/wiki/files/ruby-rails-pack-flisol-2008.tar.gz" title="48M "&gt;Ruby Rails pack Flisol 2008&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Slides:&lt;/h2&gt;


	&lt;p&gt;&lt;a href="http://www.rubylit.com.ar/downloads/slides/dwsr.pdf"&gt;Desarrollo web &#193;gil sobre rieles&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 22 Jul 2008 22:58:49 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/Descargas</guid>
      <link>http://www.rubylit.com.ar/wiki/show/Descargas</link>
    </item>
    <item>
      <title>uso del Calendario</title>
      <description>&lt;pre&gt;
require "rubygems" 
require "wx" 
include Wx
class Ejemplo &amp;lt; App  
def on_init  
 frameEjemplo = Frame.new(nil, -1, "Ejemplo")

 @cal = CalendarCtrl.new(frameEjemplo, 2,
                 Time.new, 
                 [20,10], 
                 [300,170], 
                 CAL_SHOW_HOLIDAYS)

 StaticText.new(frameEjemplo, 3, "D&#237;a", [ 20, 200])
 StaticText.new(frameEjemplo, 4, "Mes", [100, 200])
 StaticText.new(frameEjemplo, 5, "A&#241;o", [180, 200])

 @st1 = StaticText.new(frameEjemplo, 6, "--", [ 20, 220])
 @st2 = StaticText.new(frameEjemplo, 7, "--", [100, 220])
 @st3 = StaticText.new(frameEjemplo, 8, "--", [180, 220])

 feriados()
 fecha_seleccionada()

 evt_calendar_month(2) { |event| feriados }
 evt_calendar_year(2) { |event| feriados }
 evt_calendar_sel_changed(2) { |event| fecha_seleccionada }

 frameEjemplo.show()

end

def feriados
 fecha = @cal.get_date 
 if fecha.month  1
     @cal.set_holiday(1)
 elsif fecha.month  4
     @cal.set_holiday(2)
 elsif fecha.month  5
     @cal.set_holiday(1)
     @cal.set_holiday(25)
 elsif fecha.month  6
     @cal.set_holiday(20)
 elsif fecha.month  7
     @cal.set_holiday(9)
 elsif fecha.month  8
     @cal.set_holiday(17)
 elsif fecha.month  10
     @cal.set_holiday(12)
 elsif fecha.month  12
     @cal.set_holiday(8)
     @cal.set_holiday(25)
     @cal.set_holiday(31)
 end&lt;br /&gt;end

	&lt;p&gt;def fecha_seleccionada
    fecha = @cal.get_date
    @st1.label = sprintf(&amp;#8221;%02d&amp;#8221;,fecha.day)
    @st2.label = sprintf(&amp;#8221;%02d&amp;#8221;,fecha.month)
    @st3.label = sprintf(&amp;#8221;%02d&amp;#8221;,fecha.year)&lt;br /&gt;end&lt;/p&gt;


	&lt;p&gt;end&lt;br /&gt;Ejemplo.new.main_loop&lt;/p&gt;


&lt;/pre&gt;

&lt;hr&gt;

	&lt;p&gt;&lt;img alt="wx2" src="http://www.rubylit.com.ar/wiki/files/wx2" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/files/wxejemplo2"&gt;bajar el c&#243;digo fuente del ejemplo&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 22 Jul 2008 11:44:36 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/uso+del+Calendario</guid>
      <link>http://www.rubylit.com.ar/wiki/show/uso+del+Calendario</link>
    </item>
    <item>
      <title>Usando Git</title>
      <description>&lt;h3&gt;Crear un repositorio nuevo&lt;/h3&gt;


	&lt;p&gt;Crear un nuevo repo de git se hace en dos partes, o al menos as&#237; lo hago yo. Una del lado del servidor:&lt;/p&gt;


	&lt;p&gt;Vamos crear un script en bash que se va a llamar &lt;a href="http://init-repo-server-side.sh"&gt;init-repo-server-side.sh&lt;/a&gt;&lt;/p&gt;


&lt;code&gt;
&lt;pre&gt;
#!/bin/sh 
PROJECT=$1

REPO=/srv/git/$PROJECT.git

echo Creando $REPO ...

mkdir -p $REPO
cd $REPO
git --bare init
chown -R root:src $REPO
chmod g+w $REPO -R
chmod a+x hooks/post-update
touch git-daemon-export-ok

&lt;/pre&gt;&lt;br /&gt;&lt;/code&gt;

	&lt;p&gt;Le damos permisos de ejecuci&#243;n:&lt;/p&gt;


&lt;pre&gt;
chmod a+x init-repo-server-side.sh
&lt;/pre&gt;

	&lt;p&gt;Luego en el server ejecutamos:&lt;/p&gt;


&lt;code&gt;
&lt;pre&gt;
./init-repo-server-side.sh mi-proyecto
&lt;/pre&gt;&lt;br /&gt;&lt;/code&gt;

	&lt;p&gt;Ahora vamos a nuestra pc o laptop y creamos un script&lt;br /&gt;que se va a llamar &lt;a href="http://init-repo.sh"&gt;init-repo.sh&lt;/a&gt;&lt;/p&gt;


&lt;code&gt;
&lt;pre&gt;
#!/bin/sh -x

PROJECT=$1.git

URL=ssh://usuario@mi-server.com/srv/git/$PROJECT

echo Creando $PROJECT

mkdir $PROJECT
cd $PROJECT

git init
touch .gitignore
git add .gitignore
git commit -m "just gitignore" 
git remote add origin $URL
git config branch.master.remote origin
git config branch.master.merge refs/heads/master
git push --all
git pull
&lt;/pre&gt;&lt;br /&gt;&lt;/code&gt;

	&lt;p&gt;Le damos permisos de ejecuci&#243;n:&lt;/p&gt;


&lt;pre&gt;
chmod a+x init-repo.sh
&lt;/pre&gt;

	&lt;p&gt;Entonces ahora en nuestra pc ejecutamos:&lt;/p&gt;


	&lt;p&gt;./&lt;a href="http://init-repo.sh"&gt;init-repo.sh&lt;/a&gt; mi-proyecto-nuevo&lt;/p&gt;


	&lt;p&gt;y listo con eso tenemos nuestro repositorio listo.&lt;/p&gt;


	&lt;h3&gt;Como integrar git a trac&lt;/h3&gt;


	&lt;p&gt;Primero hay que bajar el plugin desde el repo git:&lt;/p&gt;


&lt;pre&gt;
git clone http://nanosleep.org/git/trac-git-plugin
&lt;/pre&gt;

	&lt;p&gt;Luego instalar el m&#243;dulo de python setuptools:&lt;/p&gt;


&lt;pre&gt;
apt-get install python-setuptools
&lt;/pre&gt;</description>
      <pubDate>Mon, 21 Jul 2008 18:28:48 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/Usando+Git</guid>
      <link>http://www.rubylit.com.ar/wiki/show/Usando+Git</link>
    </item>
    <item>
      <title>uso de Bitmap Combo Box y Static Bitmap</title>
      <description>&lt;pre&gt;
require "rubygems" 
require "wx" 
include Wx
class Ejemplo &amp;lt; App  
def on_init  
 frameEjemplo = Frame.new(nil, -1, "Ejemplo")

 bitmap1 = Bitmap.new("celeste.png",  BITMAP_TYPE_PNG)
 bitmap2 = Bitmap.new("blanco.png",   BITMAP_TYPE_PNG)
 bitmap3 = Bitmap.new("amarillo.png", BITMAP_TYPE_PNG)
 bitmap4 = Bitmap.new("rojo.png",     BITMAP_TYPE_PNG)
 bitmap5 = Bitmap.new("negro.png",    BITMAP_TYPE_PNG)

 @colores = ["celeste", "blanco","amarillo","rojo"]
 @bmcb = BitmapComboBox.new(frameEjemplo,  1, "celeste", [20,20], [200,40], @colores)

 @bt = Button.new(frameEjemplo,  2, "click", [20,80], DEFAULT_SIZE, BU_TOP)
 @sb1 = StaticBitmap.new(frameEjemplo, 3,  bitmap1, [150,85], [50,28])
 @sb2 = StaticBitmap.new(frameEjemplo, 4,  bitmap1, [210,85], [50,28])

 @index = 0
 @bmcb.set_item_bitmap(0, bitmap1)
 @bmcb.set_item_bitmap(1, bitmap2)
 @bmcb.set_item_bitmap(2, bitmap3)
 @bmcb.set_item_bitmap(3, bitmap4)

 @bmcb.append("negro",bitmap5)

 evt_combobox(1) { | event | 
     @index = event.get_int
     @sb1.set_bitmap( @bmcb.get_item_bitmap(@index) ) 
 }     

 evt_button(2) { | event | 
     #esto funciona
     @sb2.set_bitmap( @bmcb.get_item_bitmap(@index) )

     #esto no funciona
     #@sb2.set_bitmap( @bmcb.get_item_bitmap(@bmcb.get_selection) )
 }

 frameEjemplo.show()

end

end
Ejemplo.new.main_loop
&lt;/pre&gt;

&lt;hr&gt;

	&lt;p&gt;&lt;img alt="wx1" src="http://www.rubylit.com.ar/wiki/files/wx1" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a class="existingWikiWord" href="http://www.rubylit.com.ar/wiki/files/wxejemplo1"&gt;bajar el c&#243;digo fuente del ejemplo&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 21 Jul 2008 01:33:51 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/uso+de+BitmapComboBox+y+StaticBitmap</guid>
      <link>http://www.rubylit.com.ar/wiki/show/uso+de+BitmapComboBox+y+StaticBitmap</link>
    </item>
    <item>
      <title>Tutorial de Ruby Game</title>
      <description>&lt;p&gt;Encontre un tutorial, muy interesante, de RubyGame. No s&#233; si el autor permitir&#225; hacer una copia completa como para tener un mirror de sus post. (Quiz&#225;s alguien con buen ingl&#233;s se anime a pedirle permiso)&lt;/p&gt;


	&lt;p&gt;Estos son los link a las cuatro entradas que hasta hoy 19/07/2008 tiene el tutorial.&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;&lt;a href="http://lorenzod8n.wordpress.com/2007/12/09/rubygame-tutorial-1-getting-started/"&gt;http://lorenzod8n.wordpress.com/2007/12/09/rubygame-tutorial-1-getting-started/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://lorenzod8n.wordpress.com/2007/12/20/rubygame-tutorial-2-pixels/"&gt;http://lorenzod8n.wordpress.com/2007/12/20/rubygame-tutorial-2-pixels/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://lorenzod8n.wordpress.com/2008/02/22/rubygame-tutorial-3-in-control/"&gt;http://lorenzod8n.wordpress.com/2008/02/22/rubygame-tutorial-3-in-control/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://lorenzod8n.wordpress.com/2008/02/26/rubygame-tutorial-4-like-wow-a-re-usable-pixel/"&gt;http://lorenzod8n.wordpress.com/2008/02/26/rubygame-tutorial-4-like-wow-a-re-usable-pixel/&lt;/a&gt;&lt;/li&gt;
	&lt;/ol&gt;</description>
      <pubDate>Sun, 20 Jul 2008 03:39:48 Z</pubDate>
      <guid>http://www.rubylit.com.ar/wiki/show/Tutorial+de+RubyGame</guid>
      <link>http://www.rubylit.com.ar/wiki/show/Tutorial+de+RubyGame</link>
    </item>
  </channel>
</rss>
