<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Angel "Java" Lopez : Argentina, Ruby</title><link>http://msmvps.com/blogs/lopez/archive/tags/Argentina/Ruby/default.aspx</link><description>Tags: Argentina, Ruby</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Introducción a Ruby, en Buenos Aires</title><link>http://msmvps.com/blogs/lopez/archive/2013/05/07/introducci-243-n-a-ruby-en-buenos-aires.aspx</link><pubDate>Tue, 07 May 2013 16:37:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1829610</guid><dc:creator>lopez</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1829610</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2013/05/07/introducci-243-n-a-ruby-en-buenos-aires.aspx#comments</comments><description>&lt;p&gt;
&lt;p&gt;Gracias a la gente del Microsoft User Group de Argentina, el pr&amp;oacute;ximo lunes 
dar&amp;eacute; una charla sobre&lt;/p&gt;
&lt;p&gt;Introducci&amp;oacute;n a Ruby para Programadores .NET (o para programadores)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mug.org.ar/Eventos/3893.aspx"&gt;http://www.mug.org.ar/Eventos/3893.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(vean de visitar la p&amp;aacute;gina porque hay que inscribirse)&lt;/p&gt;
&lt;p&gt;El evento es gratuito, y es el lunes 13 de Mayo, desde las 18:30 hasta las 
20:30. La idea es explicar algo de Ruby, introductorio, para programadores (sean 
de .NET o de otros lenguajes/tecnolog&amp;iacute;as) que no sepan Ruby.&lt;/p&gt;
&lt;p&gt;Los temas a visitar:&lt;/p&gt;
&lt;p&gt;- Sintaxis b&amp;aacute;sica &lt;br /&gt;- Valores b&amp;aacute;sicos: n&amp;uacute;meros, string, arreglos, hashes 
&lt;br /&gt;- Comandos if, for, ciclos &lt;br /&gt;- Clases y objetos &lt;br /&gt;- Herencia &lt;br /&gt;- 
Creaci&amp;oacute;n de objetos &lt;br /&gt;- Variables de instancia y de clase &lt;br /&gt;- M&amp;oacute;dulos &lt;br /&gt;- 
Elementos de metaprogramaci&amp;oacute;n &lt;br /&gt;- Definiendo DSL (Domain Specific Languages) 
internos en Ruby &lt;br /&gt;- Gemas (paquetes de Ruby) &lt;br /&gt;- Ecosistema de desarrollo 
&lt;br /&gt;- Desarrollo Web, especialmente Sinatra, que usa Rack&lt;/p&gt;
&lt;p&gt;Espero poder explicar en dos horas cu&amp;aacute;l es el panorama de desarrollo Ruby, 
para cualquier programador interesado en comenzar con este lenguaje.&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;ldquo;Java&amp;rdquo; Lopez &lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com&lt;/a&gt; &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1829610" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Lenguajes+de+Programaci_26002300_243_3B00_n/default.aspx">Lenguajes de Programaci&amp;#243;n</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Argentina/default.aspx">Argentina</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Buenos+Aires/default.aspx">Buenos Aires</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Reuniones/default.aspx">Reuniones</category></item><item><title>Meetups y Reunión en Buenos Aires: Ruby, Python, Node.js y RaspBerry Pi</title><link>http://msmvps.com/blogs/lopez/archive/2013/03/05/meetups-y-reuni-243-n-en-buenos-aires-ruby-python-node-js-y-raspberry-pi.aspx</link><pubDate>Tue, 05 Mar 2013 16:28:28 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1824708</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1824708</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2013/03/05/meetups-y-reuni-243-n-en-buenos-aires-ruby-python-node-js-y-raspberry-pi.aspx#comments</comments><description>&lt;p&gt;Esta semana viene movida en el tema de reuniones para programadores. En primer lugar, la gente de Ruby Argentina vuelve al ruedo luego de un merecido descanso de verano, y luego de la Ruby Conf 2012. Como se habían planteado desde el año pasado, hacen un meetup el primer miércoles de cada mes. Se anunció la lista RubySur:&lt;/p&gt;  &lt;p&gt;&lt;a title="https://groups.google.com/group/rubysur/browse_thread/thread/2c27490fc752a41b#" href="https://groups.google.com/group/rubysur/browse_thread/thread/2c27490fc752a41b#"&gt;https://groups.google.com/group/rubysur/browse_thread/thread/2c27490fc752a41b#&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;vamos a hacer el primer meetup de 2013 en las oficinas de SCV Soft.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Para participar, les pedimos que completen el siguiente formulario: &lt;a href="http://goo.gl/jOoIv"&gt;http://goo.gl/jOoIv&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;Quienes quieran proponer una charla, pueden hacerlo mediante el mismo formulario.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Cuando? &lt;/b&gt;&lt;/p&gt;    &lt;p&gt;Miércoles 6 de marzo de 2013 a las 19:00 hs.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Donde? &lt;/b&gt;&lt;/p&gt;    &lt;p&gt;Oficinas de SCV Soft&lt;/p&gt;    &lt;p&gt;Nicolás Repetto 1841, Ciudad Aut. de Buenos Aires&lt;/p&gt;    &lt;p&gt;(mapa: &lt;a href="http://goo.gl/maps/EiZT4"&gt;http://goo.gl/maps/EiZT4&lt;/a&gt;)&lt;/p&gt;    &lt;p&gt;Para conocer la lista de personas anotadas: &lt;a href="http://goo.gl/nN1Rr"&gt;http://goo.gl/nN1Rr&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Por otro lado, el mismo día (!) la gente de Python Argentina PyAr se reúne:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://python.org.ar/pyar/Eventos/Reuniones/2013/Reunion59" href="http://python.org.ar/pyar/Eventos/Reuniones/2013/Reunion59"&gt;http://python.org.ar/pyar/Eventos/Reuniones/2013/Reunion59&lt;/a&gt;    &lt;br /&gt;&lt;a title="http://listas.python.org.ar/pipermail/pyar/2013-March/023406.html" href="http://listas.python.org.ar/pipermail/pyar/2013-March/023406.html"&gt;http://listas.python.org.ar/pipermail/pyar/2013-March/023406.html&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;h3&gt;Reunión 59 - Miércoles 6 de Marzo de 2013 - Buenos Aires, Post Street Bar - 19hs&lt;/h3&gt;    &lt;h5&gt;Temario&lt;/h5&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;&lt;a href="http://python.org.ar/pyar/PyCon"&gt;PyCon&lt;/a&gt; 2013&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;&lt;a href="http://python.org.ar/pyar/PyCamp"&gt;PyCamp&lt;/a&gt; 2013&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Manejo de dinero en &lt;a href="http://python.org.ar/pyar/PyAr"&gt;PyAr&lt;/a&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;Mentores de charlas&lt;/li&gt;      &lt;li&gt;Raspberry Pi&lt;/li&gt;      &lt;li&gt;       &lt;p&gt;Sitio de &lt;a href="http://python.org.ar/pyar/PyAr"&gt;PyAr&lt;/a&gt;&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;Capacitación introductoria a python&lt;/li&gt;      &lt;li&gt;¿...?&lt;/li&gt;   &lt;/ul&gt;    &lt;h5&gt;Fecha y Hora&lt;/h5&gt;    &lt;ul&gt;     &lt;li&gt;Miércoles 6 de Marzo de 2013, 19 hs&lt;/li&gt;   &lt;/ul&gt;    &lt;h5&gt;Lugar&lt;/h5&gt;    &lt;p&gt;&lt;a href="http://www.poststreetbar.com/"&gt;Post Street Bar&lt;/a&gt;, en la terraza&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Thames 1885, Palermo&lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;Y para el viernes tenemos la frutilla de la torta, Node.js sobre Raspberry Pi, por la gente de Node.js Argentina:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.meetup.com/NodeJS-Argentina/events/105375852/" href="http://www.meetup.com/NodeJS-Argentina/events/105375852/"&gt;http://www.meetup.com/NodeJS-Argentina/events/105375852/&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;h3&gt;Usando Node.js y MongoDB en RaspBerryPI&lt;/h3&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;p&gt;Friday, March 8, 2013&lt;/p&gt;        &lt;p&gt;7:00 PM To 10:00 PM&lt;/p&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;p&gt;This location is shown only to members&lt;/p&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;La idea es instalar Node.js y MongoDB (en cluster) en varias Raspberry Pi.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Bueno, tenemos de todo esta semana. Tendría que comentar también sobre una meetup a la que asistí, de desarrolladores y usuarios de Salesforce, en Buenos Aires. Pero queda para otro posts.&lt;/p&gt;  &lt;p&gt;Nos leemos!&lt;/p&gt;  &lt;p&gt;Angel “Java” Lopez   &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1824708" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Argentina/default.aspx">Argentina</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Python/default.aspx">Python</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/NodeJs/default.aspx">NodeJs</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Buenos+Aires/default.aspx">Buenos Aires</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Reuniones/default.aspx">Reuniones</category></item><item><title>Próxima Meetup Ruby en Buenos Aires, Mayo 2012</title><link>http://msmvps.com/blogs/lopez/archive/2012/05/11/pr-243-xima-meetup-ruby-en-buenos-aires-mayo-2012.aspx</link><pubDate>Fri, 11 May 2012 08:27:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1809737</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1809737</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2012/05/11/pr-243-xima-meetup-ruby-en-buenos-aires-mayo-2012.aspx#comments</comments><description>&lt;p&gt;Se acerca una nueva reuni&amp;oacute;n &amp;ldquo;meetup&amp;rdquo; de la gente de Ruby Argentina, en Buenos Aires. &lt;a href="http://twitter.com/inkel"&gt;@inkel&lt;/a&gt; envi&amp;oacute; &lt;a href="http://groups.google.com/group/rubysur/browse_thread/thread/37c9713465dd6202"&gt;este anuncio&lt;/a&gt; en la lista &lt;a href="http://groups.google.com/group/rubysur"&gt;RubySur&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Tenemos el agrado de invitarlos a la pr&amp;oacute;xima meetup de Ruby Argentina en Buenos Aires, a realizarse en las oficinas de Wayra Argentina, sita en Costa Rica 5546, Oficina 604.&lt;/p&gt;
&lt;p&gt;     &lt;br /&gt;Para poder ingresar al edificio de Wayra Argentina necesitamos que ingresen su nombre y apellido en el siguiente formulario, y no olviden llevar su c&amp;eacute;dula o DNI. Tambi&amp;eacute;n pueden anotarse si quieren dar una charla o hacernos sugerencias.&lt;/p&gt;
&lt;p&gt;     &lt;br /&gt;Inscripci&amp;oacute;n: &lt;a href="http://goo.gl/68WQw"&gt;http://goo.gl/68WQw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;     &lt;br /&gt;= Sobre Wayra Argentina &lt;a href="http://wayra.org/"&gt;http://wayra.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;     &lt;br /&gt;Wayra es una iniciativa sin precedentes en el entorno latinoamericano y europeo que pretende conseguir un impacto relevante en la econom&amp;iacute;a de los pa&amp;iacute;ses en que opera. Si sos emprendedor y ten&amp;eacute;s un proyecto en el &amp;aacute;mbito digital, en      &lt;br /&gt;entorno web o soporte m&amp;oacute;vil, subilo a Wayra que te ayudamos a hacerlo realidad.&lt;/p&gt;
&lt;p&gt;     &lt;br /&gt;Les recordamos que el 13 de mayo es el cierre de inscripci&amp;oacute;n de proyectos para Wayra Argentina 2012. Los interesados deber&amp;aacute;n completar el formulario de inscripci&amp;oacute;n de proyectos en:&lt;/p&gt;
&lt;p&gt;     &lt;br /&gt;&lt;a href="http://wayra.org/es/convocatoria-argentina-2012"&gt;http://wayra.org/es/convocatoria-argentina-2012&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;El horario es de 19 a 21hs. Atenci&amp;oacute;n: la calle es Costa Rica, en el anuncio inicial se hab&amp;iacute;a puesto Nicaragua.&lt;/p&gt;
&lt;p&gt;La idea del grupo es reunirse una vez por mes. Me gustar&amp;iacute;a ir a esta &amp;ldquo;meetup&amp;rdquo; y hasta preparar una charla, pero no estoy seguro todav&amp;iacute;a: estoy &amp;ldquo;en concentraci&amp;oacute;n&amp;rdquo; preparando mi charla para JsConf Argentina (ver &lt;a href="http://www.devthought.com/2012/03/17/jsconf-argentina/"&gt;anuncio&lt;/a&gt; de &lt;a href="http://twitter.com/rauchg"&gt;@rauchg&lt;/a&gt; y &lt;a href="http://jsconf.com.ar/"&gt;el sitio&lt;/a&gt;), y en el medio de dos proyectos (uno que me lleva a poner a atenci&amp;oacute;n a muchos detalles, y otro que me impulsa a pensar mucho ;-). Veo de decidirme este fin de semana.&lt;/p&gt;
&lt;p&gt;Aprovecho para comentar que mis charlas en &lt;a href="http://twitter.com/altnethispano"&gt;@AltNetHispano&lt;/a&gt; sobre lenguajes de programaci&amp;oacute;n (en la segunda inclu&amp;iacute; Ruby) est&amp;aacute;n publicadas en:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://altnethispano.org/wiki/van-2012-04-14-esos-raros-lenguajes-parte1.ashx"&gt;http://altnethispano.org/wiki/van-2012-04-14-esos-raros-lenguajes-parte1.ashx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://altnethispano.org/wiki/van-2012-04-14-esos-raros-lenguajes-parte2.ashx"&gt;http://altnethispano.org/wiki/van-2012-04-14-esos-raros-lenguajes-parte2.ashx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mis enlaces sobre Ruby que estuve estudiando o me interesaron:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://delicious.com/ajlopez/ruby"&gt;http://delicious.com/ajlopez/ruby&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;La gente de la comunidad ya est&amp;aacute; preparando la segunda RubyConf, hacia finales de este a&amp;ntilde;o 2012.&lt;/p&gt;
&lt;p&gt;La menci&amp;oacute;n a Wayra, y sus proyectos, es porque ellos buscan propuestas (en varios pa&amp;iacute;ses), vean:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wayra.org/es/tienes-un-proyecto"&gt;http://wayra.org/es/tienes-un-proyecto&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://wayra.org/en/do-you-have-project"&gt;http://wayra.org/en/do-you-have-project&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://wayra.org/br/tenho-um-projeto"&gt;http://wayra.org/br/tenho-um-projeto&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vean proyectos que seleccionaron en Colombia, M&amp;eacute;xico, Espa&amp;ntilde;a, Argentina, Per&amp;uacute;, Brasil, Venezuela, Chile y Colombia:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wayra.org/es/proyectos-acelerados"&gt;http://wayra.org/es/proyectos-acelerados&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://wayra.org/es/proyectos-seleccionados-argentina"&gt;http://wayra.org/es/proyectos-seleccionados-argentina&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;ldquo;Java&amp;rdquo; Lopez   &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://twitter.com/ahlopez"&gt;http://twitter.com/ahlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1809737" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Desarrollo+de+Software/default.aspx">Desarrollo de Software</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Lenguajes+de+Programaci_26002300_243_3B00_n/default.aspx">Lenguajes de Programaci&amp;#243;n</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Argentina/default.aspx">Argentina</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Ruby/default.aspx">Ruby</category></item><item><title>Ruby Buenos Aires Meetup Marzo 2012</title><link>http://msmvps.com/blogs/lopez/archive/2012/03/30/ruby-buenos-aires-meetup-marzo-2012.aspx</link><pubDate>Fri, 30 Mar 2012 11:59:16 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1808173</guid><dc:creator>lopez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1808173</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2012/03/30/ruby-buenos-aires-meetup-marzo-2012.aspx#comments</comments><description>&lt;p&gt;Ayer tuve el gusto de asistir a mi segunda meetup de Ruby acá en Buenos Aires. Fue en &lt;a href="http://argentina.enjoyurbanstation.com/es/"&gt;Urban Station&lt;/a&gt;, un buen lugar para trabajadores móviles: pueden ir con su notebook y trabajar en una mesita, con WiFi, enchufe, pagando por hora, o alquilar salones chicos de reuniones. La gente de Ruby Argentina consiguió una sala con proyector. Llegué a las 18:20 (empeza 18:30), y me encontré con Esteban, arquitecto, programador PHP, que estaba en Ruby. Mientras esperábamos, aproveché para preguntarle por qué se usa en Arquitectura, me enteré de Build Information Modeling, ver mis enlaces &lt;a href="http://delicious.com/ajlopez/bim"&gt;http://delicious.com/ajlopez/bim&lt;/a&gt;. Tenía algo con ver con la charla que iba a dar, sobre AjLisp en Ruby (ver mis posts &lt;a href="http://ajlopez.wordpress.com/category/ajlisp"&gt;http://ajlopez.wordpress.com/category/ajlisp&lt;/a&gt;), porque AutoCad tuvo desde siempre AutoLisp como lenguaje de base de programación.&lt;/p&gt;  &lt;p&gt;Poco a poco fue llegando más gente, como &lt;a href="http://twitter.com/soveran"&gt;@soveran&lt;/a&gt;, &lt;a href="http://twitter.com/maceto"&gt;@maceto&lt;/a&gt;, &lt;a href="http://twitter.com/inkel"&gt;@inkel&lt;/a&gt;, creo que llegó &lt;a href="http://twitter.com/etagwerker"&gt;@etagwerker&lt;/a&gt; pero no pude hablar con él. &lt;/p&gt;  &lt;p&gt;El primer disertante fue… moi ;-). Presenté AjLisp en Ruby, ver &lt;a href="https://github.com/ajlopez/AjLispRb"&gt;https://github.com/ajlopez/AjLispRb&lt;/a&gt;. Hace dos días, encontré esta presentación:&lt;/p&gt;  &lt;p&gt;How Emacs changed my life &lt;a href="http://www.slideshare.net/yukihiro_matz/how-emacs-changed-my-life"&gt;http://www.slideshare.net/yukihiro_matz/how-emacs-changed-my-life&lt;/a&gt; By Yukihiro &amp;quot;Matz&amp;quot;, Ruby creator&lt;/p&gt;  &lt;p&gt;Que me ayudó a poner la relación entre Lisp y Ruby. Conté algo de la historia de Lisp. Y destaqué que desarrollé AjLispRb usando TDD, desde el principio, para ir practicando y aprendiendo Ruby. Hice algunas demostraciones, mostrando rápidamente lambdas, define, closures y macros. Notablemente, cuando presenté que tiene una sintaxis tipo Java Dot Notation (ver &lt;a href="http://jscheme.sourceforge.net/jscheme/doc/javadot.html"&gt;http://jscheme.sourceforge.net/jscheme/doc/javadot.html&lt;/a&gt;) para acceder a objetos y clases Ruby, me preguntaron si esto anda en AjLisp:&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;(.require @Kernel &amp;quot;date”)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;(.today @Date)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;funcionó! ;-) Ni se me había ocurrido probarlo. En realidad, en vez de “@Kernel” puedo poner “pepe”, e igual termina invocando al método “global” require, tengo que investigar por qué. Jeje… AjLispRb tiene vida propia.&lt;/p&gt;  &lt;p&gt;Luego presentó Michel Martens, gran programador Ruby, &lt;a href="http://twitter.com/soveran"&gt;@soveran&lt;/a&gt;, y jugador de Go, ver &lt;a href="https://github.com/soveran"&gt;https://github.com/soveran&lt;/a&gt;, por ejemplo, vean su framework web Cuba &lt;a href="https://github.com/soveran/cuba"&gt;https://github.com/soveran/cuba&lt;/a&gt;. Presentó los elementos de uso de Rack, un tema que me interesa por su historia, relación con Python y otros. Ver mis enlaces &lt;a href="http://delicious.com/ajlopez/rack"&gt;http://delicious.com/ajlopez/rack&lt;/a&gt;. En un tiempo, quisiera preparar una charla corta sobre el tema, para algún Ruby Meetup u otro lugar.&lt;/p&gt;  &lt;p&gt;Y notablemente, presentó algo muy interesante, Bandicoot:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bandilab.org/"&gt;http://bandilab.org/&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.readwriteweb.com/hack/2011/07/new-set-based-programming-language-bandicoot.php"&gt;http://www.readwriteweb.com/hack/2011/07/new-set-based-programming-language-bandicoot.php&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Su presentación en:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://files.soveran.com/bandicoot/"&gt;http://files.soveran.com/bandicoot/&lt;/a&gt; (hecha con &lt;a href="https://github.com/nakajima/slidedown"&gt;https://github.com/nakajima/slidedown&lt;/a&gt;, ver &lt;a href="https://github.com/soveran/slidedown-skeleton"&gt;https://github.com/soveran/slidedown-skeleton&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;Interesante. Maneja conjuntos con operadores de álgebra relacional. Hmmm… interesante Code Kata para Pascual: implementar algo en C#, usando LINQ por debajo. Mis enlaces sobre el tema &lt;a title="http://delicious.com/ajlopez/set+programminglanguages " href="http://delicious.com/ajlopez/set+programminglanguages%20"&gt;http://delicious.com/ajlopez/set+programminglanguages &lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Michel lo usó en un proyecto. Vean que Bandicoot levanta un servidor al que se accede por HTTP, y en su lenguaje se programa los “puntos de entrada” que se exponen por ese servidor HTTP. El escribió un cliente Ruby &lt;a href="https://github.com/soveran/rel"&gt;https://github.com/soveran/rel&lt;/a&gt;. También comentó sobre su parser de command line &lt;a href="https://github.com/soveran/clap"&gt;https://github.com/soveran/clap&lt;/a&gt; (vean el uso de lambdas de Ruby ahí).&lt;/p&gt;  &lt;p&gt;Hubo otros temas que se trataron: el anuncio de Rails Girls&amp;#160; en Buenos Aires:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://railsgirls.com/buenosaires" href="http://railsgirls.com/buenosaires"&gt;http://railsgirls.com/buenosaires&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Se propuso hacer un Ruby Camp, reunirse para programar, ya sea en un lugar abierto, o en un bar, o en una casa. Se anunció que ya se comenzó a organizar la Ruby Conf de 2012.&lt;/p&gt;  &lt;p&gt;Se repartió “merchandising”, varios conseguimos una tarjeta de promoción de Code School &lt;a href="http://www.codeschool.com/"&gt;http://www.codeschool.com/&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Un poco antes de las 21, se levantó la reunión que siguió con comida, bebida (supongo que agua mineral solamente ;-) en otros lugares de la zona de Palermo. Lo mío es la sopita de pollo, así que regresé a mi cubil principal.&lt;/p&gt;  &lt;p&gt;Felicitaciones a la gente de Ruby Argentina por tener una comunidad tan activa y abierta.&lt;/p&gt;  &lt;p&gt;Nos leemos!&lt;/p&gt;  &lt;p&gt;Angel “Java” Lopez   &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1808173" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/AjLisp/default.aspx">AjLisp</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Lenguajes+de+Programaci_26002300_243_3B00_n/default.aspx">Lenguajes de Programaci&amp;#243;n</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Lisp/default.aspx">Lisp</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Argentina/default.aspx">Argentina</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Ruby/default.aspx">Ruby</category></item></channel></rss>