<?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 : Video</title><link>http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx</link><description>Tags: Video</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Resultado de la VAN ALT.NET Hispano sobre Generación de Código</title><link>http://msmvps.com/blogs/lopez/archive/2009/10/27/resultado-de-la-van-alt-net-hispano-sobre-generaci-243-n-de-c-243-digo.aspx</link><pubDate>Tue, 27 Oct 2009 16:15:40 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1735639</guid><dc:creator>lopez</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1735639</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/10/27/resultado-de-la-van-alt-net-hispano-sobre-generaci-243-n-de-c-243-digo.aspx#comments</comments><description>&lt;p&gt;&lt;img style="display:inline;margin:0px 20px 20px 0px;" src="http://www.todocontenidos.com/images/articles/gencodvan01.png" align="left" alt="" /&gt; Gracias a la comunidad ALT.NET Hispano, quedó publicado el video de la VAN (des-conferencia virtual) sobre Generación de Código, al que fui invitado. Ahí presenté mi proyecto personal preferido, &lt;a href="http://ajgenesis.codeplex.com/" target="_blank"&gt;AjGenesis&lt;/a&gt;, generador de código, escrito en .NET, y publicado en código abierto. Pueden ver el resultado en:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://altnet-hispano.pbworks.com/van-2009-09-26-generacion-codigo" target="_blank"&gt;VAN – Septiembre 26 de 2009 – Generación de Código&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahí encontraran el video, enlaces, lecturas, y la presentación que utilicé, para descargar.&lt;/p&gt;  &lt;p&gt;Al final de mi presentación, hubo discusión y preguntas. Uno de los puntos mencionados, fue cuales serán los próximos pasos de AjGenesis. Algo comenté ahí, pero me gustaría contestar algo más en detalle por acá:&lt;/p&gt;  &lt;p&gt;- En principio, es un proyecto que me gusta, y que me ha resultado muy flexible. Y al que voy a seguir incorporando características.&lt;/p&gt;  &lt;p&gt;- Hay desarrolladores que lo usan, pero son pocos, o por lo menos, no publican resultados, o escriben posts (en estos últimos 5 años, debe haber 4 post sobre AjGenesis NO escritos por mí, solamente; tampoco es mencionado mucho en las listas de correo, sobre desarrollo de software en general, que frecuento (debe haber dos o tres menciones en los últimos 3 años)). Entonces, como digo en la des-conferencia, “lo uso yo y mi tía Carlota”… :-)&lt;/p&gt;  &lt;p&gt;- Hay que mejorar la documentación. Por ahora, estoy escribiendo &lt;a href="http://msmvps.com/blogs/lopez/archive/tags/AjGenesis/default.aspx" target="_blank"&gt;posts casi todos los meses sobre el tema&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;- Lo que me gustaría encarar, es poner en línea el tema de &lt;a href="http://msmvps.com/blogs/lopez/archive/2008/04/03/code-generation-as-a-service.aspx" target="_blank"&gt;Code Generation as a Service&lt;/a&gt;, que menciono en la charla.&lt;/p&gt;  &lt;p&gt;Como comento hacia el final de la presentación, cuando expongo sobre generación de código, lo hago mostrando ideas e implementaciones con AjGenesis, porque me siento más cómodo. Pero, por supuesto, hay multitud de otras herramientas, más documentadas, con más soporte, con más comunidad, que pueden usar. La idea de la presentación es que tengan contacto con lo pragmático de generar código, y que vaya quedando en claro por qué estamos hoy generando código: ante la multitud de tecnologías, frameworks y librerías, es un poco difícil zafar de escribir y escribir código. Y como las tecnologías, frameworks y librerías son buenas, en general, es difícil también, hoy por hoy, prescindir de ellas. He dejado enlaces a otras herramientas en la página de la VAN.&lt;/p&gt;  &lt;p&gt;Otro camino a explorar sería abandonar todo eso, y buscar la simplicidad. Algo expongo en &lt;a href="http://msmvps.com/blogs/lopez/archive/2009/10/16/191-es-tiempo-de-volver-a-la-simplicidad.aspx" target="_blank"&gt;¿Es tiempo de volver a la simplicidad?&lt;/a&gt;. Pero, yendo a la realidad, de todos los días, eso todavía no está, y quien sabe cuándo volveremos o conseguiremos eso. Así, que caemos de nuevo en tecnología, frameworks y librerías.&lt;/p&gt;  &lt;p&gt;Como expongo en el post citado, otro camino, que algunos&amp;#160; de Uds. habrán recorrido, habrá sido armarse su propio framework y librerías. Ante la calidad y cantidad de librerías disponibles, y todas las necesidades a cubrir, es un camino algo difícil de recorrer actualmente. Y aún recorrido ese camino, muchas veces nuestro framework necesita que trabajemos incorporando código o archivos de configuración, que bien podemos generar automáticamente desde un modelo.&lt;/p&gt;  &lt;p&gt;Si es la primera vez que visitan este blog, y quieren conocer por qué le dedico tanto tiempo a la generación de código, y encontrar una explicación más detallada de lo que planteo en la charla y en los párrafos de arriba, les recomiendo leer primero mi post &lt;a href="http://msmvps.com/blogs/lopez/archive/2007/08/02/sobre-la-generaci-243-n-de-c-243-digo.aspx" target="_blank"&gt;Sobre la generación de código&lt;/a&gt;. Más enlaces, más relacionados con AjGenesis, en &lt;a href="http://msmvps.com/blogs/lopez/archive/2008/06/10/quot-ver-la-luz-quot-con-generaci-243-n-de-c-243-digo-y-ajgenesis.aspx" target="_blank"&gt;Ver la luz con generación de código y AjGenesis&lt;/a&gt; :-)&lt;/p&gt;  &lt;p&gt;Como verán en el video, y en algunos enlaces que están en la página de la VAN, y leen &lt;a href="http://msmvps.com/blogs/lopez/archive/tags/AjGenesis/default.aspx" target="_blank"&gt;los posts anteriores sobre generación de código y AjGenesis&lt;/a&gt; que ya he escrito, la idea no es solamente generar código, sino generar código desde un modelo: llevamos años eludiendo modelos, solamente dibujándolos (en UML, por ejemplo), pero sin utilizarlos como instrumentos para implementar efectivamente un sistema. La conversión de un modelo a código concreto, ha quedado en nuestras manos. Y ante la cantidad del trabajo, es hora de “elevar el nivel de abstracción”, y comenzar a basarnos en modelos. De alguna forma, eso es lo que hicimos cuando pasamos de programar en lenguaje de máquina, a ensamblador, y luego, a lenguajes de programación: nos olvidamos de los detalles, y le dejamos ese trabajo a la propia máquina. Estamos generando código cada día: ya no armamos el .exe a mano (como en los tiempos de la ENIAC), sino que hay herramientas (compilador ¿recuerdan?) que pasa nuestro modelo (el programa escrito en un lenguaje de modelado de instrucciones, llamado lenguaje de programación) a código ejecutable (instrucciones para nuestros procesadores).&lt;/p&gt;  &lt;p&gt;El tema es que desde hace años, nos hemos quedado en ese nivel de abstracción. Menciono en la charla, que hubo excepciones: hubo algunos avances y adoptamos modelos para olvidarnos de los detalles, en algunos casos. Un caso que menciono: Visual Basic (el clásico, de los noventa). Cuando apareció Visual Basic, ya no hubo que programar ventanas, botones y eventos de Windows, en C, ocupando decenas de líneas para hacer un simple “Hola, mundo” (era lo que yo llamo la “Era Petzoldiana”). Ahora, con un modelo gráfico, arrastramos botones, cajas de textos, y voilá: tenemos el código de un formulario (vean que en .NET, tanto en VB.NET como en C#, todavía es más evidente que generamos código: el diseñador genera el código correspondiente a crear los controles, ponerles las propiedades, por nuestra cuenta y orden).&lt;/p&gt;  &lt;p&gt;Bueno, basta por ahora. Pasen y vean el video, vean las discusiones, y participen de la comunidad ALT.NET Hispano.&lt;/p&gt;  &lt;p&gt;Si les interesa el tema de la generación de código, hay una lista de correo, sobre el tema, en español. Pueden ver los mensajes y suscribirse, en:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://groups.google.com/group/codegeneration"&gt;http://groups.google.com/group/codegeneration&lt;/a&gt;&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=1735639" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Generaci_26002300_243_3B00_n+de+C_26002300_243_3B00_digo/default.aspx">Generaci&amp;#243;n de C&amp;#243;digo</category><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/AjGenesis/default.aspx">AjGenesis</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/ALT.NET/default.aspx">ALT.NET</category></item><item><title>Tales from the Scrum: Un día en el equipo</title><link>http://msmvps.com/blogs/lopez/archive/2009/10/13/tales-from-the-scrum-un-d-237-a-en-el-equipo.aspx</link><pubDate>Tue, 13 Oct 2009 09:20:03 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1732135</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=1732135</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/10/13/tales-from-the-scrum-un-d-237-a-en-el-equipo.aspx#comments</comments><description>&lt;p&gt;Una de las cosas que hay que destacar de Scrum, por si es la primera vez que lo ven, es el trabajo en equipo. Los miembros del equipo realizan una reunión diaria inicial, el Standup, se reparten las tareas, y van trabajando físicamente juntos durante el día, programando, diseñando, haciendo pruebas del software, etc… Hace un tiempo, encontré este video, donde, oh! sorpresa! el ScrumMaster es el bueno de Tobías Mayer (&lt;a href="http://www.infoq.com/interviews/mayer-welfarecsm-scrum" target="_blank"&gt;@tobiasgmayer&lt;/a&gt;) (visiten su blog &lt;a href="http://agilethinking.net/blog/" target="_blank"&gt;Agile Thinking&lt;/a&gt;, y su iniciativa &lt;a href="http://agilethinking.net/welfareCSM/" target="_blank"&gt;WelfareSCM&lt;/a&gt; (entramiento Scrum de bajo costo), también &lt;a href="http://www.infoq.com/interviews/mayer-welfarecsm-scrum" target="_blank"&gt;el video que grabó sobre el tema en InfoQ&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Vean cómo se trabaja a veces de a pares, a veces en solitario. El ScrumMaster (el que acerca la cara y hace muecas…:-), va acompañando al equipo, de forma intermitente. El lugar físico es importante: todos se ven, todos están en contacto directo. Vean cómo van organizando las tareas en papeles. A la derecha, parece que tiene el tablero de control.&lt;/p&gt;  &lt;p&gt;Para los que no lo vivieron, es así: los miembros van avanzando en tareas, tienen reuniones de diseño, o para discutir dudas y caminos. No hace falta comer en el mismo lugar :-) pero pueden hacerlo.&lt;/p&gt;  &lt;p&gt;Pueden leer un post de Tobías que traduje al español en &lt;a href="http://msmvps.com/blogs/lopez/archive/2009/08/18/tales-from-the-scrum-el-coraz-243-n-de-scrum.aspx" target="_blank"&gt;Tales from the Scrum: El corazón de Scrum&lt;/a&gt;.&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=1732135" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Scrum/default.aspx">Scrum</category><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/Video/default.aspx">Video</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Desarrollo+Agil/default.aspx">Desarrollo Agil</category></item><item><title>La madre de todas las demos, de nuevo</title><link>http://msmvps.com/blogs/lopez/archive/2009/09/09/la-madre-de-todas-las-demos-de-nuevo.aspx</link><pubDate>Wed, 09 Sep 2009 09:21:21 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1721873</guid><dc:creator>lopez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1721873</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/09/09/la-madre-de-todas-las-demos-de-nuevo.aspx#comments</comments><description>&lt;p&gt;El año pasado ya había escrito sobre el tema:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/06/02/la-madre-de-todas-las-demos.aspx" target="_blank"&gt;La madre de todas las demos&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La historia es relatada en más detalle en la entrada de Wikipedia:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/The_Mother_of_All_Demos"&gt;http://en.wikipedia.org/wiki/The_Mother_of_All_Demos&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;The Mother of All Demos&lt;/b&gt; is a name given retrospectively to &lt;a href="http://en.wikipedia.org/wiki/Douglas_Engelbart"&gt;Douglas Engelbart&amp;#39;s&lt;/a&gt; December 9, 1968 demonstration at the Fall Joint Computer Conference (FJCC) at the Convention Center in &lt;a href="http://en.wikipedia.org/wiki/San_Francisco"&gt;San Francisco&lt;/a&gt;, in which a number of experimental technologies that have since become commonplace were presented. The demo featured the first &lt;a href="http://en.wikipedia.org/wiki/Computer_mouse"&gt;computer mouse&lt;/a&gt; the public had ever seen, as well as introducing interactive text, &lt;a href="http://en.wikipedia.org/wiki/Video_conference"&gt;video conferencing&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Teleconference"&gt;teleconferencing&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Email"&gt;email&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Hypertext"&gt;hypertext&lt;/a&gt;.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;La semana pasada, en una lista de correo privada, recibí esta lista de videos. Veánlos, más de 40 años atrás, ya se demostraba muchas de las tecnologías que hoy tenemos. Según la info del usuario de youtube &lt;a href="http://www.youtube.com/user/bigkif"&gt;bigkif&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;On December 9, 1968, Douglas C. Engelbart and the group of 17 researchers working with him in the Augmentation Research Center at Stanford Research Institute in Menlo Park, CA, presented a 90-minute live public demonstration of the online system, NLS, they had been working on since 1962. The public presentation was a session in the of the Fall Joint Computer Conference held at the Convention Center in San Francisco, and it was attended by about 1,000 computer professionals. This was the public debut of the computer mouse.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Pero no fue solamente el mouse:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;But the mouse was only one of many innovations demonstrated that day, including hypertext, object addressing and dynamic file linking, as well as shared-screen collaboration involving two persons at different sites communicating over a network with audio and video interface.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&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=1721873" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Hardware/default.aspx">Hardware</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Historia+de+la+Computaci_26002300_243_3B00_n/default.aspx">Historia de la Computaci&amp;#243;n</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Realidad Aumentada en aplicaciones IPhone</title><link>http://msmvps.com/blogs/lopez/archive/2009/08/29/realidad-aumentada-en-aplicaciones-iphone.aspx</link><pubDate>Sat, 29 Aug 2009 10:47:57 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1719067</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=1719067</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/08/29/realidad-aumentada-en-aplicaciones-iphone.aspx#comments</comments><description>&lt;p&gt;En estos días, han aparecido nuevas características en aplicaciones IPhone. La API para soporte de Realidad Aumentada aparecerá en la próxima versión del sistema operativo de IPhone. Pero ya hay aplicaciones que usan esas capacidades.&lt;/p&gt;  &lt;p&gt;Una (posiblemente la primera) es la &lt;a href="http://www.metroparisiphone.com/index_en.html" target="_blank"&gt;Paris Metro Subway app&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;El jueves pasado, Robert Scolbe descubrió un “huevo de pascua” de Realidad Aumentada en la nueva &lt;a href="http://yelp.com/" target="_blank"&gt;Yelp applicacion&lt;/a&gt;. Leer más en:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.readwriteweb.com/archives/yelp_brings_first_us_augmented_reality_to_iphone_s.php"&gt;the new Yelp app includes an AR easter egg&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Social review service &lt;a href="http://yelp.com"&gt;Yelp&lt;/a&gt; has snuck the first Augmented Reality (AR) iPhone app specifically for the US into the iTunes App Store. The undisclosed new feature allows iPhone 3Gs owners to shake their phones three times to turn on a view called &amp;quot;the Monocle.&amp;quot; This view uses the phone&amp;#39;s GPS and compass to display markers for restaurants, bars and other nearby businesses on top of the camera&amp;#39;s view.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;y en el FriendFeed de Robert Scoble: &lt;a title="http://friendfeed.com/scobleizer/e6e411b4/new-yelp-iphone-app-is-also-out-there-cool-easter" href="http://friendfeed.com/scobleizer/e6e411b4/new-yelp-iphone-app-is-also-out-there-cool-easter"&gt;http://friendfeed.com/scobleizer/e6e411b4/new-yelp-iphone-app-is-also-out-there-cool-easter&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Download the new Yelp app (came out yesterday). So you shake your iPhone 3 times. That activates a feature called Monocle. A message should come up if you activated it. A blue box will come up saying &amp;quot;the Monocle has been activated.&amp;quot; It will create a button in the top right corner. Now you should be able to look at the bars, restaurants, etc. Only works on iPhone 3GS. -&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Y ahora, &lt;a href="http://www.presselite.com/" target="_blank"&gt;Presslite&lt;/a&gt; (la misma compañía que hizo Paris Metro Subway) acaba de agregar Realidad Aumentada a su &lt;a href="http://www.londonbusesiphone.com/" target="_blank"&gt;London Bus app&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;No hay información sobre la API usada (Presslite no dijo ni mu sobre los detalles). Candidatos: &lt;a href="http://www.hitl.washington.edu/artoolkit/"&gt;ARToolkit&lt;/a&gt; ,&lt;a href="http://www.iphonear.org"&gt;iPhoneARToolkit&lt;/a&gt;, &lt;a href="http://www.codza.com/custom-uiimagepickercontroller-camera-view"&gt;ChromelessImagePickerController&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Por si fuera poco, en septiembre se presentará RobotVision:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://robotvision-ar.com/" href="http://robotvision-ar.com/"&gt;http://robotvision-ar.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;que aprovechará Bing Local Search.&lt;/p&gt;  &lt;p&gt;Más información en:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.readwriteweb.com/archives/robotvision_a_bing-powered_iphone_augmented_realit.php"&gt;RobotVision: A Bing-Powered iPhone Augmented Reality Browser&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.readwriteweb.com/archives/mobilizy_previews_augmented_reality_gps_navigation_app.php"&gt;Mobilizy Previews Augmented Reality GPS Navigation App&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.readwriteweb.com/archives/the_wall_has_fallen_3_augmented_reality_apps_now_l.php" target="_blank"&gt;The Wall Has Fallen: 3 Augmented Reality Apps Now Live in iPhone App Store&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://www.readwriteweb.com/archives/yelp_brings_first_us_augmented_reality_to_iphone_s.php" target="_blank"&gt;Yelp Brings First US Augmented Reality App to iPhone Store&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://www.readwriteweb.com/archives/first_iphone_augmented_reality_app_appears_live_in.php" target="_blank"&gt;First iPhone Augmented Reality App Appears Live in App Store&lt;/a&gt;&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=1719067" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Realidad+Aumentada/default.aspx">Realidad Aumentada</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Mobile/default.aspx">Mobile</category></item><item><title>Phasma, robot de seis patas</title><link>http://msmvps.com/blogs/lopez/archive/2009/08/27/phasma-robot-de-seis-patas.aspx</link><pubDate>Thu, 27 Aug 2009 09:37:37 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1718677</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=1718677</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/08/27/phasma-robot-de-seis-patas.aspx#comments</comments><description>&lt;p&gt;Me gustó el diseño simple pero funcional de este robot de la gente de &lt;a href="http://www.takram.com" target="_blank"&gt;takram design engineering&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Lo bueno es el diseño compacto que tiene, y la velocidad que consigue. &lt;/p&gt;  &lt;p&gt;La página del producto es:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.takram.com/html/?page_id=1951" href="http://www.takram.com/html/?page_id=1951"&gt;http://www.takram.com/html/?page_id=1951&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Leo ahí:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Phasma is a hexapedal running robot that can run dynamically like a living organism. It is an attempt to depict life purely through its motion rather than its shape, by extracting the physics of running from living things and implementing that to the artifact. Phasma uses compliant components such as stainless steel springs and rubber joints to reproduce smooth and efficient locomotion seen in animals. Another interesting biomimicry applied in Phasma is the alternating tripod gait as seen in insects that provides excellent stability.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Interesante. Tiene estabilidad, trata de imitar a los insectos, y las patas son sencillas: sin necesidad de articulaciones, han conseguido algo que funciona. El tamaño elegido debe tener también su impacto: si fuera más grande, tendría problemas de locomoción, imagino. No me quedó claro el tiempo de autonomía que tiene este hexápodo.&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=1718677" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Holografía tocable</title><link>http://msmvps.com/blogs/lopez/archive/2009/08/23/holograf-237-a-tocable.aspx</link><pubDate>Sun, 23 Aug 2009 14:14:52 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1717645</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=1717645</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/08/23/holograf-237-a-tocable.aspx#comments</comments><description>&lt;p&gt;Encuentro gracias a un enlace enviado a la lista de &lt;a href="http://ar.groups.yahoo.com/group/robots_desarrolladores/" target="_blank"&gt;Robots Desarrolladores&lt;/a&gt;, el sitio:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.ideaconnection.com"&gt;http://www.ideaconnection.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hay excelentes recursos de sobre innovación:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.ideaconnection.com/innovations.html" href="http://www.ideaconnection.com/innovations.html"&gt;http://www.ideaconnection.com/innovations.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.todocontenidos.com/images/articles/ideaconn.png" alt="" /&gt; &lt;/p&gt;  &lt;p&gt;Pueden ver videos que coleccionan ahí, en:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.ideaconnection.com/innovation-videos/" href="http://www.ideaconnection.com/innovation-videos/"&gt;http://www.ideaconnection.com/innovation-videos/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El primer video que me llamó la atención, es esta tecnología de holografía tocable:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Como han ido apareciendo dispositivos que proyectan en el medio del aire, o contra cualquier superficie, se ha ido creando la impresión de imágenes “holográficas” enfrente de uno, como que están flotando ahí adelante. Pero no se pueden “tocar”, son sólo luz.&lt;/p&gt;  &lt;p&gt;El proyecto de &lt;a href="http://www.alab.t.u-tokyo.ac.jp/~siggraph/09/TouchableHolography/SIGGRAPH09-TH.html" target="_blank"&gt;Airborne Ultrasound Tactile Display&lt;/a&gt; usa ultrasonidos para producir sensaciones táctiles sin contacto directo y sin estorbar la calidad de la imagen proyectada.&lt;/p&gt;  &lt;p&gt;Pueden leer un PDF corto &lt;a href="http://www.alab.t.u-tokyo.ac.jp/~siggraph/09/TouchableHolography/SIGGRAPH09TouchableHolography.pdf" target="_blank"&gt;explicando más en detalle la tecnología aquí&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Quiero mi holodeck!! :-)&lt;/p&gt;  &lt;p&gt;Post relacionados:&lt;/p&gt;  &lt;p&gt;&lt;a title="Holodeck a la Google" href="http://msmvps.com/blogs/lopez/archive/2009/06/01/holodeck-a-la-google.aspx"&gt;Holodeck a la Google&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Tendremos TEDxBuenos Aires" href="http://msmvps.com/blogs/lopez/archive/2009/07/31/tendremos-tedxbuenos-aires.aspx"&gt;Tendremos TEDxBuenos Aires&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Un touch para Rubik" href="http://msmvps.com/blogs/lopez/archive/2009/07/25/un-touch-para-rubik.aspx"&gt;Un touch para Rubik&lt;/a&gt;&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=1717645" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Tendremos TEDxBuenos Aires</title><link>http://msmvps.com/blogs/lopez/archive/2009/07/31/tendremos-tedxbuenos-aires.aspx</link><pubDate>Fri, 31 Jul 2009 10:04:30 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1711333</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=1711333</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/07/31/tendremos-tedxbuenos-aires.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://spanish.bilinkis.com/wp-content/uploads/2009/07/tedx_buenos-aires-one-line-475x76.jpg" alt="" /&gt; &lt;/p&gt;  &lt;p&gt;El bueno de &lt;a href="http://spanish.bilinkis.com" target="_blank"&gt;Santiago Bilinkis&lt;/a&gt; me avisa que se está organizando la reunión TED para Buenos Aires. Qué son las conferencias TED?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.ted.com/" target="_blank"&gt;TED: Ideas worth spreading&lt;/a&gt; es una conferencia anual donde se presentan personas relevantes en sus ámbitos, presentando ideas que les interesan y apasionan. Las conferencias TED han ido creciendo en estos años en popularidad, y hasta diría, influencia. Son una plataforma para presentar ideas nuevas. Pueden ver un ejemplo en:&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;(comentado en mi post de blog personal: &lt;a title="Sixth Sense, Sexto Sentido" href="http://ajlopez.zoomblog.com/archivo/2009/04/03/sixth-Sense-Sexto-Sentido.html"&gt;Sixth Sense, Sexto Sentido&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;Pueden ver las conferencias en línea, en:&lt;/p&gt;  &lt;p&gt;&lt;a title="charlas de TED" href="http://www.ted.com/talks"&gt;Charlas de TED&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hace un tiempo, los organizadores de TED autorizaron que se organicen reuniones similares, usando la idea, y ahora se está organizando una para aquí, Buenos Aires, Argentina. Pueden ver más detalle en el post de Bilinkis (emprendedor argentino, cofundador de OfficeNet):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://spanish.bilinkis.com/2009/07/se-viene-tedxbuenosaires/" target="_blank"&gt;Se viene TEDxBuenosAires&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahí, Santiago explica:&lt;/p&gt;  &lt;blockquote&gt;   &lt;h5&gt;¿Cuál es la idea de TEDxBuenosAires?&lt;/h5&gt;    &lt;p&gt;La idea es armar en los próximos meses una conferencia TEDx en Buenos Aires, reuniendo a varias de las personas con las ideas más extraordinarias de la Argentina. &lt;strong&gt;El objetivo es identificar y difundir ideas y contenidos que impacten positivamente a la Argentina de hoy y del futuro.&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;Este evento TEDx independiente será organizado bajo licencia de TED.&lt;/p&gt;    &lt;h5&gt;¿Cómo puedo mantenerme informado?&lt;/h5&gt;    &lt;p&gt;Para mantenerte al tanto de las novedades del TEDxBuenosAires podés unirte a &lt;a href="http://www.facebook.com/group.php?gid=115736451257"&gt;este grupo de Facebook&lt;/a&gt; o a &lt;a href="http://www.linkedin.com/groups?gid=2151291&amp;amp;trk=anetsrch_name&amp;amp;goback=.gdr_1248781033334_1"&gt;este de LinkedIn&lt;/a&gt;, o si no seguir en Twitter a &lt;a href="http://twitter.com/tedxbuenosaires"&gt;@TEDxBuenosAires&lt;/a&gt;. En unas semanas estará también online un site en &lt;a href="http://www.tedxbuenosaires.org"&gt;http://www.tedxbuenosaires.org&lt;/a&gt;.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Se puede colaborar de dos formas:&lt;/p&gt;  &lt;p&gt;- En la difusión del evento (espero que este post ayude)&lt;/p&gt;  &lt;p&gt;- Sugiriendo oradores (ahí en el post de Bilinkis tienen los datos a enviar y la dirección de contacto)&lt;/p&gt;  &lt;p&gt;La organización está a cargo de varias personas, espero que aparezca más detalle en el sitio del evento.&lt;/p&gt;  &lt;p&gt;Lo importante es que se está organizando, y espero que sea una forma de poner en la palestra a pensadores, hacedores, y gente, que tenga cosas interesantes, pero aún mejor, cosas importantes para decir. En nuestro país no está muy difundido aún el proponer ideas y tratar de difundirlas. Parece que todo tiene que pasar por el poder político, cuando nos olvidamos que ese poder es un poder delegado, un poder que tenemos nosotros.&lt;/p&gt;  &lt;p&gt;En estos días, se está realizando:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.tedxpatagonia.com/" href="http://www.tedxpatagonia.com/"&gt;http://www.tedxpatagonia.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;en Chile. Veremos cómo resulta.&lt;/p&gt;  &lt;p&gt;Pueden ver algunas de las conferencias TED que me gustaron o llamaron la atención para estudiar más en detenimiento en:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://delicious.com/ajlopez/ted"&gt;http://delicious.com/ajlopez/ted&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Algunas de muestra (muchos están subtitulados en español, elegir el idioma en el control del video):&lt;/p&gt;  &lt;p&gt;&lt;a title="Golan Levin makes art that looks back at you Video on TED.com" href="http://www.ted.com/talks/golan_levin_ted2009.html?awesm=on.ted.com_24&amp;amp;utm_campaign=ted&amp;amp;utm_medium=on.ted.com-twitter&amp;amp;utm_source=direct-on.ted.com&amp;amp;utm_content=site-basic"&gt;Golan Levin makes art that looks back at you Video on TED.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Tom Wujec on 3 ways the brain creates meaning Video on TED.com" href="http://www.ted.com/talks/tom_wujec_on_3_ways_the_brain_creates_meaning.html"&gt;Tom Wujec on 3 ways the brain creates meaning Video on TED.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="¿Cómo es el Universo- Por Stephen Hawking" href="http://www.soygik.com/%c2%bfcomo-es-el-universo-por-stephen-hawking/"&gt;¿Cómo es el Universo- Por Stephen Hawking&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="TED Blog- The next Web of open, linked data- Tim Berners-Lee on TED.com" href="http://blog.ted.com/2009/03/tim_berners_lee_web.php"&gt;TED Blog- The next Web of open, linked data- Tim Berners-Lee on TED.com&lt;/a&gt; (donde menciona al siguiente video)&lt;/p&gt;  &lt;p&gt;&lt;a title="Hans Rosling shows the best stats you&amp;#39;ve ever seen Video on TED.com" href="http://www.ted.com/index.php/talks/hans_rosling_shows_the_best_stats_you_ve_ever_seen.html"&gt;Hans Rosling shows the best stats you&amp;#39;ve ever seen Video on TED.com&lt;/a&gt; (muy buena presentación, vean cómo presenta los datos duros)&lt;/p&gt;  &lt;p&gt;&lt;a title="Benjamin Wallace on the price of happiness Video on TED.com" href="http://www.ted.com/index.php/talks/benjamin_wallace_on_the_price_of_happiness.html"&gt;Benjamin Wallace on the price of happiness Video on TED.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Dan Gilbert researches happiness Video on TED.com" href="http://www.ted.com/index.php/talks/dan_gilbert_researches_happiness.html"&gt;Dan Gilbert researches happiness Video on TED.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Bill Gates unplugged Video on TED.com" href="http://www.ted.com/talks/bill_gates_unplugged.html"&gt;Bill Gates unplugged Video on TED.com&lt;/a&gt;&amp;#160; (importante lo que transmite, pero vean como cautiva a la audiencia, con mosquitos reales)&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=1711333" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/TED/default.aspx">TED</category></item><item><title>Un touch para Rubik</title><link>http://msmvps.com/blogs/lopez/archive/2009/07/25/un-touch-para-rubik.aspx</link><pubDate>Sat, 25 Jul 2009 12:03:22 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1709769</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=1709769</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/07/25/un-touch-para-rubik.aspx#comments</comments><description>&lt;p&gt;Recuerdo los ochenta, cuando hizo furor en el mundo el ya &lt;a href="http://en.wikipedia.org/wiki/Rubik&amp;#39;s_Cube" target="_blank"&gt;clásico cubo de Rubik&lt;/a&gt;. En la universidad de Buenos Aires, Facultad de Ingeniería, nos reuníamos a discutir las distintas formas de resolverlo, los operadores y trucos. Recuerdo que fue mi primer aplicación nerd de teoría de grupos, conmutadores, centralizadores, y demás. Hubo un número de colección de la Scientific American, con el cubo en la tapa (una imagen de computadora, creo), y creo recordar, &lt;a href="http://en.wikipedia.org/wiki/David_Singmaster" target="_blank"&gt;David Singmaster&lt;/a&gt; (yo creía entonces que era un seudónimo de algún otro matemático) como uno de los principales contribuyentes al artículo de tapa.&lt;/p&gt;  &lt;p&gt;Uno de los problemas de manipular el cubo era que debía mantenerse en buen estado, sin fricción si fuera posible. Alguna vez hice una versión sobre un monitor CGA o VGA, con pocos colores, para poder ensayar algunos pases sin tener que usar un cubo real.&lt;/p&gt;  &lt;p&gt;Pero pasan los años, y hoy tenemos esta nueva versión, el &lt;a title="Rubiks Touch Cube" href="http://www.rubikstouchcube.com/"&gt;Rubiks Touch Cube&lt;/a&gt;, que estará a la venta en estos dias, digamos que a u$s 150 (sí, si quieren, pueden enviarme uno… :-)&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Otra aplicación más, inesperada, para las interfaces touch.&lt;/p&gt;  &lt;p&gt;La información original la encontré en&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.raton.cl/2009/07/23/tecnologia-touch-para-el-super-clasico-cubo-rubik/" href="http://www.raton.cl/2009/07/23/tecnologia-touch-para-el-super-clasico-cubo-rubik/"&gt;http://www.raton.cl/2009/07/23/tecnologia-touch-para-el-super-clasico-cubo-rubik/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;via algún twitter, de @juandamia&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=1709769" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Bing, el nuevo chico del barrio</title><link>http://msmvps.com/blogs/lopez/archive/2009/05/30/bing-el-nuevo-chico-del-barrio.aspx</link><pubDate>Sat, 30 May 2009 09:39:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1693450</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=1693450</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/05/30/bing-el-nuevo-chico-del-barrio.aspx#comments</comments><description>&lt;p&gt;Lleg&amp;oacute; el nuevo producto de Microsoft, que presentan, no como un buscador, como un engine de b&amp;uacute;squeda, sino como un motor de decisiones:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.decisionengine.com" title="http://www.decisionengine.com"&gt;http://www.decisionengine.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;Como empresa gigante, Microsoft se puede dar el lujo de tener un gran equipo de research, y llega el momento en que todo ese conocimiento y esfuerzo se vuelca en alg&amp;uacute;n producto (no siempre).&lt;/p&gt;
&lt;p&gt;Yo todav&amp;iacute;a tengo que probar ese producto, que no est&amp;aacute; liberado al p&amp;uacute;blico. Como muchos productos globales, hoy se anuncian de esta manera, con un video viral, como el de arriba, que no s&amp;oacute;lo est&amp;aacute; en el sitio, sino que tambi&amp;eacute;n est&amp;aacute; en Youtube, y lo puedo embeber en mis blogs.&lt;/p&gt;
&lt;p&gt;A simple vista, es un producto que montado sobre ideas (no implementaciones) de web sem&amp;aacute;ntica, apunta a no tener tanto agentes recorriendo y obteniendo informaci&amp;oacute;n, sino a presentarla y organizarla para que el usuario tenga una experiencia distinta.&lt;/p&gt;
&lt;p&gt;Veremos si cumple con la expectativa. Pero es interesante ver c&amp;oacute;mo la fuente de la informaci&amp;oacute;n es la propia web. Tambi&amp;eacute;n es interesante notar que la informaci&amp;oacute;n de la que parte, no estaba pensada para ser consumida de esa forma. Eso es lo que imagino que va a pasar con las ideas de web sem&amp;aacute;ntica. Las p&amp;aacute;ginas publicada s&amp;oacute;lo va a comenzar a contener informaci&amp;oacute;n sem&amp;aacute;ntica, cuando este tipo de aplicaciones se popularicen. Mientras tanto, el &amp;ldquo;trabajo sucio&amp;rdquo; de obtener informaci&amp;oacute;n de los datos de una p&amp;aacute;gina, quedar&amp;aacute; a cargo de las aplicaciones.&lt;/p&gt;
&lt;p&gt;No veo que sea una &amp;ldquo;killer application&amp;rdquo; para Google. M&amp;aacute;s bien, como Wikipedia, va a brindar otra experiencia de usuario. As&amp;iacute; como hay temas que investigamos con Google, as&amp;iacute; como habr&amp;aacute; otros m&amp;aacute;s estructurados que investigamos partiendo de Wikipedia, habr&amp;aacute; consultas, tareas, comparaciones, donde preferiremos (o no) a Bing.&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;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1693450" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Inteligencia+Artificial/default.aspx">Inteligencia Artificial</category><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/Video/default.aspx">Video</category></item><item><title>El Algoritmo de la Amistad</title><link>http://msmvps.com/blogs/lopez/archive/2009/04/12/el-algoritmo-de-la-amistad.aspx</link><pubDate>Sun, 12 Apr 2009 10:27:54 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687040</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=1687040</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/04/12/el-algoritmo-de-la-amistad.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Sheldon_Cooper" target="_blank"&gt;Sheldon Cooper&lt;/a&gt;, en la serie de TV &lt;a href="http://en.wikipedia.org/wiki/The_Big_Bang_Theory_(TV_series)" target="_blank"&gt;Big Bang Theory&lt;/a&gt;,&amp;nbsp;será un especialista en teoría de cuerdas, pero no puede llegar a nada con ese &amp;quot;jamoncito del medio&amp;quot; que es &lt;a href="http://en.wikipedia.org/wiki/Penny_(The_Big_Bang_Theory_character)" target="_blank"&gt;Penny&lt;/a&gt;. Este episodio del algoritmo (subtítulos en español) tratando de conseguir algo con una niña, es imperdible:&lt;/p&gt; &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt; &lt;p&gt;(grande los guionistas del diálogo telefónico, gran parte de la gracia está en adivinar el diálogo de la otra parte, imperdible lo de &amp;quot;¿con caballos verdaderos?&amp;quot;).&lt;/p&gt; &lt;p&gt;Como&amp;nbsp;consigue &lt;a href="http://en.wikipedia.org/wiki/Leonard_Hofstadter" target="_blank"&gt;Leonard Hofstadter&lt;/a&gt;&amp;nbsp;una &amp;quot;girlfriend&amp;quot; en Facebook (lo de la contraseña Kal-el, impagable! ;-):&lt;/p&gt; &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt; &lt;p&gt;Escenas elegidas:&lt;/p&gt; &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt; &lt;p&gt;No veo mucho televisión, pero la sitcom americana (y alguna inglesa), con frases cortas que son un chiste completo, el producto de varios guionistas juntos, los caracteres exagerados, la repetición de ticks y extrañas conductas, la excelente actuación de los protagonistas, es una de mis favoritas. En Argentina, creo que se emite por el Warner Channel.&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; 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=1687040" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Cerveza, IPhone y aplicaciones del acelerómetro</title><link>http://msmvps.com/blogs/lopez/archive/2009/01/05/cerveza-iphone-y-aplicaciones-del-aceler-243-metro.aspx</link><pubDate>Mon, 05 Jan 2009 00:28:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1658518</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=1658518</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/01/05/cerveza-iphone-y-aplicaciones-del-aceler-243-metro.aspx#comments</comments><description>&lt;p&gt;Los que me conocen, saben que no uso tel&amp;eacute;fono. As&amp;iacute; que no estoy al tanto de las &amp;uacute;ltimas caracter&amp;iacute;sticas de los m&amp;oacute;biles que cada vez vienen con m&amp;aacute;s prestaciones. Hasta hace poco, &amp;iexcl;no conoc&amp;iacute;a que la misma tecla serv&amp;iacute;a para discar y para cortar! Bueno, lo m&amp;iacute;o es Twitter o la web... ;-)&lt;/p&gt;
&lt;p&gt;Pero veo por ah&amp;iacute;, todo lo que ha desatado el iPhone. Vean un uso original, de su aceler&amp;oacute;metro:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/NtUyzQBNT3k"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/NtUyzQBNT3k" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Una birra para la se&amp;ntilde;ora!&lt;/p&gt;
&lt;p&gt;(me enter&amp;eacute; por un tweet de &lt;a target="_blank" href="http://twitter.com/JayOatway"&gt;@JayOatway&lt;/a&gt;) (algo me hab&amp;iacute;a comentado &lt;a target="_blank" href="http://twitter.com/SebaRenzi"&gt;@SebaRenzi&lt;/a&gt; pero creo que no me envi&amp;oacute; ning&amp;uacute;n enlace, de canuto .. ;-).&lt;/p&gt;
&lt;p&gt;La mayor parte de las aplicaciones son juegos, quiero jugar con:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Qz7jXr_c4NQ"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Qz7jXr_c4NQ" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Un cl&amp;aacute;sico juego revivido:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_0yDwNjq1Zo"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/_0yDwNjq1Zo" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;No siempre se puede obtener todo lo que uno quiere tomando datos del aceler&amp;oacute;metro (ver los comentarios):&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xDBn6xQZzdU"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xDBn6xQZzdU" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Combinado con el &amp;quot;touch&amp;quot;&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0UN2iYrZmEY"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/0UN2iYrZmEY" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Pero lo que realmente me gust&amp;oacute;, es este ichalky, el &amp;quot;stand up guy&amp;quot;, muy buena explicaci&amp;oacute;n de la f&amp;iacute;sica:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MOP2oSkRHzI"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/MOP2oSkRHzI" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Los dise&amp;ntilde;adores de juegos le est&amp;aacute;n sacando jugo al tema del aceler&amp;oacute;metro:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hy0ptZisr70"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hy0ptZisr70" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Corto con tres aplicaciones:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SefcMPgPuKk"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/SefcMPgPuKk" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Cambiando de aparato, vean al Arduino usado&amp;nbsp;para controlar movimiento:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YVUrqaOvCfQ"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YVUrqaOvCfQ" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Una vieja implementaci&amp;oacute;n la GyroTablet de Microsoft&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/mODBSYu0A4A"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/mODBSYu0A4A" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Voy coleccionando enlaces en&lt;/p&gt;
&lt;p&gt;&lt;a href="http://delicious.com/ajlopez/accelerometer"&gt;http://delicious.com/ajlopez/accelerometer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://delicious.com/ajlopez/iphone"&gt;http://delicious.com/ajlopez/iphone&lt;/a&gt;&lt;br /&gt;&lt;a href="http://delicious.com/ajlopez/gamedevelopment"&gt;http://delicious.com/ajlopez/gamedevelopment&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; 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=1658518" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Hardware/default.aspx">Hardware</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Twitter da para todo</title><link>http://msmvps.com/blogs/lopez/archive/2009/01/04/twitter-da-para-todo.aspx</link><pubDate>Sun, 04 Jan 2009 20:07:52 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1658468</guid><dc:creator>lopez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1658468</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/01/04/twitter-da-para-todo.aspx#comments</comments><description>&lt;p&gt;En algún tweet de &lt;a href="http://twitter.com/delicious_prog" target="_blank"&gt;@delicious_prog&lt;/a&gt; (que suele enviar varios mensajes con enlaces relacionados con la programación en general, que terminan agregados en &lt;a href="http://delicious.com/ajlopez" target="_blank"&gt;mi propio delicious&lt;/a&gt;), encontré este post:&lt;/p&gt; &lt;h4&gt;&lt;a href="http://www.engadget.com/2009/01/03/washing-machine-hacked-to-tweet-when-the-loads-done-maytag-y/" target="_blank"&gt;Washing machine hacked to tweet when the load&amp;#39;s done: @maytag, you listening?&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;del que saco este video:&lt;/p&gt; &lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wkMXpKmRXvU"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/wkMXpKmRXvU" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt; &lt;p&gt;Vean el trabajo que se tomó esta persona para conectar a una máquina lavadora de ropa, para que al detectarse que terminó su trabajo, envíe un mensaje a una cuenta de Twitter, &lt;a href="http://twitter.com/pimpy3wash" target="_blank"&gt;@pimpy3wash&lt;/a&gt;. Pueden ir ahí y ver que no hubo mucho trabajo en este fin de semana.&lt;/p&gt; &lt;p&gt;Habrá que ver si es todo un montaje, o realmente funciona. Pero más allá del sentido del humor que tiene el autor de esto, es interesante ver podemos usar Internet, con mensajes que ya existen, para avisar de eventos, o accionar en dispositivos remotos, o recibir información de sensores.&lt;/p&gt; &lt;p&gt;Como ejemplos de aplicaciones más serias, pueden ver los proyectos de la gente de Instedd (donde trabaja el bueno de Eduardo Jeziersky), como:&lt;/p&gt; &lt;p&gt;&lt;a href="http://instedd.org/smsgeochat" target="_blank"&gt;SMS Geo-Chat&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Pueden ver cómo puede usarse en&lt;/p&gt; &lt;p&gt;&lt;a href="http://instedd.org/goldenshadow" target="_blank"&gt;Golden Shadow&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img height="419" src="http://instedd.org/files/image/Golden%20Shadow/GShadowGeoChat.jpg" width="640" alt="" /&gt; &lt;/p&gt; &lt;p&gt;También tienen el interesante:&lt;/p&gt; &lt;p&gt;&lt;a href="http://instedd.org/twitterbots" target="_blank"&gt;Twitter Bots&lt;/a&gt;&lt;/p&gt; &lt;p&gt;al que usan también en otro proyecto&lt;/p&gt; &lt;p&gt;&lt;a href="http://instedd.org/aboutdirectory" target="_blank"&gt;Instedd Directory&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://instedd.org/files/ContactsNearbyScreenCapSmall.png" alt="" /&gt; &lt;/p&gt; &lt;p&gt;Uno de los enlaces que mencionan es lo que tiene la gente de research de Microsoft India:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.codeplex.com/smstoolkit" href="http://www.codeplex.com/smstoolkit"&gt;http://www.codeplex.com/smstoolkit&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Más sobre Twitter y aplicaciones relacionadas en:&lt;/p&gt; &lt;p&gt;&lt;a href="http://delicious.com/twitter"&gt;http://delicious.com/twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; 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=1658468" 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/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Twitter/default.aspx">Twitter</category></item><item><title>Explicando punteros</title><link>http://msmvps.com/blogs/lopez/archive/2009/01/02/explicando-punteros.aspx</link><pubDate>Fri, 02 Jan 2009 00:17:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1658324</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=1658324</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/01/02/explicando-punteros.aspx#comments</comments><description>&lt;p&gt;Hace ya unos a&amp;ntilde;os que no programo en C. Como coment&amp;eacute; en mi anterior post, mi primer encuentro con el lenguaje fue una delicia: un lenguaje flexible, con una sintaxis sencilla, un placer para programar. Pero comparado con algunos lenguajes modernos, le faltaba un manejo de strings como tipo &amp;quot;primitivo&amp;quot;, y hab&amp;iacute;a que programar con todos los ojos abiertos, al no tener un garbage collector.&lt;/p&gt;
&lt;p&gt;Una de lass caracter&amp;iacute;sticas que uno tiene que aprender a manejar, son los punteros. Encuentro este video gracias a un twitter de &lt;a target="_blank" href="http://twitter.com/codinghorror"&gt;@codinghorror&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/UvoHwFvAvQE"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/UvoHwFvAvQE" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=UvoHwFvAvQE" title="http://www.youtube.com/watch?v=UvoHwFvAvQE"&gt;http://www.youtube.com/watch?v=UvoHwFvAvQE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hoy, algo parecido muestro&amp;nbsp;(dibujando en una PPT)&amp;nbsp;para ense&amp;ntilde;ar c&amp;oacute;mo una variable en Java o .NET es una referencia a un objeto. Una lecci&amp;oacute;n m&amp;aacute;s convencional sobre el tema en:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LlQgb_39TYY"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/LlQgb_39TYY" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=LlQgb_39TYY" title="http://www.youtube.com/watch?v=LlQgb_39TYY"&gt;http://www.youtube.com/watch?v=LlQgb_39TYY&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Siguiendo ese enlace encontraran m&amp;aacute;s lecciones de lenguaje C, del usuario &lt;a href="http://www.youtube.com/user/umicom" title="umicom"&gt;umicom&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; 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=1658324" 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/Video/default.aspx">Video</category></item><item><title>Realidad aumentada con Windows HPC</title><link>http://msmvps.com/blogs/lopez/archive/2008/12/02/realidad-aumentada-con-windows-hpc.aspx</link><pubDate>Tue, 02 Dec 2008 04:26:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1655542</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=1655542</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/12/02/realidad-aumentada-con-windows-hpc.aspx#comments</comments><description>&lt;p&gt;En estos d&amp;iacute;as estoy trabajando con Windows High Performance Computing Server 2008. Investigando sobre el tema en la red (en especial en Twitter), encuentro esta demostraci&amp;oacute;n:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JksDWFQwOOM"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JksDWFQwOOM" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/WEfr9WmCtgg"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/WEfr9WmCtgg" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Es un trabajo de la gente del &lt;a target="_blank" href="http://www.hlrs.de/research/"&gt;High Performance Computing Center de Stuttgart&lt;/a&gt; (HLRS)&lt;/p&gt;
&lt;p&gt;Se llama realidad aumentada a un tipo de realidad virtual que combina im&amp;aacute;genes reales e imaginarias. Por ejemplo, usando un &amp;quot;headset&amp;quot; transparente podr&amp;iacute;amos ver c&amp;oacute;mo una mesa se ver&amp;iacute;a en nuestra sala, o ver un esquema en 3D de un motor mientras lo estamos reparando. La gente de HLRS est&amp;aacute; trabajando con el Microsoft Technical Computing Initiative en cosas como &lt;a href="http://www.hlrs.de/organization/vis/projects/mstci/" title="Augmented Reality in the automotive industry"&gt;Augmented Reality in the automotive industry&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width="240" src="http://www.hlrs.de/organization/vis/projects/mstci/sc07.jpg" height="174" alt="" /&gt; &lt;/p&gt;
&lt;p&gt;Pueden ver algunas fotos de las instalaciones que tienen en&lt;/p&gt;
&lt;p&gt;&lt;a href="http://hlrs-ic.spaces.live.com/" title="Microsoft HPC Institute - HLRS - University of Stuttgart"&gt;Microsoft HPC Institute - HLRS - University of Stuttgart&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.hlrs.de/people/becker/visent/left.JPG" alt="" /&gt; &lt;/p&gt;
&lt;p&gt;Igualito al hardware que tengo en mi casa.... :-)&lt;/p&gt;
&lt;p&gt;Encontr&amp;eacute; estos videos en&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.sltalk.de/index.php/2008/12/01/augmented-reality-mit-windows-hpc/"&gt;Augmented Reality mit Windows HPC&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hay m&amp;aacute;s videos sobre HPC, y depuraci&amp;oacute;n MPI, en&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.youtube.com/results?search_query=HLRS&amp;amp;search=tag"&gt;HLRS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Algo m&amp;aacute;s de informaci&amp;oacute;n sobre Augmented Reality&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.hpcwire.com/blogs/27626804.html"&gt;What Is the Metaverse and Should HPC Care?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Augmented_reality" title="Augmented reality - Wikipedia, the free encyclopedia"&gt;Augmented reality - Wikipedia, the free encyclopedia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Mixed_reality" title="Mixed reality - Wikipedia, the free encyclopedia"&gt;Mixed reality - Wikipedia, the free encyclopedia&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.augmented-reality.org/iwar/"&gt;International Symposium on Mixed and Augmented Reality (ISMAR)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.augmented.org/"&gt;&lt;/a&gt;&lt;a href="http://www.augmented.org/"&gt;&lt;/a&gt;&lt;a href="http://www.augmented.org/" title="http://www.augmented.org/"&gt;http://www.augmented.org/&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.howstuffworks.com/augmented-reality.htm"&gt;How Augmented Reality Will Work&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Llegaremos a tener nuestro &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Holodeck"&gt;Holodek&lt;/a&gt;? &lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; 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=1655542" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Grid+Computing/default.aspx">Grid Computing</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/High+Performance+Computing/default.aspx">High Performance Computing</category></item><item><title>Cómo programar y no morir en el intento</title><link>http://msmvps.com/blogs/lopez/archive/2008/11/16/c-243-mo-programar-y-no-morir-en-el-intento.aspx</link><pubDate>Sun, 16 Nov 2008 13:18:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1654273</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=1654273</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/11/16/c-243-mo-programar-y-no-morir-en-el-intento.aspx#comments</comments><description>&lt;p&gt;El martes pasado, tuve el placer de compartir una charla con &lt;a target="_blank" href="http://blog.salias.com.ar/"&gt;Mart&amp;iacute;n Sal&amp;iacute;as&lt;/a&gt;, en la sede del MUG en Buenos Aires. Mart&amp;iacute;n ya escribi&amp;oacute; en su blog sobre el evento:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.salias.com.ar/2008/11/vivir-programando.html" title="Vivir programando"&gt;Vivir programando&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Todos los &amp;quot;slides&amp;quot; son obra de su arte, yo no podr&amp;iacute;a pasar de poner un t&amp;iacute;tulo y &amp;quot;bullets&amp;quot; :-)&lt;/p&gt;
&lt;p&gt;Fue interesante ver a la gente poner prioridades a los temas a tratar, usando simples &amp;quot;post-its&amp;quot;. Cada persona pod&amp;iacute;a poner hasta 5 puntos de prioridad, repartidos en los temas que ten&amp;iacute;amos listados. El resultado fueron dos rondas, donde tratamos 6+6 temas, en 10 minutos cada uno:&lt;/p&gt;
&lt;p&gt;&lt;img align="left" src="http://www.todocontenidos.com/images/articles/livetocode.jpg" style="margin:0px 20px 20px 0px;" alt="" /&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Actualizacion Profesional &lt;/li&gt;
&lt;li&gt;Trabajo en Equipo &lt;/li&gt;
&lt;li&gt;Cloud Computing &lt;/li&gt;
&lt;li&gt;Application Frameworks&lt;/li&gt;
&lt;li&gt;Disenio de APIs&lt;/li&gt;
&lt;li&gt;Generacion de Codigo &lt;/li&gt;
&lt;li&gt;Patrones de Disenio &lt;/li&gt;
&lt;li&gt;No somos vulcanos &lt;/li&gt;
&lt;li&gt;Dise&amp;ntilde;o orientado a objetos&lt;/li&gt;
&lt;li&gt;Dynamic Languages&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Capas Logicas &lt;/li&gt;
&lt;li&gt;Documentaci&amp;oacute;n &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La idea ahora, es escribir sobre los temas tratados: tanto Mart&amp;iacute;n como yo, estamos inclinados a que lo escrito tiene su valor, m&amp;aacute;s all&amp;aacute; de una charla. (Err... le robo... digo, le pido prestado a Mart&amp;iacute;n su imagen del resultado final de las votaciones)&lt;/p&gt;
&lt;p&gt;Espero ir agregando en este post, los enlaces a los posts de los temas tratados, y los que quedaron en el tintero. Por ahora:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.salias.com.ar/2008/11/mocking-by-leo.html" title="Mocking by Leo"&gt;Mocking by Leo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Posts relacionados con los temas tratados:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/09/22/codethinked-estratagia-para-ser-un-mejor-desarrollador.aspx" title="CodeThinked Estrategia para ser un mejor desarrollador"&gt;CodeThinked Estrategia para ser un mejor desarrollador&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/09/23/todo-lo-que-usted-quer-237-a-saber-sobre-programaci-243-n-y-nunca-se-atrevi-243-a-preguntar.aspx" title="Todo lo que usted quer&amp;iacute;a saber sobre programaci&amp;oacute;n y nunca se atrevi&amp;oacute; a pr"&gt;Todo lo que usted quer&amp;iacute;a saber sobre programaci&amp;oacute;n y nunca se atrevi&amp;oacute; a pr&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/09/09/matriz-de-competencias-de-programaci-243-n.aspx" title="Matriz de Competencias de Programaci&amp;oacute;n"&gt;Matriz de Competencias de Programaci&amp;oacute;n&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/08/25/diez-reglas-principales-en-generaci-243-n-de-c-243-digo.aspx" title="Diez reglas principales en generaci&amp;oacute;n de c&amp;oacute;digo"&gt;Diez reglas principales en generaci&amp;oacute;n de c&amp;oacute;digo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/08/21/191-por-qu-233-fallan-los-proyectos-de-software.aspx" title="&amp;iquest;Por qu&amp;eacute; fallan los proyectos de software-"&gt;&amp;iquest;Por qu&amp;eacute; fallan los proyectos de software-&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/06/29/tato-bores-y-el-desarrollo-de-software.aspx" title="Tato Bores y el desarrollo de software"&gt;Tato Bores y el desarrollo de software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/10/31/manejo-del-riesgo-en-proyectos.aspx" title="Manejo del riesgo en proyectos"&gt;Manejo del riesgo en proyectos&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2008/09/13/arquitectura-de-capas-en-domain-driven-design.aspx" title="Arquitectura de capas en Domain-Driven Design"&gt;Arquitectura de capas en Domain-Driven Design&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ah! Y el video que mostramos al comienzo de la charla &amp;quot;Hug a developer today...&amp;quot;:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1lqxORnQARw"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/1lqxORnQARw" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Gracias al &lt;a target="_blank" href="http://www.mug.org.ar/"&gt;MUG&lt;/a&gt; por habernos dado la oportunidad de dar esta charla.&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; 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=1654273" 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/Video/default.aspx">Video</category></item><item><title>GlowBots y proyecto ECAgents</title><link>http://msmvps.com/blogs/lopez/archive/2008/11/14/glowbots-y-proyecto-ecagents.aspx</link><pubDate>Fri, 14 Nov 2008 02:36:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1654100</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=1654100</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/11/14/glowbots-y-proyecto-ecagents.aspx#comments</comments><description>&lt;p&gt;Encontr&amp;eacute; en &lt;a target="_blank" href="http://www.crunchgear.com/"&gt;CrunchGear&lt;/a&gt; este video, de un concepto vistoso:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.crunchgear.com/2008/11/12/glowbots-robots-that-learn-what-you-like/"&gt;GlowBots: Robots that learn what you like&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/A5Dezt5HJ3s"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/A5Dezt5HJ3s" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;El video fue producido por el &lt;a href="http://www.mobile-life.org/" title="Mobile Life Centre"&gt;Mobile Life Centre&lt;/a&gt;&amp;nbsp;de la universidad de Estocolmo, en Kista, Suecia. Los &lt;a target="_blank" href="http://www.viktoria.se/fal/projects/glowbots/"&gt;GlowBots&lt;/a&gt; son peque&amp;ntilde;os robots que muestrarn una figura atractiva visualmente, en colores intesos. Interact&amp;uacute;an con otros robots y se comunican las figuras, de forma que emerge un conjunto de formas.&lt;/p&gt;
&lt;p&gt;Creo que mucho de esto se podr&amp;iacute;a haber obtenido por simulaci&amp;oacute;n, pero hay que reconocer que el pasar el concepto de emergencia a robots reales, es atractivo, y llama&amp;nbsp;la atenci&amp;oacute;n. El proyecto de GlowBots es parte del proyecto de la Uni&amp;oacute;n Europea &lt;a target="_blank" href="http://ecagents.istc.cnr.it/"&gt;ECAgents&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Este&amp;nbsp;proyecto ECAgents es respaldado por el programa &lt;a target="_blank" href="http://www.cordis.lu/ist/fet/home.htm"&gt;Future and Emerging Technologies&lt;/a&gt;. El objetivo del proyecto es el desarrollo de una nueva generaci&amp;oacute;n de &amp;quot;embodied&amp;quot; agentes (agentes con cuerpo) que sean capaces de interactuar directamente, sin intervenci&amp;oacute;n humana, con el mundo f&amp;iacute;sico y comunicarse entre ellos y con otros agentes (incluyendo humanos). Esto implica el desarrollo de nuveos principios de dise&amp;ntilde;o, algoritmos y mecanismos que puedan extender la funcionalidad de artefactos tecnol&amp;oacute;gicos existentes (como tel&amp;eacute;fonos celulares, dispositivos WiFi, robots, y similares) y que pueda impulsar el desarrollo de nuevos artefactos.&lt;/p&gt;
&lt;p&gt;Pueden encontrar videos sobre el proyecto en &lt;/p&gt;
&lt;p&gt;&lt;a href="http://ecagents.istc.cnr.it/media/movies/ECA30AltaQT.mov"&gt;QuickTime(~70 Mb)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ecagents.istc.cnr.it/media/movies/eca_512k.wmv"&gt;.wmv (~65.8Mb)&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Es interesante como dejan el tema del manejo de s&amp;iacute;mbolos, con el que comenz&amp;oacute; gran parte de la inteligencia artificial, y pasan a la interacci&amp;oacute;n con el ambiente, dentro de un cuerpo. &lt;/p&gt;
&lt;p&gt;Nos leemos! &lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; 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=1654100" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Rob_26002300_243_3B00_tica/default.aspx">Rob&amp;#243;tica</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Touchless SDK de código abierto</title><link>http://msmvps.com/blogs/lopez/archive/2008/10/14/touchless-sdk-de-c-243-digo-abierto.aspx</link><pubDate>Tue, 14 Oct 2008 05:19:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1650769</guid><dc:creator>lopez</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1650769</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/10/14/touchless-sdk-de-c-243-digo-abierto.aspx#comments</comments><description>&lt;p&gt;&lt;a target="_blank" href="http://www.officelabs.com/Lists/Posts/Post.aspx?ID=61"&gt;Mike Wasserman&lt;/a&gt; trabaja en el &lt;a target="_blank" href="http://www.officelabs.com/Pages/Default.aspx"&gt;Office Labs&lt;/a&gt; de Microsoft. Basado en su trabajo universitario en Columbia, el grupo ha creado el proyecto &lt;a target="_blank" href="http://www.officelabs.com/projects/touchless/Pages/default.aspx"&gt;Touchless&lt;/a&gt;. Se compone de dos partes:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Touchless Demo&lt;/strong&gt;: una aplicaci&amp;oacute;n de c&amp;oacute;digo abierto para experimentar con una interface multitouch, teniendo solamente una webcam. Tiene 4 demos, que pueden ver en el video de abajo.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.officelabs.com/projects/touchless/Pages/default.aspx"&gt;Touchles SDK&lt;/a&gt;: open source tambi&amp;eacute;n, para crear nuestras aplicaciones multitouch basadas en una entrada desde webcam.&lt;/p&gt;
&lt;p&gt;Desde hace unos d&amp;iacute;as, el c&amp;oacute;digo esta en Codeplex, visiten:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.codeplex.com/touchless/Release/ProjectReleases.aspx" title="Code with the SDK"&gt;Code with the SDK&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;El manejo via webcam se basa en la detecci&amp;oacute;n de elementos de color, que sirven como punteros. Usando objetos que el software distingue por colores y posici&amp;oacute;n, podemos manejar de nuevas formas aplicaciones que desarrollemos para multitouch.&lt;/p&gt;
&lt;p&gt;Vean dos demos:&lt;/p&gt;
&lt;h4&gt;Touchless - A webcam multi-touch SDK&lt;/h4&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hJuJJOK7MMc"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hJuJJOK7MMc" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;h4&gt;Touchless SDK - Fair Demo August&amp;#39;08&lt;/h4&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qj6yesY34pI"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qj6yesY34pI" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Otros posts sobre multitouch e interfaces en general&amp;nbsp;en:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx" title="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx"&gt;http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1650769" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/interfaces/default.aspx">interfaces</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Guerra IT vs el resto del mundo</title><link>http://msmvps.com/blogs/lopez/archive/2008/08/27/guerra-it-vs-el-resto-del-mundo.aspx</link><pubDate>Wed, 27 Aug 2008 10:45:13 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1645942</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=1645942</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/08/27/guerra-it-vs-el-resto-del-mundo.aspx#comments</comments><description>&lt;p&gt;En algunas empresas, IT es el departamento odiado, o por lo menos, olvidado, despreciado, como una tía loca que uno no quiere mostrar en público. La aparición de series como &lt;a href="http://www.channel4.com/entertainment/tv/microsites/I/itcrowd/" target="_blank"&gt;IT Crowd&lt;/a&gt; nos muestra un poco relegados en el ambiente de una empresa. No debería ser así, pero es lo que pasa en varios lugares que he visitado. Tendríamos que conseguir revertir esa impresión. Creo que las metodologías ágiles son un camino. Pero el tema da para más discusión. Por ahora, veamos un video de broma, la guerra IT vs Ventas en una empresa:&lt;/p&gt; &lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pVKnF26qFFM"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/pVKnF26qFFM" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt; &lt;p&gt;Gracias a &lt;a href="http://blogs.southworks.net/jcisneros" target="_blank"&gt;Jonathan Cisneros&lt;/a&gt;, creador del &lt;a href="http://www.codeplex.com/ajgenesisstudio" target="_blank"&gt;AjGenesis Studio&lt;/a&gt;,&amp;nbsp;por el enlace a este video.&lt;/p&gt; &lt;p&gt;Nos leemos!&lt;/p&gt; &lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1645942" 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/Video/default.aspx">Video</category></item><item><title>Kill -9</title><link>http://msmvps.com/blogs/lopez/archive/2008/07/10/kill-9.aspx</link><pubDate>Thu, 10 Jul 2008 03:36:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640154</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=1640154</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/07/10/kill-9.aspx#comments</comments><description>&lt;p&gt;Sigo volviendo la mirada atr&amp;aacute;s, como en &lt;a href="http://msmvps.com/blogs/lopez/archive/2008/07/04/el-origen-de-mi-nickname.aspx"&gt;El origen de mi nickname&lt;/a&gt;. Recuerdo hace ya m&amp;aacute;s de dos d&amp;eacute;cadas atr&amp;aacute;s, mis primeros pasos con un Xenix de Microsoft y un AIX (creo que se llamaba as&amp;iacute; el sistema que usuaba, hubo varios flavors y versiones) de IBM. Luego de CP/M y DOS y el Job Control Language de los mainframe de IBM, el shell de l&amp;iacute;nea de comando era toda una herramienta (lo que son las cosas, esta semana me encuentra programando en PowerShell, una especie de tataranieto de eso). Recuerdo los ps y ls y los pipes, los ap&amp;oacute;strofes invertidos, las discusiones sobre qu&amp;eacute; shell usar, desde la csh hasta la bourne. No hab&amp;iacute;a threads en esos a&amp;ntilde;os, todo procesos, y comunicaci&amp;oacute;n entre procesos, como hab&amp;iacute;an imaginado Ken Thompson y compa&amp;ntilde;&amp;iacute;a en los comienzos del Unix (recordemos, inspirado en parte, en los trabajos de Fano con el Multics). Tantos fork descontrolados, &amp;eacute;ramos tan j&amp;oacute;venes... ;-)... Y por supuesto, el kill. En una lista privada, el bueno de Daniel V env&amp;iacute;a este video:&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hk9NxydtPOU"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hk9NxydtPOU" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Parece que es Stanford University, parte de un documental del estilo de vida de esta gente.&lt;/p&gt;
&lt;p&gt;Otros videos:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2007/06/30/el-primer-usuario.aspx"&gt;El primer usuario&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2007/11/09/un-cl-225-sico-windows-share-your-pain.aspx"&gt;Un cl&amp;aacute;sico: Windows Share Your Pain&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/lopez/archive/2007/02/19/videos-para-programadores.aspx"&gt;Videos para programadores&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640154" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/Video/default.aspx">Video</category></item><item><title>Tato Bores y el desarrollo de software</title><link>http://msmvps.com/blogs/lopez/archive/2008/06/29/tato-bores-y-el-desarrollo-de-software.aspx</link><pubDate>Sun, 29 Jun 2008 09:26:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1638790</guid><dc:creator>lopez</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1638790</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2008/06/29/tato-bores-y-el-desarrollo-de-software.aspx#comments</comments><description>&lt;p&gt;Perm&amp;iacute;taseme esta vez escribir una visita ficticia del personaje de Tato Bores (para quienes no lo conocen, alguna informaci&amp;oacute;n al final), a un supuesto Ministerio de Software reci&amp;eacute;n creado en Argentina:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Andaba por la Plaza de Mayo, cuando decid&amp;iacute; dirigirme al Ministerio de Software. Ah&amp;iacute; me atrev&amp;iacute; a preguntar por qu&amp;eacute; tanto problema para crear software.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Eso pasa por que abandonaron el camino y no se escribe en C!, grit&amp;oacute; Jos&amp;eacute; LenguajeC, mientras escrib&amp;iacute;a una nueva versi&amp;oacute;n del Hello World de Kernighan y Ritchie, y trataba de depurar un programa que manejaba punteros y malloc, sin free.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Mentira!, exclam&amp;oacute; Jos&amp;eacute; C++. Gracias a que aparec&amp;iacute; yo pudieron comenzar a aplicar clases y objetos.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Uds dos no saben nada! confunden clase con tipo, y cu&amp;aacute;ndo un int fue un objeto?, desga&amp;ntilde;it&amp;oacute; Jose Smalltalk, mientras trataba de hacer un formulario de ingresos de datos con primitivas de Squeak. Nosotros fuimos los que inventamos todo.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;No, nosotros fuimos los primeros! &amp;iexcl;Vuelvan a&amp;nbsp;las fuentes! se escuch&amp;oacute; fuerte decir a Jos&amp;eacute; COBOL, mientras escrib&amp;iacute;a p&amp;aacute;ginas y p&amp;aacute;ginas de Data Division.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Las fuentes las pelotas! Usen lo nuevo que somos nosotros, dec&amp;iacute;a Jos&amp;eacute; Ruby, mientras trataba de explicar porqu&amp;eacute; usar @ y @@ para acceder a variables es bonito.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;No saben lo que dicen! Denme tiempo y creo cualquier sistema, dec&amp;iacute;a Jos&amp;eacute; RedNeuronal, mientras se entrenaba a s&amp;iacute; mismo reconociendo videos de Wanda Nara.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Qu&amp;eacute; tiempo ni que tiempo! &amp;iexcl;Persistencia ahora para todo el mundo!, armaba l&amp;iacute;o Jos&amp;eacute; NHibernate, que se tir&amp;oacute; a dormir porque ten&amp;iacute;a el atributo de lazy en true.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Copiones! Persistencia eran las de antes,&amp;nbsp;vociferaba Jos&amp;eacute; Hibernate, mientras escrib&amp;iacute;a 20 cap&amp;iacute;tulos de mejores pr&amp;aacute;cticas de manejar la sesi&amp;oacute;n, y trataba de explicarle a un DBA por qu&amp;eacute; las Stored Procedures eran obra del diablo.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Vuelvan a las bases! proclamaba Jos&amp;eacute; Oracle, mientras escrib&amp;iacute;a toda la l&amp;oacute;gica en paquetes de procedimientos almacenados.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Sacrilegio! le recriminaba Jos&amp;eacute; DDD, mientras se entablaba en una dicusi&amp;oacute;n interminable consigo mismo sobre si poner acceso a los repositorios desde las entidades, se lo vi&amp;oacute; hablar solo por horas.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Dej&amp;aacute; de decir pavadas! le espet&amp;oacute; Jos&amp;eacute; DataSet, mientras trataba de dominar una grilla con edici&amp;oacute;n y paginado, y miraba con ganas a Josefina Linq, que como era nuevita en el grupo, todav&amp;iacute;a no se atrev&amp;iacute;a a decir nada.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;No la compliquen tanto! &amp;iexcl;Yo la hago f&amp;aacute;cil! dec&amp;iacute;a Jos&amp;eacute; PHP, mientras creaba sitios con cuarenta includes uno dentro del otro, pero que soportaban 40 idiomas, lunfardo incluido.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Pero callate! A ver si te arm&amp;aacute;s una aplicaci&amp;oacute;n empresarial como la gente, dec&amp;iacute;a Jos&amp;eacute; J2EE, mientras trataba de ocultar a todos que ten&amp;iacute;a algo de EJB en la aplicaci&amp;oacute;n que estaba armando.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Aplicaciones empresariales son las nuestras! bramaba Jos&amp;eacute; CSharp, mientras trataba de mandar un mensaje WCF con WsHttpBinding que ocupara menos de un mega.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Call&amp;eacute;nse, cipayos! &amp;iexcl;Ututo o muerte! patal&amp;eacute;o Jos&amp;eacute; Ututo, mientras estrangulaba a un fan de Tuquito (ambas distros de Linux argentinas)&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Dejen de programar! Usen nuestra API, proclam&amp;oacute; Jos&amp;eacute; Facebook mientras publicaba una nueva encuesta&amp;nbsp;aplicaci&amp;oacute;n del estilo&amp;nbsp;&amp;quot;Qu&amp;eacute; tipo de &amp;aacute;rbol bonsai eres&amp;quot;.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;No! &amp;iexcl;Vengan a programar para nosotros! A ver si arreglan el l&amp;iacute;o que tenemos,&amp;nbsp;suplicaba a tres voces Jos&amp;eacute; Twitter, que desde hac&amp;iacute;a media hora estaba d&amp;aacute;ndole al F5 del browser, a ver si reaparec&amp;iacute;a su p&amp;aacute;gina.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;No saben ni de qu&amp;eacute; estan hablando! La programaci&amp;oacute;n no es nada, exclamaba Jos&amp;eacute; Patr&amp;oacute;nUML, mientras dibujaba en su Enterprise Architect diagramas y m&amp;aacute;s diagramas de secuencia.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Callate! Menos dibujos y m&amp;aacute;s entregables &amp;iexcl;A ver s&amp;iacute; hacemos algo hoy mismo! se enojaba Jos&amp;eacute; Agil, mientras trataba de hacer pair programming con la secretaria del ministro.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;In&amp;uacute;tiles! Siempre se me van de presupuesto, exclamabla Jos&amp;eacute; ProgramManager, mientras abr&amp;iacute;a en su notebook la &amp;uacute;ltima versi&amp;oacute;n de Microsoft Project, que le calculaba sin ninguna sombra de duda, qu&amp;eacute; deber&amp;iacute;a haber pasado en el desarrollo de su proyecto.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Guard&amp;aacute; eso, y ponete a trabajar! gritaba Jos&amp;eacute; Customer, que no entend&amp;iacute;a por qu&amp;eacute; si &amp;eacute;l hab&amp;iacute;a pedido un sistema de CRM, le entregaban una lista de contactos en el Outlook.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Muerte al new! &amp;iexcl;Ese tiene toda la culpa! comenzaron a corear Jos&amp;eacute; SpringFramework (los dos, el de Java y el de .NET), mientras se inyectaban dependencias uno al otro.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Lo que pasan es que programan cualquier cosa, sin hacer el test! despotricaba Jos&amp;eacute; TDD, que estaba escribiendo una serie assert.AreEqual(1,0+1), assert.AreEqual(2,1+1) y as&amp;iacute;, para comprobar si Peano ten&amp;iacute;a raz&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Antes tienen que simular los sistemas! exclamaba Jos&amp;eacute; Mock, mientras trataba de explicarle a su esposa que su secretaria no era su amante, solo una mock de una noche. &lt;/p&gt;
&lt;p&gt;&amp;iexcl;Los sistemas no salen porque usan esas IDEs que complican todo! dec&amp;iacute;a Jos&amp;eacute; Notepad, mientras miraba a la gente que usaba Dreamweaver con desprecio manifiesto.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Pero dej&amp;aacute; de flagelarte! Es todo cuesti&amp;oacute;n de encontrar el plugin adecuado, dec&amp;iacute;a Jos&amp;eacute; Eclipse, que estaba buscando cuatro plugins de modelado (porque cada uno depend&amp;iacute;a de los otros tres), que corrieran en menos de 4 gigas, sin quemar el disco por paginado de memoria.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;A ver si alguna vez madur&amp;aacute;s! Fijate, yo ya vengo con todo completo,&amp;nbsp;exclamaba Jos&amp;eacute; VisualStudio, mientras trataba de calcular cuantos litros&amp;nbsp;ten&amp;iacute;a que hipotecar de su sangre para conseguir las licencias del Team Foundation Server para su equipo de trabajo.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Lo importante es la experiencia de usuario! part&amp;iacute;a de la garganta de Jos&amp;eacute; Ajax, mientras pon&amp;iacute;a autocomplete hasta a los botones de aceptar un formulario.&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Experiencia de usuario son las m&amp;iacute;as! exclamaba Jos&amp;eacute; Silverlight20, que se estaba peleando de antes con Jos&amp;eacute; Silverlight11, por razones de incompatibilidad manifiesta.&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;Como ve&amp;iacute;a que el bolonki ven&amp;iacute;a in crescendo, me retir&amp;eacute; por una puerta lateral. Al salir al aire libre, record&amp;eacute; la frase del maestro ajlopez, que me hab&amp;iacute;a dicho &amp;quot;la mejor herramienta est&amp;aacute; entre nuestras orejas&amp;quot;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;As&amp;iacute; que, mis queridos chichip&amp;iacute;os, la neurona atenta, vermouth con papas fritas, y &amp;iexcl;&amp;iexcl;&amp;iexcl;GOOOD SHOOOWWW!!!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Bueno, espero que les guste, no s&amp;eacute; si sali&amp;oacute; muy bien, pero record&amp;eacute; un mon&amp;oacute;logo real en mi otro blog en:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://ajlopez.zoomblog.com/archivo/2008/06/08/la-culpa-segun-Tato-Bores.html" title="La culpa, seg&amp;uacute;n Tato Bores"&gt;La culpa, seg&amp;uacute;n Tato Bores&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Un regalo offtopic, un verdadero mon&amp;oacute;logo, el mon&amp;oacute;logo 2000 de Tato, imperdible:&amp;acute;&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wkZquG6-joA"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/wkZquG6-joA" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;La segunda parte en&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0bqkZGpGE4c"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/0bqkZGpGE4c" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;quot;Java&amp;quot; Lopez&lt;br /&gt;&lt;a href="http://www.ajlopez.com/"&gt;http://www.ajlopez.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1638790" 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/Video/default.aspx">Video</category></item></channel></rss>