<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4905465780273872013</id><updated>2025-08-06T03:35:28.431-03:00</updated><category term="GeneXus"/><category term="GXextensions"/><category term="Rocha"/><category term="CTP4"/><category term="Encuentro"/><category term="comunidad"/><category term="servicios"/><category term="Blogger"/><category term="ANCEL"/><category term="GXchallenge"/><category term="GXserver"/><category term="GeneXus Server"/><category term="GuG"/><category term="MontevideoGuG"/><category term="Night Build"/><category term="PhotoShop"/><category term="Ruby"/><category term="open source"/><category term="zonamerica"/><category term="Argentina"/><category term="BAiresGuG"/><category term="Banners"/><category term="Beta 2"/><category term="Boca"/><category term="Brad Pitt"/><category term="Castagnet"/><category term="Cortázar"/><category term="CruiseControl"/><category term="DailyDilbert"/><category term="DailyGarfield"/><category term="Dilbert"/><category term="Garfield"/><category term="James Bond"/><category term="KBDesigner"/><category term="MSBuild"/><category term="Peñarol"/><category term="Pierce Brosnan"/><category term="RSS"/><category term="Subway"/><category term="TableViewer"/><category term="User Controls"/><category term="XSLT"/><category term="amor"/><category term="automatización"/><category term="blog"/><category term="build"/><category term="canelones"/><category term="compatibilidad"/><category term="corregido"/><category term="entrevistas"/><category term="escaleras"/><category term="etiquetas"/><category term="hacks"/><category term="influencia"/><category term="integración continua"/><category term="leyes"/><category term="libros"/><category term="medialunas"/><category term="música"/><category term="nubes"/><category term="podcast"/><category term="radio"/><category term="recuerdos"/><category term="refugio"/><category term="resumen"/><category term="tag clouds"/><category term="template"/><category term="vacaciones"/><title type='text'>Meditaciones Cortitas</title><subtitle type='html'>No siempre tan cortas, no siempre tan meditadas.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-9141251717740366606</id><published>2017-11-20T19:08:00.000-03:00</published><updated>2017-11-21T17:06:50.392-03:00</updated><title type='text'>Vendo auto, acepto bitcoins. Tomándole el pelo a un estafador</title><content type='html'>&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiykmxY_vesiLihtKCxMRdzmaXH7Z7rG76oGumZ1v2E7-aa3MCK1FKVb1t8FvDQ8vntgQolIltGANejaV-1QparqmP25FSxVGKtqML97AYEYZLHY6X3aXW-OnnYpXUBS7MN5skvTIMZPFsF/s1600/725_Ly9jb2ludGVsZWdyYXBoLmNvbS9zdG9yYWdlL3VwbG9hZHMvdmlldy82ODVhZDI0MTMyNDk0ZmMzMWQ3MDZhOGZjYWRlNTk0MS5wbmc%253D.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;725&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiykmxY_vesiLihtKCxMRdzmaXH7Z7rG76oGumZ1v2E7-aa3MCK1FKVb1t8FvDQ8vntgQolIltGANejaV-1QparqmP25FSxVGKtqML97AYEYZLHY6X3aXW-OnnYpXUBS7MN5skvTIMZPFsF/s400/725_Ly9jb2ludGVsZWdyYXBoLmNvbS9zdG9yYWdlL3VwbG9hZHMvdmlldy82ODVhZDI0MTMyNDk0ZmMzMWQ3MDZhOGZjYWRlNTk0MS5wbmc%253D.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Imagen tomada de&amp;nbsp;&lt;a href=&quot;http://bit.ly/2zYGw8r&quot; style=&quot;font-size: small; text-align: left;&quot;&gt;http://bit.ly/2zYGw8r&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En estos días puse un &lt;a href=&quot;http://bit.ly/MeganeML&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;aviso poniendo en venta mi auto&lt;/a&gt; y entre los primeros mensajes que me llegaron estaba éste:&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;margin-left: 0pt;&quot;&gt;
&lt;table style=&quot;border-collapse: collapse; border: none;&quot;&gt;&lt;colgroup&gt;&lt;col width=&quot;30&quot;&gt;&lt;/col&gt;&lt;col width=&quot;537&quot;&gt;&lt;/col&gt;&lt;/colgroup&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 55pt;&quot;&gt;&lt;td style=&quot;padding: 0pt 8pt 4pt 0pt; vertical-align: top;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 2.057142857142857; margin-bottom: 10pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: white; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 10.5pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;img height=&quot;20&quot; src=&quot;https://lh4.googleusercontent.com/Nv8aoqayvjGZbE7jjpave9Zvy8PU7PVYnjVj8qxQjyTw6B4RIpXXvB4wSRfhK6ExaZ7dXTSCAHtCV0SMNNfa5QHUAiYLIf8gM429VQyr86vcQTacqCDGWB3Rg4beHSU5Ah3D9Rx9&quot; style=&quot;-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);&quot; width=&quot;24&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;padding: 5pt 5pt 5pt 5pt; vertical-align: top;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 2.057142857142857; margin-bottom: 10pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;arial&amp;quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;hola vendedor, me gusta tu post aquí y me gustaría hacer una compra, responder a mi correo electrónico para la comunicación rápida (&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #7e57c2; font-family: &amp;quot;arial&amp;quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;gfrankwilliam4477@gmail.com&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;arial&amp;quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;) y me dan el precio final en dólares estadounidenses .... también puede responder mí en Inglés si es posible. GRACIAS ....&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
Según Mercado Libre la pregunta venía de un tal George Frank William. Noté que el número de teléfono parecía falso, que no tenía ninguna actividad de compras o ventas, &lt;a href=&quot;https://www.youtube.com/watch?v=plCaS5aKteg&quot; target=&quot;_blank&quot;&gt;y... sospeché algo raro&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.uy/search?q=george+frank+william&quot; target=&quot;_blank&quot;&gt;Busqué en Google&lt;/a&gt;, y el resultado no parecía muy alentador:&lt;br /&gt;
&lt;span id=&quot;fullpost&quot;&gt;
&lt;br /&gt;
&lt;span id=&quot;docs-internal-guid-670e213f-db30-0d13-9d87-ae5d390c172a&quot;&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;arial&amp;quot;; font-size: 10.5pt; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;a href=&quot;https://www.google.com.uy/search?q=george+frank+william&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;194&quot; src=&quot;https://lh5.googleusercontent.com/pEjMXlJZrLzdK0PQJyLp6CwSCxUJME3sp_ZwLBBxbTn8Uco7jBWgwXg6K2ckuFaks3VU6jQtqzsQ8f7qUvQ-7Nim0NDdK-R11dZr5QhkbQerQXy-lkiL3S0k48oiR9Xu29RabcDL&quot; style=&quot;border: none; transform: rotate(0rad);&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
El &lt;a href=&quot;https://www.paypal-community.com/t5/Fraude/Conocen-al-comprador-GEORGE-FRANK-WILLIAM/td-p/1342832&quot; target=&quot;_blank&quot;&gt;primero de esos resultados&lt;/a&gt; corresponde a denuncias a PayPal acerca de alguien que con ese nombre responde a avisos de venta de autos y ofrece comprarlos desde Estados Unidos, utilizando PayPal. Como decía, nada alentador...&lt;br /&gt;
&lt;br /&gt;
Con &lt;a href=&quot;https://www.google.com.uy/search?q=car+sale+paypal+scam&quot; target=&quot;_blank&quot;&gt;la siguiente búsqueda&lt;/a&gt; obtuve aún más datos, incluyendo una descripción de a qué clase de trucos apuntan con esto.&lt;br /&gt;
&lt;br /&gt;&lt;span id=&quot;docs-internal-guid-670e213f-db33-4aa2-32a8-171eae0ce996&quot;&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;arial&amp;quot;; font-size: 10.5pt; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;a href=&quot;https://www.google.com.uy/search?q=car+sale+paypal+scam&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;182&quot; src=&quot;https://lh5.googleusercontent.com/LiioK0LNZGFM9lvTHveYUsmXKajyMO8LyPLH6NXjnKonY6KklZG8Py6PD54bDigsFIUfcOYRkMD79Fz4jSUs1Y9ZjTvKBF2QnzhdUWwQqkj7oaKN7_oPyHGy_pgWOPBGNTAH5rqL&quot; style=&quot;border: none; transform: rotate(0rad);&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
Según &lt;a href=&quot;https://www.consumer.ftc.gov/blog/2014/11/online-sellers-stung-scammers-spoofing-paypal-brand&quot; target=&quot;_blank&quot;&gt;explica allí una abogada de la Oficina de Defensa del Consumidor de la FTC USA&lt;/a&gt;, a veces intentan hacer que registres una cuenta nueva en PayPal, pero te envían a una página falsa. De esa forma uno cree que le está dando datos personales y de tarjeta de crédito a PayPal, pero en realidad se los está dando al estafador.&lt;br /&gt;
&lt;br /&gt;
Otras veces intentan hacerte creer que te enviaron el dinero pero por una cantidad mayor y piden que les hagas un giro por la diferencia.&lt;br /&gt;
&lt;br /&gt;
En otros casos incluso hacen un pago real para que uno le mande lo que está vendiendo, pero en realidad están pagando con una cuenta de un tercero estafado, y luego cuando éste reclama y se cancela el pago, uno se queda sin lo que vendió y sin el dinero.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Jueves 16 de Noviembre, 5:03 PM&lt;/h4&gt;
De todas formas, movido por la curiosidad e intentando divertirme un rato decidí hacerme pasar por Juan Pérez y seguirle un poco el juego a quien se hacía pasar por George Frank William.&lt;br /&gt;
&lt;br /&gt;
Éste fue mi primer mensaje:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;From: Juan Perez&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Date: Thu, Nov 16, 2017 at 5:03 PM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Subject: Car for sale in Mercado Libre&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;To: gfrankwilliam4477@gmail.com&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Hi, George&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Received a message about a post in Mercado Libre (on which I&#39;m offering to sell my car) and asking me to contact this address?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Are you interested in the car?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Regards,&lt;/span&gt;&lt;/blockquote&gt;
&lt;h4&gt;
Jueves 16, 7:02 PM&lt;/h4&gt;
Por suerte no tuve que esperar mucho, y un par de horas después ya recibí respuesta de mi amigo George:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;From: GEORGE FRANK WILLIAM &amp;lt;gfrankwilliam4477@gmail.com&amp;gt;&lt;br /&gt;Date: Thu, Nov 16, 2017 at 7:02 PM&lt;br /&gt;Subject: Re: Car for sale in Mercado Libre&lt;br /&gt;To: Juan Perez&lt;br /&gt; &lt;br /&gt;
what is your final price in US dollars?&lt;/span&gt;&lt;/blockquote&gt;
&lt;h4&gt;
Jueves 16, 7:54 PM&lt;/h4&gt;
Decidí hacerle una oferta tentadora, para comenzar a hablar:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;From: Juan Perez&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Date: Thu, Nov 16, 2017 at 7:54 PM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Subject: Re: Car for sale in Mercado Libre&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;To: GEORGE FRANK WILLIAM &amp;lt;gfrankwilliam4477@gmail.com&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;US Dollars 13,000&lt;/span&gt;&lt;/blockquote&gt;
&lt;h4&gt;
Viernes 17, 3:39 AM&lt;/h4&gt;
Aparentemente la oferta resultó suficientemente tentadora y George ya estaba dispuesto a cerrar negocio!&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;From: GEORGE FRANK WILLIAM &amp;lt;gfrankwilliam4477@gmail.com&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Date: Fri, Nov 17, 2017 at 3:39 AM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Subject: Re: Car for sale in Mercado Libre&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;To: Juan Perez&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Thanks for the response. I am okay with the final price and the present condition as I&#39;m ready to make the purchase now. I will like you to know I&#39;m really interested in buying this for my father, I won&#39;t be able to come to view/purchase in person due to the nature of my job and present location, but not to worry, The shipping company supervisor and pick up agents will handle everything concerning the signing of the paperwork and pick up process on my behalf. I will be making the payment by PayPal and i believed you have a verified PayPal account to receive the payment. I&#39;ll be waiting to hear from you, and I&#39;d like to send me the Name and E-mail and the phone Number with your country code you used to registered on PayPal account with Firm Price to send payment. Thanks and waiting for your email.&lt;/span&gt;&lt;/blockquote&gt;
&lt;h4&gt;
Viernes 17, 8:11 PM&lt;/h4&gt;
Eso de &quot;shipping company supervisor and pick up agents&quot; me resultó bastante gracioso...&lt;br /&gt;
&lt;br /&gt;
Como recibir pagos por PayPal no me resulta muy conveniente decidí hacerle una contraoferta.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;From: Juan Perez&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Date: Fri, Nov 17, 2017 at 8:11 PM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Subject: Re: Car for sale in Mercado Libre&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;To: GEORGE FRANK WILLIAM &amp;lt;gfrankwilliam4477@gmail.com&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Hi, my apologies for the delay.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;I&#39;m afraid I can&#39;t use PayPal due to religious constraints and in fact I don&#39;t even have a PayPal account.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;However, you may simply transfer the funds to your shipping company supervisor or pick up agents, so that they can pay me in cash. That wouldn&#39;t be a problem.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Otherwise, if you do prefer to do it electronically, I will be happy to receive bitcoins, for which we don&#39;t need to use PayPal!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;The price of the car in bitcoins is BTC 1.55, which at the moment (see bellow for the current price at &lt;a href=&quot;http://blockhain.info/&quot;&gt;http://blockhain.info&lt;/a&gt; ) represents USD 12,246.57, so it would be even cheaper than the USD 13,000 on which we already have an agreement.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span id=&quot;docs-internal-guid-670e213f-db65-d28a-e30b-4027a32b7a3c&quot;&gt;&lt;span style=&quot;background-color: white; font-size: 10.5pt; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;img height=&quot;243&quot; src=&quot;https://lh5.googleusercontent.com/umcOukhxwexBGvJqYVxQNI9qk6s5UhvOpaM0nuzLdRWh2dwOqZDT1qK_LqmNQ8-ynDODohUoLzfZkG7uzAIw2Thj-yHJ5rsm_xPqeQZEFeUtTewvgSVSBfgHpjtSFfLd1vIBp8Yc&quot; style=&quot;border: none; transform: rotate(0rad);&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;However, if you do want to buy the car I strongly advise you to hurry up because as you probably already know the bitcoin price is expected to raise to near USD 8,200 in the short term (most probably during this weekend) due to the recent news about the latest blockchain fork and its impact on the mining ecosystem.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;To send me the BTC 1.55 you may use the following address (QR code is also included for your convenience).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;1EMDWKYLsPKU3p9eJJbEWzNK9sjcizbzEf&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;docs-internal-guid-670e213f-db66-699a-282b-31e4a58719f5&quot;&gt;&lt;span style=&quot;background-color: white; font-size: 10.5pt; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;img height=&quot;186&quot; src=&quot;https://lh6.googleusercontent.com/JgIPND4E6YV8-3TCvPEpbZaBkM_5VIuaucfmvMAM24CEgd-1AKYN6HJ167KUj572XzyVmaioNL3sZRiEFftG2trc_JsuIq178xKrRynkvG-T4Suu-fW1mJrRPozB5-txD1HBBm67&quot; style=&quot;-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);&quot; width=&quot;186&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;​&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Please let me know as soon as you have transferred the bitcoins and you may ask the pick up agents to contact me to coordinate.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Regards,&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;Lo del fork y el impacto en el ecosistema de minado era simple &quot;blah, blah, blahh&quot;, pero este lunes el bitcoin efectivamente llegó a más de 8.200... :)&lt;/blockquote&gt;
&lt;h4&gt;
Viernes 17, 10:02 PM&lt;/h4&gt;
George insiste con PayPal, debido a su &quot;present location&quot;.&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;From: GEORGE FRANK WILLIAM &amp;lt;gfrankwilliam4477@gmail.com&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Date: Fri, Nov 17, 2017 at 10:02 PM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Subject: Re: Car for sale in Mercado Libre&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;To: Juan Perez&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;I would have loved to pay in cash but due to my present location and i only have a paypal attached to my account. Its reliable and easy to use PayPal. I insisted on PayPal because i don&#39;t have access to my bank account online as i don&#39;t have internet banking, but i can pay from my PayPal account, as i have my bank a/c attached to it. PayPal is a means of sending and receiving funds worldwide online, and paypal also ensures we are both safe and secured online in the transaction. with paypal you can send and receive funds securely online. all you need to do is go to www.paypal.com and set up an account there and register and once you have done that just get back to me with your paypal Name and email address and phone Number with your country code.... which you used to register on paypal, so i can proceed with the payment asap and once we are done with that we can proceed from there in arranging for the pickup.&lt;/span&gt;&lt;/blockquote&gt;
&lt;h4&gt;
Sábado 18, 10:13 AM&lt;/h4&gt;
PayPal podría ser una opción, pero mi religión no me lo permite. ¿Qué es eso de que está en un lugar que no tiene acceso a los bancos? ¿Será que está preso, o algo similar?&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;From: Juan Perez&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Date: Sat, Nov 18, 2017 at 10:13 AM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Subject: Re: Car for sale in Mercado Libre&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;To: GEORGE FRANK WILLIAM &amp;lt;gfrankwilliam4477@gmail.com&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Hi, George again.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;As I told you in my previous message I have religious constraints against using PayPal. I&#39;m a devoted member of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Flying_Spaghetti_Monster&quot; target=&quot;_blank&quot;&gt;Pastafarian Church&lt;/a&gt;, and for us, all payments through technological means were forbidden many years ago. Do you think I would be able to use it without them knowing it? If they ever find out they wouldn&#39;t let me enter the Temple again!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;That&#39;s why I suggested using bitcoins. Since they were invented many years after the prohibition was set, the church laws are still somewhat blurry on that issue, but in practice they are allowed, at least for now.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Can you send me the 1.55 bitcoins? It&#39;s even faster than PayPal! The bitcoin is at 7,700 right now so it&#39;s cheaper for you, at least for now. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Oh, another idea: why don&#39;t you use PayPal to send the money to the shipping company so that they give it to me when they come to pickup the car? I think that&#39;s a very good idea, don&#39;t you think?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;You got me worried about that present location of yours with no bank access? Are you in jail? That would be very sad for you and I hope they set you free as soon as possible. I really don&#39;t like that people have to suffer in jails, and I&#39;d wish they&#39;ll set them free forever.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Besides that, if you were in jail it would be a problem because we Pastafarians are not allowed to get in business with convicted people, at least while they are in prison. I really hope that is not the case and that I just misunderstood you.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Regards,&lt;/span&gt;&lt;/blockquote&gt;
&lt;h4&gt;
Lunes 20&lt;/h4&gt;
&lt;br /&gt;
Ya estamos a lunes, y no he vuelto a saber del amigo George Frank William; supongo que consiguió alguna mejor oferta, o quizá GMail le canceló la cuenta o vaya uno a saber... Aunque yo ya estaba entusiasmado, finalmente no pudimos cerrar el negocio...&lt;br /&gt;
&lt;br /&gt;
A propósito, el coche aún sigue a la venta, así que si saben de alguien al que pueda interesarle avísenle, por favor :)&lt;br /&gt;
&lt;br /&gt;
Puede ser en dólares o en bitcoins, a elección del comprador!&lt;br /&gt;
&lt;br /&gt;
♦</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/9141251717740366606/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/9141251717740366606' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/9141251717740366606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/9141251717740366606'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2017/11/vendo-auto-acepto-bitcoins-tomandole-el.html' title='Vendo auto, acepto bitcoins. Tomándole el pelo a un estafador'/><author><name>José</name><uri>http://www.blogger.com/profile/16250124355091715108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPYmg5hr-axnz5VY7FXkJSRvxnKNxdn28aI3-iYCkhQvlHW95P3AAbdudHmVXhC-UFQ6XV-BTQlJdvxXArAp5xy8Ju5pV57ezKGDHCH9N2sBP1IiwACXDlqazywAhJ_A/s220/IMG_8011sq.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiykmxY_vesiLihtKCxMRdzmaXH7Z7rG76oGumZ1v2E7-aa3MCK1FKVb1t8FvDQ8vntgQolIltGANejaV-1QparqmP25FSxVGKtqML97AYEYZLHY6X3aXW-OnnYpXUBS7MN5skvTIMZPFsF/s72-c/725_Ly9jb2ludGVsZWdyYXBoLmNvbS9zdG9yYWdlL3VwbG9hZHMvdmlldy82ODVhZDI0MTMyNDk0ZmMzMWQ3MDZhOGZjYWRlNTk0MS5wbmc%253D.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-269615318065779673</id><published>2013-04-21T15:33:00.000-03:00</published><updated>2016-07-27T17:26:28.652-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automatización"/><category scheme="http://www.blogger.com/atom/ns#" term="build"/><category scheme="http://www.blogger.com/atom/ns#" term="CruiseControl"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus Server"/><category scheme="http://www.blogger.com/atom/ns#" term="GXserver"/><category scheme="http://www.blogger.com/atom/ns#" term="integración continua"/><category scheme="http://www.blogger.com/atom/ns#" term="MSBuild"/><title type='text'>Automatizando Builds con GXserver y CruiseControl.NET</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Jwx555bkwYam5_a1z-ms8FfqvbHrznxjWgS67rdfAFqI-NdqPd3axIUcQOpj6Qtat7Ywrkng6xj51cRFNDqAyoWBw8bTwQNi8v1g2bHg5xr3RLOC7WuPLcUhHVM9fO-C0M2lHpdjfSvd/s1600/IMG_3271.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot; title=&quot;Imagen de &#39;Automatizando Builds con GXserver y CruiseControl.NET&#39;&quot;&gt;&lt;img alt=&quot;Imagen de &#39;Automatizando Builds con GXserver y CruiseControl.NET&#39;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Jwx555bkwYam5_a1z-ms8FfqvbHrznxjWgS67rdfAFqI-NdqPd3axIUcQOpj6Qtat7Ywrkng6xj51cRFNDqAyoWBw8bTwQNi8v1g2bHg5xr3RLOC7WuPLcUhHVM9fO-C0M2lHpdjfSvd/s320/IMG_3271.JPG&quot; title=&quot;Imagen de &#39;Automatizando Builds con GXserver y CruiseControl.NET&#39; - Click para tamaño completo&quot; /&gt;&lt;/a&gt;Una de las ventajas de utilizar un repositorio de control de cambios, como es GeneXus Server para el desarrollo con GeneXus, es la posibilidad de automatizar el proceso de armado de un proyecto a partir de los cambios que van haciendo los desarrolladores.&lt;br /&gt;
&lt;br /&gt;
Esta es una guía de cómo poner esto en práctica.&lt;span id=&quot;fullpost&quot;&gt;

&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;
&lt;span id=&quot;fullpost&quot;&gt;
&lt;br /&gt;
Para qué automatizar el armado del proyecto&lt;/span&gt;&lt;/h2&gt;
&lt;span id=&quot;fullpost&quot;&gt;
Tener un proceso automático es uno de los componentes básicos de Integración Continua, una práctica en el desarrollo de software que consiste en integrar frecuentemente (varias veces por día), el trabajo de los diferentes desarrolladores con el objetivo de detectar lo más pronto posible los problemas de integración. Los ambientes de trabajo de los diferentes desarrolladores se integran por medio de los commits que estos hacen a un repositorio central, y la integración es verificada por un proceso automático de armado del proyecto, que también puede incluir otros tests.&lt;br /&gt;&lt;br /&gt;
Pero sea en el contexto de Integración Continua, o de integraciones menos frecuentes, el solo hecho automatizar el armado a partir de lo que está en el repositorio tiene ventajas en sí mismo.&lt;br /&gt;&lt;br /&gt;
El armado de un sistema suele ser un proceso complejo que involucra múltiples etapas, desde obtener los últimos cambios del repositorio, generar y compilar todo lo necesario, ejecutar reorganizaciones, hasta mover los programas al ambiente de ejecución, por nombrar sólo los más visibles.&lt;br /&gt;&lt;br /&gt;
Si a esto le agregamos los detalles del armado de múltiples versiones del proyecto (que toman cosas de diferentes lugares, necesitan componentes de diferentes versiones, que dejan los resultados en otro lugar, etc.), y diferentes variantes de armado (con o sin tests, armando o no ciertos módulos, produciendo o no un setup, etc.), la complejidad puede crecer significativamente.&lt;br /&gt;&lt;br /&gt;
Automatizar este proceso implica, entre otras cosas:
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;No tener que dedicar a una persona para ejecutar cada etapa, verificar los resultados, decidir el siguiente paso a ejecutar, etc.,&lt;/li&gt;
&lt;li&gt;No depender del conocimiento de una persona para ejecutar estos pasos correctamente y en el orden adecuado. ¿Qué pasa cuando esta persona se enferma o se toma vacaciones?&lt;/li&gt;
&lt;li&gt;No correr el riesgo de que esa persona se equivoque, cosa que frecuentemente ocurre en los momentos de mayor estrés, es decir, cuando puede producir más daño.&lt;/li&gt;
&lt;/ul&gt;
Pero además, el tener la posibilidad de ejecutar todo el proceso de armado &lt;a href=&quot;http://en.wikipedia.org/wiki/Build_automation&quot;&gt;en forma totalmente desatendida y con un solo comando&lt;/a&gt;, nos habilita la posibilidad de dar el siguiente gran paso, que es automatizar también el propio disparo del proceso. Por ejemplo, uno podría querer que cada cierto tiempo se verificara si hubo nuevos commits en el repositorio, y que en caso afirmativo se ejecutara automáticamente el armado del proyecto. Para algunos podría querer hacer esto varias veces por día, para otros sólo durante las noches e incluso algunos solo durante los fines de semana. Aquí es donde entran en escena los llamados servidores de integración continua, de los cuales &lt;a href=&quot;http://cruisecontrolnet.org/&quot;&gt;CruiseControl.NET&lt;/a&gt; es un ejemplo.&lt;br /&gt;&lt;br /&gt;
&lt;h2&gt;
Combinando GeneXus Server y CruiseControl.NET&lt;/h2&gt;
Un servidor de integración continua es un servicio que se encarga de monitorear cierto repositorio de software para ver si se produjeron cambios, en cuyo caso puede disparar un proceso de armado del proyecto.&lt;br /&gt;&lt;br /&gt;
En nuestro caso, lo que vamos a utilizar como servidor de integración continua es CruiseControl.NET. Este software va a monitorear con la frecuencia que indiquemos bases de conocimiento administradas por un &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?17806&quot;&gt;GeneXus Server&lt;/a&gt;, y en caso de que se hayan producido nuevos &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?10626&quot;&gt;commits&lt;/a&gt;, se encargará de &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?10627&quot;&gt;actualizar una copia de la KB&lt;/a&gt;, y ejecutar el &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?5691&quot;&gt;proceso de armado&lt;/a&gt;. Tanto la actualización como el armado se ejecutarán a través de &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?3908&quot;&gt;tareas MSBuild&lt;/a&gt;, de forma que no sea necesario levantar GeneXus para ello.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Guía de Configuración&lt;/h2&gt;
&lt;h3&gt;
Proceso general&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
En primer lugar se necesita una máquina en la que estén instalados GeneXus, y &lt;a href=&quot;http://www.cruisecontrolnet.org/projects/ccnet&quot;&gt;CruiseControl.NET&lt;/a&gt;. También será necesario poder acceder desde allí a un GXserver, que podrá estar instalado en la misma máquina o no.&lt;br /&gt;
&lt;br /&gt;
Luego de instalar el software conviene obtener desde GXserver una copia de la KB y ejecutar el build de forma manual, para asegurarse de que todo funciona correctamente. Luego de eso se puede proceder a la automatización del build a través de Cruise Control.&lt;/blockquote&gt;
&lt;h3&gt;
Paso 1 - Seleccionar la máquina&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
El primer paso es elegir la máquina en la que se va a instalar el servidor de Builds. Esta máquina tiene que tener la capacidad de tener instalado tanto GeneXus como CruiseControl.NET.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?17775&quot;&gt;Requerimientos de instalación de GeneXus&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.cruisecontrolnet.org/projects/ccnet/wiki/Install&quot;&gt;Requerimientos de instalación de CruiseControl.NET&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Para poder utilizar la consola web de CruiseControl.NET (WebDashboard) es necesario también tener instalado IIS con ASP.NET habilitado.&lt;br /&gt;
&lt;br /&gt;
En caso de que el GXserver a utilizar no esté en la misma máquina, será necesario tener conectividad HTTPS con la máquina en la que esté instalado GXserver, ya sea a través de intranet o internet.&lt;/blockquote&gt;
&lt;h3&gt;
Paso 2 - Descargar e instalar GeneXus&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
Es necesario instalar GeneXus versión X Evolution 1 U7 en adelante.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.gxtechnical.com/xev2/download&quot;&gt;Descargar GeneXus X Evolution 2&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?18312&quot;&gt;Manual de instalación de GeneXus&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
El programa instalación de GeneXus guarda la ruta del directorio de instalación en la variable de entorno &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;GX_PROGRAM_DIR&lt;/span&gt;. Verificar el contenido de esta variable, y ajustarlo en caso de que fuera necesario.&lt;br /&gt;
&lt;br /&gt;
Copiar los siguientes archivos en el directorio de instalación de GeneXus:
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://docs.google.com/file/d/0B1r6und31C6Bb2VLVVJHNWUxZ0k/edit?usp=sharing&quot;&gt;Artech.Samples.GXserverExtraTasks.dll&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://docs.google.com/file/d/0B1r6und31C6BYVQ0TEZSYndaTWs/edit?usp=sharing&quot;&gt;Artech.Samples.GXserverExtraTasks.targets&lt;/a&gt;&lt;/blockquote&gt;
&lt;h3&gt;
Paso 3 - Descargar e instalar el cliente de GXserver por línea de comando&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
Instalar los siguientes archivos en algún directorio local, por ejemplo &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;C:\GXserverClient&lt;/span&gt;. En adelante nos referiremos a este directorio como &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;[GXserverClient].&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=0B1r6und31C6BQmJGYlNIamNhZlk&quot;&gt;TeamDev.exe&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=0B1r6und31C6BSkItaGJSNU43QTQ&quot;&gt;TeamDev.exe.config&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://docs.google.com/file/d/0B1r6und31C6BeXI1RW5oRlo5Qzg/edit?usp=sharing&quot;&gt;TeamDev.msbuild&lt;/a&gt;
&lt;/blockquote&gt;
&lt;h3 style=&quot;margin-right: 0px;&quot;&gt;
Paso 4 - Descargar e instalar CruiseControl.NET.&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
&lt;a href=&quot;http://sourceforge.net/projects/ccnet/files/latest/download?source=files&quot;&gt;Descargar CruiseControl.NET&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.cruisecontrolnet.org/projects/ccnet/wiki&quot;&gt;Documentación de CruiseControl.NET&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
El setup presenta tres componentes para instalar. Es necesario como mínimo el CruiseControl.NET Server y se recomienda también instalar el Web Dashboard.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGTqumG113nHHDXF4l2w1p1kgxMETJurCTl2Qm2WsBslspQdmzS6U5Nr26eFESWmH_ovSdedQ0uJR-NQi75kZovafstfnIaHu8yAygng3Xk_1VlDHl41leTSmDDVMBOK__k9jbeLk-jbAb/s1600/CCNetInstall1.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGTqumG113nHHDXF4l2w1p1kgxMETJurCTl2Qm2WsBslspQdmzS6U5Nr26eFESWmH_ovSdedQ0uJR-NQi75kZovafstfnIaHu8yAygng3Xk_1VlDHl41leTSmDDVMBOK__k9jbeLk-jbAb/s320/CCNetInstall1.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
También se recomienda dejar marcadas las opciones de &quot;Install CC.Net server as Windows service&quot; y &quot;Create virtual directory in IIS for Web Dashboard&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDoTbddVmcGshf5Xf2c_VQLaKjz0-VOJRv_YUC40cq-zVQTNycDoVFb9VLOMtVQJbMhC0NLgKyW7FMXOCx8U-VVke-Yvy_t_E5OAbsEp5T51QPhnvmzBOpbscAOYOzFkSa1Kmp0gWnIdZq/s1600/CCNetInstall2.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDoTbddVmcGshf5Xf2c_VQLaKjz0-VOJRv_YUC40cq-zVQTNycDoVFb9VLOMtVQJbMhC0NLgKyW7FMXOCx8U-VVke-Yvy_t_E5OAbsEp5T51QPhnvmzBOpbscAOYOzFkSa1Kmp0gWnIdZq/s320/CCNetInstall2.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Como es usual, se puede elegir también el directorio de instalación, que por defecto es algo similar a &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;C:\Program Files\CruiseControl.Net&lt;/span&gt;. En adelante, nos referiremos a este directorio de instalación como &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;[CruiseControl]&lt;/span&gt;&lt;/blockquote&gt;
&lt;h3&gt;
Paso 5 - Agregar add-in de GXserver a Cruise Control&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
CruiseControl reconoce en su configuración por defecto varios sistemas de repositorio (SVN, CVS, etc.). Con este add-in, CruiseControl puede reconocer también a GXserver como un repositorio válido e interactuar con él.&lt;br /&gt;
&lt;br /&gt;
Copiar &lt;a href=&quot;https://docs.google.com/file/d/0B1r6und31C6BNjBNVjVLbFp3elU/edit?usp=sharing&quot;&gt;CCNet.GXserver.Plugin.dll&lt;/a&gt; al directorio &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;[CruiseControl]\server&lt;/span&gt;.
&lt;/blockquote&gt;
&lt;h3 style=&quot;margin-right: 0px;&quot;&gt;
Paso 6 - Iniciar servidor de CruiseControl.NET&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
CruiseControl.NET puede ser ejecutado de dos maneras: como un servicio de Windows o como una aplicación de consola. Para el funcionamiento normal, lo recomendado es utilizar el servicio, pero en las primeras etapas de configuración, puede ser útil la aplicación de consola, ya que brinda información inmediata con mensajes en la consola y puede ser más fácil de detener y volver a ejecutar. Una vez que se ha estabilizado la configuración se puede pasar a utilizar el servicio.&lt;br /&gt;
&lt;br /&gt;
Ambas aplicaciones se encuentran en el directorio &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;[CruiseControl]\server&lt;/span&gt;, y se llaman &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccservice.exe&lt;/span&gt; (el servicio) y &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.exe&lt;/span&gt; (la aplicación de consola), y cuentan con sus respectivos archivos de configuración &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccservice.exe.config&lt;/span&gt; y &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.exe.config&lt;/span&gt;. En estos archivos se pueden configurar aspectos específicos a una u otra forma de ejecutar, y cada uno de ellos utiliza un tercer archivo de configuración (&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.config&lt;/span&gt;), usualmente compartido, donde en particular se establecen cuáles son los diferentes proyectos de armado (&lt;em&gt;build projects&lt;/em&gt;).&lt;br /&gt;
&lt;br /&gt;
Cada proyecto de armado indica un cierto repositorio de fuentes, qué cosas obtener de él, cada cuánto hay que consultarlo para saber si hubo cambios, dónde mantener una copia local de los fuentes, y qué ejecutar para realizar el build.&lt;br /&gt;
&lt;br /&gt;
La ubicación por defecto del archivo &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.config&lt;/span&gt; es también en el directorio &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;[CruiseControl]\server&lt;/span&gt;, aunque se puede especificar otra ubicación agregando una entrada como la siguiente en la sección &lt;span style=&quot;color: #7f0055; font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&amp;lt;appSettings&amp;gt;&lt;/span&gt; de &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccservice.exe.config&lt;/span&gt; y &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.exe.config&lt;/span&gt;:&lt;br /&gt;
&lt;div style=&quot;border-style: solid; border-width: 1px; padding-left: 5px; padding-right: 5px;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;appSettings&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; Without this appSetting ccservice will look for ccnet.config&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;in its own directory. &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;add&lt;/span&gt; key=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;ccnet.config&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; value=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;c:\some\path\to\ccnet.config&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; ...&lt;br /&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;appSettings&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
A su vez, el contenido inicial del archivo &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.config es el &lt;/span&gt;siguiente:&lt;br /&gt;
&lt;div style=&quot;border-style: solid; border-width: 1px; padding-left: 5px; padding-right: 5px;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;cruisecontrol&lt;/span&gt; xmlns:cb=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;urn&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #3f3fbf;&quot;&gt;ccnet.config.builder&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; This is your CruiseControl.NET Server Configuration file. Add&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;your projects below! &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;project&lt;/span&gt; name=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;MyFirstProject&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;description=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;demoproject showing a small config&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;triggers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; check the source control every X time for changes, &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;and run the tasks if changes are found &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;intervalTrigger&lt;/span&gt; name=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;continuous&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;seconds=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;30&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;buildCondition=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;IfModificationExists&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;initialSeconds=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;triggers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;sourcecontrol&lt;/span&gt; type=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;nullSourceControl&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alwaysModified=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;tasks&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;exec&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; if you want the task to fail,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ping an unknown server &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;executable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;ping.exe&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;executable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;buildArgs&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;localhost&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;buildArgs&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;buildTimeoutSeconds&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;15&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;buildTimeoutSeconds&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;description&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;Pinging a server&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;description&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;exec&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;tasks&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;publishers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;xmllogger&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;artifactcleanup&lt;/span&gt; cleanUpMethod=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;KeepLastXBuilds&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cleanUpValue=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;50&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;publishers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;project&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;cruisecontrol&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
Como se ejemplifica allí, en cada &lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;project&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; declarado en el archivo &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.config&lt;/span&gt;, se pueden establecer una serie de elementos:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;triggers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;- disparadores de la consulta por cambios en los fuentes. En el ejemplo, el disparo es simplemente por tiempo, y se consultará al repositorio si hay nuevos cambios cada 30 segundos, y se ejecutará el build si hay modificaciones.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;sourcecontrol&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;- el repositorio desde el cual se obtienen los fuentes. El tipo de repositorio puede ser alguno de los repositorios estándar (&quot;svn&quot;, &quot;cvs&quot;, etc.) o bien, como veremos más adelante, gracias al plugin que instalamos en el paso 4, también &quot;gxserver&quot;. En el ejemplo se utiliza un tipo especial &quot;nullSourceControl&quot;, que tiene una respuesta fija como que siempre hay nuevos cambios.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;tasks&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;- las tareas a ejecutar cuando se encuentran cambios en los fuentes. Usualmente aquí se utiliza una tarea que ejecute el proceso de build, y en el ejemplo esto es simulado con un comando ping, simplemente para que ejecute algo.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;publishers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;- son tareas a ejecutar luego de finalizado el build y generalmente se utiliza para recolectar y publicar los resultados.&lt;/li&gt;
&lt;/ul&gt;
Esta configuración inicial no realiza el armado de ningún fuente, pero es útil para ejecutar el CruiseControl.NET y verificar si funciona hasta este punto. Una vez en funcionamiento, cualquier cambio en el archivo de configuración será detectado automáticamente.&lt;br /&gt;
&lt;br /&gt;
Para iniciar el servidor, vamos a ejecutar el ccnet.exe desde una ventana de comandos (alternativamente podemos ejecutar la opción CruiseControl.NET en el menú de inicio de Windows.&lt;br /&gt;
&lt;br /&gt;
Luego de iniciar el servidor, para verificar que todo está funcionando bien, se puede acceder a la URL del servidor: [http://localhost/ccnet], en donde aparecerá la consola (Web Dashboard) de CruiseControl.NET:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPz7qVerzsuXcqFkXmxz4t_KpbvjiJ6Wk4SNXDqu_jL7ZwtUTQeKDQXs3Dk3NnYTWcFzUH3qoULdr5okln1JUqUxKJv8x2IbG7nJLSoMjuLvZ0sFq09iY50MDT7wxJq5J5yJhfP5ziFVPg/s1600/CruiseControlDashboard.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPz7qVerzsuXcqFkXmxz4t_KpbvjiJ6Wk4SNXDqu_jL7ZwtUTQeKDQXs3Dk3NnYTWcFzUH3qoULdr5okln1JUqUxKJv8x2IbG7nJLSoMjuLvZ0sFq09iY50MDT7wxJq5J5yJhfP5ziFVPg/s320/CruiseControlDashboard.jpg&quot; /&gt;&lt;/a&gt;&lt;/blockquote&gt;
&lt;h3&gt;
Paso 7 - Crear la copia de trabajo de la KB&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
En cada item de armado en CruiseControl.NET, a los cuales se les llama proyectos (&lt;em&gt;projects&lt;/em&gt;) se va a especificar cuál es la KB en GXserver de que se trata, qué versión (si hay más de una), qué environment, etc.. Para cada uno de esos proyectos, se va a especificar también la ubicación de una KB local, que se utilizará como copia de trabajo para actualizar con lo que haya en GXserver y realizar el proceso de build.&lt;br /&gt;
&lt;br /&gt;
Se recomienda centralizar todas las copias de trabajo que vayan a ser utilizadas con CruiseControl.NET en una misma estructura de directorios, de forma tal que para cada proyecto exista un directorio, dentro del cual esté como hijo el directorio de la KB de trabajo propiamente dicha.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, si se va a automatizar el proceso de Build de dos KBs, una KB llamada Bobsville (en su versión principal y en otra llamada &quot;Version 1.0&quot;), y otra KB llamada Sunflower Valley (en su versión principal y en otra llamada &quot;Versión 2.2&quot;), el árbol de directorios podría ser el siguiente:&lt;br /&gt;
&lt;div style=&quot;border-style: solid; border-width: 1px; padding-left: 5px; padding-right: 5px;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&lt;br /&gt;CruiseControlData&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;---&amp;nbsp;Bobsville&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;---&amp;nbsp;Principal&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--- WorkingCopy&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--- Version1.0&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--- WorkingCopy&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;---&amp;nbsp;Sunflower Valley&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;---&amp;nbsp;Principal&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--- WorkingCopy&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--- Version2.2&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--- WorkingCopy&lt;br /&gt;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;&amp;nbsp;&amp;nbsp;.&lt;/span&gt;&lt;/div&gt;
Los proyectos que corresponden a una misma KB del server (Bobsville y Sunflower Valley en este caso) aparecen allí agrupados bajo un mismo directorio, aunque esto no es estrictamente necesario. Lo que sí es importante, por razones que se verán más adelante, es que para cada proyecto de armado, exista un directorio específico al proyecto, dentro del cual esté a su vez el directorio de la KB de trabajo.&lt;br /&gt;
&lt;br /&gt;
A los efectos de continuar con el proceso de configuracíón de la integración continua, vamos a considerar que automatizaremos en primer lugar el armado de la versión principal de la KB Bobsville, para lo cual crearemos la copia de trabajo en el directorio &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;C:\CruiseControlData\Bobsville\Principal\WorkingCopy&lt;/span&gt;. La KB Bobsville se puede obtener del &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?20726&quot;&gt;GXserver de Sandbox&lt;/a&gt; de la Evolution 2, es decir en la URL &lt;a href=&quot;http://sandbox.genexusserver.com/xev2&quot;&gt;http://sandbox.genexusserver.com/xev2&lt;/a&gt;. A continuación se puede ver el contenido de la ventana de &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?10625&quot;&gt;Create Knowledge Base from GeneXus Server&lt;/a&gt; al momento de crear esta copia de trabajo.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4Afl40PEetdDd5Nzp-gRJrrZqK5Its4c0dsb5czkAzUe2289cs7MPtd9PKFizZmKN4Q77F_Hx7pp5VwmpvwcK8WjUkKdTdKTohNBmqKeo49Ckz8tFwNbVoITP067Sw1IRLJ5x5FZXI1aK/s1600/CreateBobsville.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4Afl40PEetdDd5Nzp-gRJrrZqK5Its4c0dsb5czkAzUe2289cs7MPtd9PKFizZmKN4Q77F_Hx7pp5VwmpvwcK8WjUkKdTdKTohNBmqKeo49Ckz8tFwNbVoITP067Sw1IRLJ5x5FZXI1aK/s320/CreateBobsville.bmp&quot; /&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;h3&gt;
Paso 8 - Primer update y build manual&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
Luego de crear la copia de trabajo es necesario hacer un &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?10627&quot;&gt;Update&lt;/a&gt; y un &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?7166&quot;&gt;Build&lt;/a&gt;, lo cual a su vez requiere definir (o crear) la base de datos operativa, especificar y generar todo por primera vez. Este proceso podría evitarse si se parte de una KB de trabajo existente que ya esté armada, y se copia para aquí con todos sus archivos ya generados.&lt;br /&gt;
&lt;br /&gt;
En cualquier caso, lo importante es verificar que es posible hacer un Update y un Build en forma manual, resolviendo cualquier problema que pudiera surgir, para estar seguros de que está todo bien configurado con respecto a GeneXus y GXserver, y que a partir de este punto solo es necesario proceder a la automatización.&lt;br /&gt;
&lt;br /&gt;&lt;/blockquote&gt;
&lt;h3&gt;
Paso 9 - Configurar el proyecto de armado&lt;/h3&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
Para configurar un proyecto de armado es necesario editar el archivo &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.config&lt;/span&gt;, para agregar en el XML un nuevo elemento de tipo &lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;project&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
En primer lugar, vamos a declarar algunas variables, cuyo valor depende de cada instalación, y que se van a referenciar después desde la declaración de los datos del proyecto. De esta forma, esas variables pueden ser compartidas para varios proyectos y es más sencillo actualizarlas. Copiar lo siguiente inmediatamente después del elemento raíz del XML (&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;cruisecontrol&lt;span style=&quot;color: black;&quot;&gt; xmlns:cb=&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;urn&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #3f3fbf;&quot;&gt;ccnet.config.builder&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;):&lt;/blockquote&gt;
&lt;div style=&quot;border-style: solid; border-width: 1px; padding-left: 5px; padding-right: 5px;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; GeneXus installations &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; GxXEv1U8Dir=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;&lt;a href=&quot;file:///C:/Program%C2%A0Files/Artech/GeneXus/GeneXusXEv1U8&quot;&gt;C:\Program&amp;nbsp;Files\Artech\GeneXus\GeneXusXEv1U8&lt;/a&gt;&lt;/span&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; GxXEv2U2=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;&lt;a href=&quot;file:///C:/Program%C2%A0Files/Artech/GeneXus/GeneXusXEv2U2&quot;&gt;C:\Program&amp;nbsp;Files\Artech\GeneXus\GeneXusXEv2U2&lt;/a&gt;&lt;/span&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; GxDefault=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;$(GxXEv2U2)&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; GXserver credentials &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; GXserverUser=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;GXtechnical\user&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; GXserverPassword=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;**********&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; MSBuild executable &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; MSBuildExe=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #3f7f59;&quot;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt; CruiseControl configuration &lt;/span&gt;&lt;span style=&quot;color: #3f7f59;&quot;&gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cb:&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt; CruiseControlServerDir=&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;C:\Program&amp;nbsp;Files\CruiseControl.NET\server&lt;/span&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; CruiseControlDataDir=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;C:\CruiseControlData&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; GXserverClientDir=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&lt;span style=&quot;background-color: #ffff99;&quot;&gt;C:\GXserverClient&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;cb:&lt;span style=&quot;color: #7f0055;&quot;&gt;define&lt;/span&gt; TeamDevExePath=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;$(GXserverClientDir)\TeamDev.exe&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
Naturalmente que es necesario modificar algunos de los valores de estas variables (aquellos resaltados con fondo amarillo) con lo que corresponda en cada caso. Luego, a continuación de estas declaraciones de variables, hay que agregar lo siguiente que es la declaración del proyecto de armado:&lt;/blockquote&gt;
&lt;div style=&quot;border-style: solid; border-width: 1px; padding-left: 5px; padding-right: 5px;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;project&lt;/span&gt; name=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;Bobsville Principal&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;sourcecontrol&lt;/span&gt; type=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;gxserver&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverUrl&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;http://sandbox.genexusserver.com/xev2&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverUrl&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverUsername&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(GXserverUser)&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverUsername&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverPassword&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(GXserverPassword)&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverPassword&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverKbAlias&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;Bobsville&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverKbAlias&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverKbVersion&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;Bobsville&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;serverKbVersion&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;getAllKbVersions&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;false&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;getAllKbVersions&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;workingDirectory&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(CruiseControlDataDir)\Bobsville\Principal\WorkingCopy&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;workingDirectory&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;workingVersion&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;workingVersion&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;workingEnvironment&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;workingEnvironment&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;localSettings&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(CruiseControlDataDir)\Bobsville\Principal\settings.local&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;localSettings&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseServerInstance&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseServerInstance&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;createDbInKbFolder&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;true&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;createDbInKbFolder&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseUseIntegratedSecurity&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;true&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseUseIntegratedSecurity&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseServerUsername&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseServerUsername&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseServerPassword&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseServerPassword&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseName&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;dbaseName&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;executable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(TeamDevExePath)&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;executable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;teamDevTasks&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&quot;$(GXserverClientDir)\TeamDev.msbuild&quot;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;teamDevTasks&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;msbuildExecutable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(MSBuildExe)&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;msbuildExecutable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;autoGetSource&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;true&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;autoGetSource&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;cleanCopy&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;false&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;cleanCopy&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;tagOnSuccess&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;false&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;tagOnSuccess&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;sourcecontrol&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;triggers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;intervalTrigger&lt;/span&gt; seconds=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;600&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;triggers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;tasks&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;msbuild&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;executable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(MSBuildExe)&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;executable&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;projectFile&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(GXserverClientDir)\TeamDev.msbuild&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;projectFile&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;buildArgs&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/v:Normal&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/t:Build&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/p:WorkingDirectory=&quot;$(CruiseControlDataDir)\Bobsville\Principal\WorkingCopy&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/p:ServerUsername=$(GXserverUser)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/p:ServerPassword=$(GXserverPassword)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/p:GX_PROGRAM_DIR=&quot;$(GxDefault)&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/p:MSBuildExtensionsPath=&quot;c:\Program Files\MSBuild&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;buildArgs&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;logger&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;$(CruiseControlServerDir)\ThoughtWorks.CruiseControl.MsBuild.dll&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;logger&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;timeout&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;18000&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;timeout&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;msbuild&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;tasks&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;publishers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;xmllogger&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;artifactcleanup&lt;/span&gt; cleanUpMethod=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;KeepLastXBuilds&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; cleanUpValue=&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;50&lt;/span&gt;&lt;span style=&quot;color: #2a00ff;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;modificationHistory&lt;/span&gt; &lt;span style=&quot;color: #7f0055;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;publishers&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;project&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;blockquote style=&quot;margin-right: 0px;&quot;&gt;
Al salvar el contenido del archivo &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;ccnet.config&lt;/span&gt;, el cambio será detectado por CruiseControl.NET y si volvemos a la consola (Web Dashboard), veremos ahora nuestro nuevo proyecto. A partir de ahora, cada vez que CruiseControl.NET detecte que hay un nuevo commit (va a estar consultando a GXserver cada 10 minutos, según lo que pusimos en &lt;span style=&quot;font-family: &amp;quot;consolas&amp;quot;; font-size: small;&quot;&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;intervalTrigger&lt;/span&gt;&lt;span style=&quot;color: #7f0055;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;) ejecutará el build de la KB, y podremos ver los resultados desde la propia consola.&lt;/blockquote&gt;
&lt;h2&gt;
¿Todavía por aquí?&lt;/h2&gt;
Si llegaron hasta este punto, habiendo seguido todos los pasos de arriba, me interesa saber cómo les fue. ¿Problemas, errores, sugerencias?&lt;br /&gt;&lt;br /&gt;
¿Funcionó todo bien? Si es así, los invito a firmar en el Libro de Visitas. Busquen en la KB Bobsville un objeto con ese nombre, anótense allí y hagan commit para que todos nos enteremos.&lt;br /&gt;&lt;br /&gt;
Por supuesto, siéntanse libres también de colaborar en el desarrollo de la KB Bobsville. ♦&lt;br /&gt;
&lt;br /&gt;
Imagen: &lt;a href=&quot;https://picasaweb.google.com/lh/photo/ZW6JXyPE3VldlkNPD5NWAw&quot;&gt;Assembly line robots&lt;/a&gt;, publicada por &lt;a href=&quot;https://profiles.google.com/NetteDavis/about&quot;&gt;Annette Davis&lt;/a&gt;, bajo licencia &lt;a href=&quot;http://creativecommons.org/licenses/by-nc-nd/3.0/&quot;&gt;CC BY-NC-ND 3.0&lt;/a&gt;.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/269615318065779673/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/269615318065779673' title='21 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/269615318065779673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/269615318065779673'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2013/04/automatizando-builds-con-gxserver-y.html' title='Automatizando Builds con GXserver y CruiseControl.NET'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Jwx555bkwYam5_a1z-ms8FfqvbHrznxjWgS67rdfAFqI-NdqPd3axIUcQOpj6Qtat7Ywrkng6xj51cRFNDqAyoWBw8bTwQNi8v1g2bHg5xr3RLOC7WuPLcUhHVM9fO-C0M2lHpdjfSvd/s72-c/IMG_3271.JPG" height="72" width="72"/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-1392089824923423797</id><published>2011-11-03T00:22:00.005-02:00</published><updated>2011-11-21T15:23:14.639-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus Server"/><category scheme="http://www.blogger.com/atom/ns#" term="GXserver"/><title type='text'>7 razones para usar GXserver con un solo desarrollador</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHi8pLE43fdv8ca5XdvmqjUbcPBYjCNkMLfXm-Inwis9Z8iYHyelrD-UAYmKxPDHibY6GGZGnPYsrB0FOWpmw-JD__Do4w0V1KvClbelXj0_Vgzx16xosPOecnBV42YhTRvntmNkWxpRZx/s1600/768px-OneManBand-MarcDobson.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHi8pLE43fdv8ca5XdvmqjUbcPBYjCNkMLfXm-Inwis9Z8iYHyelrD-UAYmKxPDHibY6GGZGnPYsrB0FOWpmw-JD__Do4w0V1KvClbelXj0_Vgzx16xosPOecnBV42YhTRvntmNkWxpRZx/s320/768px-OneManBand-MarcDobson.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;GeneXus Server es la herramienta de control de versiones para GeneXus. Debido a que representa la mejor solución para la coordinación de desarrollo en equipo, muchas veces suponemos que sólo es adecuado si los que desarrollan en un proyecto son dos o más personas. Sin embargo, hay muchas razones por las cuales no sólo es razonable utilizar un repositorio de control de versiones aunque haya un solo desarrollador, sino que de hecho es la mejor opción para un trabajo profesional.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;1 – Viajar al pasado&lt;/h2&gt;El registro histórico de cambios nos da toda la información sobre qué cambió, cuándo, y por qué. Por ejemplo, nos permite responder preguntas como “¿qué cambié en la última semana que puede haber producido este nuevo error?”.&lt;br /&gt;
&lt;br /&gt;
Es verdad que si trabajamos sin GXserver, GeneXus también provee una historia de cambios por objeto, creando una revisión cada vez que el usuario lo salva. Pero la historia de los cambios en GXserver va mucho más allá de esto, porque cuando hacemos un commit, estamos definiendo  un grupo lógico de objetos que cambian al mismo tiempo y con una intención específica y declarada (ie: comentarios del commit). Los comentarios incluso pueden tener una referencia a un número de ticket de un sistema de seguimiento de errores o de manejo de proyectos.&lt;br /&gt;
&lt;br /&gt;
Cuando algo falla, &lt;span id=&quot;fullpost&quot;&gt;tenemos todo lo necesario para revertir los errores. Muchas veces los cambios en un objeto están relacionados con cambios a otros objetos. Por ejemplo, si cambiamos los parámetros de un procedimiento, tendremos que cambiar también los objetos que lo llamaban. Tener el conocimiento de cuáles fueron todos los objetos modificados en cada commit, nos permite estar seguros de que estamos corrigiendo todos los objetos que lo necesitan.&lt;br /&gt;
&lt;br /&gt;
De la misma forma, para entender por qué a un objeto le hicimos cierto cambio, es fundamental la información de contexto; es decir qué otros objetos cambiaron en ese mismo momento, e incluso cuál era el estado de los que no cambiaron.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;2 – Mejor manejo de versiones&lt;/h2&gt;Por supuesto que también podemos tener versiones congeladas y nuevas ramas de desarrollo en una KB incluso sin GXserver, pero usando GXserver obtenemos además la facilidad de publicar cualquiera de estas ramas a procesos externos o servidores de armado o integración continua, en forma desacoplada y sin las penalidades de performance asociadas a un acceso compartido por la red a una KB.&lt;br /&gt;
&lt;br /&gt;
La KB en la que desarrollamos solo necesita tener la rama en la que estamos haciendo cambios, mientras que en el server podemos tener todas las versiones congeladas y todas las ramas de desarrollo. Un servidor de integración continua puede estar monitoreando los commits que hagamos en cualquiera de las versiones, para disparar un proceso de armado de la versión, ejecución de tests, deploy, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;3 – Libre experimentación&lt;/h2&gt;En nuestra KB local, podemos experimentar y probar libremente, contando con la seguridad de que nada de esto afecta la versión “oficial” a menos que explícitamente hagamos commit de los cambios. Una vez que estamos listos para hacer un commit, podemos revisar el reporte de cambios pendientes de commit, comparar cada objeto con su estado original, y decidir cuáles incluir en el commit, cuáles fácilmente revertir a su estado inicial, y cuáles mantener como cambios locales.&lt;br /&gt;
&lt;br /&gt;
GXserver controlará además que el conjunto de objetos incluido en el commit sea coherente (por ejemplo, que no incluyamos una llamada a un objeto nuevo que olvidamos incluir), y en caso de cualquier error rechazará todos los cambios sin modificar nada, de forma de asegurar que todo commit forme una unidad lógica de cambios completa y que nunca perdemos la integridad de la KB del server.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;4 – Respaldos más fáciles&lt;/h2&gt;Nunca es necesario hacer respaldo de múltiples copias de una misma KB, y siempre tenemos claro qué es exactamente lo que necesitamos respaldar: las KBs administradas por el server. En tanto hagamos commit y tengamos una adecuada política de respaldo de las KBs del server, estamos asegurados de posibles pérdidas de las KBs locales, sean debidas a fallas de discos, notebooks robados, o cualquier causa similar.&lt;br /&gt;
&lt;br /&gt;
Si utilizamos el GXserver Online (suscripción a GXserver en la nube), incluso contamos con respaldos automáticos de todas las KBs.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;5 – Inspección online de la KB&lt;/h2&gt;GXserver provee una consola web por la cual podemos inspeccionar las KBs, el contenido de sus objetos, y la actividad de cambios. No es necesario contar con GX para esto, alcanza con un browser. Si tenemos nuestra instalación de GX y las KBs en la oficina, igual podemos usar esta consola desde casa o cuando estamos de viaje.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;6 – Integración de otros actores&lt;/h2&gt;Podemos dar acceso a la consola de GXserver para integrar a otras personas que aunque no desarrollan están involucradas en el proyecto y necesitan monitorear su desarrollo, como por ejemplo, un gerente, o un cliente para el cual estamos desarrollando el sistema.&lt;br /&gt;
&lt;br /&gt;
Por otra parte, el desarrollo de un proyecto muchas veces requiere de la participación de varios otros actores que pueden utilizar la consola del server para tener acceso a la información de la KB, sin necesidad de que tengan efectivamente la KB ni tampoco una licencia de GX. Ejemplos de esto pueden ser los que trabajan en la documentación, traducciones, o el diseño gráfico.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;7 – Cualquier momento, cualquier lugar&lt;/h2&gt;Incluso si somos el único desarrollador, podemos obtener una copia actualizada del server desde cualquier lugar. Por ejemplo, podemos tener una KB local en la oficina y otra en casa, y sincronizarlas a través de GXserver sin esfuerzo.&lt;br /&gt;
&lt;br /&gt;
En caso de que agreguemos un nuevo desarrollador, ya sea en forma permanente o temporaria, es sumamente fácil obtener su KB de trabajo, en el momento que sea, y esté donde esté.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;En resumen&lt;/h2&gt;Usar una herramienta de manejo de versiones y la metodología asociada a esto, es una de esas cosas que a veces nos parece que no vamos a necesitar, hasta que comenzamos a usarlas. Luego nos damos cuenta de que las ventajas son muchísimas, y entonces nos parece mentira que antes pudiéramos trabajar sin ella.&lt;br /&gt;
&lt;br /&gt;
Una de las ventajas más notorias es la facilidad con que podemos incorporar el trabajo de diferentes personas en un mismo proyecto, logrando que todas ellas trabajen en forma autónoma, sin interferencias, pero al mismo tiempo facilitando y organizando la integración del trabajo de todos.&lt;br /&gt;
&lt;br /&gt;
Sin embargo, las ventajas de utilizar metodología y herramientas de control de versiones son tantas, aun para un solo desarrollador, que resulta indispensable para un desarrollo de software profesional. Las de arriba son solo algunas de las ventajas más salientes, pero sin duda que puede haber muchas más.&lt;br /&gt;
&lt;br /&gt;
De hecho, esto no es específico de GeneXus o GXserver; aplica igualmente para cualquier desarrollo de software con lenguajes tradicionales, y siempre que surge la pregunta, la recomendación es la misma: conviene utilizar control de versiones aunque haya un solo desarrollador.♦&lt;br /&gt;
&lt;br /&gt;
Imagen: &lt;a href=&quot;http://commons.wikimedia.org/wiki/File:OneManBand-MarcDobson.jpg&quot;&gt;One Man Band&lt;/a&gt;, Marc Dobson performing at Milliken&#39;s Reef, Cape Canaveral, Florida&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/1392089824923423797/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/1392089824923423797' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/1392089824923423797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/1392089824923423797'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2011/11/7-razones-para-usar-gxserver-con-un.html' title='7 razones para usar GXserver con un solo desarrollador'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHi8pLE43fdv8ca5XdvmqjUbcPBYjCNkMLfXm-Inwis9Z8iYHyelrD-UAYmKxPDHibY6GGZGnPYsrB0FOWpmw-JD__Do4w0V1KvClbelXj0_Vgzx16xosPOecnBV42YhTRvntmNkWxpRZx/s72-c/768px-OneManBand-MarcDobson.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-6392329668851343588</id><published>2010-09-04T17:34:00.000-03:00</published><updated>2010-09-04T17:34:22.444-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="leyes"/><title type='text'>Experimento mental: legislador por un día</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQsOj2mCiWauqSe3NbILniDchojhlc7hgf-XgLxyiKaewEwxJUbOiZ8U6bu6u5W59sLUtrr4v3U0ORoH3qK2OmwPSfWnA9Gkhdh8sTImuFEZu6-W8dk7ywXr2QHv2sRfQk7NC0oPV7IbuG/s1600/Palacio_Legislativo.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot; title=&quot;Imagen de &#39;Experimento mental: legislador por un día&#39;&quot;&gt;&lt;img alt=&quot;Imagen de &#39;Experimento mental: legislador por un día&#39;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQsOj2mCiWauqSe3NbILniDchojhlc7hgf-XgLxyiKaewEwxJUbOiZ8U6bu6u5W59sLUtrr4v3U0ORoH3qK2OmwPSfWnA9Gkhdh8sTImuFEZu6-W8dk7ywXr2QHv2sRfQk7NC0oPV7IbuG/s320/Palacio_Legislativo.JPG&quot; title=&quot;Imagen de &#39;Experimento mental: legislador por un día&#39; - Click para tamaño completo&quot; /&gt;&lt;/a&gt;Supongamos que por obra de birlibirloque, en tu país han quedado sin efecto la Constitución, todas las leyes, decretos, ordenanzas municipales, y demás normas jurídicas. Luego, una a una te las van presentando y te dan el poder de decidir si quieres restablecerlas o no. No hay pasado, ni costumbres, ni necesidad de adaptaciones, ni nada parecido; simplemente arrancaremos de cero con aquellas normas que te parezcan buenas y necesarias, y para las demás será como si nunca hubiesen existido. En determinado momento te proponen la siguiente ley ficticia, que esquemáticamente dispone:&lt;span id=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Todos los ciudadanos serán obligados a prestar un juramento solemne de defender al pais, sacrificando su propia vida si fuera necesario.&lt;/li&gt;
&lt;li&gt;A cada ciudadano se le citará a hacer este juramento solemne a la edad de 12 años.&lt;/li&gt;
&lt;li&gt;Para hacer el juramento, todos los años en la fecha del nacimiento del prócer nacional, todos los niños de 12 años serán convocados en su centro de estudio a la ceremonia de juramento, en presencia de sus padres, sus profesores y las autoridades de la institución.&lt;/li&gt;
&lt;li&gt;La ceremonia incluirá cantos colectivos que ensalzan la figura del prócer y el sentimiento nacional (himno nacional y canto a &quot;mi bandera&quot;) así como discursos de autoridades sobre los mismos temas.&lt;/li&gt;
&lt;li&gt;Durante la ceremonia, se le presentará el juramento a los niños, con las siguiente fórmula textual:&lt;/li&gt;
&lt;i&gt;   &lt;blockquote&gt;&lt;i&gt;¿Juráis honrar vuestra Patria, con la práctica constante de una vida digna, consagrada al ejercicio del bien para vosotros y vuestros semejantes; defender con sacrificio de vuestra vida, si fuere preciso, la Constitución y las Leyes de la República, el honor y la integridad de la Nación y sus instituciones democráticas, todo lo cual simboliza esta Bandera?&lt;/i&gt;&lt;/blockquote&gt;&lt;/i&gt;
&lt;li&gt;Los niños serán instruidos a contestar todos juntos &quot;¡Sí, juro!&quot;&lt;/li&gt;
&lt;li&gt;Quienes no hagan este juramento no podrán tener cargos en la Administración Pública ni obtener un título profesional o técnico.&lt;/li&gt;
&lt;/ul&gt;¿Qué haces con esta ley? ¿La agregas o no? ¿Es buena, es útil, es necesaria? Estás solo para decidir libremente. La respuesta no está predeterminada, y nadie te presiona. ¿La aprobarías o no? ¿Por qué?&lt;br /&gt;
&lt;br /&gt;
Material extra:&lt;br /&gt;
&lt;blockquote&gt;&lt;a href=&quot;http://www.parlamento.gub.uy/leyes/AccesoTextoLey.asp?Ley=09943&quot;&gt;Ley N° 9.943 del 20 de julio de 1940&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.parlamento.gub.uy/leyes/AccesoTextoLey.asp?Ley=9935&quot;&gt;Ley N° 9.935 del 14 de junio de 1940&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.cep.edu.uy/archivos/RRPP/circular9ActosEscolares2007.pdf&quot;&gt;Circular N° 9 de ANEP del 11 de mayo de 2007&lt;/a&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;span id=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 85%;&quot;&gt;Imagen: &lt;a href=&quot;http://commons.wikimedia.org/wiki/File:Palacio_Legislativo.JPG&quot;&gt;&lt;em&gt;Fachada del Palacio Legistativo, Montevideo, Uruguay. Autor: Federico Corral aka Shant&lt;/em&gt;&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/6392329668851343588/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/6392329668851343588' title='6 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/6392329668851343588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/6392329668851343588'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2010/09/experimento-mental-legislador-por-un.html' title='Experimento mental: legislador por un día'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQsOj2mCiWauqSe3NbILniDchojhlc7hgf-XgLxyiKaewEwxJUbOiZ8U6bu6u5W59sLUtrr4v3U0ORoH3qK2OmwPSfWnA9Gkhdh8sTImuFEZu6-W8dk7ywXr2QHv2sRfQk7NC0oPV7IbuG/s72-c/Palacio_Legislativo.JPG" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-8487778758532995961</id><published>2008-10-09T11:46:00.003-02:00</published><updated>2014-03-18T14:17:18.372-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="música"/><category scheme="http://www.blogger.com/atom/ns#" term="recuerdos"/><title type='text'>La Tienda de la Nostalgia</title><content type='html'>&lt;h4&gt;
Ejercicio de recordación asistida por computadora&lt;/h4&gt;
&lt;a class=&quot;snap_nopreview&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0zMJtBD0GR9lhEU28Lr-dMJdrv-y4l7q_o2SwmH6R0MrOn_XYo3Bz5NEaItn_L8iHEbl07gnzKsd2DR4s4_uEt7dEms9s5IorDhB1eXlGha32iW08OPX3riun41Sc_akBQQEWVOl-oGJB/s1600-h/tocadiscos_sepia.JPG&quot;&gt;&lt;img alt=&quot;tocadiscos&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0zMJtBD0GR9lhEU28Lr-dMJdrv-y4l7q_o2SwmH6R0MrOn_XYo3Bz5NEaItn_L8iHEbl07gnzKsd2DR4s4_uEt7dEms9s5IorDhB1eXlGha32iW08OPX3riun41Sc_akBQQEWVOl-oGJB/s320/tocadiscos_sepia.JPG&quot; id=&quot;BLOGGER_PHOTO_ID_5254899234107012354&quot; style=&quot;cursor: hand; float: left; margin: 0px 10px 10px 0px;&quot; title=&quot;tocadiscos&quot; /&gt;&lt;/a&gt;Hace un par de semanas estaba en &lt;a href=&quot;http://www.tinglesa.com.uy/&quot;&gt;La Tienda&lt;/a&gt; esperando para que me envolvieran un regalo, y escuché que una señora le preguntaba a la muchacha que estaba atendiendo &quot;¿Eso es un nombre o un apellido?&quot;, mientras apuntaba a la plaquita con el nombre que la chica tenía en su chaqueta. &quot;Es un nombre&quot; fue la respuesta algo tímida. &quot;¿Y cómo se pronuncia eso?&quot; contraatacó la clienta haciendo alarde de innegable diplomacia. La muchacha no se dejó impresionar y con total cortesía le dijo &quot;Gwendolyne&quot; (léase &quot;Güendolín&quot;), que fue recibido por parte de la preguntona con cara de &quot;pobrecita, qué padres tan malignos te tocaron&quot;. En ese momento, yo que había sido testigo de todo el diálogo, que hacía rato que había leído el nombre, y que ya sabía perfectamente que Gwendolyne se decía Güendolín, no pude resistir mis más bajos instintos de metomentodo y lancé como quien no quiere la cosa &lt;span id=&quot;fullpost&quot;&gt;&quot;Ese es el nombre de una canción de Julio Iglesias, de cuando recién comenzaba a hacerse famoso...&quot;&lt;br /&gt;&lt;br /&gt;La cara de la muchacha, bueno... de Gwendolyne, se iluminó mientras me decía &quot;¡Es por eso, es por eso, por esa canción me pusieron el nombre!&quot;, y por poco se pone a aplaudir mientras agregaba &quot;¡En todos estos años es la primera vez que alguien sabe de dónde viene mi nombre!&quot;. Sonreí, y no sé si ya por vergüenza o por temor a que se desmayara, no me animé a confesarle que hasta me sabía casi toda la letra de la canción. Sobre todo, recordaba los últimos versos:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span id=&quot;fullpost&quot;&gt;&lt;span style=&quot;color: #000099; font-style: italic;&quot;&gt;Le he pedido al silencio que me hable de tí,&lt;br /&gt;He vagado en la noche queriéndote oir,&lt;br /&gt;Y al murmullo del viento le he oido decir,&lt;br /&gt;Tu nombre, Gwendolyne.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;fullpost&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span id=&quot;fullpost&quot;&gt;(Recuerden que es Güendolín y no Güendolain, porque sino no rima)&lt;/span&gt;&lt;/blockquote&gt;
&lt;span id=&quot;fullpost&quot;&gt;&lt;br /&gt;&lt;a class=&quot;snap_nopreview&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5silt_q7Ch1d13aBYFKMmltsp8eEITxcyRS5iV3MsCcKWJMPri6Zl9B41HpgRQrMU8vCQliC89M89tEK0wHfiizl_XgfDKHitrzhU7-tuObkLhVke1zvhrfP7WKK4pJn8OXnZ8oMlbrMl/s1600-h/los_panchos.JPG&quot;&gt;&lt;img alt=&quot;Los Panchos&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5silt_q7Ch1d13aBYFKMmltsp8eEITxcyRS5iV3MsCcKWJMPri6Zl9B41HpgRQrMU8vCQliC89M89tEK0wHfiizl_XgfDKHitrzhU7-tuObkLhVke1zvhrfP7WKK4pJn8OXnZ8oMlbrMl/s320/los_panchos.JPG&quot; id=&quot;BLOGGER_PHOTO_ID_5255120238369915682&quot; style=&quot;cursor: hand; float: right; margin: 0px 0px 10px 10px;&quot; title=&quot;Los Panchos&quot; /&gt;&lt;/a&gt;Esto mismo se lo contaba ayer en el trabajo a la hora del almuerzo a &lt;a href=&quot;http://maykas.blogspot.com/&quot;&gt;Mayda&lt;/a&gt;, &lt;a href=&quot;http://arminbachmann.blogspot.com/&quot;&gt;Armin&lt;/a&gt;, y algunas otras personas de esas que todavía no tienen blog (y cuyos nombres omitiré precisamente para no dejarlos en evidencia), y fue necesario explicar que conocía la canción porque cuando era chico, mis viejos tenían ese disco (un simple) y lo había escuchado infinidad de veces y hasta me la había aprendido. Sí, ya sé, ya sé... pero hay que tener en cuenta que en esa época yo era apenas un niño influenciable, que en aquel entonces lo único parecido a un diyei (o a emtiví) eran &lt;a href=&quot;http://www.elpais.com.uy/Suple/DS/07/10/21/sds_309428.asp&quot;&gt;Carlos Silva y el Sr. Bello&lt;/a&gt; de &lt;a href=&quot;http://ciudaddigital.com.uy/online/ficha.phtml?668++&quot;&gt;Aquí Está su Disco&lt;/a&gt;: ¡ni siquiera habían aparecido todavía los &lt;a href=&quot;http://tic.item.org.uy/?q=node/912&quot;&gt;Impactos de Berch&lt;/a&gt;, el Gordo Mullins, y &lt;a href=&quot;http://www.elpais.com.uy/05/08/27/pciuda_170596.asp&quot;&gt;toda esa onda&lt;/a&gt;! Por otra parte, en la casa de dos inmigrantes gallegos como eran mis padres, lo que había para escuchar, eran discos de &lt;a href=&quot;http://es.wikipedia.org/wiki/Zarzuela&quot;&gt;Zarzuela&lt;/a&gt;, de &lt;a href=&quot;http://es.wikipedia.org/wiki/Miguel_Fleta&quot;&gt;Miguel Fleta&lt;/a&gt;, de &lt;a href=&quot;http://www.youtube.com/watch?v=53ith7bNN8w&quot;&gt;Nat King Cole&lt;/a&gt;, de &lt;a href=&quot;http://www.youtube.com/watch?v=W-4knxJNmsI&quot;&gt;Antonio Machin&lt;/a&gt;, del &lt;a href=&quot;http://www.youtube.com/watch?v=xeIkAsCgR90&quot;&gt;Trío Los Panchos&lt;/a&gt;, de &lt;a href=&quot;http://www.youtube.com/watch?v=uD79ZXWc0Vo&quot;&gt;Javier Solís&lt;/a&gt;, y entre todo eso, aquél Julio Iglesias que recién comenzaba su carrera, mucho antes de futuros bamboleiros y agua salá, digamos que era de lo más rescatable. Así que sí, lo confieso: mi nombre es José Lamas, y de chico me gustaba Julio Iglesias. Ahí está, ya lo dije; ahora me siento mejor.&lt;br /&gt;&lt;br /&gt;Mayda y Armin (y aquellos otros) aún me miraban como preguntándose de qué corno les hablaba, así que seguí contando que, según yo recordaba, Julio Iglesias había representado a España con esa canción en el festival de Eurovisión de 1970, y que fue a partir de ahí que comenzó a hacerse famoso. Mayda incluso me pidió que le tarareara una parte a ver si ubicaba la canción y simulé hacerlo en su oido. Mi vergüenza era tanta que la voz apenas me salía y estoy seguro de que ni se escuchaba ni se entendía nada, pero como ella es muy comprensiva y ante todo es una dama dijo &quot;ah, sí, sí&quot; e hizo como si le hubiera dado el mejor recital.&lt;br /&gt;&lt;br /&gt;&lt;a class=&quot;snap_nopreview&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKGiT_zRh_RymlO3ObOEm26A0lEaCTzVA1RPF-5dg2CbHd1LqWBgP8il79KejJ7bb_dcx1xXf6-t-v1eGnFWcRZSwnJAzT3SZYB2dYweOC_2xkPGp1EQbt7UuqUHrLEJkkdgCSl8ZfhbDG/s1600-h/JulioI.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKGiT_zRh_RymlO3ObOEm26A0lEaCTzVA1RPF-5dg2CbHd1LqWBgP8il79KejJ7bb_dcx1xXf6-t-v1eGnFWcRZSwnJAzT3SZYB2dYweOC_2xkPGp1EQbt7UuqUHrLEJkkdgCSl8ZfhbDG/s320/JulioI.jpg&quot; id=&quot;BLOGGER_PHOTO_ID_5254848530092930674&quot; style=&quot;cursor: hand; float: left; margin: 0px 10px 10px 0px;&quot; /&gt;&lt;/a&gt;Luego hice lo que solemos hacer después de conversar o discutir de algo durante el almuerzo, que es buscar más información en internet, y ahí comenzó lo que para mí fue más interesante. Nunca dejo de sorprenderme de las cosas que uno puede llegar a encontrar en internet. En primer lugar, yo recordaba que teníamos el disco, tenía una vaga idea de cómo era la carátula, pero no imáginé que tan rápidamente la iba a encontrar; cuando la vi la reconocí inmediatamente y fue como una bocanada de infancia, como cuando uno de pronto y en el lugar menos pensado respira ese aroma que te lleva a la casa de la abuela a tus cuatro años y ya se fué y por más que aspires para todos lados no lo volvés a encontrar pero te quedó el gustito y qué lindo.&lt;br /&gt;&lt;br /&gt;También me enteré de que había sido arquero de las inferiores del Real Madrid hasta que un accidente automovilístico a los 20 años lo dejó semiparalítico por un año y medio, y que como se la pasaba escribiendo poemas tristes y románticos, un enfermero le regaló una guitarra para que se entretuviera, y se puso a componer canciones. Propongo hacer una colecta para regalarle una guitarra a Carini.&lt;br /&gt;&lt;br /&gt;Ganó el festival de Benidorm en 1968 con &quot;La vida sigue igual&quot; y luego se presentó con &quot;Gwendolyne&quot; a Eurovisión en 1970, y aunque no lo ganó como yo creía sino que salió cuarto, grabó el disco y ganó mucha fama. Por supuesto, encontré el video de esa presentación, y pude rememorar la canción completa.&lt;br /&gt;&lt;br /&gt;&lt;object height=&quot;349&quot; width=&quot;425&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;https://www.youtube.com/watch?v=Z-ARdR61Umw;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;border=1&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;br /&gt;&lt;embed src=&quot;https://www.youtube.com/v/Z-ARdR61Umw&amp;hl=en&amp;fs=1&amp;rel=0&amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;349&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Al parecer era un tipo tan nervioso que no sabía que hacer con las manos y se las ponía en los bolsillos del saco. Para una de las manos lo resolvieron poniéndole un micrófono, pero para la otra alguien tuvo la brillante idea de hacerle un saco sin bolsillos. Capaz que así fue como empezó con esa manía de tocarse el ombligo: el tipo arrancaba a poner la mano en el bolsillo y a mitad de camino se acordaba que no había, y seguía de largo hasta el ombligo para disimular. Igual que cuando uno arranca a saludar con la mano y al darse cuenta que no era la persona que creía sigue de largo y hace como que se acomoda el pelo. O como en mi caso, que al llegar ahí recuerdo que el pelo ya no está y entonces hago como que lo que quería era rascarme el cuero cabelludo. ¡Eso es saber disimular!&lt;br /&gt;&lt;br /&gt;Supe también que la tal Gwendolyne al parecer era una chica holandesa que vivía en París, de apellido Bollore, que conoció en Cambridge, Inglaterra (¡es todo tan europeo esto, tan &lt;a href=&quot;http://www.hola.com/revista.html&quot;&gt;Hola&lt;/a&gt;!), y que fuera su novia por un tiempo. ¿Qué será de la vida de esa Gwendolyne? La busqué en Facebook pero no la encontré. No puedo creer que nadie sepa a dónde fue a parar la verdadera dueña del tunombre güendolín.&lt;br /&gt;&lt;br /&gt;Ese video del festival de Eurovisión nunca lo había visto, y aunque me sirvió para recordar la canción completa, ustedes dirán que soy un inconformista (si quieren, sino no digan nada que da igual), pero había algo que no me convencía del todo. Era la misma letra, la misma melodía, pero como que no era la misma voz: la del video me sonaba como más aniñada de lo que yo recordaba. No sé bien qué, pero algo no cerraba. Al principio pensé que era simplemente una trampa de mi memoria, que a lo largo de los años había perdido fidelidad en el recuerdo, y por eso al encontrarse con el original ya no coincidían. Eso hasta que logré este otro increíble hallazgo, un video que parece que lo hubiera grabado yo mismo de niño para poder encontrarlo ahora, y entonces sí: ¡Alcoyana, Alcoyana! y todo cierra. El disco, la pila de long plays detrás, ¡si hasta el tocadiscos se parece! Ahora sí la voz es la misma, el ruidito de la púa, todo, todo vuelve a su lugar.&lt;br /&gt;&lt;br /&gt;&lt;object height=&quot;349&quot; width=&quot;425&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/lp4GrHSjrhg&amp;hl=en&amp;fs=1&amp;rel=0&amp;border=1&quot;&gt;&lt;/param&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;
&lt;embed src=&quot;http://www.youtube.com/v/lp4GrHSjrhg&amp;hl=en&amp;fs=1&amp;rel=0&amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;349&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Tu nombre, Gwendolyne. ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/8487778758532995961/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/8487778758532995961' title='10 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8487778758532995961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8487778758532995961'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2008/10/la-tienda-de-la-nostalgia.html' title='La Tienda de la Nostalgia'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0zMJtBD0GR9lhEU28Lr-dMJdrv-y4l7q_o2SwmH6R0MrOn_XYo3Bz5NEaItn_L8iHEbl07gnzKsd2DR4s4_uEt7dEms9s5IorDhB1eXlGha32iW08OPX3riun41Sc_akBQQEWVOl-oGJB/s72-c/tocadiscos_sepia.JPG" height="72" width="72"/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-5406525655019097188</id><published>2008-10-08T09:49:00.008-02:00</published><updated>2008-10-08T11:21:59.249-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="open source"/><category scheme="http://www.blogger.com/atom/ns#" term="User Controls"/><title type='text'>GeneXus User Controls Open Source</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;panel de control inalámbrico para inodoro&quot; href=&quot;http://commons.wikimedia.org/wiki/Image:Wireless_toilet_control_panel_w._open_lid.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigix1QTQOplZrq2CDfSzcfOmSCtW7ji-6KWnsfvdEy2BgPONxeBf9xEv3uLAHMQEK0VyfHVM_5FA14F9l15oJww_2WpFO2xXgQz15dFehDm2MoKuKbA1vWUer05I7Vl43olYhhC1jtKEcN/s320/Wireless_toilet_control_panel_w__open_lid.jpg&quot; border=&quot;0&quot; alt=&quot;panel de control inalámbrico para inodoro&quot; title=&quot;panel de control inalámbrico para inodoro&quot; id=&quot;BLOGGER_PHOTO_ID_5254749299613693698&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Imagen: Panel de control inalámbrico para inodoro en Japón. Tomada por el usuario &lt;a href=&quot;http://en.wikipedia.org/wiki/User:Chris_73&quot;&gt;Chris 73&lt;/a&gt; de &lt;a href=&quot;http://www.wikipedia.org/&quot;&gt;Wikipedia&lt;/a&gt; y disponible libremente &lt;a href=&quot;http://commons.wikimedia.org/wiki/Image:Wireless_toilet_control_panel_w._open_lid.jpg&quot;&gt;aquí&lt;/a&gt; bajo licencia &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.5/&quot;&gt;creative commons cc-by-sa 2.5&lt;/a&gt;. (tiene una pantalla de cuarzo y 38 botones, pero lo que más me gustó fueron los dibujitos de la parte superior)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Así como existe un lugar para el &lt;a href=&quot;http://blogjlr.blogspot.com/2008/10/extensiones-open-source-para-genexus.html&quot;&gt;desarrollo de GXextensions&lt;/a&gt;, desde ayer contamos también con un espacio equivalente  para los &lt;a href=&quot;http://www.assembla.com/spaces/gxusercontrols&quot;&gt;GeneXus User Controls en modalidad open source&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Por el momento hay allí solamente dos controles, el &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?5556&quot;&gt;Captcha&lt;/a&gt; y el &lt;a href=&quot;http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?5590&quot;&gt;DolphinStyleMenu&lt;/a&gt;, pero seguramente aparecerán muchos más en el corto plazo.&lt;br /&gt; &lt;br /&gt;Por supuesto, quienes deseen colaborar mejorando estos proyectos o agregando controles nuevos son bienvenidos. ♦</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/5406525655019097188/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/5406525655019097188' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/5406525655019097188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/5406525655019097188'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2008/10/genexus-user-controls-open-source.html' title='GeneXus User Controls Open Source'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigix1QTQOplZrq2CDfSzcfOmSCtW7ji-6KWnsfvdEy2BgPONxeBf9xEv3uLAHMQEK0VyfHVM_5FA14F9l15oJww_2WpFO2xXgQz15dFehDm2MoKuKbA1vWUer05I7Vl43olYhhC1jtKEcN/s72-c/Wireless_toilet_control_panel_w__open_lid.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-364135900432176337</id><published>2008-10-07T11:59:00.005-02:00</published><updated>2008-10-07T12:17:06.119-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><category scheme="http://www.blogger.com/atom/ns#" term="open source"/><title type='text'>Extensiones Open Source para GeneXus</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkvkE79c0IXGNtFVO7leX8ngLhN46mH5ZuYgzPJcbVFLm9hbWnZTlUbPi-Ko1d2XiJvC3m44lUVV8P1e5cer8xTl-kpOauu7N7xAjk__y52Yje7AIkK90cEvwZ75ptouccllTun99HiUgA/s1600-h/iStock_000002085009XXLarge.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkvkE79c0IXGNtFVO7leX8ngLhN46mH5ZuYgzPJcbVFLm9hbWnZTlUbPi-Ko1d2XiJvC3m44lUVV8P1e5cer8xTl-kpOauu7N7xAjk__y52Yje7AIkK90cEvwZ75ptouccllTun99HiUgA/s320/iStock_000002085009XXLarge.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5254412087545185938&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Desde hace un tiempo existe un espacio en Assembla.com que contiene &lt;a href=&quot;http://www.assembla.com/spaces/gxextensions&quot;&gt;proyectos de GXextensions open source&lt;/a&gt;. Además de servir como ejemplos de cómo escribir módulos adicionales para GeneXus, permite administrar y desarrollar estos proyectos en forma colaborativa.&lt;br /&gt;&lt;br /&gt;Hay en este momento ocho extensiones: Community, DailyDilbert, ExploreFolders, GXCmdPrompt, KBDoctor, OpenTableData, RemoveFilesOnDelete, y ViewRelatedFiles. Todos los fuentes de estos proyectos se pueden &lt;a href=&quot;http://trac2.assembla.com/gxextensions/browser&quot;&gt;inspeccionar o descargar desde aquí&lt;/a&gt;. Pero sin duda la opción más interesante es &lt;a href=&quot;http://www.assembla.com/spaces/gxextensions/trac_subversion_tool&quot;&gt;utilizar el repositorio Subversion&lt;/a&gt;, para armar cualquiera de estos proyectos en nuestra máquina, experimentar haciendo mejoras o arreglos, y contribuir con esos cambios al proyecto común.&lt;br /&gt;&lt;br /&gt;En el &lt;a href=&quot;http://www.assembla.com/spaces/team/ai58WAeo4r3y7qab7jnrAJ&quot;&gt;equipo de desarrolladores&lt;/a&gt; están ya los creadores de esos proyectos (Armando Cardoso, &lt;a href=&quot;http://ealmeida.blogspot.com/&quot;&gt;Enrique Almeida&lt;/a&gt;, Glauber Weddigen, y &lt;a href=&quot;http://mcrispino.blogspot.com/&quot;&gt;Marcos Crispino&lt;/a&gt;), pero quienes quieran sumarse para hacer alguna mejora, subir una nueva extension, o simplemente experimentar, también pueden hacerlo. Una vez registrados en Assembla.com (es gratis), alcanza con ir a &lt;a href=&quot;http://www.assembla.com/spaces/gxextensions&quot;&gt;la página principal del proyecto&lt;/a&gt; y usar el link &quot;Join this space&quot; en la esquina superior derecha. ♦</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/364135900432176337/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/364135900432176337' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/364135900432176337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/364135900432176337'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2008/10/extensiones-open-source-para-genexus.html' title='Extensiones Open Source para GeneXus'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkvkE79c0IXGNtFVO7leX8ngLhN46mH5ZuYgzPJcbVFLm9hbWnZTlUbPi-Ko1d2XiJvC3m44lUVV8P1e5cer8xTl-kpOauu7N7xAjk__y52Yje7AIkK90cEvwZ75ptouccllTun99HiUgA/s72-c/iStock_000002085009XXLarge.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-9069972332300811669</id><published>2008-04-22T12:22:00.002-03:00</published><updated>2008-04-22T12:26:26.491-03:00</updated><title type='text'>It&#39;s about flexibility</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDEwd9lrBq_ucpB9fQgYIrx49Jg9j1B6ffl615dl_wro0SQgDNvr1t3nYrz7W5hzXn3MF6fMqmYs7MmEFPQeIcAUbrV23vhCfozv8pNrPrvmUK6v7tzUvs0Be4B0yqM01rbXzU-DQDWLhQ/s1600-h/flexibility.png&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5192090806897009298&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDEwd9lrBq_ucpB9fQgYIrx49Jg9j1B6ffl615dl_wro0SQgDNvr1t3nYrz7W5hzXn3MF6fMqmYs7MmEFPQeIcAUbrV23vhCfozv8pNrPrvmUK6v7tzUvs0Be4B0yqM01rbXzU-DQDWLhQ/s320/flexibility.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/9069972332300811669/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/9069972332300811669' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/9069972332300811669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/9069972332300811669'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2008/04/its-about-flexibility.html' title='It&#39;s about flexibility'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDEwd9lrBq_ucpB9fQgYIrx49Jg9j1B6ffl615dl_wro0SQgDNvr1t3nYrz7W5hzXn3MF6fMqmYs7MmEFPQeIcAUbrV23vhCfozv8pNrPrvmUK6v7tzUvs0Be4B0yqM01rbXzU-DQDWLhQ/s72-c/flexibility.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-979604615076389347</id><published>2008-04-10T15:23:00.002-03:00</published><updated>2008-04-10T15:28:03.528-03:00</updated><title type='text'>It&#39;s about creation</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5raEn0Ec6jJCSI1j9WyoEsBQ1mrL6iKKYiPup6NR1kGQYMEDaIqLfx4aMzHXXSLQmuS1E4a6yv5LUEAeHJPm_9eouYq5iSpv39HkM_uk0j-Tiw5toX4P9vIdjxHQeO0HIb2im9jfa8m_O/s1600-h/create2.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5187684111291371538&quot; style=&quot;FLOAT: left;MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5raEn0Ec6jJCSI1j9WyoEsBQ1mrL6iKKYiPup6NR1kGQYMEDaIqLfx4aMzHXXSLQmuS1E4a6yv5LUEAeHJPm_9eouYq5iSpv39HkM_uk0j-Tiw5toX4P9vIdjxHQeO0HIb2im9jfa8m_O/s320/create2.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/979604615076389347/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/979604615076389347' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/979604615076389347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/979604615076389347'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2008/04/its-about-creation.html' title='It&#39;s about creation'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5raEn0Ec6jJCSI1j9WyoEsBQ1mrL6iKKYiPup6NR1kGQYMEDaIqLfx4aMzHXXSLQmuS1E4a6yv5LUEAeHJPm_9eouYq5iSpv39HkM_uk0j-Tiw5toX4P9vIdjxHQeO0HIb2im9jfa8m_O/s72-c/create2.JPG" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-8834362978953316935</id><published>2007-12-07T09:33:00.001-02:00</published><updated>2008-04-10T15:22:32.306-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Beta 2"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocha"/><title type='text'>GeneXus Rocha Beta 2: de dónde bajarla (download)</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://www.placasrojas.com.ar/generador.php?linea1=GX&quot; linea2=&quot;liberaron&quot; linea3=&quot;la&quot; linea4=&quot;&#39;ampliaremos&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5141193128867965810&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtMdWar9di4BkDk2uF8TrlTysh-DSNjYW8L-XqYggoYAofOmlrWg3fV5EITrTpra6T-8ksD5rs6p9dhZriGJxTplSUBYVdU4jhuzflFNTGZuRySlNoq9rfjuBb3AWCP13rjSYLPorD4FIw/s320/beta2.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Imagen: anuncio aparecido en &lt;a href=&quot;http://www.placasrojas.com.ar/generador.php?linea1=GX&quot; linea2=&quot;liberaron&quot; linea3=&quot;la&quot; linea4=&quot;&#39;ampliaremos&quot;&gt;televisión&lt;/a&gt;. (Bueno, algo parecido)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Downloads / Descargas:&lt;/strong&gt;&lt;br /&gt;GeneXus Rocha Beta 2&lt;br /&gt;GXextensions SDK Beta 2&lt;br /&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;[&lt;strong&gt;Actualización&lt;/strong&gt;: estas descargas ya no están disponibles desde la liberación de la versión RC. Las descargas de la RC están disponibles en la sección Downloads de la columna de la izquierda]&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Ayer se hizo público el download de la Beta 2 de &lt;a href=&quot;http://www.gxtechnical.com/rocha&quot;&gt;GeneXus Rocha&lt;/a&gt; con &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?5677&quot;&gt;importantes mejoras&lt;/a&gt; con respecto a la Beta 1: conversión de KBs de la versión 9.0, posibilidad de &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?5698&quot;&gt;múltiples ambientes &lt;/a&gt;, &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?5680&quot;&gt;manejo de versiones&lt;/a&gt;, y &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?5669&quot;&gt;muchas&lt;/a&gt; &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?5690&quot;&gt;otras&lt;/a&gt; &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?5432&quot;&gt;cosas&lt;/a&gt; interesantes.&lt;br /&gt;&lt;br /&gt;¿Querés probarla? ¿Todavía no sos Beta tester? &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?3260&quot;&gt;Comenzá por aquí&lt;/a&gt;. ♦&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/8834362978953316935/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/8834362978953316935' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8834362978953316935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8834362978953316935'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/12/genexus-rocha-beta-2-de-dnde-bajarla.html' title='GeneXus Rocha Beta 2: de dónde bajarla (download)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtMdWar9di4BkDk2uF8TrlTysh-DSNjYW8L-XqYggoYAofOmlrWg3fV5EITrTpra6T-8ksD5rs6p9dhZriGJxTplSUBYVdU4jhuzflFNTGZuRySlNoq9rfjuBb3AWCP13rjSYLPorD4FIw/s72-c/beta2.JPG" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-7592541327041071764</id><published>2007-11-09T15:27:00.000-02:00</published><updated>2007-11-09T16:11:37.673-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="amor"/><category scheme="http://www.blogger.com/atom/ns#" term="compatibilidad"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><title type='text'>No sos vos, soy yo</title><content type='html'>&lt;h4&gt;Una historia de amor sin frases hechas&lt;/h4&gt;&lt;br /&gt;&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Nos sos vos, soy yo&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Pgreb1hcWb6dCY0RwshwoHDpwzn7RU8WY-2CLqBLCGYdIGCQ2mfJDTg-UAOBf-f6mTl43EaZxEQRsGVBUWaOeNWHFfQTFrONI2NZRfOgW6iRDCJLGmm5J4r6HTBdeEQy5bakxciqa2gl/s1600-h/love.JPG&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Pgreb1hcWb6dCY0RwshwoHDpwzn7RU8WY-2CLqBLCGYdIGCQ2mfJDTg-UAOBf-f6mTl43EaZxEQRsGVBUWaOeNWHFfQTFrONI2NZRfOgW6iRDCJLGmm5J4r6HTBdeEQy5bakxciqa2gl/s320/love.JPG&quot; border=&quot;0&quot; alt=&quot;Imagen de &#39;Nos sos vos, soy yo&#39;&quot; title=&quot;Imagen de &#39;Nos sos vos, soy yo&#39; - Click para tamaño completo&quot; id=&quot;BLOGGER_PHOTO_ID_5130897610926633074&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Imagen: &lt;a href=&quot;http://commons.wikimedia.org/wiki/Image:Love-zh.svg&quot;&gt;&lt;em&gt;El carácter chino para &quot;amor&quot;&lt;/em&gt;&lt;/a&gt;. (es interesante que unos cuantos de esos trazos parezcan lágrimas)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;GeneXus Rocha tiene una personalidad compleja, de eso no hay duda, y para muestra basta un botón: en su incansable afán de expandir sus horizontes, de alcanzar puntos a los que nunca había llegado, de vivir nuevas experiencias y sensaciones, se asocia y relaciona con múltiples er... llamemosle &quot;&lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?3197&quot;&gt;contrapartes&lt;/a&gt;&quot; a falta de mejor nombre, que lo complementan y lo extienden, por así decirlo, si se me permite la expresión.&lt;br /&gt;&lt;br /&gt;GeneXus no promete exclusividad, y ellas lo saben, pero como no podía ser de otra manera, a todas les da su atención, les permite expresarse, e incluso les da participación en muchas de sus decisiones. Tampoco pone reparos en que se comuniquen directamente entre ellas e interactúen tanto como quieran: vivir y dejar vivir, ese es su lema. En definitiva, la situación está planteada así, y a la hora de la verdad, todos parecen disfrutarlo y ninguno se queja, a lo hecho pecho, y a otra cosa mariposa. &lt;br /&gt;&lt;br /&gt;Pero detenerse es una forma de retroceder; GeneXus lo tiene muy claro y el conformismo nunca fue lo suyo. La vida pasa, &lt;span id=&quot;fullpost&quot;&gt;el futuro no espera, el show debe continuar, y es tiempo de afrontar nuevos desafíos. Por eso, &lt;a href=&quot;http://blogjlr.blogspot.com/2007/10/dos-por-noche.html&quot;&gt;todos los días nace un nuevo GeneXus&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En ocasiones, los cambios son tales que una o más de las partes se ve afectada, la relación se vuelve incompatible, y será necesario dejarla atrás, por duro que resulte. Sí, es claro que como consecuencia de cada una de estas relaciones, y de la suma de ellas, GeneXus goza de una vida más saludable, disfruta experiencias más enriquecedoras, y por si todo esto fuera poco, aumenta significativamente su poder. Pero también es sabido que &lt;a href=&quot;http://www.imdb.com/title/tt0145487/quotes&quot;&gt;un gran poder implica una gran responsabilidad&lt;/a&gt;, y a veces, lo que comienza como un pequeño &quot;problemita&quot; en alguna de ellas, puede provocar efectos que irremediablemente se transmitirán al conjunto, y naturalmente todos terminarán sufriendo, de una manera o de otra. No es algo que pueda tomarse a la ligera, alguien debe tomar el toro por los cuernos y cortar por lo sano, para evitar males mayores.&lt;br /&gt;&lt;br /&gt;Por eso a partir de ahora, luego de cada cambio importante, GeneXus se cuidará de verificar que aquellas que quieran seguirlo acompañando, &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?5553&quot;&gt;estén dispuestas a renovar su compromiso explícitamente&lt;/a&gt;. De no ser así, y hasta tanto eso no se cumpla, no habrá otra altertiva que interrumpir la relación. Quizá sea triste, pero así es la vida.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;em&gt;— Tenemos que hablar. Lo he estado pensando mucho, y he llegado a la conclusión de que lo nuestro no da para más. Mirá..., yo ahora estoy en una nueva etapa y ya no puedo volver atrás. Necesito que quienes me acompañen estén dispuestos a aceptarme como soy, para bien o para mal, y seguirme apoyando en cada paso que doy. Creo que sería bueno que nos diéramos un tiempo para reflexionar, cada uno por su lado. Te juro que me duele más a mí que a vos. Te deseo lo mejor. Por supuesto, &lt;a href=&quot;http://www.urbandictionary.com/define.php?term=it&#39;s+not+you%2C+it&#39;s+me&quot;&gt;no sos vos, soy yo&lt;/a&gt;.&lt;/em&gt;&lt;/blockquote&gt; ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/7592541327041071764/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/7592541327041071764' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/7592541327041071764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/7592541327041071764'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/11/no-sos-vos-soy-yo.html' title='No sos vos, soy yo'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Pgreb1hcWb6dCY0RwshwoHDpwzn7RU8WY-2CLqBLCGYdIGCQ2mfJDTg-UAOBf-f6mTl43EaZxEQRsGVBUWaOeNWHFfQTFrONI2NZRfOgW6iRDCJLGmm5J4r6HTBdeEQy5bakxciqa2gl/s72-c/love.JPG" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-4463207943723640314</id><published>2007-10-29T17:11:00.000-02:00</published><updated>2007-11-01T20:56:51.468-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="hacks"/><category scheme="http://www.blogger.com/atom/ns#" term="resumen"/><category scheme="http://www.blogger.com/atom/ns#" term="template"/><title type='text'>Hacémela corta</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Hacémela corta&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwrzuXacuow0xjwmN03kyZ5kYr-cvdxzOQKUHGNw1Fvcn-rSD6tEjkL3lKNqe35HpYQDz4XmOFa_XR3CIrBBiS_uUklp6UMpKp2xd6PuR7AuYBx2Q0vCtedxCa2POcCC7NGwFL-njVHdqD/s1600-h/Corta_tueros_con_tronz%25C3%25B3n.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5125618063480594338&quot; title=&quot;Imagen de &#39;Hacémela corta&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Hacémela corta&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwrzuXacuow0xjwmN03kyZ5kYr-cvdxzOQKUHGNw1Fvcn-rSD6tEjkL3lKNqe35HpYQDz4XmOFa_XR3CIrBBiS_uUklp6UMpKp2xd6PuR7AuYBx2Q0vCtedxCa2POcCC7NGwFL-njVHdqD/s320/Corta_tueros_con_tronz%25C3%25B3n.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Imagen: &lt;a href=&quot;http://ast.wikipedia.org/wiki/Imaxen:Corta_tueros_con_tronz%C3%B3n.jpg&quot;&gt;&lt;em&gt;Corta de tueros con tronzón&lt;/em&gt;&lt;/a&gt;. Aparentemente eso en Asturias &lt;a href=&quot;http://ast.wikipedia.org/wiki/Corta_de_tueros?uselang=en&quot;&gt;es un deporte&lt;/a&gt;. ¡Estos asturianos &lt;a href=&quot;http://en.wikipedia.org/wiki/Obelix&quot;&gt;están majaretas&lt;/a&gt;!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En &lt;a href=&quot;http://www.blogger.com/&quot;&gt;Blogger&lt;/a&gt; se puede configurar cuántos artículos se desea que aparezcan en la página principal, pero cada uno de ellos aparece siempre completo. Esto funciona bien para artículos cortos (dos o tres párrafos), pero no tanto cuando son más largos, ya que la página se vuelve demasiado extensa, y se hace bastante engorroso pasar de un artículo a otro buscando algo.&lt;br /&gt;&lt;br /&gt;Por eso muchos prefieren mostrar sólo un extracto de cada artículo, que si se desea se puede expandir para leer el resto. Lamentablemente Blogger no ofrece ninguna opción para hacer esto automáticamente, pero existen algunos &lt;em&gt;hacks&lt;/em&gt; que con algo de trabajo permiten lograrlo, y es lo que se usa, por ejemplo, en este mismo blog.&lt;br /&gt;&lt;span id=&quot;fullpost&quot;&gt;&lt;br /&gt;Una posibilidad es que al expandir un artículo, se muestre en la propia página principal. Las instrucciones para lograr esto &lt;a href=&quot;http://breezebrush.blogspot.com/2007/02/read-more.html&quot;&gt;son bastante simples&lt;/a&gt;, pero si eso te resulta chino, o quizá &lt;a href=&quot;http://ien247.blogspot.com/2007/07/t-utorial-kali-ni-adalah-permintaan.html&quot;&gt;malayo&lt;/a&gt;, o incluso &lt;a href=&quot;http://maid3n.blogspot.com/2007/03/read-more-di-blogger-baru.html&quot;&gt;indonesio&lt;/a&gt;, quizá prefieras leer la versión original en &lt;a href=&quot;http://hackosphere.blogspot.com/2006/09/expandable-posts-with-peekaboo-view.html&quot;&gt;inglés&lt;/a&gt;. También parece haber una versión en español, pero más que una traducción, es la explicación de &lt;a href=&quot;http://amox-blogger.blogspot.com/2006/10/crdito-para-post-expandibles-con.html&quot;&gt;ciertas modificaciones para lograr algunas mejoras&lt;/a&gt; &lt;span style=&quot;font-size:85%;color:#993300;&quot;&gt;[Oct. 31, 2007: parece que justo ayer am0x modificó totalmente su artículo. Ahora sí es simplemente una traducción del artículo de Ramani, y las mejoras que antes proponía no aparecen por ningún lado. &lt;/span&gt;&lt;a href=&quot;http://www.archive.org/web/web.php&quot;&gt;&lt;span style=&quot;font-size:85%&quot;&gt;La máquina del tiempo&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;color:#993300;&quot;&gt;, afortunadamente, &lt;/span&gt;&lt;a href=&quot;http://web.archive.org/web/20070624022434/http://amox-blogger.blogspot.com/2006/10/crdito-para-post-expandibles-con.html&quot;&gt;&lt;span style=&quot;font-size:85%&quot;&gt;no me deja mentir&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;color:#993300;&quot;&gt;]&lt;/span&gt;, así que aquí va, para quien pueda interesarle, una traducción al español del artículo original.&lt;br /&gt;&lt;span id=&quot;translate1&quot;&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;h4&gt;Artículos expandibles en Blogger&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;(traducción de &lt;a href=&quot;http://hackosphere.blogspot.com/2006/09/expandable-posts-with-peekaboo-view.html&quot;&gt;Blogger hack: Expandable posts with Peekaboo view&lt;/a&gt;)&lt;/span&gt;&lt;/h4&gt;La página principal de tu blog usualmente muestra el contenido completo de cada artículo. Si tus artículos son normalmete de más de 2 párrafos, el lector encontrará difícil encontrar rápidamente lo que le interesa porque necesitará mucho desplazamiento hacia abajo en la página. Para esto es que eran útiles los resúmenes expandibles de artículos para el antiguo Blogger. ¡Este truco tiene la misma utilidad en el nuevo Blogger y aún más! Es decir, la página principal mostrará sólo los resúmenes de los artículos y cuando le des click a &quot;Leer más&quot;, ¡el artículo completo aparecerá en la propia página (vista &lt;em&gt;Peekaboo&lt;/em&gt;)! Tuve algunos pedidos para implementar este truco y me las arreglé para hacerlo andar. Luego, Hans lo mejoró agregando un enlace &quot;Sólo resumen&quot; con el cual puedes colapsar nuevamente el artículo a su resumen. Entre ambos, también hicimos que el enlace &quot;Leer más&quot; se muestre sólo para los artículos que están resumidos. Este es un truco sorprendente pero necesitas tener cuidado al cambiar tu plantilla. Si no estás familiarizado con HTML, te recomiendo conseguir la ayuda de alguien que sepa HTML para aplicar este truco. Estos son los pasos a seguir:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Paso 0&lt;/strong&gt;: Descargar y guardar tu plantilla de modo que puedas volver a ella en caso de algún problema con este truco (¡Importante!)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Paso 1&lt;/strong&gt;: Encontrar en tu plantilla la marca&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-RIGHT: #400040 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #400040 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; BORDER-LEFT: #400040 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #400040 1px solid&quot; color=&quot;black&quot; size=&quot;10pt&quot; face=&quot;Courier New&quot;&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515;&quot;&gt;head&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;y agregar justo antes todo el código &lt;a href=&quot;http://rarunach.googlepages.com/hackosphere.js.html&quot;&gt;de esta página&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Paso 2&lt;/strong&gt;: Encontrar un &lt;em&gt;includable&lt;/em&gt; llamado &#39;post&#39; y copiar y pegar los cambios que están resaltados en &lt;a href=&quot;http://jose.lamas.rios.googlepages.com/expandibles.html&quot;&gt;esta página&lt;/a&gt; (ten mucho cuidado de no cometer errores. Fíjate que la palabra &quot;uncustomized-post-template&quot; puede no aparecer en tu plantilla pero no hay problema con eso). Para enconrar el &lt;em&gt;includable&lt;/em&gt;, podrías buscar la expresión &lt;em&gt;id=&#39;post&#39;&lt;/em&gt;. Si no lo encuentras, puede que no hayas expandido la plantilla. Marca la opción &quot;Expandir plantillas de artilugios&quot; (expand widget templates), que está justo encima del código de la plantilla.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Paso 3&lt;/strong&gt;. Ir a &lt;em&gt;Configuración-&gt;Formato&lt;/em&gt; (Settings-&gt;Formatting) y al final de la página encontrarás el casillero para especificar la &quot;Plantilla de entrada&quot; (post template). Copiar y pegar estas líneas dentro de ese casillero y guardar la configuración. (Por favor NO escribas tú mismo estas líneas porque podrías introducir espacios en blanco que harían que no funcionase).&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-RIGHT: #400040 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #400040 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; BORDER-LEFT: #400040 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #400040 1px solid&quot; color=&quot;black&quot; size=&quot;10pt&quot; face=&quot;Courier New&quot;&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;Escribe tu resumen aquí&lt;/p&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color:blue;&quot;&gt;fullpost&lt;/span&gt;&quot;&lt;span style=&quot;color:blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;Escribe aquí el resto del artículo&lt;/p&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;Si ahora creas un nuevo artículo, verás claramente dónde escribir el resumen y dónde agregar el resto del artículo. Es importante cerciorarse de que la marca &amp;lt;/span&amp;gt; quede al final. Para asegurarte de esto, usa el modo &quot;Edición de Html&quot; en lugar de &quot;Redactar&quot; mientras escribes el artículo. Después de escribir puedes ir al modo &quot;Redactar&quot; y cambiar fuentes, colores, etc. Fíjate que también puedes editar algunos de tus anteriores artículos (o todos) para dividirlos en resumen y artículo completo. El enlace &quot;Leer más&quot; aparecerá solo para los artículos que hayan sido divididos de esta manera.&lt;br /&gt;&lt;br /&gt;[Si es tu primera visita a mi blog, no te pierdas estas otras cosas bonitas que ofrezco:&lt;br /&gt;1. Un sitio para compartir blogs al estilo Digg - &lt;a href=&quot;http://bvibes.com/&quot;&gt;bvives.com&lt;/a&gt;.&lt;br /&gt;2. Plantilla rápida manejada por AJAX - &lt;a href=&quot;http://hackosphere.blogspot.com/2006/12/now-available-neo-template.html&quot;&gt;Neo&lt;/a&gt; ]&lt;br /&gt;&lt;br /&gt;Notas importantes:&lt;br /&gt;Nota 1: Por favor no olvides agregar un enlace a Hackosphere en tu barra lateral. Eso es lo único que espero a cambio.&lt;br /&gt;Nota 2: Si te gustarían algunos efectos especiales &lt;em&gt;fade in / fade out&lt;/em&gt; para este truco, los puedes tener haciendo estos pocos cambios descriptos en &lt;a href=&quot;http://hackosphere.blogspot.com/2007/07/special-effects-for-peekaboo-posts.html&quot;&gt;este otro artículo&lt;/a&gt;.&lt;br /&gt;Nota 3: Si quisieras que el enlace &quot;Leer mas&quot; te llevara a la página del artículo, en lugar de expandirse en la propia página principal, usa este &lt;a href=&quot;http://hackosphere.blogspot.com/2006/11/selective-expandable-posts.html&quot;&gt;otro truco&lt;/a&gt; [Nota del traductor: también traducido al español más abajo]&lt;br /&gt;Nota 4: Después de hacer click en &quot;Entradas antiguas&quot;, el enlace &quot;Leer más&quot; puede aparecer incluso para artículos que no hayan sido divididos en resumen y articulo completo. Es un problema conocido que aún no hemos resuelto.&lt;br /&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;Ahora bien, en lugar de que el artículo se expanda en la misma página, también se puede lograr que al hacer click se vaya a la página propia del artículo, en la que se muestra el contenido completo y los comentarios. Esta variante, del mismo autor, está explicada en &lt;a href=&quot;http://hackosphere.blogspot.com/2006/11/selective-expandable-posts.html&quot;&gt;Selective Expandable posts&lt;/a&gt;. La &lt;a href=&quot;http://siamblogspot.blogspot.com/2007/04/blog-post.html&quot;&gt;versión tailandesa&lt;/a&gt; también puede resultar divertida, y recíprocamente, ofrezco esta traducción al español para que se diviertan los tailandeses:&lt;br /&gt;&lt;span id=&quot;translate2&quot;&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;h4&gt;Artículos expandibles selectivos&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;(traducción de &lt;a href=&quot;http://hackosphere.blogspot.com/2006/11/selective-expandable-posts.html&quot;&gt;Selective Expandable posts&lt;/a&gt;)&lt;/span&gt;&lt;/h4&gt;Anteriormente había anunciado los artículos &lt;em&gt;Peekaboo&lt;/em&gt; que muestran resúmenenes de los artículos en la página principal y los expande en la misma página. Pero a algunas personas les gustaría usar el modo clásico de expandir los artículos que lleva al lector a la página del artículo al hacer click en &quot;Leer más&quot;. Uno de ellos me preguntó como hacer para mostrar el enlace &quot;Leer más&quot; sólo para artículos largos y no para otros. Le di una combinación de código peekaboo y no peekaboo que sirve para esto. Como comencé a recibir más de estos pedidos, pensé en publicar el código para todos quienes quieran usarlo. Esto es lo que necesitas hacer:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1.&lt;/strong&gt; Encontrar en tu plantilla la marca&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-RIGHT: #400040 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #400040 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; BORDER-LEFT: #400040 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #400040 1px solid&quot; color=&quot;black&quot; size=&quot;10pt&quot; face=&quot;Courier New&quot;&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515;&quot;&gt;head&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;y agregar justo antes todo el código &lt;a href=&quot;http://rarunach.googlepages.com/hackosphere.js.html&quot;&gt;de esta página&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2.&lt;/strong&gt; Encontrar la marca &lt;em&gt;div&lt;/em&gt; para &lt;em&gt;post-body&lt;/em&gt;, y agregar el código que está en rojo.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-RIGHT: #400040 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #400040 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10pt; BACKGROUND: white; PADDING-BOTTOM: 5px; BORDER-LEFT: #400040 1px solid; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #400040 1px solid; FONT-FAMILY: Courier New&quot;&gt;&lt;pre class=&quot;code&quot;&gt;   &amp;lt;div class=&#39;post-body&#39; &lt;span style=&quot;color:red;&quot;&gt; expr:id=&#39;&quot;post-&quot; + data:post.id&#39; &lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;span style=&quot;color:red;&quot;&gt;&lt;br /&gt;     &amp;lt;b:if cond=&#39;data:blog.pageType == &quot;item&quot;&#39;&amp;gt;&lt;br /&gt;        &amp;lt;style&amp;gt;#fullpost{display:inline;}&amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;p&amp;gt;&amp;lt;data:post.body/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;     &amp;lt;b:else/&amp;gt;&lt;br /&gt;        &amp;lt;style&amp;gt;#fullpost{display:none;}&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;        &amp;lt;p&amp;gt;&amp;lt;data:post.body/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;span style=&quot;color:red;&quot;&gt;&lt;br /&gt;       &amp;lt;span id=&#39;showlink&#39;&amp;gt;&lt;br /&gt;        &amp;lt;a expr:href=&#39;data:post.url&#39;&amp;gt;Leer más......&amp;lt;/a&amp;gt;&lt;br /&gt;       &amp;lt;/span&amp;gt;&lt;br /&gt;       &amp;lt;script type=&#39;text/javascript&#39;&amp;gt;&lt;br /&gt;         checkFull(&quot;post-&quot; + &quot;&amp;lt;data:post.id/&amp;gt;&quot;);&lt;br /&gt;       &amp;lt;/script&amp;gt;&lt;br /&gt;     &amp;lt;/b:if&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;     &amp;lt;div style=&#39;clear: both;&#39;/&amp;gt; &amp;lt;!-- clear for photos floats --&amp;gt;&lt;br /&gt;   &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3.&lt;/strong&gt; Ir a &lt;em&gt;Configuración-&gt;Formato&lt;/em&gt; (Settings-&gt;Formatting) y al final de la página encontrarás el casillero para especificar la &quot;Plantilla de entrada&quot; (post template). Copiar y pegar estas líneas dentro de ese casillero y guardar la configuración. (Por favor NO escribas tú mismo estas líneas porque podrías introducir espacios en blanco que harían que no funcionase).&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-RIGHT: #400040 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #400040 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10pt; BACKGROUND: white; PADDING-BOTTOM: 5px; BORDER-LEFT: #400040 1px solid; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #400040 1px solid; FONT-FAMILY: Courier New&quot;&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;Escribe tu resumen aquí&lt;/p&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color:blue;&quot;&gt;fullpost&lt;/span&gt;&quot;&lt;span style=&quot;color:blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;Escribe aquí el resto del artículo&lt;/p&gt;&lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;Si ahora creas un nuevo artículo, verás claramente dónde escribir el resumen y dónde agregar el resto del artículo. Es importante cerciorarse de que la marca &amp;lt;/span&amp;gt; quede al final. Para asegurarte de esto, usa el modo &quot;Edición de Html&quot; en lugar de &quot;Redactar&quot; mientras escribes el artículo. Después de escribir puedes ir al modo &quot;Redactar&quot; y cambiar fuentes, colores, etc. Fíjate que también puedes editar algunos de tus anteriores artículos (o todos) para dividirlos en resumen y artículo completo. El enlace &quot;Leer más&quot; aparecerá solo para los artículos que hayan sido divididos de esta manera.&lt;br /&gt;&lt;br /&gt;Nota 1: Si no puedes encontrar las lineas a cambiar, puede que no hayas expandido la plantilla. Marca la opción &quot;Expandir plantillas de artilugios&quot; (expand widget templates), que está justo encima del código de la plantilla.&lt;br /&gt;&lt;br /&gt;Nota 2: Después de hacer click en &quot;Entradas antiguas&quot;, el enlace &quot;Leer más&quot; puede aparecer incluso para artículos que no hayan sido divididos en resumen y articulo completo. Es un problema conocido que aún no hemos resuelto.&lt;br /&gt;&lt;br /&gt;Espero que agregues un enlace a Hackosphere en tu barra lateral. Es lo único que espero a cambio ;)&lt;br /&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;Posiblemente haya otras maneras de lograr lo mismo que se explica aquí, pero de estas técnicas (en particular la segunda), puedo decir que funcionan sin problemas, y que aunque requieren un poquito de trabajo para la configuración inicial, luego el uso para cadad artículo no es para nada engorroso.&lt;br /&gt;&lt;br /&gt;Un aspecto importante a tener en cuenta, es que si bien se logra que la página principal &lt;strong&gt;muestre&lt;/strong&gt; resúmenes, en el HTML se está cargando el contenido completo de cada artículo, por lo que el tamaño y los tiempos de transferencia y carga de la página siguen siendo básicamente los mismos. ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/4463207943723640314/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/4463207943723640314' title='8 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/4463207943723640314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/4463207943723640314'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/10/hacmela-corta.html' title='Hacémela corta'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwrzuXacuow0xjwmN03kyZ5kYr-cvdxzOQKUHGNw1Fvcn-rSD6tEjkL3lKNqe35HpYQDz4XmOFa_XR3CIrBBiS_uUklp6UMpKp2xd6PuR7AuYBx2Q0vCtedxCa2POcCC7NGwFL-njVHdqD/s72-c/Corta_tueros_con_tronz%25C3%25B3n.jpg" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-8608882404066610145</id><published>2007-10-24T11:00:00.000-02:00</published><updated>2007-10-24T17:10:48.997-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><category scheme="http://www.blogger.com/atom/ns#" term="Night Build"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocha"/><title type='text'>Dos por Noche</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Dos por noche&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkMY1OXdlcL95nOeWGTRmqqbMFIj8GRr6R0QOT4DvS-wACkykGAQ_awUR5tcQkuH1FAehgRy8zWXiq_X546AkipQCXfSFh9EHmooMlRuT7CC_n2j6hIBgz_gjrtoIC_SAIvAuAHR3JXKh9/s1600-h/VanGogh-starry_night.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5124887679468517378&quot; title=&quot;Imagen de &#39;Dos por noche&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Dos por noche&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkMY1OXdlcL95nOeWGTRmqqbMFIj8GRr6R0QOT4DvS-wACkykGAQ_awUR5tcQkuH1FAehgRy8zWXiq_X546AkipQCXfSFh9EHmooMlRuT7CC_n2j6hIBgz_gjrtoIC_SAIvAuAHR3JXKh9/s320/VanGogh-starry_night.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Imagen: &lt;/span&gt;&lt;a href=&quot;http://commons.wikimedia.org/wiki/Image:VanGogh-starry_night.jpg&quot;&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;em&gt;Starry Night&lt;/em&gt; de Vincent van Gogh&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;, pintado en 1889&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si &lt;a href=&quot;http://blogjlr.blogspot.com/2007/04/uno-por-noche-genexus-rocha-night.html&quot;&gt;uno por noche&lt;/a&gt; es bueno, dos por noche tiene que ser aún mejor. Desde la noche pasada, además de los &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,8,8,O,,0,,2397&quot;&gt;&lt;em&gt;Night Builds&lt;/em&gt; de GeneXus Rocha&lt;/a&gt;, contamos también con los correspondientes &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,8,8,O,S,0,,2445&quot;&gt;&lt;em&gt;Night Builds&lt;/em&gt; de GXextensions SDK&lt;/a&gt;. ♦</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/8608882404066610145/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/8608882404066610145' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8608882404066610145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8608882404066610145'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/10/dos-por-noche.html' title='Dos por Noche'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkMY1OXdlcL95nOeWGTRmqqbMFIj8GRr6R0QOT4DvS-wACkykGAQ_awUR5tcQkuH1FAehgRy8zWXiq_X546AkipQCXfSFh9EHmooMlRuT7CC_n2j6hIBgz_gjrtoIC_SAIvAuAHR3JXKh9/s72-c/VanGogh-starry_night.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-3518516138257200850</id><published>2007-10-04T11:45:00.000-03:00</published><updated>2014-03-18T14:28:10.129-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Brad Pitt"/><category scheme="http://www.blogger.com/atom/ns#" term="Encuentro"/><category scheme="http://www.blogger.com/atom/ns#" term="influencia"/><category scheme="http://www.blogger.com/atom/ns#" term="James Bond"/><category scheme="http://www.blogger.com/atom/ns#" term="PhotoShop"/><category scheme="http://www.blogger.com/atom/ns#" term="Pierce Brosnan"/><title type='text'>The name is Bond, James Bond</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;The name is Bond, James Bond&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVM4Y4nnCNekGrch8SCSgV6pCk8QxyLIuEAPU7e-ZKfP4_XaCfcOjC4Esi822reX5dU7Ips3YAoKlKZjSd1sEd7VeWvRg7MzWIvc8qdqn9KFARvhc3W4CO5xFPcERlf1_ZjufO0RjIf5OZ/s1600-h/Brosnan.jpg&quot;&gt;&lt;img title=&quot;Imagen de &#39;The name is Bond, James Bond&#39; - Click para tamaño completo&quot; id=&quot;BLOGGER_PHOTO_ID_5117290078427641730&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;The name is Bond, James Bond&#39;&quot;  src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVM4Y4nnCNekGrch8SCSgV6pCk8QxyLIuEAPU7e-ZKfP4_XaCfcOjC4Esi822reX5dU7Ips3YAoKlKZjSd1sEd7VeWvRg7MzWIvc8qdqn9KFARvhc3W4CO5xFPcERlf1_ZjufO0RjIf5OZ/s320/Brosnan.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;No hace mucho contaba cómo un grupo de colaboradores voluntarios me estaba &lt;a href=&quot;http://blogjlr.blogspot.com/2007/08/el-experimento-photoshop-chrlas-20-beta.html&quot;&gt;ayudando a crear unos montajes con PhotoShop&lt;/a&gt; para utilizar en una &lt;a href=&quot;https://www.youtube.com/watch?v=uweUvZidZfE&quot;&gt;charla sobre la persuasión para el Encuentro GeneXus&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Uno de los puntos de esa presentación tenía que ver con la manera en que las personas que nos gustan tienen un mayor poder de influencia sobre nosotros. Ese gustar ciertamente incluye a la atracción física o sexual pero no se restringe a ella; también puede aplicar &lt;span id=&quot;fullpost&quot;&gt;a quienes nos resultan simpáticos (piensen en actores de comedia), o inteligentes, o nos despiertan ternura (piensen en los bebés o los niños en general), o lo que sea que implique que alguien nos agrade en general.&lt;br /&gt;&lt;br /&gt;Durante la charla, esto iba ejemplificado con algunas fotos de los casos más típicos de explotación de esta debilidad tomados del campo de la publicidad. Entre algunas fotos de &lt;a href=&quot;http://img370.imageshack.us/img370/3860/dsc0529986yq.jpg&quot;&gt;chicas bonitas&lt;/a&gt; posando &lt;a href=&quot;http://english.people.com.cn/200601/12/images/0111_A44.jpg&quot;&gt;junto a autos&lt;/a&gt;, aparecía también ésta del principio con &lt;a href=&quot;http://www.imdb.com/name/nm0000112/&quot;&gt;Pierce Brosnan&lt;/a&gt; promocionando los &lt;a href=&quot;http://www.omegawatches.com/index.php?id=129&quot;&gt;relojes Omega&lt;/a&gt;, y otra de &lt;a href=&quot;http://www.imdb.com/name/nm0000093/&quot;&gt;Brad Pitt&lt;/a&gt; para los &lt;a href=&quot;http://www.tagheuer.com/&quot;&gt;relojes Tag Heuer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a class=&quot;snap_nopreview&quot; title=&quot;Brad Pitt - relojes Tag Heuer&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrOb6JOfAIZ8adHogVSSKmOOJNUALWb7Gy0VdFn8OXa_haOIdL6iBhXpwhMcDqtEQbmFTSmgGokU-X-HSvn3ZTXL6f2vwwNOpm11ZbpEx27GahcTBqFFhB6iHAbTKlClXWcFrBC58HUli9/s1600-h/tag.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5117301898177640338&quot; style=&quot;FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand&quot; title=&quot;Brad Pitt - relojes Tag Heuer&quot; alt=&quot;Brad Pitt - relojes Tag Heuer&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrOb6JOfAIZ8adHogVSSKmOOJNUALWb7Gy0VdFn8OXa_haOIdL6iBhXpwhMcDqtEQbmFTSmgGokU-X-HSvn3ZTXL6f2vwwNOpm11ZbpEx27GahcTBqFFhB6iHAbTKlClXWcFrBC58HUli9/s320/tag.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;El punto con estas dos fotos era que alguien podría cuestionar si su efecto en la publicidad estaba dado por el hecho de ser tipos lindos, o por ser también sumamente famosos (en el caso de Brosnan, además, fuertemente ligado nada menos que a &lt;a href=&quot;http://en.wikipedia.org/wiki/James_bond&quot;&gt;James Bond&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Sin embargo, yo creo que salvo en los casos en que cierta celebridad guarda alguna relación directa con el producto (como puede ser &lt;a href=&quot;http://www.youtube.com/watch?v=6NdjWBVQt8o&quot;&gt;Ronaldinho en una publicidad de zapatos de fútbol Nike&lt;/a&gt;, o &lt;a href=&quot;http://www.youtube.com/watch?v=kIrFlBIlqcE&quot;&gt;Michael Schumacher en un comercial de Shell&lt;/a&gt;), la elección tiende a recaer sobre un famoso lindo, o en caso de no poder pagarlo, sobre un desconocido pero que sea lindo.&lt;br /&gt;&lt;br /&gt;Como forma de probar esta conjetura, y más en broma que en serio, el propósito era jugar a imaginar qué pasaría si en cualquiera de estas fotos sustituyeramos al famoso-lindo por alguien famoso pero no lindo. Ese era el trabajo que le pedí a los artistas del PhotoShop.&lt;br /&gt;&lt;br /&gt;Gracias a la colaboración de gente como &lt;a href=&quot;http://www.andresrg.cjb.net/&quot;&gt;Andrés &quot;ElAndrew&quot; Rodríguez&lt;/a&gt;, Carmen de Moura, &lt;a href=&quot;http://gxgonzalo.blogspot.com/&quot;&gt;Gonzalo Losada&lt;/a&gt;, Hernán Hiriart, María Inés Carriquiry, &lt;a href=&quot;http://blog.xnet.com.uy/ralvarez&quot;&gt;Rodrigo Alvarez&lt;/a&gt;, y Viviana Domínguez, llegamos a juntar 26 montajes, todos muy buenos. Como estaba previsto, algunos de los trabajos aparecieron durante la presentación (y a juzgar por las risas del momento, con todo éxito), pero para que se puedan apreciar todos los trabajos preparé estos dos videos:&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;425&quot; height=&quot;366&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/ARAZG7oSZBY&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/ARAZG7oSZBY&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;425&quot; height=&quot;366&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width=&quot;425&quot; height=&quot;366&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/t4JOryQqy2E&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/t4JOryQqy2E&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;425&quot; height=&quot;366&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Si quieren acceder a cada una de las fotos, también pueden hacerlo a través del &lt;a href=&quot;http://experimento.photoshop.googlepages.com/&quot;&gt;mini-sitio que usábamos para ver los trabajos&lt;/a&gt; a medida que iban llegando.&lt;br /&gt;&lt;br /&gt;La verdad es que todo esto me resultó una experiencia sumamente divertida, y quiero agradecer públicamente a los artistas por su colaboración, y felicitarlos por el excelente trabajo que hicieron. ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/3518516138257200850/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/3518516138257200850' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3518516138257200850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3518516138257200850'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/10/name-is-bond-james-bond.html' title='The name is Bond, James Bond'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVM4Y4nnCNekGrch8SCSgV6pCk8QxyLIuEAPU7e-ZKfP4_XaCfcOjC4Esi822reX5dU7Ips3YAoKlKZjSd1sEd7VeWvRg7MzWIvc8qdqn9KFARvhc3W4CO5xFPcERlf1_ZjufO0RjIf5OZ/s72-c/Brosnan.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-212348245934096933</id><published>2007-09-20T23:20:00.001-03:00</published><updated>2007-09-20T23:40:37.873-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Encuentro"/><category scheme="http://www.blogger.com/atom/ns#" term="entrevistas"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="podcast"/><category scheme="http://www.blogger.com/atom/ns#" term="radio"/><title type='text'>Radiolandia 2007</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Subiendo hacia atrás&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp4gJAa4AyVlUsPz1W0V5IVAXgBAJj4mIpsZCYF5FsAGKVx6_J8Xip4hd4aBTRTYw-hHwRQHPLorqATMCRZATIJIGJfnz0j31_PCXiYLrLM92ttfaVWJf9UsPtFsRxE1KC_phT2jFnvWhs/s1600-h/gxradio-300.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp4gJAa4AyVlUsPz1W0V5IVAXgBAJj4mIpsZCYF5FsAGKVx6_J8Xip4hd4aBTRTYw-hHwRQHPLorqATMCRZATIJIGJfnz0j31_PCXiYLrLM92ttfaVWJf9UsPtFsRxE1KC_phT2jFnvWhs/s320/gxradio-300.jpg&quot; title=&quot;Imagen de &#39;Subiendo hacia atrás&#39; - Click para tamaño completo&quot; alt=&quot;Imagen de &#39;Subiendo hacia atrás&#39;&quot; id=&quot;BLOGGER_PHOTO_ID_5112476781593458530&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Falta muy poquito para que comience el Encuentro GeneXus de este año, y una manera interesante de comenzar a vivirlo puede ser la Radio del Encuentro.&lt;br /&gt;&lt;br /&gt;Este año, la Radio funciona utilizando entrevistas grabadas que se publican en formato mp3. Las primeras entrevistas comenzaron a aparecer desde hace unos días en la &lt;a href=&quot;http://www.genexus.com/encuentro/radio&quot;&gt;Página de la Radio&lt;/a&gt;, pero a partir de hoy, están también &lt;a href=&quot;http://feeds.feedburner.com/genexus/radio&quot;&gt;disponibles en formato podcast&lt;/a&gt;, lo cual tiene una doble utilidad: por un lado, que suscribiendose a ese feed, uno puede estar al tanto de las nuevas entrevistas que se vayan publicando, y por otro lado aquellos que utilizan iPod o similares, pueden descargarse las entrevistas para escucharlas offline. ♦</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/212348245934096933/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/212348245934096933' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/212348245934096933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/212348245934096933'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/09/radiolandia-2007.html' title='Radiolandia 2007'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp4gJAa4AyVlUsPz1W0V5IVAXgBAJj4mIpsZCYF5FsAGKVx6_J8Xip4hd4aBTRTYw-hHwRQHPLorqATMCRZATIJIGJfnz0j31_PCXiYLrLM92ttfaVWJf9UsPtFsRxE1KC_phT2jFnvWhs/s72-c/gxradio-300.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-635771152951588296</id><published>2007-08-27T16:59:00.001-03:00</published><updated>2007-08-28T10:52:55.801-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cortázar"/><category scheme="http://www.blogger.com/atom/ns#" term="escaleras"/><category scheme="http://www.blogger.com/atom/ns#" term="libros"/><title type='text'>Subiendo hacia atrás</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; title=&quot;Imagen de &#39;Subiendo hacia atrás&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU1neSf4Qj2GJDCCp1g8CJPvnfZAU9ln8LlFTdAtw29yDjCgMv6aZe9DGXmtflMhfpUqVRCaGWijVLtK7UGKTm2T3ZNUxqPfmTK5zCmLONNuaPPu8z5THHvUtpQpaIygK8417_PK2BVaIz/s1600-h/Cortazar.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5103472704975163202&quot; title=&quot;Imagen de &#39;Subiendo hacia atrás&#39;&quot; style=&quot;FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer&quot; alt=&quot;Imagen de &#39;Subiendo hacia atrás&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU1neSf4Qj2GJDCCp1g8CJPvnfZAU9ln8LlFTdAtw29yDjCgMv6aZe9DGXmtflMhfpUqVRCaGWijVLtK7UGKTm2T3ZNUxqPfmTK5zCmLONNuaPPu8z5THHvUtpQpaIygK8417_PK2BVaIz/s320/Cortazar.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Hace unos días estaba con un amigo, y saltando de un tema a otro, caímos en &lt;a href=&quot;http://es.wikipedia.org/wiki/Julio_Cort%C3%A1zar&quot;&gt;Julio Cortázar&lt;/a&gt;. Rayuela es probablemente su obra más famosa, pero lo que a mí más me gusta son sus cuentos.&lt;br /&gt;&lt;br /&gt;Lo primero que escuché de Cortázar fue con el Flaco Iglesias hace mucho, mucho tiempo, en la casa de altos en que vivían sus padres. El Flaco tenía en uno de aquellos &lt;a href=&quot;http://es.wikipedia.org/wiki/Cassette&quot;&gt;cassettes&lt;/a&gt; al propio Cortázar enseñando &lt;a href=&quot;http://www.juliocortazar.com.ar/audio/escalerareves.mp3&quot;&gt;más sobre escaleras&lt;/a&gt;. Hasta el día de hoy, &lt;span id=&quot;fullpost&quot;&gt;y &lt;a href=&quot;http://alacasadecitas.blogspot.com/2006/09/ms-sobre-escaleras.html&quot;&gt;aunque lo lea yo mismo&lt;/a&gt;, sigo escuchando aquella voz afrancesada del cassette.&lt;br /&gt;&lt;br /&gt;Tiempo después llegué a aquel lugar de la bibliografía y conocí &lt;a href=&quot;http://www.literatura.org/Cortazar/Instrucciones.html&quot;&gt;la otra escalera&lt;/a&gt;. En realidad era la primera, pero yo venía subiendo hacia atrás. Leí muchas cosas más de él y en todas logró sorprenderme, y dejarme queriendo más, incluso de aquellas historias que por su propia naturaleza son &lt;a href=&quot;http://www.literatura.org/Cortazar/Continuidad.html&quot;&gt;imposibles de continuar&lt;/a&gt;. ♦ &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/635771152951588296/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/635771152951588296' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/635771152951588296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/635771152951588296'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/08/subiendo-hacia-atrs.html' title='Subiendo hacia atrás'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU1neSf4Qj2GJDCCp1g8CJPvnfZAU9ln8LlFTdAtw29yDjCgMv6aZe9DGXmtflMhfpUqVRCaGWijVLtK7UGKTm2T3ZNUxqPfmTK5zCmLONNuaPPu8z5THHvUtpQpaIygK8417_PK2BVaIz/s72-c/Cortazar.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-3164096475334401299</id><published>2007-08-24T17:01:00.000-03:00</published><updated>2014-03-18T14:35:34.564-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Encuentro"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="PhotoShop"/><title type='text'>El Experimento PhotoShop: Chrlas 2.0 (Beta)</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;El Experimento PhotoShop&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOubYEXdwYvjnUrl4P4MjjjJC0XUS341jDetzFn-QgKUjTN-5H-NDkTzvhVsezIyCzFNW2LIE-yqLNp96MQUiJF_FI1vOqawBREGkK8DmwbmbswS5wHxSTVbAGkToHK78YWYkS20UCA__w/s1600-h/CB107217_LoRes.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5102094149322166066&quot; title=&quot;Imagen de &#39;El Experimento PhotoShop&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;El Experimento PhotoShop&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOubYEXdwYvjnUrl4P4MjjjJC0XUS341jDetzFn-QgKUjTN-5H-NDkTzvhVsezIyCzFNW2LIE-yqLNp96MQUiJF_FI1vOqawBREGkK8DmwbmbswS5wHxSTVbAGkToHK78YWYkS20UCA__w/s320/CB107217_LoRes.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Todo comenzó con un mensaje a la lista de Artech, preguntando si alguno me podía dar una mano con unos montajes de fotos que quiero hacer para una charla en el próximo &lt;a href=&quot;http://www.genexus.com/encuentro&quot;&gt;Encuentro GeneXus&lt;/a&gt; (a propósito, ¿ya vieron &lt;a href=&quot;https://www.youtube.com/watch?v=uweUvZidZfE&quot;&gt;el video&lt;/a&gt;?).&lt;br /&gt;&lt;br /&gt;Como no tengo ninguna experiencia, ni tiempo suficiente como para ponerme a aprender, preferí pedir ayuda. Por las dudas aclaré que tampoco estaba buscando nada demasiado sofisticado, sino simplemente cambiar alguna cara en una foto con los rostros de otras personas, y sin mayores pretensiones de que no se note (en realidad parte de la gracia es que sí se note).&lt;br /&gt;&lt;br /&gt;La verdad es que cuando lo mandé pensaba que podía sentirme afortunado si alguno respondía. Para mi sorpresa, al poco rato ya había recibido, no una sino seis contestaciones de personas dispuestas a darme una mano. Algunos de los mensajes eran del estilo &quot;soy conocedor, me tengo fe&quot;, y otros eran más del tipo &quot;alguna vez hice algo, pero si no conseguís otro mejor, avisáme&quot;, pero todos se mostraban dispuestos a ayudar. Así fue como de pronto me vi enfrentado a &lt;a href=&quot;http://maykas.blogspot.com/2007/05/opciones-opciones.html&quot;&gt;demasiadas opciones&lt;/a&gt;: ¿cómo hacer para elegir a alguno? Aunque después de todo...&lt;span id=&quot;fullpost&quot;&gt;&lt;br /&gt;&lt;br /&gt;¿Por qué tendría que elegir sólo a uno? En lugar de eso, le respondí a todos contándoles de qué trataba la charla y qué era lo que pretendía hacer en ella con esas fotos trucadas (por supuesto pidiéndoles confidencialidad, porque tampoco es cuestión de andar quemándola ☺), y les propuse que trabajáramos en forma conjunta, cada uno proponiendo cuantas opciones quisiera de aquello que les describí, para luego entre todos elegir tres para utilizar en la charla. La parte más interesante era que el resto de las propuestas no iban a ser en vano, sino que la idea era formar una suerte de &quot;extras del DVD&quot; para pasar al final de la charla (si da el tiempo), para mandar a los amigos, para publicar en internet, o para lo que queramos.&lt;br /&gt;&lt;br /&gt;Debo confesar que lo mandé con muchas dudas: ¿no era forzar demasiado? ¿les resultaría divertido? ¿aceptaría alguno? A pesar de mis dudas, sorpresa N° 2, resultó que sí, que la mayoría lo encontró divertido, y como no les implica mucho tiempo, ni les impone una responsabilidad, la mayoría se prendió de la idea. Así fue como de pronto me encontré con que contaba con todo un &lt;a href=&quot;http://www.youtube.com/watch?v=xyBThmyddPw&quot;&gt;equipo de creativos&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Pero las sorpresas no terminaron ahí. Resulta que de mi primer mensaje, parece que alguien entendió que estaba buscando un diseñador gráfico para contratar (y digo contratar en aquel sentido antiguo en que uno tenía que pagar por lo que la gente hacía), y se lo pasó a una amiga diseñadora gráfica [1], quien rápidamente me escribió poniéndose a disposición. Le contesté explicándole que no, que en realidad no estaba pensando en contratar sino en que alguno me ayudara &quot;de onda&quot;. Su siguiente respuesta me hizo levantar una ceja [2]:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span id=&quot;fullpost&quot;&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;&lt;span style=&quot;font-family:courier new;color:#000099;&quot;&gt;ok, no hay problema. De todos modos si no encontrás a nadie dentro de Artech que sepa Photoshop avisame y si no es algo que lleve muchas horas, yo te ayudo &quot;de onda&quot; :)&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;Hmm... ¡sorpresa N° 3! Sin pensarlo demasiado, le mandé copia de lo que ya habían recibido los otros, y le dije que si le divertía, también era bienvenida. Para hacer la historia corta, sorpresa N° 4 que sí, que se anotaba, y sorpresa N° 5, ¡me envió las dos primeras contribuciones al grupo!&lt;br /&gt;&lt;br /&gt;— &lt;a href=&quot;http://www.imdb.com/title/tt0059968/quotes&quot;&gt;¡Santas coincidentes sorpresas, Batman!&lt;/a&gt; — dije para mí [3]. ¿Hasta dónde llega esto? ¿Habrá más gente interesada en participar? ¿Por qué no publicarlo en forma abierta para quien quiera sumarse? ¿Eeeeh?&lt;br /&gt;&lt;br /&gt;Así que aquí estoy haciendo precisamente esa invitación:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:130%;color:#000066;&quot;&gt;Si te manejás bien con el PhotoShop [4], y te divierte la idea de participar de este proyecto colaborativo, sin presiones, y sin mucho esfuerzo, ponete en contacto conmigo (jlr arroba artech.com.uy) y te cuento exactamente de qué se trata.&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;¿Cuántos llegarán a sumarse? ¿Habrá una sorpresa N° 6? El tiempo será testigo. Mientras tanto, de ayer a hoy, el grupo inicial ya produjo cuatro montajes, todos muy divertidos y estoy seguro de que surgirán muchos más. Ya lo verán. ♦&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;[1] Nunca supe quién era su amigo dentro de Artech que le había pasado el aviso, pero si está leyendo esto, muchas gracias.&lt;br /&gt;[2] Me refiero a levantar una sola, pero digamos que es una licencia literaria: nunca aprendí a levantar una ceja sin levantar también la otra.&lt;br /&gt;[3] Otra licencia: no suelo hablarme en esos términos, ni decirme a mí mismo Batman, y mucho menos (aclaro por las dudas) vestirme como Robin, pero quería poner en algún lado el link a esa página.&lt;br /&gt;[4] No hace falta ser experto. Si sos capaz de sustiuir una cara en una foto, tenés lo que se necesita&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/3164096475334401299/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/3164096475334401299' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3164096475334401299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3164096475334401299'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/08/el-experimento-photoshop-chrlas-20-beta.html' title='El Experimento PhotoShop: Chrlas 2.0 (Beta)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOubYEXdwYvjnUrl4P4MjjjJC0XUS341jDetzFn-QgKUjTN-5H-NDkTzvhVsezIyCzFNW2LIE-yqLNp96MQUiJF_FI1vOqawBREGkK8DmwbmbswS5wHxSTVbAGkToHK78YWYkS20UCA__w/s72-c/CB107217_LoRes.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-5132909130393382657</id><published>2007-06-24T00:55:00.000-03:00</published><updated>2007-06-24T01:34:26.781-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Boca"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GXchallenge"/><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><category scheme="http://www.blogger.com/atom/ns#" term="MontevideoGuG"/><category scheme="http://www.blogger.com/atom/ns#" term="Peñarol"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocha"/><category scheme="http://www.blogger.com/atom/ns#" term="Ruby"/><category scheme="http://www.blogger.com/atom/ns#" term="vacaciones"/><title type='text'>Lejos del teclado, cerca del ratón</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Lejos del teclado, cerca del ratón&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZeFiLIBt0FesPF3CZuvGIiD0CHAf71Rq8E8I9iQpQHiE5U9Hoa_1AUbzZYNEYpxS28BW1DuTH3EcDK29aIuXvEou8VutxL3aKnmoXPTbgpOt-iDWf0JYeoV8AKW9TDIlF5DofeUu2M_ix/s1600-h/MK_Cinderella_Castle.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5078983810870296930&quot; title=&quot;Imagen de &#39;Lejos del teclado, cerca del ratón&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Lejos del teclado, cerca del ratón&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZeFiLIBt0FesPF3CZuvGIiD0CHAf71Rq8E8I9iQpQHiE5U9Hoa_1AUbzZYNEYpxS28BW1DuTH3EcDK29aIuXvEou8VutxL3aKnmoXPTbgpOt-iDWf0JYeoV8AKW9TDIlF5DofeUu2M_ix/s320/MK_Cinderella_Castle.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Durante las próximas tres semanas voy a estar de viaje en plan de vacaciones familiares, y entre los preparativos para eso y la cercana liberación del próximo CTP de la Rocha, llevaba ya bastante tiempo sin escribir nada aquí. Por eso antes de irme, quería descargar algunos comentarios que venía acumulando en el tintero.&lt;span id=&quot;fullpost&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span id=&quot;fullpost&quot;&gt;&lt;h3&gt;Boca campeón&lt;/h3&gt;Un saludo público para mi amigo Mastropietro, y para todos los hinchas de &lt;a href=&quot;http://www.bocajuniors.com.ar/&quot;&gt;Boca&lt;/a&gt;, por la reciente obtención de la Copa Libertadores. No todos los días un equipo logra superar las cinco Libertadores de &lt;a href=&quot;http://www.capenarol.com.uy/Principal/tabid/66/Default.aspx&quot;&gt;Peñarol&lt;/a&gt; :p&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Videos online&lt;/h3&gt;Están disponibles los videos de las charlas de Marcos, Daniel, y mía, que diéramos en la &lt;a href=&quot;http://blogjlr.blogspot.com/2007/05/tercera-reunin-del-grupo-de-usuarios.html&quot;&gt;tercera reunión del Grupo de Usuarios GeneXus de Montevideo&lt;/a&gt;. Las charlas se puede ver en Google video, o si prefieren, pueden descargar en forma completa una versión con mucha mejor calidad de video. El audio lamentablemente no es muy bueno (probablemente un problema de conexión del micrófono que no notamos en el momento), pero aún así se entiende sin problemas. Las tres charlas son:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Generador de Lenguaje Dinámico RUBY/¿PHP?&lt;/em&gt; por Daniel Méndez&lt;br /&gt;&lt;a href=&quot;http://video.google.es/videoplay?docid=-6045835798102242802&quot;&gt;ver en Google video&lt;/a&gt; - &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,8,77,O,S,0,,2440;16;0;;/%20%20/;/%20%20/;M;1&quot;&gt;Descargar archivo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Demos de GXextensions&lt;/em&gt;, por Marcos Crispino&lt;br /&gt;&lt;a href=&quot;http://video.google.es/videoplay?docid=6608025377315378664&quot;&gt;ver en Google Video&lt;/a&gt; - &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,8,77,O,S,0,,2438;16;0;;/%20%20/;/%20%20/;M;1&quot;&gt;Descargar archivo &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Jugo de GXextensions&lt;/em&gt;, por José Lamas&lt;br /&gt;&lt;a href=&quot;http://video.google.es/videoplay?docid=7421059744542558069&quot;&gt;ver en Google Video&lt;/a&gt; - &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,8,77,O,S,0,,2439;16;0;;/%20%20/;/%20%20/;M;1&quot;&gt;Descargar archivo&lt;/a&gt;&lt;br /&gt;&lt;h3&gt;Documentación de GXextensions&lt;/h3&gt;De a poco vamos incorporando más documentación, tratando de guiarnos por las preguntas que van surgiendo en el foro. En particular, agregamos una página &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?4681&quot;&gt;Getting Started with GXextensions&lt;/a&gt;, como punto de partida básico para quienes recién comienzan. Para quienes están desarrollando GXextensions o piensan hacerlo, les recomiendo estar atentos a esa página porque desde ahí iremos apuntando a nuevos documentos e instructivos.&lt;br /&gt;&lt;h3&gt;Marcos otra vez&lt;/h3&gt;Marcos publicó una nueva GXextension. Esta vez se trata de &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwiki?file%3AGeneXus+Rocha%2FGeneXus+Extensions%2FGXObjectsFromTables&quot;&gt;GXObjects from Tables&lt;/a&gt;, que es la misma acerca de la cual hizo la demo en la reunión del grupo de usuarios de Montevideo. Pero atención que en este &lt;a href=&quot;http://mcrispino.blogspot.com/2007/06/gxobjects-from-tables-parte-2.html&quot;&gt;artículo de su blog en el que lo anuncia&lt;/a&gt;, también explica cómo hacer para disparar comandos desde la Start Page, y cómo hacer para abrir objetos en la interfaz de GX desde el código de una GXextension.&lt;br /&gt;&lt;h3&gt;GXextensions en las noticias&lt;/h3&gt;En las noticias GeneXus de esta semana se publicó la primera parte de una nota sobre las GXextensions, basada en entrevistas a gente involucrada con su desarrollo. Vean &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,7,3,O,S,0,PAG;CONC;123;11;D;9765;1;PAG;,&quot;&gt;quiénes están (con foto y todo)&lt;/a&gt; en esta primera parte. Hay varios entrevistados más, que apareceran en la continuación de la nota.&lt;br /&gt;&lt;h3&gt;Desafío 2007&lt;/h3&gt;Otra noticia publicada esta semana es la confirmación del &lt;a href=&quot;http://blogjlr.blogspot.com/2007/05/tirarse-al-agua.html&quot;&gt;lanzamiento del GeneXus Challenge 2007&lt;/a&gt;. Hay dos categorías, una para aplicaciones desarrolladas con GeneXus 9.0 y otra para GXextensions. &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,7,3,O,S,0,PAG;CONC;123;11;D;9769;1;PAG;,&quot;&gt;Ambas cuentan con importantes premios&lt;/a&gt;, y el plazo de inscripciones, que ya comenzó, termina el 15 de julio. Los interesados, que me consta que son varios, ¡no se dejen estar!&lt;br /&gt;&lt;br /&gt;Hasta la vuelta, ♦&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/5132909130393382657/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/5132909130393382657' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/5132909130393382657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/5132909130393382657'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/06/lejos-del-teclado-cerca-del-ratn.html' title='Lejos del teclado, cerca del ratón'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZeFiLIBt0FesPF3CZuvGIiD0CHAf71Rq8E8I9iQpQHiE5U9Hoa_1AUbzZYNEYpxS28BW1DuTH3EcDK29aIuXvEou8VutxL3aKnmoXPTbgpOt-iDWf0JYeoV8AKW9TDIlF5DofeUu2M_ix/s72-c/MK_Cinderella_Castle.JPG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-1707662073274624652</id><published>2007-06-04T13:57:00.001-03:00</published><updated>2007-06-04T14:50:46.832-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="etiquetas"/><category scheme="http://www.blogger.com/atom/ns#" term="nubes"/><category scheme="http://www.blogger.com/atom/ns#" term="tag clouds"/><title type='text'>Tiempo cálido, algo nuboso</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Tiempo cálido, algo nuboso&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirvV8xL9xbx6byfQJX4Tr1fzcUscnMnBC7-P2SsiI90dR2IJc9t9JmTzklomUdpooqjonUf5fapwlF44TD6m8dO3CbAvL04JjN2Yyh_ZI6hg2FHX90i7ExXPypywU3Bf11T0FSyjm-iEkC/s1600-h/tag_cloud.PNG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5072254643469157282&quot; title=&quot;Imagen de &#39;Tiempo cálido, algo nuboso&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Tiempo cálido, algo nuboso&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirvV8xL9xbx6byfQJX4Tr1fzcUscnMnBC7-P2SsiI90dR2IJc9t9JmTzklomUdpooqjonUf5fapwlF44TD6m8dO3CbAvL04JjN2Yyh_ZI6hg2FHX90i7ExXPypywU3Bf11T0FSyjm-iEkC/s320/tag_cloud.PNG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;La forma que tiene Blogger de presentar las etiquetas nunca me convenció mucho. Lo que no me gusta es que por un lado ocupan demasiado, y por otro, que como uno debe elegir entre ordenarlas alfabéticamente o por su frecuencia, si se quiere buscar por el otro criterio, necesariamente va a ser más complicado.&lt;br /&gt;&lt;br /&gt;Las &lt;a href=&quot;http://en.wikipedia.org/wiki/Tag_cloud&quot;&gt;tag clouds&lt;/a&gt; (nubes de etiquetas) sin embargo, resuelven muy bien estos problemas ya que al no usar una línea por cada etiqueta ocupan mucho menos, y además es posible superponer el orden alfabético y el de frecuencia en diferentes dimensiones. Por ejemplo, lo más común es presentar las etiquetas ordenadas alfabéticamente, mientras que se utilizan &lt;span id=&quot;fullpost&quot;&gt;tamaños y colores para representar la frecuencia relativa (las etiquetas aplicadas a más artículos se dibujan más grandes). De esta forma, es muy fácil ubicar una cierta etiqueta por su nombre (o determinar que no está), y al mismo tiempo, una simple mirada permite distinguir diferentes grados de importancia entre las etiquetas.&lt;br /&gt;&lt;br /&gt;Aunque la plataforma no ofrece una forma directa de hacerlo, parece haber muchísimas maneras de lograr presentar las &lt;a href=&quot;http://www.google.com/search?q=blogger+tag+clouds&quot;&gt;etiquetas como &lt;em&gt;tag clouds&lt;/em&gt; en Blogger&lt;/a&gt;. No es que haya estado investigando muchas, pero encontré una que me pareció bastante simple, y no requiere de servicios o javascripts de terceros. Las instrucciones están en este &lt;a href=&quot;http://phydeaux3.blogspot.com/2006/09/code-for-beta-blogger-label-cloud.html&quot;&gt;artículo de phydeaux3&lt;/a&gt;, que dicho sea de paso, vaya uno a saber qué significa.&lt;br /&gt;&lt;br /&gt;El artículo presenta tres sencillos pasos que son suficientes para que comience a funcionar, y luego da algunas instrucciones y consejos sobre posibles ajustes. En este blog por ejemplo, cambié los colores usados para los tags, y la forma de alinear el párrafo (&lt;em&gt;justify&lt;/em&gt; en lugar de &lt;em&gt;center&lt;/em&gt;).&lt;br /&gt;&lt;br /&gt;En Internet Explorer había un problema de indentación que causaba que se viera truncado el comienzo de la primera línea, pero fue fácil solucionarlo con una sugerencia que está también en esa página (aunque perdida entre los comentarios), y que consiste en agregar la siguiente línea a los estilos:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;#labelCloud li{text-indent:0px;}&lt;/blockquote&gt;Después de ese pequeño arreglo, todo parece funcionar de maravillas. ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/1707662073274624652/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/1707662073274624652' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/1707662073274624652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/1707662073274624652'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/06/tiempo-clido-algo-nuboso.html' title='Tiempo cálido, algo nuboso'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirvV8xL9xbx6byfQJX4Tr1fzcUscnMnBC7-P2SsiI90dR2IJc9t9JmTzklomUdpooqjonUf5fapwlF44TD6m8dO3CbAvL04JjN2Yyh_ZI6hg2FHX90i7ExXPypywU3Bf11T0FSyjm-iEkC/s72-c/tag_cloud.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-1786889027758103271</id><published>2007-06-01T23:14:00.000-03:00</published><updated>2007-06-02T00:00:44.984-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocha"/><category scheme="http://www.blogger.com/atom/ns#" term="TableViewer"/><title type='text'>Te Veo Tus Tablas</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Te Veo Tus Tablas&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWLQNL1p8wWk3rcLv_6LPeetmhRwCLAC3GlHvjN2lgzC0b-wsJ0u1BEm1us84LvXvcyxxAIFsIa9db-Ya_CwiIeAX5_T5VKyp9uSU_eV7-lJDEBySU9cfWuy7R9NtmxvGsji1L68MSIcGU/s1600-h/TableViewer.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5071285003062477698&quot; title=&quot;Imagen de &#39;Te Veo Tus Tablas&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Te Veo Tus Tablas&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWLQNL1p8wWk3rcLv_6LPeetmhRwCLAC3GlHvjN2lgzC0b-wsJ0u1BEm1us84LvXvcyxxAIFsIa9db-Ya_CwiIeAX5_T5VKyp9uSU_eV7-lJDEBySU9cfWuy7R9NtmxvGsji1L68MSIcGU/s320/TableViewer.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Glauber C. Weddigen de &lt;a href=&quot;http://www.migrate.com.br/&quot;&gt;Migrate Company&lt;/a&gt; me ha enviado su primera GXextension para publicar, y agregar a la lista de las que se pueden &lt;a href=&quot;http://blogjlr.blogspot.com/2007/04/instalacin-automtica-de-gxextensions-en_13.html&quot;&gt;descargar e instalar automáticamente desde la Start Page&lt;/a&gt; de GeneXus Rocha.&lt;br /&gt;&lt;br /&gt;Se llama TableViewer y consiste en una herramienta que permite, dada una tabla, comparar su composición e índices con respecto a la tabla correspondiente en la base de datos operacional.&lt;br /&gt;&lt;br /&gt;La ventana reacciona &lt;span id=&quot;fullpost&quot;&gt;a la selección de una tabla en el árbol de objetos, o incluso a la selección de una transacción, tomando su tabla asociada. Además de obtener los datos de la tabla en la KB, obtiene los datos de la configuración del DBMS para conectarse a él y obtener la composición actual en la base de datos. Luego presenta ambos árboles de composición para que sea fácil compararlos, como se puede ver en la imagen.&lt;br /&gt;&lt;br /&gt;Según me ha dicho Glauber, esto es apenas una primera versión como para ir experimentando pero también está trabajando en otra GXextension de la que tendremos noticias más adelante.&lt;br /&gt;&lt;br /&gt;A propósito, la lista en la Start Page ya está quedando un poco grande, así que vamos a tener que inventar algo porque no puede crecer indefinidamente. Quizá deberíamos mostrar las más recientes, o las más descargadas, o ambas, y dejar las restantes para consultar en una página adicional... ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/1786889027758103271/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/1786889027758103271' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/1786889027758103271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/1786889027758103271'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/06/te-veo-tus-tablas.html' title='Te Veo Tus Tablas'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWLQNL1p8wWk3rcLv_6LPeetmhRwCLAC3GlHvjN2lgzC0b-wsJ0u1BEm1us84LvXvcyxxAIFsIa9db-Ya_CwiIeAX5_T5VKyp9uSU_eV7-lJDEBySU9cfWuy7R9NtmxvGsji1L68MSIcGU/s72-c/TableViewer.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-8210745727013277561</id><published>2007-05-28T10:56:00.000-03:00</published><updated>2007-05-28T14:28:30.141-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Banners"/><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Encuentro"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><title type='text'>Nos vemos allá</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Nos vemos allá&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB_Nlwnf_O5lN0qYx-QD8oObTjRdlJ0-TQoNH1JmK5YNUO-dq4QwKnmNE1nZoyTF5pC0qHUrHxIpAbmf2yNfQsvEdAfeMViKPnrw8iljImN2WiffvPF7ra64Q1Bg_4ViZsqed7u_fa5K5C/s1600-h/evento.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5069610474395836130&quot; title=&quot;Imagen de &#39;Nos vemos allá&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Nos vemos allá&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB_Nlwnf_O5lN0qYx-QD8oObTjRdlJ0-TQoNH1JmK5YNUO-dq4QwKnmNE1nZoyTF5pC0qHUrHxIpAbmf2yNfQsvEdAfeMViKPnrw8iljImN2WiffvPF7ra64Q1Bg_4ViZsqed7u_fa5K5C/s320/evento.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;En el sitio del &lt;a href=&quot;http://www.genexus.com/encuentro2007/&quot;&gt;XVII Encuentro&lt;/a&gt;, se agregó una &lt;a href=&quot;http://www.genexus.com/portal/hgxpp001.aspx?2,47,739,O,S,0,MNU;E;155;10;MNU;,&quot;&gt;página con imágenes&lt;/a&gt; que se pueden utilizar para destacar que se va a participar de él. Cómo ejemplo, pueden ver la que acabo de poner en este blog, en la columna de la izquierda.&lt;br /&gt;&lt;br /&gt;Para los que quieran hacer algo similar en su página web o blog, les pueden ser de utilidad las &lt;span id=&quot;fullpost&quot;&gt;tablas que incluyo a continuación. Contienen las diferentes imágenes disponibles para español, portugués, e inglés.&lt;br /&gt;&lt;br /&gt;En cada tabla, junto a cada imagen, encontrarán un recuadro de texto con el código que necesitarían incluir en su página para agregarla. Para aquellos que usan blogger, sin embargo, tienen la gran ventaja de que pueden simplemente usar el botón que está debajo de cada imagen para agregar el componente al blog en forma automática (les va a pedir la identificación y password si es necesario) sin que tengan que preocuparse por escribir nada.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;snap_nopreview&quot;&gt;&lt;table border=&quot;1&quot;&gt;&lt;caption&gt;Español&lt;/caption&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000539.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encuentro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000539.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea3&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;6&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000539.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000541.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encuentro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000541.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea1&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;6&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000541.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000543.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encuentro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000543.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea2&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000543.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000545.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encuentro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000545.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea4&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encuentro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000545.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border=&quot;1&quot;&gt;&lt;caption&gt;Português&lt;/caption&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000546.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encontro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000546.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea5&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;6&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000546.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000547.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encontro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000547.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea6&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;6&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000547.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000548.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encontro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000548.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea7&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000548.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000549.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII Encontro GeneXus&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000549.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea8&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/encontro2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000549.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Incluir una placa así en tu sitio&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border=&quot;1&quot;&gt;&lt;caption&gt;English&lt;/caption&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000538.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII GeneXus Meeting&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000538.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea9&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;6&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000538.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000540.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII GeneXus Meeting&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000540.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea10&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;6&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000540.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000542.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII GeneXus Meeting&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000542.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea11&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000542.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;middle&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000544.gif&quot; /&gt; &lt;form action=&quot;http://www.blogger.com/add-widget&quot; method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;XVII GeneXus Meeting&quot; name=&quot;widget.title&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000544.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&quot; name=&quot;widget.content&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;&amp;lt;data:content/&amp;gt;&quot; name=&quot;widget.template&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://blogjlr.blogspot.com/&quot; name=&quot;infoUrl&quot;&gt;&lt;input type=&quot;hidden&quot; value=&quot;http://www2.gxtechnical.com/files/content/image/source0000000315/S/IMA0000150000002912.gif&quot; name=&quot;logoUrl&quot;&gt;&lt;input type=&quot;image&quot; src=&quot;http://www.blogger.com/img/add/add2blogger_sm_b.gif&quot; value=&quot;Add to Blogger&quot; name=&quot;go&quot;&gt;&lt;/form&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;textarea id=&quot;Textarea12&quot; style=&quot;BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;&amp;lt;a href=&#39;http://www.genexus.com/meeting2007/&#39;&amp;gt;&amp;lt;img src=&#39;http://www.genexus.com/gxcon/image/source0000000166/IMA0000020000000544.gif&#39;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;a href=&#39;http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html&#39;&amp;gt;Add a badge like this to your site&amp;lt;/a&amp;gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;br /&gt;♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/8210745727013277561/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/8210745727013277561' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8210745727013277561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/8210745727013277561'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/05/nos-vemos-all.html' title='Nos vemos allá'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB_Nlwnf_O5lN0qYx-QD8oObTjRdlJ0-TQoNH1JmK5YNUO-dq4QwKnmNE1nZoyTF5pC0qHUrHxIpAbmf2yNfQsvEdAfeMViKPnrw8iljImN2WiffvPF7ra64Q1Bg_4ViZsqed7u_fa5K5C/s72-c/evento.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-5411456192105581006</id><published>2007-05-24T00:38:00.000-03:00</published><updated>2007-06-03T22:49:15.996-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="comunidad"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GXchallenge"/><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocha"/><title type='text'>A tirarse al agua</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;A tirarse al agua&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJoE4Ei9rKvyk_c8kO3UoMiOLopBzaY-7eG9KemmZ8HqEV0fkvYkTlnAVcbI39MFxr_PhG6-MUWmB-PtSp6Eu-WlCQ1F8l2xOCvUrGeWooTd-N1C1dZiMSAvqU7Gqet5k4I48vhMaAzlfr/s1600-h/challenge.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5067966764641853106&quot; title=&quot;Imagen de &#39;A tirarse al agua&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;A tirarse al agua&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJoE4Ei9rKvyk_c8kO3UoMiOLopBzaY-7eG9KemmZ8HqEV0fkvYkTlnAVcbI39MFxr_PhG6-MUWmB-PtSp6Eu-WlCQ1F8l2xOCvUrGeWooTd-N1C1dZiMSAvqU7Gqet5k4I48vhMaAzlfr/s320/challenge.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;En las noticias de esta semana se anunció la largada del &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,7,3,O,S,0,PAG;CONC;123;11;D;9705;1;PAG;,&quot;&gt;primer GeneXus Challenge&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;em&gt;&lt;span style=&quot;color:#3366ff;&quot;&gt;&quot;El GeneXus Challenge es el primer concurso internacional de desarrollo de software con GeneXus, que brinda la posibilidad a todos los miembros de la Comunidad GeneXus de integrarse en equipos y medir su habilidad y creatividad compitiendo contra equipos de todo el mundo. Individuos y equipos de hasta 5 personas miembros de la Comunidad GeneXus o programadores de C# (para el caso de las GXextensions) competirán por crear las mejores bases de conocimiento GeneXus y GXextensions.&quot;&lt;/span&gt;&lt;/em&gt;&lt;/blockquote&gt;Se concursará en dos categorías, una para aplicaciones construidas con GeneXus 9.0, y otra de GXextensions para la versión Rocha. Habrá premios por jurado y premios decididos por la comunidad.&lt;br /&gt;&lt;br /&gt;Todavía quedan algunas&lt;span id=&quot;fullpost&quot;&gt; cosas por definir y publicar, pero los detalles (los que están ahora y los que se agregarán después) podrán leerlos en &lt;a href=&quot;http://www.gxtechnical.com/challenge&quot;&gt;la página GeneXusChallenge del wiki de la comunidad&lt;/a&gt;. Así que lo del título: a tirarse al agua, que los plazos corren.&lt;br /&gt;&lt;br /&gt;Acerca de la imagen: por las dudas, aclaro que la imagen que acompaña este artículo no es un logo oficial del concurso, ni mucho menos. Es simplemente una conjunción de este &lt;a href=&quot;http://commons.wikimedia.org/wiki/Image:Olympic_pictogram_Diving.png&quot;&gt;pictograma del estilo de los que se usan para los deportes olímpicos&lt;/a&gt;, y una imagen que obtuve con esta &lt;a href=&quot;http://h-master.net/web2.0/&quot;&gt;herramienta para crear parodias de logos&lt;/a&gt; para sitios &lt;a href=&quot;http://es.wikipedia.org/wiki/Web_2.0&quot;&gt;web 2.0&lt;/a&gt;. La imagen de ese logo se obtiene con la siguiente URL: &lt;a href=&quot;http://www.h-master.net/web2.0/image/(reflect)GXchallenge[c=FF0000]1.0[/c]BETA.png&quot;&gt;http://www.h-master.net/web2.0/image/(reflect)GXchallenge[c=FF0000]1.0[/c]BETA.png&lt;/a&gt;. En otras palabras: es en broma. ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/5411456192105581006/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/5411456192105581006' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/5411456192105581006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/5411456192105581006'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/05/tirarse-al-agua.html' title='A tirarse al agua'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJoE4Ei9rKvyk_c8kO3UoMiOLopBzaY-7eG9KemmZ8HqEV0fkvYkTlnAVcbI39MFxr_PhG6-MUWmB-PtSp6Eu-WlCQ1F8l2xOCvUrGeWooTd-N1C1dZiMSAvqU7Gqet5k4I48vhMaAzlfr/s72-c/challenge.JPG" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-3523214001479957845</id><published>2007-05-10T22:59:00.000-03:00</published><updated>2007-05-11T14:40:08.397-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="comunidad"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><title type='text'>Un Mundo de Bloggers</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Un Mundo de Bloggers&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkYYgE647Xww0CecArEUWRZ3lj0ge1Bp_2A6oRN6T2wcy0R_9nAAIkuZY3WEOW5fWe7z76GJ5BDF8S-m6LDSlDbMF7hdAwp-N8n7fAVIU2RnO1ySw7anInNcElBTf2PCPfUImJHc2aWHS/s1600-h/Primemeridian_nolabels.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5063117987451477106&quot; title=&quot;Imagen de &#39;Un Mundo de Bloggers&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Un Mundo de Bloggers&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkYYgE647Xww0CecArEUWRZ3lj0ge1Bp_2A6oRN6T2wcy0R_9nAAIkuZY3WEOW5fWe7z76GJ5BDF8S-m6LDSlDbMF7hdAwp-N8n7fAVIU2RnO1ySw7anInNcElBTf2PCPfUImJHc2aWHS/s320/Primemeridian_nolabels.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Cada vez hay más gente de la &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwiki?Wiki+Home&quot;&gt;Comunidad GeneXus&lt;/a&gt; publicando blogs. Sin ir más lejos, ayer se sumó &lt;a href=&quot;http://blog.genexus.com/gproto/&quot;&gt;Gustavo Proto&lt;/a&gt;, que aunque dice que no sabe de qué va a escribir, se despachó con 3 artículos el primer día, y ya hoy estaba &lt;a href=&quot;http://blog.genexus.com/gproto/?p=6&quot;&gt;agregando otro&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Por eso creo que es excelente la idea de &lt;a href=&quot;http://blog.genexus.com/fwagner/&quot;&gt;Federico Wagner&lt;/a&gt; de agrupar a todos en &lt;a href=&quot;http://blog.genexus.com/&quot;&gt;Planeta GeneXus&lt;/a&gt;. Tal como bien &lt;a href=&quot;http://blog.genexus.com/fwagner/?p=3&quot;&gt;lo explica Fede&lt;/a&gt;, &lt;span id=&quot;fullpost&quot;&gt;este planeta agrupa en un mismo sitio (y en un mismo &lt;a href=&quot;http://es.wikipedia.org/wiki/RSS&quot;&gt;RSS feed&lt;/a&gt;), todos los &lt;a href=&quot;http://blog.genexus.com/rss20.xml&quot;&gt;artículos publicados por blogs relacionados con GeneXus&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Creo que en poco tiempo Planeta GeneXus se va a convertir en un recurso valiosísimo para la comunidad, y no sólo como fuente de información, sino también como un fuerte elemento integrador y dinamizador.&lt;br /&gt;&lt;br /&gt;¡No te quedes afuera! Si tenés un blog, comunicate con Fede para que te agregue. Y si no lo tenés..., ¿no deberías pensar en tener uno? ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/3523214001479957845/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/3523214001479957845' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3523214001479957845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3523214001479957845'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/05/un-mundo-de-bloggers.html' title='Un Mundo de Bloggers'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkYYgE647Xww0CecArEUWRZ3lj0ge1Bp_2A6oRN6T2wcy0R_9nAAIkuZY3WEOW5fWe7z76GJ5BDF8S-m6LDSlDbMF7hdAwp-N8n7fAVIU2RnO1ySw7anInNcElBTf2PCPfUImJHc2aWHS/s72-c/Primemeridian_nolabels.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-2419340190321023783</id><published>2007-05-08T23:24:00.000-03:00</published><updated>2007-05-14T09:15:46.652-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="comunidad"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GuG"/><category scheme="http://www.blogger.com/atom/ns#" term="GXextensions"/><category scheme="http://www.blogger.com/atom/ns#" term="MontevideoGuG"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocha"/><category scheme="http://www.blogger.com/atom/ns#" term="Ruby"/><title type='text'>Tercera Reunión del Grupo de Usuarios GeneXus de Montevideo</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;Tercera Reunión del Grupo de Usuarios GeneXus de Montevideo&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpJBlhmeSQGZGc8v1pad7JNJPAI6zI3lPezSco_wTxTZc3CvLm9TpHe0jyj-iNhUYgs7kXVaC8dGs9p59Ipx1KfVVooxCXPbqMiy6JJ4WNvNwhcXW6ShcSb9VzY38QphVxHsP3mZ36VL77/s1600-h/GrupoUsuariosGenexusMontevideo.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5062382195129162850&quot; title=&quot;Imagen de &#39;Tercera Reunión del Grupo de Usuarios GeneXus de Montevideo&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;Tercera Reunión del Grupo de Usuarios GeneXus de Montevideo&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpJBlhmeSQGZGc8v1pad7JNJPAI6zI3lPezSco_wTxTZc3CvLm9TpHe0jyj-iNhUYgs7kXVaC8dGs9p59Ipx1KfVVooxCXPbqMiy6JJ4WNvNwhcXW6ShcSb9VzY38QphVxHsP3mZ36VL77/s320/GrupoUsuariosGenexusMontevideo.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;El &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,1,3,O,S,0,PAG;CONC;3;1;D;9478;1;PAG&quot;&gt;Grupo de Usuarios GeneXus&lt;/a&gt; de Montevideo ya ha tenido dos exitosas reuniones. La primera fue el 2 de setiembre de 2006, y &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,7,3,O,S,0,PAG;CONC;123;11;D;9019;1;PAG;MNU;E;25;2;13;1;MNU;,&quot;&gt;la segunda&lt;/a&gt; el 25 de noviembre, por &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?4064&quot;&gt;cuyas fotos&lt;/a&gt; puede deducirse lo bien que se pasa allí.&lt;br /&gt;&lt;br /&gt;Ahora se viene &lt;a href=&quot;http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,7,3,O,S,0,PAG;CONC;131;11;D;9577;1;PAG;,&quot;&gt;la tercera reunión&lt;/a&gt;, y junto con &lt;a href=&quot;http://mcrispino.blogspot.com/&quot;&gt;Marcos Crispino&lt;/a&gt;, tendremos el honor de hablar de GXextensions, gracias a la amable invitación de mi amigo Gabriel &quot;Masternet&quot; Icasuriaga, a quien conozco desde la época en que mi viejo tenía un&lt;span id=&quot;fullpost&quot;&gt; bar casi al lado de donde Gabriel vivía. Eran tiempos remotos en los que yo aún ni me había enterado de que existían las computadoras, y en los que lo único &quot;master&quot; que había era &lt;a href=&quot;http://memorias.todouy.com/memcigarrillos.htm&quot;&gt;rojo o azul&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;La agenda todavía no está completa, pero ya está confirmado que también hablará Daniel Méndez acerca del generador para &lt;a href=&quot;http://www.ruby-lang.org/es/&quot;&gt;Ruby&lt;/a&gt; que está desarrollando, y están para confirmar una charla sobre la exportación de software, y otra de capacitación, probablemente acerca de &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?1993&quot;&gt;Business Components&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Por mayor información, pueden ponerse en contacto con la &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?1904&quot;&gt;GxOpen Task Force&lt;/a&gt; escribiendo a info[at]gxopen.com.uy. ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/2419340190321023783/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/2419340190321023783' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/2419340190321023783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/2419340190321023783'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/05/tercera-reunin-del-grupo-de-usuarios.html' title='Tercera Reunión del Grupo de Usuarios GeneXus de Montevideo'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpJBlhmeSQGZGc8v1pad7JNJPAI6zI3lPezSco_wTxTZc3CvLm9TpHe0jyj-iNhUYgs7kXVaC8dGs9p59Ipx1KfVVooxCXPbqMiy6JJ4WNvNwhcXW6ShcSb9VzY38QphVxHsP3mZ36VL77/s72-c/GrupoUsuariosGenexusMontevideo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905465780273872013.post-3130172978912690252</id><published>2007-05-08T10:44:00.000-03:00</published><updated>2007-05-14T09:15:46.653-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Argentina"/><category scheme="http://www.blogger.com/atom/ns#" term="BAiresGuG"/><category scheme="http://www.blogger.com/atom/ns#" term="comunidad"/><category scheme="http://www.blogger.com/atom/ns#" term="CTP4"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneXus"/><category scheme="http://www.blogger.com/atom/ns#" term="GuG"/><category scheme="http://www.blogger.com/atom/ns#" term="Rocha"/><title type='text'>De Rocha a Buenos Aires: Fundación de BAiresGuG</title><content type='html'>&lt;a class=&quot;snap_nopreview&quot; title=&quot;Imagen de &#39;De Rocha a Buenos Aires: Fundación de BAiresGuG&#39;&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTQ_dg1j_af1LeAcokRFV99mjD4T5UwNG9Dja91zPVGgRB7WLH33vA73MCWcUmmsyzpZvQHuiFXmlugS2mL22JUqDS_OHfr-FV13AXNhNirfYZTWFLf8PiIu7cuzHXSCcA1l02Rz8rWzQN/s1600-h/BairesGuG.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5062185910828768338&quot; title=&quot;Imagen de &#39;De Rocha a Buenos Aires: Fundación de BAiresGuG&#39; - Click para tamaño completo&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;Imagen de &#39;De Rocha a Buenos Aires: Fundación de BAiresGuG&#39;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTQ_dg1j_af1LeAcokRFV99mjD4T5UwNG9Dja91zPVGgRB7WLH33vA73MCWcUmmsyzpZvQHuiFXmlugS2mL22JUqDS_OHfr-FV13AXNhNirfYZTWFLf8PiIu7cuzHXSCcA1l02Rz8rWzQN/s320/BairesGuG.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Para mañana (9 de mayo) está prevista la Reunión Fundacional del Grupo de Usuarios GeneXus de Buenos Aires (BAiresGuG).&lt;br /&gt;&lt;br /&gt;Este tipo de reuniones, y fundamentalmente la existencia misma de estos grupos, son siempre una buena noticia. Pero hay algo que hace todavía más interesante la noticia,&lt;span id=&quot;fullpost&quot;&gt; y es que el &lt;a href=&quot;http://www.bairesgug.com.ar/&quot;&gt;sitio de BAiresGuG&lt;/a&gt; fue desarrollado con &lt;a href=&quot;http://www.gxopen.com/commwiki/servlet/hwikibypageid?4368&quot;&gt;GeneXus Rocha CTP4&lt;/a&gt;, lo que lo convierte quizá en el primer sitio en producción de la Rocha.&lt;br /&gt;&lt;br /&gt;Para BAiresGuG entonces, felicitaciones y los mejores augurios. Al gran pueblo argentino, ¡salud! ♦&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blogjlr.blogspot.com/feeds/3130172978912690252/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4905465780273872013/3130172978912690252' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3130172978912690252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905465780273872013/posts/default/3130172978912690252'/><link rel='alternate' type='text/html' href='http://blogjlr.blogspot.com/2007/05/de-rocha-buenos-aires-fundacin-de.html' title='De Rocha a Buenos Aires: Fundación de BAiresGuG'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06649883558534980938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTQ_dg1j_af1LeAcokRFV99mjD4T5UwNG9Dja91zPVGgRB7WLH33vA73MCWcUmmsyzpZvQHuiFXmlugS2mL22JUqDS_OHfr-FV13AXNhNirfYZTWFLf8PiIu7cuzHXSCcA1l02Rz8rWzQN/s72-c/BairesGuG.JPG" height="72" width="72"/><thr:total>0</thr:total></entry></feed>