<?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: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-6262602236736073928</id><updated>2011-11-04T22:16:10.611+01:00</updated><category term='suiza'/><category term='ai'/><category term='igloo'/><category term='praha'/><category term='zürich'/><category term='snowshoe'/><category term='altdorf'/><category term='laboratory'/><category term='schweiz'/><category term='robot'/><category term='mathematics'/><category term='Wesnoth'/><category term='Comics'/><category term='Publicidad'/><category term='dynamical systems'/><category term='fribourg'/><category term='switzerland'/><category term='physics'/><category term='3d printer'/><category term='iglu'/><category term='photos'/><category term='freiburg'/><category term='fotos'/><title type='text'>La vida segun JuanPi</title><subtitle type='html'>En este blog podrá leer los comentarios del autor y ver algunas fotografías de los lugares que visita y los trabajos que realiza. El objetivo: Dejar que los que esten interesados miren.
In this blog you will find comments of the author and some pictures of the places he visits and the jobs he is involved. The objective: Those who are interested can watch.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-1682074136367145552</id><published>2011-11-04T22:14:00.001+01:00</published><updated>2011-11-04T22:16:10.655+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Publicidad'/><title type='text'>ZVV Werbung</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-XQ0Vw2q_K1E/TrRR6EZULeI/AAAAAAAACWo/vTrqPstRXyY/s1600/ZVVWerbung.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="320" width="240" src="http://3.bp.blogspot.com/-XQ0Vw2q_K1E/TrRR6EZULeI/AAAAAAAACWo/vTrqPstRXyY/s320/ZVVWerbung.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Español&lt;/b&gt;&lt;br /&gt;Una propaganda en el transporte público de Zürich, Suiza.&lt;br /&gt;"Querido automobilista: Qué más tenemos que hacer para que comience a transbordar?"&lt;br /&gt;&lt;br /&gt;&lt;b&gt;English&lt;/b&gt;&lt;br /&gt;Publicity shown in the public transport of the city of Zürich, Switzerland.&lt;br /&gt;"Dear car driver: How far do we have to go, before you decide to change?"&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-1682074136367145552?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/1682074136367145552/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/11/zvv-werbung.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1682074136367145552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1682074136367145552'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/11/zvv-werbung.html' title='ZVV Werbung'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-XQ0Vw2q_K1E/TrRR6EZULeI/AAAAAAAACWo/vTrqPstRXyY/s72-c/ZVVWerbung.jpg' height='72' width='72'/><thr:total>0</thr:total><georss:featurename>Zurich District, Switzerland</georss:featurename><georss:point>47.397535336666444 8.594871544799844</georss:point><georss:box>47.34031033666644 8.506216544799845 47.454760336666446 8.683526544799843</georss:box></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-3973396038783048930</id><published>2011-08-14T23:56:00.000+02:00</published><updated>2011-08-14T23:56:33.226+02:00</updated><title type='text'>Tales of Wesnoth [4]: Listra River / Cuentos de Wesnoth [4]: Río Listra</title><content type='html'>&lt;b&gt;EN ESPAÑOL&lt;/b&gt;&lt;br /&gt;Continuando con los bocetos para el comic Cuentos de &lt;a href="http://www.wesnoth.org/home"&gt;Wesnoth&lt;/a&gt;. Luego de dejar a su madre preocupada, los chicos se van a nadar al río Listra. Lo que les espera....&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ENGLISH&lt;/b&gt;&lt;br /&gt;Yet another sketch for my comic Tales of &lt;a href="http://www.wesnoth.org/home"&gt;Wesnoth&lt;/a&gt;. After leaving their mother worried at home, the kids go to swim to the Listra river. They don't know what awaits them....&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-bt508jhdlvo/TkhEHq2IzNI/AAAAAAAACTs/kqZZvFkeU8Q/s1600/2_1_River.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="313" width="320" src="http://1.bp.blogspot.com/-bt508jhdlvo/TkhEHq2IzNI/AAAAAAAACTs/kqZZvFkeU8Q/s320/2_1_River.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-3973396038783048930?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/3973396038783048930/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/08/tales-of-wesnoth-4-listra-river-cuentos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3973396038783048930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3973396038783048930'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/08/tales-of-wesnoth-4-listra-river-cuentos.html' title='Tales of Wesnoth [4]: Listra River / Cuentos de Wesnoth [4]: Río Listra'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-bt508jhdlvo/TkhEHq2IzNI/AAAAAAAACTs/kqZZvFkeU8Q/s72-c/2_1_River.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-2619717395142505338</id><published>2011-07-17T18:40:00.001+02:00</published><updated>2011-07-17T18:42:15.570+02:00</updated><title type='text'>Bike tour July 2011 / Bicicleteada Julio 2011</title><content type='html'>&lt;a href="http://goo.gl/photos/GWLYxWgDr3" imageanchor="1" style="clear:right;margin-bottom:1em;margin-left:1em"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-OSmD_I_yVv4/TiMGqbK15aE/AAAAAAAACRE/0tSlqzRH-g4/s160-c/Julio2011.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A 120 km bike tour from Zürich to Wolfhalden in Appenzell. Amazing weather, amazing road. Took us 11 hours including stops.&lt;br /&gt;&lt;br /&gt;Un paseo de 120 km desde Zürich hasta wolfhalden en Appenzell. El camino espectacular, el clima mejor impossible. Nos llevó 11 horas incluyendo las paradas.&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-2619717395142505338?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/2619717395142505338/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/07/bike-tour-july-2011-bicicleteada-julio.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2619717395142505338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2619717395142505338'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/07/bike-tour-july-2011-bicicleteada-julio.html' title='Bike tour July 2011 / Bicicleteada Julio 2011'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh5.googleusercontent.com/-OSmD_I_yVv4/TiMGqbK15aE/AAAAAAAACRE/0tSlqzRH-g4/s72-c/Julio2011.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-6296692660202114701</id><published>2011-07-14T01:02:00.000+02:00</published><updated>2011-07-14T01:02:18.208+02:00</updated><title type='text'>Saturady Morning Physics Workshop / Taller de Física al alcance de todos</title><content type='html'>I am proud to share with you this video (alas in Spanish) about the  "Free willing Saturday Morning Physics Workshop". If you understand  Spanish, please take a look,it  is inspiring.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://t.co/spzL6GZ"&gt;Watch video&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.science3point0.com/cienciajpscience/free-willing-saturady-morning-physics-worksop/"&gt;&lt;strong&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-------------------------------------------&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Con orgullo comparto con uds. este video sobre el "Taller de Física" que se dicta Sábados por la mañana en la &lt;a href="http://www.unsa.edu.ar/"&gt;Universidad nacional de Salta&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://t.co/spzL6GZ"&gt;Ver video&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.science3point0.com/cienciajpscience/taller-de-fsica-al-alcance-de-todos/"&gt;&lt;strong&gt;Leer más&lt;/strong&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-6296692660202114701?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/6296692660202114701/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/07/saturady-morning-physics-workshop.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6296692660202114701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6296692660202114701'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/07/saturady-morning-physics-workshop.html' title='Saturady Morning Physics Workshop / Taller de Física al alcance de todos'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-972775379005945644</id><published>2011-06-18T23:24:00.000+02:00</published><updated>2011-06-18T23:24:08.577+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comics'/><category scheme='http://www.blogger.com/atom/ns#' term='Wesnoth'/><title type='text'>Tales of Wesnoth [3]: Skirmish / Cuentos de Wesnoth [3]: Escaramuza</title><content type='html'>Tales of Wesnoth, third release, introducing &lt;b&gt;Chesue&lt;/b&gt; village... &lt;a href="javascript:hideDiv('divTalesWesnoth3Espanol');showDiv('divTalesWesnoth3Ingles');"&gt;English version&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divTalesWesnoth3Ingles" style="display: none;"&gt;In this third release I am showing the situation of the Chesue village where the tale takes place. I would love to be able to do maps as cool as the ones in &lt;a href="http://wesnoth.org/"&gt;The Battle for Wesnoth&lt;/a&gt;. Here you see the village and the surrounding areas. The arrows shows how the two factions meet and fight in the village. The Orcs arrive first and the Elves later (I am not sure if they will be Orcs at the end...):&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-UoXpIArMuBA/Tf0VxHIdxyI/AAAAAAAACLs/80R1fq_5Lnc/s1600/map_vllage_situation.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="168" width="187" src="http://1.bp.blogspot.com/-UoXpIArMuBA/Tf0VxHIdxyI/AAAAAAAACLs/80R1fq_5Lnc/s320/map_vllage_situation.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-e2zxX_NJqQc/Tf0VxfEVixI/AAAAAAAACL0/Bmxk8qQhx9M/s1600/ChesueMap.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="176" width="320" src="http://2.bp.blogspot.com/-e2zxX_NJqQc/Tf0VxfEVixI/AAAAAAAACL0/Bmxk8qQhx9M/s320/ChesueMap.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;More of "Tales of Wesnoth" coming soon! (i.e. stay tuned!)&lt;/div&gt;&lt;br /&gt;Tercera entrega de los bocetos de "Cuentos de Wesnoth", presentando la aldea &lt;b&gt;Chesue&lt;/b&gt; ... &lt;a href="javascript:hideDiv('divTalesWesnoth3Ingles');showDiv('divTalesWesnoth3Espanol');"&gt; versión en Español&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divTalesWesnoth3Espanol" style="display: none;"&gt;Esta vuelta les muestro un mapita de la aldea Chesue, donde la historia se desarrolla. Me gustaría poder hacer mapas como los que aparecen en &lt;a href="http://wesnoth.org/"&gt;La batalla por Wesnoth&lt;/a&gt;, pero me tendré que conformar con esto. En el dibujo marqué los avances de las dos facciones que participan en la escaramuza: Orcos y Elfos (no estoy seguro si van a ser Orcos al final). Los orcos lleguan primero y luego los elfos:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-UoXpIArMuBA/Tf0VxHIdxyI/AAAAAAAACLs/80R1fq_5Lnc/s1600/map_vllage_situation.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="168" width="187" src="http://1.bp.blogspot.com/-UoXpIArMuBA/Tf0VxHIdxyI/AAAAAAAACLs/80R1fq_5Lnc/s320/map_vllage_situation.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-e2zxX_NJqQc/Tf0VxfEVixI/AAAAAAAACL0/Bmxk8qQhx9M/s1600/ChesueMap.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="176" width="320" src="http://2.bp.blogspot.com/-e2zxX_NJqQc/Tf0VxfEVixI/AAAAAAAACL0/Bmxk8qQhx9M/s320/ChesueMap.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Proximamente mas bocetos de "Cuentos de Wesnoth"!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-972775379005945644?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/972775379005945644/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/tales-of-wesnoth-3-skirmish-cuentos-de.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/972775379005945644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/972775379005945644'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/tales-of-wesnoth-3-skirmish-cuentos-de.html' title='Tales of Wesnoth [3]: Skirmish / Cuentos de Wesnoth [3]: Escaramuza'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-UoXpIArMuBA/Tf0VxHIdxyI/AAAAAAAACLs/80R1fq_5Lnc/s72-c/map_vllage_situation.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-5304503276258200196</id><published>2011-06-17T21:31:00.002+02:00</published><updated>2011-06-17T21:32:21.820+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comics'/><category scheme='http://www.blogger.com/atom/ns#' term='Wesnoth'/><title type='text'>Tales of Wesnoth [2]/ Cuentos de Wesnoth [2]</title><content type='html'>Tales of Wesnoth, second release, introducing &lt;b&gt;Hanel&lt;/b&gt;... &lt;a href="javascript:hideDiv('divTalesWesnoth2Espanol');showDiv('divTalesWesnoth2Ingles');"&gt;English version&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divTalesWesnoth2Ingles" style="display: none;"&gt;Second release of sketches for &lt;b&gt;Tales of Wesnoth&lt;/b&gt; inspired by the game &lt;a href="http://wesnoth.org/"&gt;The Battle for Wesnoth&lt;/a&gt;. Here we see Hanel, wife of &lt;a href="http://lavidasegunjuanpi.blogspot.com/2011/06/preview-tales-of-wesnoth-working-title.html"&gt;Tarko&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-_mYZVZe7898/TfurKJEwfeI/AAAAAAAACLc/LuJo7sT9SCU/s1600/1_8-10_Hanel.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="262" src="http://2.bp.blogspot.com/-_mYZVZe7898/TfurKJEwfeI/AAAAAAAACLc/LuJo7sT9SCU/s320/1_8-10_Hanel.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;More of "Tales of Wesnoth"(working title) coming soon! (i.e. stay tuned!)&lt;/div&gt;&lt;br /&gt;Cuentos de Wesnoth, segunda entrega, presentando a &lt;b&gt;Hanel&lt;/b&gt; ... &lt;a href="javascript:hideDiv('divTalesWesnoth2Ingles');showDiv('divTalesWesnoth2Espanol');"&gt; versión en Español&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divTalesWesnoth2Espanol" style="display: none;"&gt;Segunda entrega de bocestos para la historieta que escribí "Cuentos de Wesnoth", basada en el juego &lt;a href="http://wesnoth.org/"&gt;La batalla por Wesnoth&lt;/a&gt;. Aquí muestro la aparición de Hanel, la esposa de &lt;a href="http://lavidasegunjuanpi.blogspot.com/2011/06/preview-tales-of-wesnoth-working-title.html"&gt;Tarko&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-_mYZVZe7898/TfurKJEwfeI/AAAAAAAACLc/LuJo7sT9SCU/s1600/1_8-10_Hanel.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="262" src="http://2.bp.blogspot.com/-_mYZVZe7898/TfurKJEwfeI/AAAAAAAACLc/LuJo7sT9SCU/s320/1_8-10_Hanel.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Proximamente mas bocetos de "Cuentos de Wesnoth"!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-5304503276258200196?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/5304503276258200196/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/tales-of-wesnoth-2-cuentos-de-wesnoth-2.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5304503276258200196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5304503276258200196'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/tales-of-wesnoth-2-cuentos-de-wesnoth-2.html' title='Tales of Wesnoth [2]/ Cuentos de Wesnoth [2]'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-_mYZVZe7898/TfurKJEwfeI/AAAAAAAACLc/LuJo7sT9SCU/s72-c/1_8-10_Hanel.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-3617068453433976504</id><published>2011-06-09T19:01:00.004+02:00</published><updated>2011-06-17T21:33:02.779+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comics'/><category scheme='http://www.blogger.com/atom/ns#' term='Wesnoth'/><title type='text'>Preview: Tales of Wesnoth (working title) / Preestreno: Cuentos de Wesnoth (título temporal)</title><content type='html'>Tales of Wesnoth... &lt;a href="javascript:hideDiv('divTalesWesnothEspanol');showDiv('divTalesWesnothIngles');"&gt;English version&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divTalesWesnothIngles" style="display: none;"&gt;I been working (sporadically ... thesis to write! ) on the sketches for my comic script &lt;b&gt;Tales of Wesnoth&lt;/b&gt; inspired by the game &lt;a href="http://wesnoth.org/"&gt;The Battle for Wesnoth&lt;/a&gt;. I hope I will finish the sketches of the important frames before the end of the year...but at this rhythm... who knows. Here is the sketch of the frame were one of the character is introduced, Tarko:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-TVYgZzWq9zE/TfD2ayo7LrI/AAAAAAAACLU/XK0NmKmfQxk/s1600/1_3_scythe_svg.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-TVYgZzWq9zE/TfD2ayo7LrI/AAAAAAAACLU/XK0NmKmfQxk/s400/1_3_scythe_svg.png" width="399" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;More of "Tales of Wesnoth"(working title) coming soon! (i.e. stay tuned!)&lt;/div&gt;&lt;br /&gt;Cuentos de Wesnoth ... &lt;a href="javascript:hideDiv('divTalesWesnothIngles');showDiv('divTalesWesnothEspanol');"&gt; versión en Español&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divTalesWesnothEspanol" style="display: none;"&gt;En los últimos días he usado mi tiempo libre para dibujar. Estoy haciendo los bocetos para la historieta que escribí "Cuentos de Wesnoth", basada en el juego &lt;a href="http://wesnoth.org/"&gt;La batalla por Wesnoth&lt;/a&gt;. Espero poder terminar los bocetos de las viñetas importantes para antes del fin del año. Sin embargo, (tengo qu terminar de escribir mi tesis!!) a este ritmo no lo creo posible... veremos. Aquí les muestro el boceto de la viñeta donde se introduce a Tarko, uno de los personajes de la historia.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-TVYgZzWq9zE/TfD2ayo7LrI/AAAAAAAACLU/XK0NmKmfQxk/s1600/1_3_scythe_svg.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-TVYgZzWq9zE/TfD2ayo7LrI/AAAAAAAACLU/XK0NmKmfQxk/s1600/1_3_scythe_svg.png" width="399" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Proximamente mas bocetos de "Cuentos de Wesnoth"!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-3617068453433976504?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/3617068453433976504/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/preview-tales-of-wesnoth-working-title.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3617068453433976504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3617068453433976504'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/preview-tales-of-wesnoth-working-title.html' title='Preview: Tales of Wesnoth (working title) / Preestreno: Cuentos de Wesnoth (título temporal)'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-TVYgZzWq9zE/TfD2ayo7LrI/AAAAAAAACLU/XK0NmKmfQxk/s72-c/1_3_scythe_svg.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-4171112074966522849</id><published>2011-06-06T16:29:00.000+02:00</published><updated>2011-06-06T16:29:25.324+02:00</updated><title type='text'>Moving Science to Wordpress / Moviendo lo científico a Wordpress</title><content type='html'>Hi Scientific or psuedo-scientific post will be &lt;a href="http://www.science3point0.com/cienciajpscience/"&gt;on this other blog&lt;/a&gt; from now on. Don't forget to subscribe to RSS feeds!&lt;br /&gt;&lt;br /&gt;This blog will be basically social stuff.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hola, voy a publicar mis posts científicos o pseudo-científicos &lt;a href="http://www.science3point0.com/cienciajpscience/"&gt;en este blog&lt;/a&gt;. No te olvides de subscribirte a los feeds RSS.&lt;br /&gt;&lt;br /&gt;De ahora en adelante aquí habrá posts de indóle mas social.&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-4171112074966522849?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/4171112074966522849/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/moving-science-to-wordpress-moviendo-lo.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4171112074966522849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4171112074966522849'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/moving-science-to-wordpress-moviendo-lo.html' title='Moving Science to Wordpress / Moviendo lo científico a Wordpress'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-4653019242271376997</id><published>2011-06-05T22:27:00.000+02:00</published><updated>2011-06-05T22:27:56.830+02:00</updated><title type='text'>Bike tour 2011. Viaje en bicicleta 2011</title><content type='html'>Our next Bike trip, programmed for 15.07.2011. Click on each section of the route to get details &lt;a href="http://ubuntuone.com/p/xYf/"&gt;Bike tour 2011&lt;/a&gt; .Oh! It is an SVG, so you can zoom in and out with your web browser (designed for Firefox).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nuestro próximo viaje en bicicleta, programado para el 15.07.2011. Haz click en las diferentes secciones del viaje para obtener información &lt;a href="http://ubuntuone.com/p/xYf/"&gt;Viaje en bici 2011&lt;/a&gt;. Ah! es un SVg puedes hacer zoom con tu explorador (diseñado para Firefox!)&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-4653019242271376997?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/4653019242271376997/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/bike-tour-2011-viaje-en-bicicleta-2011.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4653019242271376997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4653019242271376997'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/06/bike-tour-2011-viaje-en-bicicleta-2011.html' title='Bike tour 2011. Viaje en bicicleta 2011'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-4907013419743897359</id><published>2011-03-01T20:57:00.003+01:00</published><updated>2011-03-01T21:01:25.762+01:00</updated><title type='text'>Solar Race / Carrera solar</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-0FBx_weIUAw/TW1QWdouIgI/AAAAAAAACHI/En353-rPQ_A/s1600/DSC00020.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/-0FBx_weIUAw/TW1QWdouIgI/AAAAAAAACHI/En353-rPQ_A/s400/DSC00020.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5579203860224680450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-Ow-LRFNPJUc/TW1QWOwjn1I/AAAAAAAACHA/aHUZPfLj2ls/s1600/DSC00017.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/-Ow-LRFNPJUc/TW1QWOwjn1I/AAAAAAAACHA/aHUZPfLj2ls/s400/DSC00017.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5579203856231014226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-G1sK_ZEpWLw/TW1QV-oss8I/AAAAAAAACG4/jufjTdYCT6E/s1600/DSC00001.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/-G1sK_ZEpWLw/TW1QV-oss8I/AAAAAAAACG4/jufjTdYCT6E/s400/DSC00001.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5579203851903087554" /&gt;&lt;/a&gt;&lt;br /&gt;With lots of effort and dedication, young high school students from Campo Quijano, Argentina, every year organize a solar car race. I am looking forward to collaborate wth them!&lt;br /&gt;&lt;br /&gt;Cada año jovenes alumnos del secundario de Campo Quijano, Salta, Argentina, organizan y participan de carreras de autos solares. En 2012 estoy pensando en colaborar con ellos!&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-4907013419743897359?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/4907013419743897359/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/03/solar-race-carrera-solar.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4907013419743897359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4907013419743897359'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2011/03/solar-race-carrera-solar.html' title='Solar Race / Carrera solar'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-0FBx_weIUAw/TW1QWdouIgI/AAAAAAAACHI/En353-rPQ_A/s72-c/DSC00020.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-5257293184714221356</id><published>2010-11-23T10:30:00.001+01:00</published><updated>2010-11-23T10:30:57.981+01:00</updated><title type='text'>Workshops in Europe</title><content type='html'>On January 2011 there will be two Hands-on workshops on topics that&lt;br /&gt;may be of your interest. The workshops are in the context of the&lt;br /&gt;AMARSi Project (https://www.amarsi-project.eu/) but their are open to&lt;br /&gt;the general public; feel free to&lt;br /&gt;forward this message to people who you think may also be interested.&lt;br /&gt;Due to space limitations we will prioritize attendees from AMARSi and&lt;br /&gt;the hosting venues. Please, send your application as soon as possible.&lt;br /&gt;&lt;br /&gt;Information about the workshops is given below.&lt;br /&gt;&lt;br /&gt;"Hands-on introduction to Reservoir Computing", given by Tim Waegeman,&lt;br /&gt;Francis Wyffels and Ken Caluwaerts from Reservoir Lab, Ghent&lt;br /&gt;University&lt;br /&gt;&lt;br /&gt;In this three day tutorial we will start with a theoretical&lt;br /&gt;introduction to Reservoir Computing, an efficient training method for&lt;br /&gt;recurrent neural networks. Next, an overview of OGER is given, a&lt;br /&gt;python toolbox for rapidly building, training and evaluating modular&lt;br /&gt;learning architectures. The emphasis of the tutorial is on practical&lt;br /&gt;applications such as time series prediction, speech recognition and&lt;br /&gt;robotics. Participants will have ample opportunity to bring forward&lt;br /&gt;their own research problems with respect to Reservoir Computing.&lt;br /&gt;&lt;br /&gt;Activities:&lt;br /&gt;- Theoretical introduction to Reservoir computing&lt;br /&gt;- Setup and use of the OGER toolbox (Reservoir Computing Toolbox for Python)&lt;br /&gt;- Solution to practical problems&lt;br /&gt;- Applications in robotics&lt;br /&gt;- Group activity&lt;br /&gt;&lt;br /&gt;Date: 2nd Week (10-12) January 2011&lt;br /&gt;Venue: ZHAW Winterthur&lt;br /&gt;Available seats: 20&lt;br /&gt;&lt;br /&gt;"Probabilistic Inference for Motor Control", given by Gerhard Neumann&lt;br /&gt;and Elmar Rückert from the Technische Universität Graz.&lt;br /&gt;&lt;br /&gt;In this workshop we will start with an short overview over graphical&lt;br /&gt;models, inference in graphical models, message passing, approximate&lt;br /&gt;message passing. Subsequently we will apply the inference in graphical&lt;br /&gt;models framework for motor planning. We will present the relevant&lt;br /&gt;theory  and also show some practical examples in MATLAB.&lt;br /&gt;&lt;br /&gt;Activities: - Bayesian inference: theory and examples.&lt;br /&gt;         - Graphical models for motor planning  and examples.&lt;br /&gt;         - Group Activity&lt;br /&gt;&lt;br /&gt;Date: End of 2nd(13-14) Week of January 2011.&lt;br /&gt;Venue: AILab Artificial Intelligence Laboratory, University of Zürich.&lt;br /&gt;Available seats: 10&lt;br /&gt;&lt;br /&gt;You can find the registration form here&lt;br /&gt;&lt;br /&gt;https://spreadsheets.google.com/viewform?formkey=dGhyLTVURkZZOGZlcEh3eTdDeV9XMWc6MQ&lt;br /&gt;&lt;br /&gt;For further information and questions contact Juan Pablo Carbajal&lt;br /&gt;carbajal at-symbol ifi dot uzh dot ch&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-5257293184714221356?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/5257293184714221356/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2010/11/workshops-in-europe.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5257293184714221356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5257293184714221356'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2010/11/workshops-in-europe.html' title='Workshops in Europe'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-3639929301803067270</id><published>2010-06-10T16:40:00.003+02:00</published><updated>2011-06-06T11:48:30.368+02:00</updated><title type='text'>CGAL, Python, Octave</title><content type='html'>Having a good library for computational geometry is very important for me. A year ago I found &lt;a href="http://www.cgal.org/"&gt;CGAL&lt;/a&gt; and since then I am enjoying it. Sometimes the burden of C++ can be annoying (for rapid prototyping, for example), therefore lately I was trying the&lt;a href="http://cgal-python.gforge.inria.fr/"&gt; Python bindings&lt;/a&gt; and trying to get some functions working on &lt;a href="http://www.gnu.org/software/octave/"&gt;GNU Octave&lt;/a&gt; ... &lt;a href="javascript:hideDiv('divCGALPythonOctaveEspanol');showDiv('divCGALPythonOctaveIngles');"&gt;English Version&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para mi es fundamental tener una buena bilioteca de geometría computacional a mano. Hace un año, laburando en un programita para seguir objetos en videos, me topé con &lt;a href="http://www.cgal.org/"&gt;CGAL&lt;/a&gt; y desde entonces es mi primera referencia a la hora de programar cuestiones geométricas (mallas, manipulacion de polígonos, etc...). CGAL está escrita en C++ y a veces programar es un poco tedioso debido al caracter declarativo del lenguaje. Por esta razón, últimamente estuve probando la &lt;a href="http://cgal-python.gforge.inria.fr/"&gt;versión para Python&lt;/a&gt; y estoy tratando de hacer funciones para &lt;a href="http://www.gnu.org/software/octave/"&gt;GNU Octave&lt;/a&gt; (todavía sin éxito) ... &lt;a href="javascript:hideDiv('divCGALPythonOctaveIngles');showDiv('divCGALPythonOctaveEspanol');"&gt;versión en Español&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;div id="divCGALPythonOctaveEspanol" style="display: none;"&gt;Uno de los algoritmos que más me gustan (y que más he usado) de CGAL son las «&lt;span style="color: #e06666;"&gt;formas alfa&lt;/span&gt;» (alpha shapes). Dada una nube de puntos ¿Cuál es el polígono (con vértices en puntos de la nube) que describe el borde (o contorno) de la nube? La Figura 1 ilustra el problema y una posible respuesta intuitiva (con el famoso método de unir los puntos con líneas).&lt;br /&gt;Este algoritmo también se puede aplicar a nubes de puntos en 3D y CGAl trae una lista impresionante de funciones de manipulación de formas alfa. Sin embargo en 2D, obtener el polígono suele ser una pregunta fecuente en blogs y listas de mail. El siguiente código muestra una solución al problema en C++ (no pretendo ser eficiente! se agradecen correciones y mejorías):&lt;br /&gt;&lt;pre class="prettyprint"&gt;//CGAL#include &amp;lt;CGAL/basic.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Cartesian.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/squared_distance_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Delaunay_triangulation_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Alpha_shape_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/IO/io.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Regular_triangulation_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Regular_triangulation_vertex_base_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Regular_triangulation_face_base_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Triangulation_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Triangulation_face_base_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Triangulation_euclidean_traits_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Alpha_shape_vertex_base_2.h&amp;gt;&lt;br /&gt;#include &amp;lt;CGAL/Alpha_shape_face_base_2.h&amp;gt;#include &amp;lt;CGAL/point_generators_2.h&amp;gt;#include &amp;lt;CGAL/Kernel/function_objects.h&amp;gt;// STL&lt;br /&gt;#include &amp;lt;fstream&amp;gt;&lt;br /&gt;#include &amp;lt;string&amp;gt;&lt;br /&gt;#include &amp;lt;vector&amp;gt;&lt;br /&gt;// Typedefstypedef double Coord_type;&lt;br /&gt;typedef CGAL::Cartesian&amp;lt;coord_type&amp;gt; Rep;&lt;br /&gt;typedef Rep::Point_2                Point_2;&lt;br /&gt;typedef Rep::Vector_2               Vector_2;&lt;br /&gt;typedef Rep::Segment_2              Segment;&lt;br /&gt;typedef Rep::Line_2                 Line;&lt;br /&gt;typedef Rep::Triangle_2             Triangle;&lt;br /&gt;typedef Rep::Less_xy_2              Point_compare;&lt;br /&gt;typedef CGAL::Triangulation_2&amp;lt;rep&amp;gt;  Triangulation;&lt;br /&gt;typedef std::list&amp;lt;point_2&amp;gt;          CGALPointlist;&lt;br /&gt;//Delaunay triangulationtypedef Rep                                                Gt;&lt;br /&gt;typedef CGAL::Alpha_shape_vertex_base_2&amp;lt;gt&amp;gt;                Vb;&lt;br /&gt;typedef CGAL::Triangulation_face_base_2&amp;lt;gt&amp;gt;                Df;&lt;br /&gt;typedef CGAL::Alpha_shape_face_base_2&amp;lt;Gt, Df&amp;gt;              Fb;&lt;br /&gt;typedef CGAL::Triangulation_default_data_structure_2&amp;lt;Gt,Vb,Fb&amp;gt;  Tds;&lt;br /&gt;typedef CGAL::Delaunay_triangulation_2&amp;lt;Gt,Tds&amp;gt;             Delaunay;&lt;br /&gt;//Alpha shape and the types&lt;br /&gt;typedef CGAL::Alpha_shape_2&amp;lt;delaunay&amp;gt;                      Alpha_shape;&lt;br /&gt;typedef Alpha_shape::Face                                  Face;&lt;br /&gt;typedef Alpha_shape::Vertex                                Vertex;&lt;br /&gt;typedef Alpha_shape::Edge                                  Edge;&lt;br /&gt;typedef Alpha_shape::Face_handle                           Face_handle;&lt;br /&gt;typedef Alpha_shape::Vertex_handle                         Vertex_handle;&lt;br /&gt;typedef Alpha_shape::Face_circulator                       Face_circulator;&lt;br /&gt;typedef Alpha_shape::Vertex_circulator                     Vertex_circulator;&lt;br /&gt;typedef Alpha_shape::Locate_type                           Locate_type;&lt;br /&gt;typedef Alpha_shape::Face_iterator                         Face_iterator;&lt;br /&gt;typedef Alpha_shape::Vertex_iterator                       Vertex_iterator;&lt;br /&gt;typedef Alpha_shape::Edge_iterator                         Edge_iterator;&lt;br /&gt;typedef Alpha_shape::Edge_circulator                       Edge_circulator;&lt;br /&gt;typedef Alpha_shape::Alpha_iterator                        Alpha_iterator;&lt;br /&gt;// Here define your favorite vector&lt;br /&gt;typedef struct Vector{    double x;    double y;    double z;} vect;&lt;br /&gt;using namespace std;&lt;br /&gt;void alpha_shape(vector&amp;lt;vect&amp;gt; cloud, vector&amp;lt;vect&amp;gt; &amp;amp; vert, int &amp;amp; count)&lt;br /&gt;{ &lt;br /&gt;Delaunay          tr1; &lt;br /&gt;CGALPointlist     L; &lt;br /&gt;Alpha_shape       A;  &lt;br /&gt;//this is the alpha value for &lt;br /&gt;//the alpha_shape &lt;br /&gt;double            alpha_index;                                    CGAL::set_ascii_mode(std::cout);&lt;br /&gt;// We load the points of the cloud into a CGAL Point List    &lt;br /&gt;int N = cloud.size();     &lt;br /&gt;for (int i=0; i&amp;lt;N; i++) &lt;br /&gt;{&lt;br /&gt;  Point_2 p(cloud[i].x,cloud[i].y);&lt;br /&gt;  L.push_back(p);&lt;br /&gt;}&lt;br /&gt;//We make the alpha-shape here&lt;br /&gt;A.make_alpha_shape(L.begin(), L.end());  &lt;br /&gt;// This find the minimum value for alpha &lt;br /&gt;// such that there is only one connected component &lt;br /&gt;// that can have holes &lt;br /&gt;Alpha_iterator opt = A.find_optimal_alpha(1);&lt;br /&gt;      cout &amp;lt;&amp;lt; "Optimal alpha value to get one connected component is " &amp;lt;&amp;lt;*opt&amp;lt;&amp;lt; endl;&lt;br /&gt;alpha_index=*opt;  &lt;br /&gt;A.set_mode(Alpha_shape::REGULARIZED); &lt;br /&gt;A.set_alpha(alpha_index); &lt;br /&gt;Alpha_shape::Alpha_shape_edges_iterator it = A.alpha_shape_edges_begin();  &lt;br /&gt;int Anumedges=1;    &lt;br /&gt;// ****    &lt;br /&gt;//What next is building the boundary in order    &lt;br /&gt;// Is there a more efficient way of doing this?    &lt;br /&gt;// ****        &lt;br /&gt;// Count the number of edges. &lt;br /&gt;for(;it!=A.alpha_shape_edges_end();it++)&lt;br /&gt;  Anumedges++; &lt;br /&gt;//Order the vertices  &lt;br /&gt;Alpha_shape::Alpha_shape_edges_iterator  et = A.alpha_shape_edges_begin();  &lt;br /&gt;it = A.alpha_shape_edges_begin();  &lt;br /&gt;CGALPointlist vertices;      &lt;br /&gt;int acount=0; &lt;br /&gt;vertices.push_back((A.segment(*et)).vertex(0)); &lt;br /&gt;while(acount &amp;lt; Anumedges)&lt;br /&gt; {&lt;br /&gt;  while(A.segment(*et).vertex(1)!=A.segment(*it).vertex(0))&lt;br /&gt;   it++;&lt;br /&gt;  vertices.push_back((A.segment(*it)).vertex(0));&lt;br /&gt;  acount++;&lt;br /&gt;  et=it;&lt;br /&gt;  it = A.alpha_shape_edges_begin();&lt;br /&gt;  }&lt;br /&gt; count=acount;&lt;br /&gt; int i=0;&lt;br /&gt; vect temp;&lt;br /&gt; for(CGALPointlist::iterator ip=vertices.begin();&lt;br /&gt; ip!=vertices.end();ip++)&lt;br /&gt; {&lt;br /&gt;  temp.x = (*ip).x();&lt;br /&gt;  temp.y=(*ip).y();&lt;br /&gt;  vert.push_back(temp);&lt;br /&gt; }&lt;br /&gt; return ;&lt;br /&gt;}&lt;/pre&gt;Ok, no creo que haga falta decir que el codigo es grande, no? Uno puede poner  los «include» y demas cosas en un archivo aparte, pero sigue siendo bastante molesto. Pero bueno, funciona muy bien.&lt;br /&gt;El código que sigue hace lo mismo pero con Python. Como estoy compartiendo el código con un colega, lo escribí un poco mas estructurado&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;from __future__ import divisionfrom CGAL.Kernel import *from CGAL.Triangulations_2 import *from CGAL.Alpha_shapes_2 import *def get_border(L, alpha=None):    print 'Number of points in list ', len(L)    A = Alpha_shape_2()    A.make_alpha_shape(L)    op = A.find_optimal_alpha(1)    if alpha == None:        alpha = op.next()        print 'Optimal alpha value to get one connected component is ', \        alpha    else:        print 'Using provided alpha value ',alpha        print 'Optimal alpha value to get one connected component is ', \        op.next()    m = A.set_mode()    A.set_mode(m.REGULARIZED)    A.set_alpha(alpha)    # Get the vertices ordered by edges incidence    alpha_shape_edges = []    alpha_shape_vertices = []    for it in A.alpha_shape_edges:        alpha_shape_edges.append(A.segment(it))    for it in A.alpha_shape_vertices:        alpha_shape_vertices.append(it)    print 'Vertices in alpha-shape ', len(alpha_shape_vertices)    incidency = list()    for ind, vert1 in enumerate(alpha_shape_vertices):        for ind2 in range(ind,len(alpha_shape_vertices)):            vert2 = alpha_shape_vertices[ind2]            if Segment_2(vert1.point(),vert2.point()) in alpha_shape_edges:                incidency.append([ind,ind2])            if Segment_2(vert2.point(),vert1.point()) in alpha_shape_edges:                incidency.append([ind2,ind])    border = list()    borders = list()    border_index = list()    indeces = list()    vert1 = [ i[0] for i in incidency]    vert2 = [ i[1] for i in incidency]    i = 0    while len(border) &amp;lt; len(alpha_shape_vertices):        vert = alpha_shape_vertices[vert1[i]].point()        if vert not in border:            border.append(vert)            border_index.append(L.index(vert))        vert1.pop(i)        vert = vert2[i]        vert2.pop(i)        try:            i = vert1.index(vert)        except ValueError:            print "Found inital vertex!", vert            border.append(alpha_shape_vertices[vert].point())            borders.append(border)            indeces.append(border_index)            border = list()            border_index = list()            if len(vert1) == 0:                break            else:                i = 0    return borders, indecesdef main(infile, outfile, alpha=None):    #read the data    L = list()    with open(infile,'r') as f:        for line in f:            s = line.split(' ')            s = s[1:]            L.append(Point_2(float(s[0]),float(s[1])))    f.close()        # Get the border and the indeces of the vertices    # in the border in the original list    [borders, indeces]=get_border(L,alpha)    # Different borders (like holes ar multiple components)    # are sublists of borders        #write output    nborder=0    with open(outfile,'w') as f:        for border,index in zip(borders,indeces):                    if nborder &amp;gt; 0:                info = 'NaN NaN NaN\n'                f.write(info)            nborder += 1                        for p,i in zip(border,index):                info = str(i) + ' ' + str(p.x()) + ' ' + \                str(p.y()) + '\n'                f.write(info)    f.close()    return borders    if __name__ == '__main__':    import sys     if len(sys.argv) == 4:        call,inFile,outFile,alpha = sys.argv        borders = main(inFile,outFile,float(alpha))    else:        call,inFile,outFile = sys.argv        borders = main(inFile,outFile)    import matplotlib.pyplot as plt    plt.ion()    plt.figure(1)    plt.clf()    plt.hold(True)    print "Number of boundaries found", len(borders)    for border in borders:        x = [p.x() for p in border]        y = [p.y() for p in border]        plt.plot(x,y,'-o')    plt.show()&lt;/pre&gt;&lt;br /&gt;Si bien parece la misma cantidad de código, la parte que ejecuta la forma alfa es mucho mas corta y simple. Luego viene todo un código que fui inventando para obtener los vertices ordenados de tal forma que sea facil hacer un dibujo del borde. El resultado de usar este algoritmo con un valor para alfa de 0.01 lo muestro en la Figura 2. Usando el valor óptimo, dado por el algoritmo, se ve en la Figura 3.&lt;/div&gt;&lt;br /&gt;&lt;div id="divCGALPythonOctaveIngles" style="display: none;"&gt;One of the features I have used the most from CGAL is the &lt;a href="http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Alpha_shapes_2/Chapter_main.html"&gt;2D Alpha-shapes&lt;/a&gt;. Alpha-shapes are the answer to the problem of finding the boundary of a cloud of points. In Figure 1 I show a cloud of points randomly distributed on the unit disk and a boundary that may have been drawn by a person by linking points with segments (but it wasn't! :D).&lt;br /&gt;The following C++ code (partly taken from the CGAL examples) does the work, but is a little bit long (I wonder how bad is my way of ordering the boundary! help here?)&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;//CGAL#include &amp;lt;CGAL/basic.h&amp;gt;#include &amp;lt;CGAL/Cartesian.h&amp;gt;#include &amp;lt;CGAL/squared_distance_2.h&amp;gt;#include &amp;lt;CGAL/Delaunay_triangulation_2.h&amp;gt;#include &amp;lt;CGAL/Alpha_shape_2.h&amp;gt;#include &amp;lt;CGAL/IO/io.h&amp;gt;#include &amp;lt;CGAL/Regular_triangulation_2.h&amp;gt;#include &amp;lt;CGAL/Regular_triangulation_vertex_base_2.h&amp;gt;#include &amp;lt;CGAL/Regular_triangulation_face_base_2.h&amp;gt;#include &amp;lt;CGAL/Triangulation_2.h&amp;gt;#include &amp;lt;CGAL/Triangulation_face_base_2.h&amp;gt;#include &amp;lt;CGAL/Triangulation_euclidean_traits_2.h&amp;gt;#include &amp;lt;CGAL/Alpha_shape_vertex_base_2.h&amp;gt;#include &amp;lt;CGAL/Alpha_shape_face_base_2.h&amp;gt;#include &amp;lt;CGAL/point_generators_2.h&amp;gt;#include &amp;lt;CGAL/Kernel/function_objects.h&amp;gt;// STL#include &amp;lt;fstream&amp;gt;#include &amp;lt;string&amp;gt;#include &amp;lt;vector&amp;gt;// Typedefstypedef double                      Coord_type;typedef CGAL::Cartesian&amp;lt;coord_type&amp;gt; Rep;typedef Rep::Point_2                Point_2;typedef Rep::Vector_2               Vector_2;typedef Rep::Segment_2              Segment;typedef Rep::Line_2                 Line;typedef Rep::Triangle_2             Triangle;typedef Rep::Less_xy_2              Point_compare;typedef CGAL::Triangulation_2&amp;lt;rep&amp;gt;  Triangulation;typedef std::list&amp;lt;point_2&amp;gt;          CGALPointlist;//Delaunay triangulationtypedef Rep                                                Gt;typedef CGAL::Alpha_shape_vertex_base_2&amp;lt;gt&amp;gt;                Vb;typedef CGAL::Triangulation_face_base_2&amp;lt;gt&amp;gt;                Df;typedef CGAL::Alpha_shape_face_base_2&amp;lt;Gt, Df&amp;gt;              Fb;typedef CGAL::Triangulation_default_data_structure_2&amp;lt;Gt,Vb,Fb&amp;gt;  Tds;typedef CGAL::Delaunay_triangulation_2&amp;lt;Gt,Tds&amp;gt;             Delaunay;//Alpha shape and the typestypedef CGAL::Alpha_shape_2&amp;lt;delaunay&amp;gt;                      Alpha_shape;typedef Alpha_shape::Face                                  Face;typedef Alpha_shape::Vertex                                Vertex;typedef Alpha_shape::Edge                                  Edge;typedef Alpha_shape::Face_handle                           Face_handle;typedef Alpha_shape::Vertex_handle                         Vertex_handle;typedef Alpha_shape::Face_circulator                       Face_circulator;typedef Alpha_shape::Vertex_circulator                     Vertex_circulator;typedef Alpha_shape::Locate_type                           Locate_type;typedef Alpha_shape::Face_iterator                         Face_iterator;typedef Alpha_shape::Vertex_iterator                       Vertex_iterator;typedef Alpha_shape::Edge_iterator                         Edge_iterator;typedef Alpha_shape::Edge_circulator                       Edge_circulator;typedef Alpha_shape::Alpha_iterator                        Alpha_iterator;// Here define your favorite vectortypedef struct Vector{    double x;    double y;    double z;} vect;using namespace std;void alpha_shape(vector&amp;lt;vect&amp;gt; cloud, vector&amp;lt;vect&amp;gt; &amp;amp; vert, int &amp;amp; count){ Delaunay          tr1; CGALPointlist     L; Alpha_shape       A;  //this is the alpha value for //the alpha_shape double            alpha_index;                                    CGAL::set_ascii_mode(std::cout);        // We load the points of the cloud into a CGAL Point List    int N = cloud.size();     for (int i=0; i&amp;lt;N; i++) {  Point_2 p(cloud[i].x,cloud[i].y);  L.push_back(p); }    //We make the alpha-shape here  A.make_alpha_shape(L.begin(), L.end());  // This find the minimum value for alpha // such that there is only one connected component // that can have holes Alpha_iterator opt = A.find_optimal_alpha(1);      cout &amp;lt;&amp;lt; "Optimal alpha value to get one connected component is "             &amp;lt;&amp;lt;*opt&amp;lt;&amp;lt; endl;  alpha_index=*opt;  A.set_mode(Alpha_shape::REGULARIZED); A.set_alpha(alpha_index); Alpha_shape::Alpha_shape_edges_iterator it = A.alpha_shape_edges_begin();  int Anumedges=1;    // ****    //What next is building the boundary in order    // Is there a more efficient way of doing this?    // ****        // Count the number of edges. for(;it!=A.alpha_shape_edges_end();it++)  Anumedges++; //Order the vertices  Alpha_shape::Alpha_shape_edges_iterator  et = A.alpha_shape_edges_begin();  it = A.alpha_shape_edges_begin();  CGALPointlist vertices;      int acount=0; vertices.push_back((A.segment(*et)).vertex(0)); while(acount &amp;lt; Anumedges) {  while(A.segment(*et).vertex(1)!=A.segment(*it).vertex(0))   it++;  vertices.push_back((A.segment(*it)).vertex(0));  acount++;  et=it;  it = A.alpha_shape_edges_begin();  } count=acount; int i=0; vect temp; for(CGALPointlist::iterator ip=vertices.begin(); ip!=vertices.end();ip++) {  temp.x = (*ip).x();  temp.y=(*ip).y();  vert.push_back(temp); } return ;}&lt;/pre&gt;&lt;br /&gt;Quite long, uh? But it works nicely. Now the next Python snipet does a similar job, but since I am sharing this code with colleagues, i did it a little bit more structured.&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;from __future__ import divisionfrom CGAL.Kernel import *from CGAL.Triangulations_2 import *from CGAL.Alpha_shapes_2 import *def get_border(L, alpha=None):    print 'Number of points in list ', len(L)    A = Alpha_shape_2()    A.make_alpha_shape(L)    op = A.find_optimal_alpha(1)    if alpha == None:        alpha = op.next()        print 'Optimal alpha value to get one connected component is ', \        alpha    else:        print 'Using provided alpha value ',alpha        print 'Optimal alpha value to get one connected component is ', \        op.next()    m = A.set_mode()    A.set_mode(m.REGULARIZED)    A.set_alpha(alpha)    # Get the vertices ordered by edges incidence    alpha_shape_edges = []    alpha_shape_vertices = []    for it in A.alpha_shape_edges:        alpha_shape_edges.append(A.segment(it))    for it in A.alpha_shape_vertices:        alpha_shape_vertices.append(it)    print 'Vertices in alpha-shape ', len(alpha_shape_vertices)    incidency = list()    for ind, vert1 in enumerate(alpha_shape_vertices):        for ind2 in range(ind,len(alpha_shape_vertices)):            vert2 = alpha_shape_vertices[ind2]            if Segment_2(vert1.point(),vert2.point()) in alpha_shape_edges:                incidency.append([ind,ind2])            if Segment_2(vert2.point(),vert1.point()) in alpha_shape_edges:                incidency.append([ind2,ind])    border = list()    borders = list()    border_index = list()    indeces = list()    vert1 = [ i[0] for i in incidency]    vert2 = [ i[1] for i in incidency]    i = 0    while len(border) &amp;lt; len(alpha_shape_vertices):        vert = alpha_shape_vertices[vert1[i]].point()        if vert not in border:            border.append(vert)            border_index.append(L.index(vert))        vert1.pop(i)        vert = vert2[i]        vert2.pop(i)        try:            i = vert1.index(vert)        except ValueError:            print "Found inital vertex!", vert            border.append(alpha_shape_vertices[vert].point())            borders.append(border)            indeces.append(border_index)            border = list()            border_index = list()            if len(vert1) == 0:                break            else:                i = 0    return borders, indecesdef main(infile, outfile, alpha=None):    #read the data    L = list()    with open(infile,'r') as f:        for line in f:            s = line.split(' ')            s = s[1:]            L.append(Point_2(float(s[0]),float(s[1])))    f.close()        # Get the border and the indeces of the vertices    # in the border in the original list    [borders, indeces]=get_border(L,alpha)    # Different borders (like holes ar multiple components)    # are sublists of borders        #write output    nborder=0    with open(outfile,'w') as f:        for border,index in zip(borders,indeces):                    if nborder &amp;gt; 0:                info = 'NaN NaN NaN\n'                f.write(info)            nborder += 1                        for p,i in zip(border,index):                info = str(i) + ' ' + str(p.x()) + ' ' + \                str(p.y()) + '\n'                f.write(info)    f.close()    return borders    if __name__ == '__main__':    import sys     if len(sys.argv) == 4:        call,inFile,outFile,alpha = sys.argv        borders = main(inFile,outFile,float(alpha))    else:        call,inFile,outFile = sys.argv        borders = main(inFile,outFile)    import matplotlib.pyplot as plt    plt.ion()    plt.figure(1)    plt.clf()    plt.hold(True)    print "Number of boundaries found", len(borders)    for border in borders:        x = [p.x() for p in border]        y = [p.y() for p in border]        plt.plot(x,y,'-o')    plt.show()&lt;/pre&gt;&lt;br /&gt;The code runs quite fast, except for my part of the code, for the ordering of the border. I have to work on that! I put the results on Figures 1 and 2. Figure 1 is made using a value for alpha of 0.01, and Figure 2 is using the optimal value. Do you see the diferences?  &lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_3_3tSjyH-q4/TBDze5OipSI/AAAAAAAABuA/K-D8B6X8H-M/s1600/alpha_shape_solution2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_3_3tSjyH-q4/TBDze5OipSI/AAAAAAAABuA/K-D8B6X8H-M/s320/alpha_shape_solution2.png" /&gt;&lt;/a&gt;&lt;/div&gt;Fig 1. Alpha-shape for a set of 1000 random points uniformly distributed on the unit disk. The value of alpha is 0.01.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_3_3tSjyH-q4/TBDzmkTlxFI/AAAAAAAABuI/XTYG2TE73-c/s1600/alpha_shape_solution.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_3_3tSjyH-q4/TBDzmkTlxFI/AAAAAAAABuI/XTYG2TE73-c/s320/alpha_shape_solution.png" /&gt;&lt;/a&gt;&lt;/div&gt;Fig 2. Alpha-shape for a set of 1000 random points uniformly distributed on the unit disk, using the optimal value for alpha.&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-3639929301803067270?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/3639929301803067270/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2010/06/cgal-python-octave.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3639929301803067270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3639929301803067270'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2010/06/cgal-python-octave.html' title='CGAL, Python, Octave'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3_3tSjyH-q4/TBDze5OipSI/AAAAAAAABuA/K-D8B6X8H-M/s72-c/alpha_shape_solution2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-6927673308675995052</id><published>2010-06-07T12:24:00.005+02:00</published><updated>2010-06-07T16:43:05.980+02:00</updated><title type='text'>Blinn-Phong Halfway vector and the parallelogram rule / Blinn-Phong vector a "Mediocamino" y la regla del paralelogramo</title><content type='html'>Studying for the &lt;a href="http://vmml.ifi.uzh.ch/index.php/teaching/lectures/30-computer-graphics-minf4226"&gt;Computer Graphics&lt;/a&gt; final exam I bumped into a simple, but important fact about adding vectors. Is stated everywhere that in the &lt;a href="http://en.wikipedia.org/wiki/Blinn%E2%80%93Phong_shading_model"&gt;Blinn-Phong reflection model&lt;/a&gt;, the angle spanned by the Halfway vector and the normal to the surface (where the reflection is taking place) is the half of the angle spanned by the Viewer (or Eye) vector and the Reflected vector ... &lt;a href="javascript:hideDiv('divHalfwayEspanol');showDiv('divHalfwayIngles');"&gt;English Version&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Preparando el examen final de la materia &lt;a href="http://vmml.ifi.uzh.ch/index.php/teaching/lectures/30-computer-graphics-minf4226"&gt;Computer Graphics&lt;/a&gt;, me topé con una propiedad relacionada a la suma de vectores que, si bien es básica, no deja de ser importante. En muchos sitos de internet (link? no he visto muchos en Español...habrá que poner en wikipedia...tendré tiempo?) se dice que el vector de "Mediocamino" en el modelo de iluminación Blinn-Phong sustiende un ángulo con la normal de la superfice (donde la reflexión ocurre) que es la mitad del ángulo entre el vector que apunta al observador y el vector que indica la dirección de reflexión de la luz ... &lt;a href="javascript:hideDiv('divHalfwayIngles');showDiv('divHalfwayEspanol');"&gt;versión en Español&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divHalfwayEspanol" style="display: none;"&gt;La Figura 1 muestra la situación que voy a describir. Un rayo de luz llega, desde la dirección $\hat{L}$, a una superficie con normal $\hat{N}$ y es reflejado en la dirección $\hat{R}$. El modelo trata de aproximar cuanta luz llega a un observador que mira desde la dirección definada por $\hat{V}$. Basandose en el modelo de superficies Lambertianas, la cantidad de luz alrededor de $\hat{R}$ tiene una distribución del tipo coseno y se puede calcular utilizando el producto escalar $\hat{R}\cdot\hat{V}$. El modelo de Blinn-Phong reemplaza esa operación con una aproximacion adicional, utilizando el vector $\hat{H}$ que se conoce como vector de "Mediocamino", \[\hat{H}=\frac{\hat{L}+\hat{V}}{\|\hat{L}+\hat{V}\|}\]. El nombre "Mediocamino" viene del echo que $\hat{H}$ divide el ángulo entre $\hat{L}$ y $\hat{V}$ en dos partes iguales. Es decir, es la bisectriz de ángulo. Ok, hay que notar que para que eso sea verdad, $\hat{H}$ se tiene que calcular con los vectors $\hat{L},\hat{V}$ &lt;b&gt;normalizados&lt;/b&gt;. De no hacerlo así se incurre en un error, como se muestra en la Figura 2. La suma de dos vectores de longitud arbitraria es, en efecto, la diagonal del paralelogramo definido por los dos vectores. Sin embargo, la suma de los vectores es la bisectriz del ángulo, solo si los vectores están normalizados (o ambos tienen el mismo módulo).&lt;/div&gt;&lt;br /&gt;&lt;div id="divHalfwayIngles" style="display: none;"&gt;Figure 1 shows the situation. A ray of light is coming form the direction indicated by $$\hat{L}$$ and it is reflected in the direction $\hat{R}$ at the surface point with normal $\hat{N}$. The model tries to estimate the amount of light that goes towards the viewer (or beholder's eye), pointed by $\hat{V}$. Based on the reflection of Lambertian surfaces, we could calculate that using the dot product $\hat{V} \cdot \hat{R}$. The Blinn-Phong model simplifies the calculations by replacing $\hat{V} \cdot \hat{R}$ with $\hat{N} \cdot \hat{H}$. Where &lt;br /&gt;\[\hat{H} = \frac{\hat{L} + \hat{V}}{\|\hat{L} + \hat{V}\|}, \]&lt;br /&gt;is called the Halfway vector. The name comes from the fact that, as shown in Figure 1, this bisects the rhombus defined by the two normalized vectors $\hat{V}, \hat{L}$. &lt;br /&gt;So far so good. Note that I have explicitly write the vectors with a hat to indicate that they are &lt;b&gt;normalized&lt;/b&gt;. If you do not use normalized vectors, the vector you will get $W$ is not a halfway vector anymore. Though it is the diagonal of the parallelogram defined by the not normalized vector $L,V$, it is not bisecting the angle. This is shown in Figure 2.&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_3_3tSjyH-q4/TAzF_EPsAnI/AAAAAAAABso/UTJOjmGv9IA/s1600/g4506.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_3_3tSjyH-q4/TAzF_EPsAnI/AAAAAAAABso/UTJOjmGv9IA/s320/g4506.png" /&gt;&lt;/a&gt;&lt;/div&gt;Figure 1: Light incident from direction L on a surface with normal N. The light is reflected in direction R and the viewer is pointed by V. H is the Halfway vector.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_3_3tSjyH-q4/TAzGTXs8bAI/AAAAAAAABsw/Kk0gwufhnsk/s1600/g4454.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_3_3tSjyH-q4/TAzGTXs8bAI/AAAAAAAABsw/Kk0gwufhnsk/s320/g4454.png" /&gt;&lt;/a&gt;&lt;/div&gt;Figure 2: Addition of vectors using the parallelogram rule. The addition of vectors of arbitrary length does not yields the bisector of the angle. The addition of the normalized vectors produces the angle bisector.&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-6927673308675995052?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/6927673308675995052/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2010/06/blinn-phong-halfway-vector-and.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6927673308675995052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6927673308675995052'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2010/06/blinn-phong-halfway-vector-and.html' title='Blinn-Phong Halfway vector and the parallelogram rule / Blinn-Phong vector a &quot;Mediocamino&quot; y la regla del paralelogramo'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3_3tSjyH-q4/TAzF_EPsAnI/AAAAAAAABso/UTJOjmGv9IA/s72-c/g4506.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-5096636407565964120</id><published>2009-12-29T22:56:00.012+01:00</published><updated>2010-01-04T12:34:49.699+01:00</updated><title type='text'>Sandbox / Arenero</title><content type='html'>I am trying to do something sensible with the double language posting. &lt;strike&gt;Now I will try&lt;/strike&gt; I tried a solution given by Ezequiel. Now I am using &lt;a href="http://moradadelangelgris.blogspot.com/"&gt;Luciano&lt;/a&gt;'s solution. &lt;a href="javascript:hideDiv('divMiPostEspanol');showDiv('divMiPostIngles');"&gt;English Version&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Estoy tratando de resolver el problema con las publicaciones en dos idiomas. &lt;strike&gt;Estoy intentando&lt;/strike&gt; Estaba usando una solución que me dió Ezequiel. Ahora estoy usando una que me pasó &lt;a href="http://moradadelangelgris.blogspot.com/"&gt;Luciano&lt;/a&gt;. &lt;a href="javascript:hideDiv('divMiPostIngles');showDiv('divMiPostEspanol');"&gt;Versión en Español&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="divMiPostEspanol" style="display: none;"&gt;Este es el tutorial que Luciano me mandó:&lt;br /&gt;Es fácil. Te explico cómo hacer para que las funciones de JavaScript te queden en la plantilla de tu blog, así las podés usar en todas tus entradas.&lt;br /&gt;En el panel de control de Blogger vas a  Diseño -&amp;gt; Edición de HTML y en el cuadro de texto que te abre con el texto de tu plantilla ingresás el siguiente código javascript entre las etiquetas &lt;br /&gt;&lt;pre&gt;&amp;lt;head&amp;gt;&lt;/pre&gt;y &lt;br /&gt;&lt;pre&gt;&amp;lt;/head&amp;gt;&lt;/pre&gt;&lt;pre&gt;&amp;lt;script language="javascript"&amp;gt;&lt;br /&gt;  function showDiv(divId) {&lt;br /&gt;    document.getElementById(divId).style.display = 'inline';&lt;br /&gt;  }&lt;br /&gt;  function hideDiv(divId) {&lt;br /&gt;    document.getElementById(divId).style.display = 'none';&lt;br /&gt;  }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;La primera función muestra un div y la segunda oculta un div. Para saber con qué div trabajar la función necesitas que le pases como parámetro el ID del mismo.&lt;br /&gt;Una vez que insertás ése código y guardas los cambios podés crear una entrada en la que vamos a necesitar 4 cosas: 2 links (uno para leer la nota en español y otro para leer la nota en inglés) y 2 divs (uno con el texto en español y el otro con el texto en inglés)&lt;br /&gt;&lt;br /&gt;Te paso el código que yo usé para probar que todo funcione bien en mi blog.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;a href="javascript:hideDiv('divMiPostIngles');showDiv('divMiPostEspanol');"&amp;gt;Versión en Español&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href="javascript:hideDiv('divMiPostEspanol');showDiv('divMiPostIngles');"&amp;gt;English Version&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="divMiPostEspanol" style="display: none;"&amp;gt;&lt;br /&gt;Texto en español aquí&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id="divMiPostIngles" style="display: none;"&amp;gt;&lt;br /&gt;English text here&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Fijate que los links primero llaman a la función para ocultar el div del idioma que no hay que mostrar y después muestra el link del idioma que se seleccionó. De esta manera nos aseguramos que siempre se muestre solamente el idioma que se seleccionó.&lt;br /&gt;En las etiquetas de los divs fijate que el id está compuesto por el nombre del post y el idioma. Tenés que asegurarte que el id de cada div sea único, si no el javascript no va a funcionar. Por eso armé así los id teniendo en cuenta que en la página principal del blog se muestran varias entradas juntas y si sólo ponés como id "divIngles" y "divEspanol" vas a tener varios divs con el mismo id en la misma página y el javascript no va a funcionar.&lt;br /&gt;Por último fijate que los divs tienen el atributo style="display:none;". Esto es para que los divs cargue ocultos y después el javascript se encarga de cambiar éste atributo para que el div se muestre o se oculte.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div id="divMiPostIngles" style="display: none;"&gt;This is a translation of Luciano's tutorial:&lt;br /&gt;It is Easy! Let me explain to you how to add JavaScript functions to your Blog templateg, in this way you can use it for every post.&lt;br /&gt;In Blogger's control panel go to  Layout -&amp;gt; Edit HTML and in the text box that has your template add the following snipet anywhere between the tags &lt;br /&gt;&lt;pre&gt;&amp;lt;head&amp;gt;&lt;/pre&gt;y &lt;br /&gt;&lt;pre&gt;&amp;lt;/head&amp;gt;&lt;/pre&gt;&lt;br /&gt;Here the snipet&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;script language="javascript"&amp;gt;&lt;br /&gt;  function showDiv(divId) {&lt;br /&gt;    document.getElementById(divId).style.display = 'inline';&lt;br /&gt;  }&lt;br /&gt;  function hideDiv(divId) {&lt;br /&gt;    document.getElementById(divId).style.display = 'none';&lt;br /&gt;  }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The fisrt function shows a div and the second hides a div. To know which one to hide the function needs the ID of the div.&lt;br /&gt;Once you have save your code you can write entries using this add-on. You need 4 things: 2 links (one to read the post in Spanish and the other to read it in English) and 2 divs (One with the Spanish text and the other with the text in English)&lt;br /&gt;&lt;br /&gt;Here is the code Luciano's used in his post to check the functions.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;a href="javascript:hideDiv('divMiPostIngles');showDiv('divMiPostEspanol');"&amp;gt;Versión en Español&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href="javascript:hideDiv('divMiPostEspanol');showDiv('divMiPostIngles');"&amp;gt;English Version&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="divMiPostEspanol" style="display: none;"&amp;gt;&lt;br /&gt;Texto en español aquí&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id="divMiPostIngles" style="display: none;"&amp;gt;&lt;br /&gt;English text here&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Note that the links first call the hidding function of the other language (which we don't want to show) and then call the function to show the selected language. In this way we are pretty sure that only one language will be shown, the selected one.&lt;br /&gt;In the attributes of the divs, check that the ID is composed with the name of the post and the language. This is because we need unique IDs for each div we create, otherwise javascript wont work. The main page of Blogger has many entries to gether if you use a ID like "divEnglish" y "divEspanol" many divs will have the same ID and javascript wont work.&lt;br /&gt;Finally note that the divs have the attribute style="display:none;". This hides the div at startup and then javascript takes care of modifying this, rendering the div visible or invisible.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-5096636407565964120?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/5096636407565964120/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/12/sandbox-arenero.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5096636407565964120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5096636407565964120'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/12/sandbox-arenero.html' title='Sandbox / Arenero'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-5589488147091151414</id><published>2009-12-08T14:49:00.022+01:00</published><updated>2009-12-08T17:14:37.749+01:00</updated><title type='text'>Steering Behaviors: Part I / Comportamientos de dirección: Parte I</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;(Does anybody has a better Spanish translation for the title? / &lt;span style="color: rgb(153, 51, 0);"&gt;¿Mejor traducción al Español para el título?&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:110%;"&gt;&lt;span style="font-family:arial;"&gt;Usign Google Wave push a friend of mine (&lt;a style="font-family: arial;" href="http://ezequielpozzo.blogspot.com/"&gt;Ezequiel&lt;/a&gt;) and me to re-start with some old projects. The idea is to explore Artificial Intelligence for games. He has his programmer/gamer approach and interest and I am more into the scientific/gamer side, anyway we both share a lot of interest in common and, despite eventual arguments (:D), the project is flowing smoothly. You can check the webpage of the current project at &lt;a style="font-family: arial;" href="http://code.google.com/p/steeringbehaviors/"&gt;Google Code&lt;/a&gt;, fell free to check out the SVN and send us your comments.  /  &lt;span style="color: rgb(153, 51, 0);"&gt;Luego de experimentar con Google Wave por un tiempo, mi amigo &lt;a style="font-family: arial;" href="http://ezequielpozzo.blogspot.com/"&gt;Ezequiel&lt;/a&gt; y yo, nos motivamos a re-iniciar proyectos antiguos inconclusos. La idea es explorar inteligencia artifical para juegos. Eze encara los problemas desde el punto de vista del programador/jugador mientras que yo me soy del estio científico/jugador; por suerte ambos tenemos un ben solapamiento de intereses y, dejando d elado alguna que otra discusión (jeje), el projecto está sobre ruedas. Si estás interesado podes mirar la pagina en &lt;a style="font-family: arial;" href="http://code.google.com/p/steeringbehaviors/"&gt;Google Code&lt;/a&gt; y hacer un checkout del repositorio SVN. tus comentarios son bienvenidos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Currently I am doing my PhD at the &lt;a href="http://ailab.ifi.uzh.ch/carbajal/"&gt;Artificial Intelligence Laboratory&lt;/a&gt; one of my research interest is to understand the difference in the behavior of an agent (and the algorithms used to program it) when we allow the use of information acquired only through sensors of the agent, without external references. In short, &lt;span style="font-family:times new roman;"&gt;What is the effect of using a frame of reference fixed to the agent?&lt;/span&gt; Where the meaning of "fixed" is a used in a wider sense than in rigid body mechanics. At the moment I am happy if I can re-write an algorithm that was defined using variables respect to an external fixed frame of reference, to one using only local variables, and variables that can be acquired by the use of sensors, without knowing the existence of an external reference. Confusing? Well, today's post brings an example. /  &lt;span style="color: rgb(153, 51, 0);"&gt; Actualmente estoy haciendo mi doctorado en un &lt;a style="font-family: arial;" href="http://ailab.ifi.uzh.ch/carbajal/"&gt;laboratorio de inteligencia artificial&lt;/a&gt; y uno de mis intereses es entender como cambia el comportamiento de un agente (y los algoritmos que usamos para programarlo) cuando la información sobre el "mundo exterior" se la obtiene solo a travéz de sensores situados en el agente mismo. En pocas palabras: &lt;span style="font-family:times new roman;"&gt;¿Cuál es el efecto de utilizar un sistema de referencia solidario al agente?&lt;/span&gt; Donde "solidario" lo utilizo en un sentido un poco más amplio que en la mecánica de cuerpos rígidos. Por ahora me contento con traducir algoritmos que fueron definidos utilizando variables en referencia a un sistema de coordenadas fijo, a otros donde solo se utilizan variables en el sistema de referencia local, y ademas que son adquiribles, sin necesidad de conocer el sistema de referencia fijo. Ok, un poco confuso ¿verdad? El post de hoy trae un ejemplo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You may have heard of &lt;a href="http://www.red3d.com/cwr/"&gt;Craig Reynolds and his implementation of steering behaviors&lt;/a&gt; using agent to agent interaction (sort of molecular dynamics for agents). If you didn't check out the myriads of applets out there in the web, like &lt;a href="http://www.lalena.com/AI/Flock/Flock.aspx"&gt;this one&lt;/a&gt;. I won't explain here all the details (check Reynolds webpage or his paper for full details), but is enough to say that for the sake of optimization and the objectives  he had in mind (games, games! bwahaha!) all the behaviors are written using the positions and velocities of the agents respect to a global fixed frame of reference; even more an agent can know its own velocity respect to that frame, something not wrong in mathematical terms but  impossible if the agent doesn't know the transformation (in this case a &lt;a href="http://en.wikipedia.org/wiki/Galilean_transformation"&gt;Galilean&lt;/a&gt; one) from the local frame to the global one, at all times...something difficult in a real agent (without external help, like GPS)./ &lt;span style="color: rgb(153, 51, 0);"&gt; Quizás hayas escuchado hablar de &lt;a href="http://www.red3d.com/cwr/"&gt;Craig Reynolds y su implemntación de comportamientos de dirección&lt;/a&gt; usando interacciones entre agentes (algo como una dinámica molecular para agentes). Si no escuchaste de el, podés mirar alguno de los applets del montón, &lt;a href="http://www.lalena.com/AI/Flock/Flock.aspx"&gt;como este&lt;/a&gt;. No voy a entrar en detalles de todos los comprtamientos (los detalles están en la pagina de Reynolds o en su artículo (todo en inglés)) pero basta decir que, por razones de optimización y porque el tenía en mente juegos, todos los comprtameintos utilizan posiciones y velocidades definidas en un sistema fijo global, incluso un agente puede conocer su velocidad respecto a ese sistema de referencia. Si bien esto no es matemáticamente incorrecto, es imposible hacerlo si el agente no conoce la trasnformación (de &lt;a href="http://es.wikipedia.org/wiki/Transformaci%C3%B3n_de_Galileo"&gt;Galileo&lt;/a&gt; en este caso) entre su sistema local y el global, en todo momento... algo que es muy dificil de tener en un agente real (si ayuda externa, como un GPS).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There is one behavior that I want to look at, the one that &lt;a href="http://www.red3d.com/cwr/boids/"&gt;aligns the agent to produce flocking&lt;/a&gt;. Reynolds paper states: "&lt;span style="font-family:courier new;"&gt;The Alignment steering behavior gives a character the ability to align itself with other nearby characters...can be computed by finding all characters in the local neighborhood, averaging together the velocity (or alternately, the unit forward vector) of the nearby characters. This average is the desired velocity, and so the steering vector is the difference between the average and our character's current velocity (or alternately, its unit forward vector).&lt;/span&gt;" . Can this behavior be written in terms of local (to the agent) variables? Can we achieve an easier (in terms of time complexity) algorithm by doing that? I will try to answer the first question, and to do that lets interpret Reynolds explanation: / &lt;span style="color: rgb(153, 51, 0);"&gt; En particular me voy a referir a uno de los comportamientos propuestos por Reynolds, el que &lt;a href="http://www.red3d.com/cwr/boids/"&gt;alinea los agentes para producir flocking&lt;/a&gt;. En su artículo, Reynolds nos indica que para cada agente hay que hacer lo siguiente (lo indica en palabras, por lo tanto esto es una interpretación):&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Get average velocity of agents nearby (or unit forward vector). / &lt;span style="color: rgb(153, 51, 0);"&gt;Calcule la velocidad promedio de los agentes cercanos (o el vector unitario que indica su orientación).&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Get the difference between that average and the agents velocity. / &lt;span style="color: rgb(153, 51, 0);"&gt;Tome la diferencia entre ese promedio y la velocidad del agente en cuestión.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Apply a force proportional to that difference. / &lt;span style="color: rgb(153, 51, 0);"&gt;Aplique una fuerza al agente en cuestion proporcional al resultado de la diferencia.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;I am looking to have something more like: / &lt;span style="color: rgb(153, 51, 0);"&gt; Yo estoy buscando algo como: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Get average relative velocity of agents nearby (or relative heading); This can be achieved with distance sensors and some assumptions about the way another agents looks like or behaves (more on this to come). / &lt;span style="color: rgb(153, 51, 0);"&gt;Calcule la velocidad relativa promedio de los agentes cercanos (o la orientación relativa); que se puede obtener por medio de sensores de distancias y algunas hipótesis sobre el aspecto y la forma de moverse de los otros agentes.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Apply a force to minimize the norm of that result. / &lt;span style="color: rgb(153, 51, 0);"&gt;Aplique una fuerza para reducir la norma de ese resultado.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;To be continued.../ &lt;span style="color: rgb(153, 51, 0);"&gt; Continuará... &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-5589488147091151414?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/5589488147091151414/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/12/steering-behaviors-part-i.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5589488147091151414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5589488147091151414'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/12/steering-behaviors-part-i.html' title='Steering Behaviors: Part I / Comportamientos de dirección: Parte I'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-8357689200862230283</id><published>2009-11-09T12:49:00.005+01:00</published><updated>2009-11-09T23:44:16.811+01:00</updated><title type='text'>Reunión CC - IM - F / CS - ME - P - Meeting</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3_3tSjyH-q4/SvgDBIlu9HI/AAAAAAAABac/pnMqYYiAeHQ/s1600-h/Screenshot2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 283px;" src="http://1.bp.blogspot.com/_3_3tSjyH-q4/SvgDBIlu9HI/AAAAAAAABac/pnMqYYiAeHQ/s400/Screenshot2.png" alt="" id="BLOGGER_PHOTO_ID_5402071071051412594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3_3tSjyH-q4/SvgDBKQq_zI/AAAAAAAABaU/dwkB2Ac5CR8/s1600-h/Screenshot1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 284px;" src="http://1.bp.blogspot.com/_3_3tSjyH-q4/SvgDBKQq_zI/AAAAAAAABaU/dwkB2Ac5CR8/s400/Screenshot1.png" alt="" id="BLOGGER_PHOTO_ID_5402071071499943730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;El viernes salí a tomar unas cervezas con un colega del trabajo, Matêj Hoffmann y con un ex-colega y gran amigo Emanuel Benker. Entre cerveza y cerveza ilustrabamos nuestra conversación...que importante tener papel y hoja a mano! /&lt;span style="color: rgb(102, 102, 0);"&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;On Friday I went out for a couple of beers with Matêj Hoffmann and Emanuel Benker, both friends from the lab. Between beers we were illustrating our conversation in a piece of paper...How important to have pen and paper at hand!&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Por ahi abajo se lee: / &lt;span style="color: rgb(51, 153, 153);"&gt;Down there you can read:&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;"Frauen sind wie Wellblech. Wenn du sie nicht nagelst, fliegen sie davon"&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;La broma es sexista y muy fea, producto del consumo excesivo de cerveza, pero es gracioso ver como lo popular se encuentra en muchas culturas...una lástima que sea esto. / &lt;span style="color: rgb(0, 204, 204);"&gt;The joke is sexist and ugly, due to the excess of beer, but is funny&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 204, 204);"&gt; to see how popular stuff is multi cultural...&lt;/span&gt; &lt;span style="color: rgb(102, 204, 204);"&gt;a pitty that it is this joke.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-8357689200862230283?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/8357689200862230283/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/11/reunion-cc-im-f-cs-me-p-meeting.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/8357689200862230283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/8357689200862230283'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/11/reunion-cc-im-f-cs-me-p-meeting.html' title='Reunión CC - IM - F / CS - ME - P - Meeting'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3_3tSjyH-q4/SvgDBIlu9HI/AAAAAAAABac/pnMqYYiAeHQ/s72-c/Screenshot2.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-3734235240082879677</id><published>2009-11-07T12:53:00.002+01:00</published><updated>2009-11-07T12:59:04.736+01:00</updated><title type='text'>Sudoku para 2 segunda vuelta! / Sudoku for 2 second round!</title><content type='html'>I got an invitation to Google Wave form my friend Ezequiel. While learning how to use this mysterious application I found that there is a gadget (an extension/ plug-in) that allows multiplayer Sudoku, haha, pretty similar to my previous post on Sudoku for 2. check it out!&lt;br /&gt;&lt;a href="http://www.labpixies.com/gadget_page.php?id=53"&gt;LabPixies: Sudoku Puzzles&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hace unos días recibí una invitación a Google Wave de mi amigo Ezequiel. Mientras intentaba aprende run poco sobre esta misteriosa aplicación, encontré que tiene un gadget (una extension) que permite hace juegos de Sudoku con muchos jugadores. Increiblement eparecido a lo que comentaba en mi post sobre el tema. Jaja, que bueno!&lt;br /&gt;Aqui está el webapge de los que lo programaron...en inglés. &lt;a href="http://www.labpixies.com/gadget_page.php?id=53"&gt;LabPixies: Sudoku Puzzles&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-3734235240082879677?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/3734235240082879677/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/11/sudoku-para-2-segunda-vuelta-sudoku-for.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3734235240082879677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3734235240082879677'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/11/sudoku-para-2-segunda-vuelta-sudoku-for.html' title='Sudoku para 2 segunda vuelta! / Sudoku for 2 second round!'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-6065989590020873812</id><published>2009-10-26T14:34:00.010+01:00</published><updated>2009-10-26T18:25:46.500+01:00</updated><title type='text'>Swarms in Inkscape</title><content type='html'>&lt;div style="text-align: justify;"&gt;Voy a mostrar un pequeño tutorial de &lt;a href="http://www.inkscape.org/"&gt;Inkscape&lt;/a&gt; para hacer "enjambres" de flechitas., hay muchas maneras de hacer esto. / &lt;span style="color: rgb(153, 102, 51);"&gt;This is &lt;/span&gt;&lt;span style="color: rgb(153, 102, 51);"&gt;a short Inkscape tutorial that shows one possible way to do swarms.&lt;/span&gt;&lt;br /&gt;Paso 1 /&lt;span style="color: rgb(204, 153, 51);"&gt; &lt;span style="color: rgb(153, 102, 51);"&gt;Step 1&lt;/span&gt;&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3_3tSjyH-q4/SuWpiyx8XTI/AAAAAAAABZM/wNknkepk-KA/s1600-h/1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 303px; height: 170px;" src="http://3.bp.blogspot.com/_3_3tSjyH-q4/SuWpiyx8XTI/AAAAAAAABZM/wNknkepk-KA/s400/1.png" alt="" id="BLOGGER_PHOTO_ID_5396906143685303602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWpjHRIxrI/AAAAAAAABZU/MfoN6zRzgJk/s1600-h/2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 311px;" src="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWpjHRIxrI/AAAAAAAABZU/MfoN6zRzgJk/s400/2.png" alt="" id="BLOGGER_PHOTO_ID_5396906149184849586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Contruye un circulo sin relleno. /&lt;span style="color: rgb(204, 153, 51);"&gt; &lt;span style="color: rgb(153, 102, 51);"&gt;Make a circle without filling.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Paso 2 / Step 2:&lt;br /&gt;Con la herrameinta de edición de nodos incrementa el numero de nodos en el circulo (cada nodo será un agente en el enjambre). / &lt;span style="color: rgb(153, 102, 51);"&gt;Select the node tool and increasse the numebr of nodes (each node will be an agent in the swarm).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3_3tSjyH-q4/SuWp-WOsgAI/AAAAAAAABZc/P0lUP5I_jTI/s1600-h/4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 104px; height: 132px;" src="http://1.bp.blogspot.com/_3_3tSjyH-q4/SuWp-WOsgAI/AAAAAAAABZc/P0lUP5I_jTI/s400/4.png" alt="" id="BLOGGER_PHOTO_ID_5396906617057607682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Paso 3 / &lt;span style="color: rgb(153, 102, 51);"&gt;Step 3&lt;/span&gt;:&lt;br /&gt;Usando el menu de propiedades de línea, elije que se muestren flechas en nodos intermedios. / &lt;span style="color: rgb(153, 102, 51);"&gt;On the stroke properties menu, choose to show middle markers, I used arrows.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3_3tSjyH-q4/SuWqjwB_SNI/AAAAAAAABZk/L_JI_FZqdEE/s1600-h/5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 326px; height: 99px;" src="http://2.bp.blogspot.com/_3_3tSjyH-q4/SuWqjwB_SNI/AAAAAAAABZk/L_JI_FZqdEE/s400/5.png" alt="" id="BLOGGER_PHOTO_ID_5396907259638794450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWqj945LJI/AAAAAAAABZs/bCdRzsNFN90/s1600-h/6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 245px;" src="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWqj945LJI/AAAAAAAABZs/bCdRzsNFN90/s400/6.png" alt="" id="BLOGGER_PHOTO_ID_5396907263358741650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Paso 4 (Opcional) / &lt;span style="color: rgb(153, 102, 51);"&gt;Step 4 (Optional)&lt;/span&gt;:&lt;br /&gt;Usando el menu Efectos -&gt; Modificacion de camino/linea (no se como se llama en la versión en español) -&gt; "Jitter"(sacudir/mezclar?) nodos, deforma un poco el círculo . / &lt;span style="color: rgb(153, 102, 51);"&gt;Using the menu Effects -&gt; Modify Path -&gt; Jitter nodes add some noise to the path.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWrK7eddQI/AAAAAAAABZ0/eqjRqliuo-E/s1600-h/7.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 214px;" src="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWrK7eddQI/AAAAAAAABZ0/eqjRqliuo-E/s400/7.png" alt="" id="BLOGGER_PHOTO_ID_5396907932725900546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Paso 5 /&lt;span style="color: rgb(153, 102, 51);"&gt; Step 5&lt;/span&gt;:&lt;br /&gt;En Inkscape los marcadores y las lineas no comparten el color (algunos creen que e sun bug), por esto podemos remover el color de la linea y los marcadores serán visibles. Remueve el color de la linea haciendo click derecho en el cuadro del color de línea en la esquina izquierda inferior de la plantalla on en el menu d epropiedades de línea que usaste antes. / &lt;span style="color: rgb(153, 102, 51);"&gt; Using the feature (some people think it is a bug) of having markers of different color than the one of the stroke, remove the stroke (right-click on the color of the stroke, on the bottom left of the screen) or in the stroke properties menu we used before.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3_3tSjyH-q4/SuWrLRFW8tI/AAAAAAAABZ8/AA4d6PozGMQ/s1600-h/8.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 271px;" src="http://3.bp.blogspot.com/_3_3tSjyH-q4/SuWrLRFW8tI/AAAAAAAABZ8/AA4d6PozGMQ/s400/8.png" alt="" id="BLOGGER_PHOTO_ID_5396907938526196434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Nota que algunas flechas estan fuera del dibujo y no son visibles. Puedes arreglar esto con la herramienta de edición de nodos, moviendo los nodos parahacelros visibles. Ahi miestro como arreglé la flecha en la parte inferior. / &lt;span style="color: rgb(153, 102, 51);"&gt;Note that some markers are outsid eof the drawing region. To fix this you could use the node edition tool and rerrange the rrows that are not visible (or partially visible). Here is my fix of the bottom arrow.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWsWqxCddI/AAAAAAAABaE/6Cf3XM5T89c/s1600-h/9.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 373px; height: 400px;" src="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWsWqxCddI/AAAAAAAABaE/6Cf3XM5T89c/s400/9.png" alt="" id="BLOGGER_PHOTO_ID_5396909233910478290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;El ejambre esta listo! aumenta mas lineas para hacer enjambres mas locos!  / &lt;span style="color: rgb(153, 102, 51);"&gt;The swarm is done! Add lines to do crazy swarms!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWsWm9qFwI/AAAAAAAABaM/vTfMU_M1Ju4/s1600-h/10.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 392px;" src="http://4.bp.blogspot.com/_3_3tSjyH-q4/SuWsWm9qFwI/AAAAAAAABaM/vTfMU_M1Ju4/s400/10.png" alt="" id="BLOGGER_PHOTO_ID_5396909232889665282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Comparte tus resultados en el blog! / &lt;span style="color: rgb(153, 102, 51);"&gt;Share your results!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Gracias. / &lt;span style="color: rgb(153, 102, 51);"&gt;Thanks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-6065989590020873812?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/6065989590020873812/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/10/swarms-in-inkscape.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6065989590020873812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6065989590020873812'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/10/swarms-in-inkscape.html' title='Swarms in Inkscape'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3_3tSjyH-q4/SuWpiyx8XTI/AAAAAAAABZM/wNknkepk-KA/s72-c/1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-6271603006203844073</id><published>2009-10-07T22:10:00.001+02:00</published><updated>2009-10-07T22:18:42.595+02:00</updated><title type='text'>a day Technorama...is not enough!!!</title><content type='html'>Hola,&lt;br /&gt;El martes estuve con un amigo en Technorama www.technorama.ch, en Wintenthur, Suiza.&lt;br /&gt;Mortal el lugar...si alguno con guita se manda a visitar suiza, o viaja de suerte, no se pierdan esto.&lt;br /&gt;&lt;br /&gt;Aqui algunos videitos que pude filmar... perdon por la calidad pero solo tenia el celular.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/My8SSSoDAZM&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/My8SSSoDAZM&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Ek-jfc1PNM8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Ek-jfc1PNM8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Si quieren mas busquen Technorama en youtube!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;English&lt;/span&gt;&lt;br /&gt;Above there are a few videos I took in Technorama, Wintenthur. The place is amazing, and a day is way too short for doing an extensive visit.&lt;br /&gt;Check Youtube on Technorama for more videos...&lt;br /&gt;&lt;br /&gt;:D&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-6271603006203844073?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/6271603006203844073/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/10/day-technoramais-not-enough.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6271603006203844073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6271603006203844073'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/10/day-technoramais-not-enough.html' title='a day Technorama...is not enough!!!'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-1037643945748156619</id><published>2009-03-09T09:17:00.008+01:00</published><updated>2009-10-30T08:25:56.969+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dynamical systems'/><category scheme='http://www.blogger.com/atom/ns#' term='mathematics'/><category scheme='http://www.blogger.com/atom/ns#' term='physics'/><title type='text'>Dynamical Entities</title><content type='html'>After a long time without posting - and thanks to a comment from &lt;a href="http://moradadelangelgris.blogspot.com/"&gt;Luciano&lt;/a&gt; - I am posting again.&lt;br /&gt;I read in a few blogs that posting periodically becomes an issue if we pursue long post. Some guys opt for reducing the length of their post in order to keep posting without big time gaps. I will try the same.&lt;br /&gt;Today I will reproduce a nice example taken from a discussion in a &lt;a href="http://fersarr.110mb.com/phpBB/viewtopic.php?t=214"&gt;forum about physics&lt;/a&gt; ( alas in Spanish). The author of the post, &lt;a href="http://www.timsah.com/SaxoOlogico-cuarteto/nrQVPrVrPd0/dddddnBep7p"&gt;Alejandro Kolton&lt;/a&gt;, was trying to introduce (and he did it!) the notion of &lt;a href="http://en.wikipedia.org/wiki/Fixed_point_%28mathematics%29"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;sink&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Limit_cycle"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;limit cycle&lt;/span&gt;&lt;/a&gt; in &lt;a href="http://en.wikipedia.org/wiki/Dynamical_systems"&gt;dynamical systems&lt;/a&gt; in a conceptual way. He proposed the following rule&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;TOE rule&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Take an arbitrary Integer&lt;/li&gt;&lt;li&gt;Count the number of Odd digits, O=# Odd digits&lt;/li&gt;&lt;li&gt;Count the number of Even digits, E=# Even digits (including zeros)&lt;/li&gt;&lt;li&gt;Add the total, T=O+E&lt;/li&gt;&lt;li&gt;Write the number TOE&lt;/li&gt;&lt;li&gt;Go back to 2 and use this new number.&lt;/li&gt;&lt;/ol&gt;Applying the rule to any number will send you to a fixed value, namely&lt;br /&gt;321=&lt;span style="font-family:arial;"&gt;TOErule&lt;/span&gt;(321)&lt;br /&gt;&lt;br /&gt;A second rule was proposed by a forum member: Take into account the number of&lt;br /&gt;zeros! The new rule is&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TOEZ rule&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Take an arbitrary Integer&lt;/li&gt;&lt;li&gt;Count the number of Odd digits, O=# Odd digits&lt;/li&gt;&lt;li&gt;Count the number of Even digits, E=# Even digits (excluding zeros)&lt;/li&gt;&lt;li&gt;Count the number of zeros, Z=# zeros&lt;/li&gt;&lt;li&gt;Add the total, T=O+E+Z&lt;/li&gt;&lt;li&gt;Write the number TOEZ&lt;/li&gt;&lt;li&gt;Go back to 2 and use this new number.&lt;/li&gt;&lt;/ol&gt;This new rule has a limit cycle of period 3.&lt;br /&gt;4211=&lt;span style="font-family:arial;"&gt;TOEZrule&lt;/span&gt;(4031)&lt;br /&gt;4220=&lt;span style="font-family:arial;"&gt;TOEZrule&lt;/span&gt;(4211)&lt;br /&gt;4031=&lt;span style="font-family:arial;"&gt;TOEZrule&lt;/span&gt;(4220)&lt;br /&gt;&lt;br /&gt;Or in the field's jargon&lt;br /&gt;4031=&lt;span style="font-family:arial;"&gt;TOEZrule&lt;/span&gt;³(4031)&lt;br /&gt;&lt;br /&gt;Here is an example,&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1234567890&lt;/span&gt;&lt;br /&gt;TOE=1055      TOEZ=10541&lt;br /&gt;TOE=431         TOEZ=5311&lt;br /&gt;TOE=321         TOEZ=4400&lt;br /&gt;TOE=321         TOEZ==4022&lt;br /&gt;            -----&lt;br /&gt;TOE=321         TOEZ==4031&lt;br /&gt;TOE=321         TOEZ==4211&lt;br /&gt;TOE=321         TOEZ==4220&lt;br /&gt;            -----&lt;br /&gt;TOE=321         TOEZ==4031&lt;br /&gt;TOE=321         TOEZ==4211&lt;br /&gt;TOE=321         TOEZ==4220&lt;br /&gt;&lt;br /&gt;I hope you find these games amusing!&lt;br /&gt;If you would like to learn more about dynamical systems, I recommend the book by &lt;a href="http://www.amazon.com/Nonlinear-Dynamics-Chaos-Applications-nonlinearity/dp/0738204536/ref=pd_lpo_k2_dp_k2a_2_img?pf_rd_p=304485601&amp;amp;pf_rd_s=lpo-top-stripe-2&amp;amp;pf_rd_t=201&amp;amp;pf_rd_i=0201543443&amp;amp;pf_rd_m=ATVPDKIKX0DER&amp;amp;pf_rd_r=0EQXWA2EJRDV1ZGD24H2"&gt;S. H. Strogatz&lt;/a&gt; (my Hero! :D) .&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-1037643945748156619?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/1037643945748156619/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/03/dynamical-entities.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1037643945748156619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1037643945748156619'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2009/03/dynamical-entities.html' title='Dynamical Entities'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-2650837724725262943</id><published>2008-08-17T20:16:00.006+02:00</published><updated>2008-08-20T16:42:25.830+02:00</updated><title type='text'>Sudoku para 2 - Two player's Sudoku (English at the bottom)</title><content type='html'>Hola!&lt;br /&gt;Se solicita perdón por el tiempo ausente, pero vieorn como es esto de los blogs. Se hace cuanod se quiere... jeje&lt;br /&gt;Hoy voy a comentar una "invención" de mi autoría, es una version para dos jugadores del &lt;a href="http://es.wikipedia.org/wiki/Sudoku"&gt;Sudoku&lt;/a&gt; (pongo las comillas porque ya se le habrá acurrido a más de uno). Aquí, en Suiza, el popular juego aparece todo los días en versiones facíl y dificíl en todos los diarios (de allí que sea popular!). Además los celulares lo traen por defecto entre los juegos del aparato.  Estando ya un poco aburrido de jugar solo me pregunte si habría alguna forma de convertir al juego altamente individual en un mecanismo de interacción. Aquí pongo mi solución:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Materiales:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Dos lápices o lapiceras de distinto color.&lt;/li&gt;&lt;li&gt;Un juego de Sudoku.&lt;/li&gt;&lt;li&gt;Un compañiero/a dispuesto a jugar.&lt;/li&gt;&lt;/ul&gt;Las reglas del juego se mantienen pero ahora los dos jugadores pueden completar cuando quieran (no hay turnos) y el objetivo es terminar el Sudoku con la mayor cantidad de números en nuestro color.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Reglas adicionales:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;Cada jugador puede desconfiar del número que el otro jugador ha completado (Challenge!!). En caso de que el número sea incorrecto, el jugador culpable del error deberá esperar que su compañero complete 2 veces.&lt;/li&gt;&lt;li&gt;Si un jugador descubre más de 3 errores (pueden ser mas o menos dependiendo del nivel. Con 1 error es altamente &lt;span style="font-style: italic;"&gt;adrenalínico&lt;/span&gt;) la partida concluye y se considera Ganador al jugador que descubrío los errores (Qué tal queda si limitamos la cantidad de desconfíos??).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si el juego concluye en un error, es decir no se puede seguir completando, los jugadores pueden decidir buscar el error. El jugador al cual se le atribuya el error &lt;span style="font-weight: bold;"&gt;GANA&lt;/span&gt; la partida puesto que se considera error del contrincante no corroborar.&lt;/li&gt;&lt;/ol&gt;En un principio las reglas adicionales parecen un poco tontas pero inducen lo siguiente:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;El jugador que completa más rápido genera que su contrincante pierda tiempo verificando.&lt;/li&gt;&lt;li&gt;A su vez completar más rápido induce errores que pueden generar la perdida dle partido.&lt;/li&gt;&lt;li&gt;Se desarrolla la comunicación a través del juego.&lt;/li&gt;&lt;li&gt;Es un juego de equilibrio y por lo tanto el placer viene con la experiencia!&lt;/li&gt;&lt;/ul&gt;Y? van aprobar? Comentarios bienvenidos....Hasta la próxima.&lt;br /&gt;&lt;hr /&gt;Hello again, sorry for the long time without post, but in blogs is like that...you post when you want :D.&lt;br /&gt;Today I will comment some kind of invention I did concerning the game &lt;a href="http://en.wikipedia.org/wiki/Sudoku"&gt;Sudoku&lt;/a&gt;. As the title says is a version for two players. I was kind of boring of playing this amazing game alone and I thought maybe is was good to turn it into an interaction activity rather one of isolation (as it is, usually). So her eis my solution:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Materials:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Two pens or pencils of different color.&lt;/li&gt;&lt;li&gt;A Sudoku board (not already finished if possible, :D).&lt;/li&gt;&lt;li&gt;A willing to play partner.&lt;/li&gt;&lt;/ul&gt;The game is played as usual but now both player can input numbers whenever they want (there are no turns). The objective of the game is to finish the Sudoku with the most numbers in our color.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Aditional rules:&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;Each player can call a Challenge on the other player's input . That means that he/she thinks the number is not correct and he/she will proceed to check it. If he/she founds that the number is wrong, he/she can play two times and the other player must wait.&lt;/li&gt;&lt;li&gt;If more than 3 Challenges happen to be right (Could be more or less depending on the level of the players. With only 1 is thrilling), that means that after calling a challenge a player found a mistake, 3 times (he/she could have call many more challenges...what about limiting the numberof challenges??) the game is finished and the player who called the challenges is the winner.&lt;/li&gt;&lt;li&gt;If the Sudoku comes to an error. That means that we cannot continue playing because the numbers are not corrrect, the player could decide to check which is the wrong number. If there is an error, the player who committed the error is the WINNER because we consider that the other player must always check (calling a challenge or not). &lt;/li&gt;&lt;/ol&gt;The rules seems to be a little silly but I have check they induce the following:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The fastest player obliges the other to check more often and consecuently slowing him/her down.&lt;/li&gt;&lt;li&gt;Playing faster induces more errors that can lead to lose the game.&lt;/li&gt;&lt;li&gt;Emerging communication through the game.&lt;/li&gt;&lt;li&gt; Equilibrieum is the key, hence pleasure comes with experience.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Have you tried? What do you tinhk? Comments are wellcome! Till next time!&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-2650837724725262943?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/2650837724725262943/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/08/sudoku-para-2-two-players-sudoku.html#comment-form' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2650837724725262943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2650837724725262943'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/08/sudoku-para-2-two-players-sudoku.html' title='Sudoku para 2 - Two player&apos;s Sudoku (English at the bottom)'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-454317282804557996</id><published>2008-03-04T04:04:00.003+01:00</published><updated>2008-03-04T04:17:12.032+01:00</updated><title type='text'>Carnaval toda la vida / Forever carnival</title><content type='html'>Una vez más, luego de todo un mes de escribir proyectos para conseguir fondos, vuevlo a postaer en el blog. Esta vuelta se viene doble: un post al principio del mes y otro al final.&lt;br /&gt;No tenía pensado escribir este post hoy, pero buscando una dibujo de un Dragón para el proyecto &lt;a href="http://code.google.com/p/cavemen"&gt;Cavemen&lt;/a&gt; me vi obligado a recorrer las 2332 fotos que he acumulado desde el año 2000 hasa la fecha. Es increíble como cada imagen (de alrededor de 2 MB cada una) desata un sinfin de recuerdos y sensaciones (no creo que el mejor disco duro del momento pueda contener esa maraña de asociaciones y sensaciones). Que diferente la maduración emocional que nuestra generación debe realizar comparada con la de nuestros padres o abuelos. Hoy me vi expuesto a una rememoración casi forzada producida por estas imágenes y no queda otra que aprender a disfrutar de esos sentimientos extraños, pesadez por el tiempo vivido. Los recuerdos parecen pesar cuando se los trae al presente. Que cerca y tentador aparece el camino a la triztesa, pero de alguna manera se lo esquiva y uno se siente más fuerte. Cada vez que veo las personas que estuvieron y ya no están (personas y animales...); luego las personas que están y en algún momento no estarán, dentro de mi se repite una sensación, un estímulo difícil de explicar. Es como una letanía sin palabras, es mi piel erizandose y luego volviendo a su estado natural para una vez más erizarce, es mi mente viajando hacia atras y hacia adelante, son mis ojos humedecidos y a la vez mi determinación a los gritos. Supongo que mis palabras no son nuevas y me parece que &lt;a href="http://es.wikipedia.org/wiki/Joan_Manuel_Serrat"&gt;Joan Manuel Serrat&lt;/a&gt; ya se hizo cargo cantando: &lt;span style="font-style:italic;"&gt;Todo pasa y todo queda, pero lo nuestro es pasar, pasar haciendo caminos, caminos sobre el mar...&lt;/span&gt; (en realidad son palabras de &lt;a href="http://es.wikipedia.org/wiki/Antonio_Machado"&gt;Antonio Machado&lt;/a&gt;).&lt;br /&gt;En fin, los que quieran, pueden agradecerle a la madeja de sentimientos que es el ser humano por este post nocturno en el que me he embarcado (vale preguntarse porqué). El tema de hoy, como dice el título es el Carnaval en Suiza, que se llama &lt;span style="font-weight:bold;"&gt;Fastnach&lt;/span&gt;. Las distintas ciudades van alternando semanas en las cuales cada una festeja el carnaval. En todas ,la costumbre es mas o menos similar: mucha música de bandas, mucha gente disfrazada. Les muestro fotos de Luzern/Lucerna/Lucerne pero anduve en varias ciudades acaparando experiencia. La mas entretenida fue en Liestal, donde todavía se practica la purificación por fuego (por suerte ya no queman a nadie). Pero bueno, vamos a las fotos... y el video.&lt;br /&gt;&lt;hr&gt;&lt;/hr&gt;&lt;br /&gt;Hello once again. After a whole month of writing proposals I am back to the posting activity. This month will be double: one post at the beginning and another post at the end.&lt;br /&gt;As you may notice, the Spanish version is quite long. That is because the desired for writing this post was forged while looking my photo collections (2332 photos from 2000 till now) in the search for a drawing of a Dragon I used to have (to be use as inspiration for the &lt;a href="http://code.google.com/p/cavemen"&gt;Cavemen&lt;/a&gt; project). I will try to express my self in English, but I am not sure if I am able to do it.&lt;br /&gt;While looking at my pictures (about 2 MB each) I was amazed by the massive tide of memories and associations each frame produced (I bet not even the best hard drive of the moment can store all that information). How different is our emotional evolution compared to the one of our parents or grandparents. Today I was exposed to an almost forced recapitulation induced by the pictures and I had to struggle with a plethora of strange feelings, feeling of heaviness of the times lived. It seems that memories do weight when we bring them to the present. The path to sorrow and depression is so close and tempting... but somehow we (well, at least some of us) manage to keep going and we feel ourself bubbling with new forces. Every time I saw people that were among us and they are no more, and the people that are among us now but sooner or later will be no more; I felt in my guts   a pulsating sensation that is not easy to explain. Just like a wordless litany, shivers come and go,my mind travels to the future and the past, my eyes get wet but my will screams loudly. I guess my words are not new and I think &lt;a href="http://en.wikipedia.org/wiki/Joan_Manuel_Serrat"&gt;Joan Manuel Serrat&lt;/a&gt; already sang beautifully (citing &lt;a href="http://en.wikipedia.org/wiki/Antonio_Machado"&gt;Antonio Machado&lt;/a&gt;): &lt;span style="font-style:italic;"&gt;Everything passes and everything remains, but we are meant to pass, to pass leaving trails, trails on the sea...&lt;/span&gt;  &lt;br /&gt;Ok, perhaps somebody would like to thank the crazy arrangement of feeling that make me wrote this post...or maybe nobody. As the title suggests the topic of this post is Carnival on Switzerland.  Carnival is celebrated in different cities on different weeks of January. On each city you can enjoy more or less the same: lots of music and lots of disguised people. I was in Lucerne/Luzern/Lucerna and in Liestal. In the latter purification by fire is still used but luckily nobody is burn to dead. Lets see some pics and a video.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R8y3-UG1TqI/AAAAAAAAAu8/YFGFFWHkEnA/s1600-h/grupete.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R8y3-UG1TqI/AAAAAAAAAu8/YFGFFWHkEnA/s400/grupete.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712353118998178" /&gt;Los fiesteros menos Migumi/ The fellowship of the beer except for Migumi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R8y3-0G1TrI/AAAAAAAAAvE/nnrZtJGH_58/s1600-h/migumi.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R8y3-0G1TrI/AAAAAAAAAvE/nnrZtJGH_58/s400/migumi.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712361708932786" /&gt;Migumi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R8y3_EG1TsI/AAAAAAAAAvM/MTYCYR2vo6k/s1600-h/flare.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R8y3_EG1TsI/AAAAAAAAAvM/MTYCYR2vo6k/s400/flare.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712366003900098" /&gt;Bienvenidos!! / Welcome!!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R8y3_UG1TtI/AAAAAAAAAvU/WIS-jS1NNC4/s1600-h/bridge.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R8y3_UG1TtI/AAAAAAAAAvU/WIS-jS1NNC4/s400/bridge.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712370298867410" /&gt;Va cayendo gente al baile / People coming to the party (sorry, no joke in English)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R8y4V0G1TyI/AAAAAAAAAv8/BlDCidppSgg/s1600-h/twocrazy.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R8y4V0G1TyI/AAAAAAAAAv8/BlDCidppSgg/s400/twocrazy.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712756845924130" /&gt;Detrás de una mascara todos somos locos / Behind a mask everybody can be crazy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/R8y4VkG1TxI/AAAAAAAAAv0/xh25IadTBbc/s1600-h/pink.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/R8y4VkG1TxI/AAAAAAAAAv0/xh25IadTBbc/s400/pink.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712752550956818" /&gt;Habla por si sola, Mortal!! / The pic says everything, Terrific!!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R8y4VUG1TwI/AAAAAAAAAvs/G4DgsxceYk0/s1600-h/clown.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R8y4VUG1TwI/AAAAAAAAAvs/G4DgsxceYk0/s400/clown.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712748255989506" /&gt;Un payaso? / Just a joker?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R8y4U0G1TuI/AAAAAAAAAvc/HAUudayNEow/s1600-h/band.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R8y4U0G1TuI/AAAAAAAAAvc/HAUudayNEow/s400/band.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712739666054882" /&gt;El que lleva la batuta / The one who calls the tune&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R8y4VEG1TvI/AAAAAAAAAvk/P6r01nD30L8/s1600-h/band2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R8y4VEG1TvI/AAAAAAAAAvk/P6r01nD30L8/s400/band2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173712743961022194" /&gt;Los que tocan / Those who play&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R8y5EEG1TzI/AAAAAAAAAwE/hTJAmgtioKw/s1600-h/warrior.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R8y5EEG1TzI/AAAAAAAAAwE/hTJAmgtioKw/s400/warrior.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5173713551414873906" /&gt;Tocando el zurdo!! / Better to beat than to fight.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Y ahora el único material que sobrevivió de Liestal (hay más en Youtube). Directo desde el celular!!&lt;br /&gt;&lt;br /&gt;And now the only material that survived Liestal (more in youtube). Live from my cellphone! Forgive my drunken English, bitte!!&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/U_181bCRYeU"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/U_181bCRYeU" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oXJbP3gctzA"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/oXJbP3gctzA" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-454317282804557996?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/454317282804557996/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/03/carnaval-toda-la-vida-forever-carnival.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/454317282804557996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/454317282804557996'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/03/carnaval-toda-la-vida-forever-carnival.html' title='Carnaval toda la vida / Forever carnival'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_3_3tSjyH-q4/R8y3-UG1TqI/AAAAAAAAAu8/YFGFFWHkEnA/s72-c/grupete.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-2905733882292857926</id><published>2008-02-05T01:22:00.002+01:00</published><updated>2008-03-02T22:55:45.389+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='altdorf'/><category scheme='http://www.blogger.com/atom/ns#' term='igloo'/><category scheme='http://www.blogger.com/atom/ns#' term='snowshoe'/><category scheme='http://www.blogger.com/atom/ns#' term='iglu'/><title type='text'>Schneeschuh-Wandern und IGLU Bau</title><content type='html'>Se preguntan qué quiere decir el título? Zapatos de nieve y construcción de iglues (o iglus?). Si, el fin de semana que acaba de pasar me fui a la montaña con un grupo que enseña como caminar con zapatos de nieve y a construir iglues. Para que les digo que estuvo buenísimo. La excursión estuvo entretenida y además tuve la oportunidad de conocer &lt;a href="http://es.wikipedia.org/wiki/Altdorf_%28Uri%29"&gt;Altdorf&lt;/a&gt;, el pueblo natal de Guillermo Tell (&lt;a href="http://es.wikipedia.org/wiki/Guillermo_Tell"&gt;Wilhelm Tell&lt;/a&gt;), el héroe nacional Suizo (si, el de la ballesta y la manzana en la cabeza). Les dejo una fotitos para que disfruten (o envidien)...&lt;br /&gt;&lt;br /&gt;Hello, if you are wondering what is the meaning of the title, let me help you: Snowshoes and Igloo building. Yep, as it sounds, the last weekend I went to the mountains around &lt;a href="http://en.wikipedia.org/wiki/Altdorf%2C_Switzerland"&gt;Altdorf&lt;/a&gt;, the home town of William Tell (&lt;a href="http://en.wikipedia.org/wiki/William_Tell"&gt;Wilhelm Tell&lt;/a&gt;)...Do you remember? The guy, the child and the apple...It was a great tour and extremely funny. Here you have some pictures to enjoy (or envy, jejeje)...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R6tBU4kjk9I/AAAAAAAAArg/WtTAZ0CnfMU/s1600-h/grupo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R6tBU4kjk9I/AAAAAAAAArg/WtTAZ0CnfMU/s400/grupo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164293224749306834" /&gt;&lt;span style="font-style:italic;"&gt;Este es el grupete descargando el vehículo. / This are the groupies unloading the van.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R6tB34kjk-I/AAAAAAAAAro/VQdwdV5tSjc/s1600-h/filo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R6tB34kjk-I/AAAAAAAAAro/VQdwdV5tSjc/s400/filo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164293826044728290" /&gt;&lt;span style="font-style:italic;"&gt;Me olvidaba de Filu! Campeón Suizo de Agilidad. / I forgot Filu! Swiss Agility Champion.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R6tDAokjlEI/AAAAAAAAAsY/xX6L_Vs-FdE/s1600-h/gondola.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R6tDAokjlEI/AAAAAAAAAsY/xX6L_Vs-FdE/s400/gondola.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164295075880211522" /&gt;&lt;span style="font-style:italic;"&gt;Allá van! (dentro del "tomatito" = luftseilbahn) / We are on the move (inside the "capsule"= luftseilbahn)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/R6tB4YkjlAI/AAAAAAAAAr4/WTQvh-Zq-pM/s1600-h/matejsnow.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/R6tB4YkjlAI/AAAAAAAAAr4/WTQvh-Zq-pM/s400/matejsnow.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164293834634662914" /&gt;&lt;span style="font-style:italic;"&gt;Así comenzó el día: Matěj, de República Checa, a la cebeza / The day begun: Matěj from Czech Republic, ahead&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R6tB4Ikjk_I/AAAAAAAAArw/m7vicAej3Kg/s1600-h/jpisnow.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R6tB4Ikjk_I/AAAAAAAAArw/m7vicAej3Kg/s400/jpisnow.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164293830339695602" /&gt;&lt;span style="font-style:italic;"&gt;La hora del Langa!! / Show time!!&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R6tCtIkjlCI/AAAAAAAAAsI/-o_xc0YRr4A/s1600-h/paisaje.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R6tCtIkjlCI/AAAAAAAAAsI/-o_xc0YRr4A/s400/paisaje.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164294740872762402" /&gt;&lt;span style="font-style:italic;"&gt;Por suerte, cuando llegamos, el día aclaró / Luckily the day got better when we reached the top&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/R6tCtYkjlDI/AAAAAAAAAsQ/tTdPxC_r500/s1600-h/raquetas.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/R6tCtYkjlDI/AAAAAAAAAsQ/tTdPxC_r500/s400/raquetas.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164294745167729714" /&gt;&lt;span style="font-style:italic;"&gt;Finalmene nos pudmos sacar las raquetas y...empezar a cavar!! / Finally the snowshoes went off and...we started digging!!&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para construir un iglu se necesita: una calera de bloques (la zanja) y mucha pasciencia para armarlo./ To build an Igloo you need: A quarry for the blocks (the ditch) and a lot of patience to setup the Igloo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R6tEXokjlFI/AAAAAAAAAsg/V60TKfdY8S0/s1600-h/ladrillos.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R6tEXokjlFI/AAAAAAAAAsg/V60TKfdY8S0/s400/ladrillos.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164296570528830546" /&gt;&lt;span style="font-style:italic;"&gt;De aquí salían los ladrillos: simplemente la pared de la zanja que cavamos. / The blocks came out from the wall of the ditch...ganz einfach!!&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/3l48XjtLtTo"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/3l48XjtLtTo" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R6tEX4kjlGI/AAAAAAAAAso/ONIZE-CrytY/s1600-h/ladrillos2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R6tEX4kjlGI/AAAAAAAAAso/ONIZE-CrytY/s400/ladrillos2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5164296574823797858" /&gt;&lt;span style="font-style:italic;"&gt;De aquí para allá, bloques vienen, bloques van...me sentía como un esclavo egipcio construyendo pirámides, pero con fríiiiio. / To and fro, here snow there a block...I felt as an Egyptian slave building pyramids,but with cooold.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R6tEX4kjlHI/AAAAAAAAAsw/Qkxh0Ih654k/s1600-h/armando.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R6tEX4kjlHI/AAAAAAAAAsw/Qkxh0Ih654k/s400/armando.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164296574823797874" /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;A poner uno encima de otro / One on top of the other.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/R6fEYYkjk1I/AAAAAAAAApg/PMHkAB1d8To/s1600-h/AtomSwiss.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/R6fEYYkjk1I/AAAAAAAAApg/PMHkAB1d8To/s400/AtomSwiss.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5163311420995244882" /&gt;&lt;span style="font-style:italic;"&gt;Personajes: El Suizo que aprendió en el ejercito todas las fromas, nombres y tipos de hongos nucleares...por si acaso veía alguno./Cast: The Swiss guy who knew all the names, kind and shape of nuclear mushroom clouds...just in case.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R6fEZIkjk2I/AAAAAAAAApo/XmLdTYcQ6tw/s1600-h/Matej+slovak.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R6fEZIkjk2I/AAAAAAAAApo/XmLdTYcQ6tw/s400/Matej+slovak.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5163311433880146786" /&gt;&lt;span style="font-style:italic;"&gt;Personajes: Otro Matěj pero de Eslovaquia. / Cast: The Slovak Matěj.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R6tEYokjlII/AAAAAAAAAs4/zicgFsK2EAo/s1600-h/filu2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R6tEYokjlII/AAAAAAAAAs4/zicgFsK2EAo/s400/filu2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164296587708699778" /&gt;&lt;span style="font-style:italic;"&gt;Mientras, Filu lloraba porque nadie le daba bola. El dueño se hizo cargo / Filu was crying for attention. His master took care of the situation&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R6tFMIkjlJI/AAAAAAAAAtA/gujLeo2b2cU/s1600-h/filo3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R6tFMIkjlJI/AAAAAAAAAtA/gujLeo2b2cU/s400/filo3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5164297472471962770" /&gt;&lt;span style="font-style:italic;"&gt;Solucionado! Disfrutemos el paisaje / Ready! Lets enjoy the view. &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R6fEZokjk3I/AAAAAAAAApw/eVXFZDZXS9o/s1600-h/2008_0203Iglu0081.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R6fEZokjk3I/AAAAAAAAApw/eVXFZDZXS9o/s400/2008_0203Iglu0081.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5163311442470081394" /&gt;&lt;span style="font-style:italic;"&gt;Por fin!! Los Iglues / At last!! The Igloos.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R6tFMIkjlKI/AAAAAAAAAtI/W6yjyKV5WHQ/s1600-h/noche.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R6tFMIkjlKI/AAAAAAAAAtI/W6yjyKV5WHQ/s400/noche.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5164297472471962786" /&gt;&lt;span style="font-style:italic;"&gt;El anochecer...que sueño y frío hacía. / Nightfall...sleepy and icy times.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R6fEZ4kjk4I/AAAAAAAAAp4/EGDWBLuzNv4/s1600-h/00078.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R6fEZ4kjk4I/AAAAAAAAAp4/EGDWBLuzNv4/s400/00078.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5163311446765048706" /&gt;&lt;span style="font-style:italic;"&gt;Antes de dormir: Nuestro Iglu desde afuera, en la noche...increíble lo que un par de velas pueden hacer! / Before going to bed: Our Iglu in the night, outside view...amazing what two candles can do.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R6fEZ4kjk5I/AAAAAAAAAqA/IH0UEhInk_4/s1600-h/00080.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R6fEZ4kjk5I/AAAAAAAAAqA/IH0UEhInk_4/s400/00080.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5163311446765048722" /&gt;&lt;span style="font-style:italic;"&gt;Antes de dormir: La zanja y las puertitas / Before going to bed: The ditch and the doors.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R6fHq4kjk6I/AAAAAAAAAqI/Rbjb6fVbZYg/s1600-h/newday.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R6fHq4kjk6I/AAAAAAAAAqI/Rbjb6fVbZYg/s400/newday.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5163315037357708194" /&gt;&lt;span style="font-style:italic;"&gt;El día siguiente espectacular...la noche pasada, helada -13°C / The next day was gorgeous...the night was freezing -13°C.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R6fHrIkjk7I/AAAAAAAAAqQ/cJq7mHtbV6Y/s1600-h/herewego.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R6fHrIkjk7I/AAAAAAAAAqQ/cJq7mHtbV6Y/s400/herewego.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5163315041652675506" /&gt;&lt;span style="font-style:italic;"&gt; A caminar de nuevo. JuanPi está listo / Lets walk again. JuanPi is ready to go&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/R6fHrIkjk8I/AAAAAAAAAqY/2THv7Pf78dQ/s1600-h/jpiandmatej.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/R6fHrIkjk8I/AAAAAAAAAqY/2THv7Pf78dQ/s400/jpiandmatej.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5163315041652675522" /&gt;&lt;span style="font-style:italic;"&gt;&lt;/span&gt;Conclusión: Genial!! aunque un poco desalineado / Summary: Great! little untidy, though.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Eso es todo amigos! Espero sus comentarios!&lt;br /&gt;That's all folks! Looking forward to read your comments.&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-2905733882292857926?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/2905733882292857926/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/02/schneeschuh-wandern-und-iglu-bau.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2905733882292857926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2905733882292857926'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/02/schneeschuh-wandern-und-iglu-bau.html' title='Schneeschuh-Wandern und IGLU Bau'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_3_3tSjyH-q4/R6tBU4kjk9I/AAAAAAAAArg/WtTAZ0CnfMU/s72-c/grupo.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-1229283063661029221</id><published>2008-01-14T03:10:00.002+01:00</published><updated>2008-03-08T17:13:55.097+01:00</updated><title type='text'>Nueva PC / New PC (English at the bottom)</title><content type='html'>Hola nuevamente. Habrán notado que estuve probando varias formas de incluir los dos idiomas en mis posts. Una de las mejores opciones era la doble columna, pero en todos mis intentos tengo ese espacio blanco entre el título y el comienzo del post. Estoy seguro que se debe a mi HTML de nivel básico así que hasta que encuentre un mejor método para poner las dos columnas voy a poner la versión en Inglés luego de la versión en castellano. Tengo esperanzas de que luego de algunos meses de entrenamiento en Alemán, podré poner una tercera columna...veremos que sucede.&lt;br /&gt;&lt;br /&gt;Hoy la gran noticia es que, luego de 3 meses de ahorro, me compré una laptop. La PC venía con Vista&lt;sup&gt;TM&lt;/sup&gt;, pero luego de 1 día de usarlo quedé compltamente convencido de que Vista&lt;sup&gt;TM&lt;/sup&gt; no está listo todavía. Así que me bajé Ubuntu 7.10 - &lt;span style="font-style:italic;"&gt;The Gutsy Gibbon&lt;/span&gt; - (el nombre significa algo así como el mono racheado. Gibbon es un mono de Asia y Gusty es la cualidad de ser como una racha de viento, ergo &lt;a href="http://buscon.rae.es/draeI/SrvltConsulta?TIPO_BUS=3&amp;LEMA=racheado"&gt;racheado&lt;/a&gt;. &lt;span style="font-style:italic; color: red;"&gt; Errata: Nótese el error ente Gutsy y Gusty. El nombre de la versión de linux es Gutsy Gibbon, no Gusty. Gutsy quiere deicr corajudo, valiente, determinado.&lt;/span&gt;) y lo instalé utilizando el Live CD, una de las mejores ideas de la comunidad Linux. El &lt;span style="font-weight:bold;"&gt;único&lt;/span&gt; contratiempo fue la configuración del sonido pero lo resolví en un día leyendo los foros de la comunidad Ubunto. Un éxito total!&lt;br /&gt;Pero no diverjamos, quizá otro día escriba sobre el software. Hoy simplemente era la presentación en sociedad de mi &lt;a href="http:///www.asus.com/products.aspx?modelmenu=2&amp;model=1660&amp;l1=5&amp;l2=26&amp;l3=316&amp;l4=0"&gt;Asus F3Sc&lt;/a&gt;. Abajo les muestro una foto obtenida con la técnica fotográfica &lt;a href="http://es.wikipedia.org/wiki/HDR"&gt;HDR&lt;/a&gt; que estoy practicando.&lt;br /&gt;&lt;br /&gt;Ok, eso es todo por hoy. Espero poder mostrarles en breve, un video del nuevo dispositivo reconfigurable (el que tiene los LEds, las lucecitas, rojas y verdes que muestro más abajo). Hasta la próxima.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/R4rQR3FWGiI/AAAAAAAAAmc/zqvmtofivLs/s1600-h/laptop_pregamma_1_fattal_alpha_2_beta_0.75_saturation_1.2_noiseredux_0.02.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/R4rQR3FWGiI/AAAAAAAAAmc/zqvmtofivLs/s400/laptop_pregamma_1_fattal_alpha_2_beta_0.75_saturation_1.2_noiseredux_0.02.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5155161728741677602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hello again dear English readers. I have failed to put both languages at the same level, in two columns (there is always a big white space at the beginning) so I will put the English version at the bottom till I find a way of putting more than one column on these posts (I am just learning HTML).&lt;br /&gt; &lt;br /&gt;The reason for this post is the acquisition of my new laptop, which I could get after three months of hard savings. This laptop, the &lt;a href="http:///www.asus.com/products.aspx?modelmenu=2&amp;model=1660&amp;l1=5&amp;l2=26&amp;l3=316&amp;l4=0"&gt;Asus F3Sc&lt;/a&gt;, comes with Vista&lt;sup&gt;TM&lt;/sup&gt; installed. After using that OS for a day I realized that it is still too young to be considered one. So I downloaded Ubuntu 7.1 - &lt;span style="font-style:italic;"&gt;The Gutsy Gibbon&lt;/span&gt; (somebody wrote on the forums it means the farting monkey...&lt;span style="font-style: italic; color: red;"&gt;Confussion between Gusty and Gutsy&lt;/span&gt;.) and installed using the Live CD (want to try Linux, that is the best option. Linux Os on the fly, no installation needed). I had some problems with the sound board but was nothing the community forums could not solve, after a day my PC was working smoothly. I guess Windows&lt;sup&gt;TM&lt;/sup&gt; users know the meaning of the word smoothly but they rarely experienced the feeling of a OS working that way...but is just a guess. &lt;br /&gt;Well, I am showing a picture of my new PC above. It was obtained using the &lt;a href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging"&gt;HDR&lt;/a&gt; photographic technique that I am learning this days.&lt;br /&gt;&lt;br /&gt;Ok, that is all folks. Soon I will show you (I hope soon) the new model of the reconfigurable device (yes, the one with the red and green (lights) LEDs showed below).&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-1229283063661029221?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/1229283063661029221/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/01/nueva-pc-new-pc-english-at-bottom.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1229283063661029221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1229283063661029221'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/01/nueva-pc-new-pc-english-at-bottom.html' title='Nueva PC / New PC (English at the bottom)'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_3_3tSjyH-q4/R4rQR3FWGiI/AAAAAAAAAmc/zqvmtofivLs/s72-c/laptop_pregamma_1_fattal_alpha_2_beta_0.75_saturation_1.2_noiseredux_0.02.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-4222153964376124654</id><published>2008-01-05T09:31:00.000+01:00</published><updated>2008-01-05T09:37:13.514+01:00</updated><title type='text'>Más Laburo / More Works</title><content type='html'>&lt;table border="0" width="100%" cellpadding="1"&gt;&lt;br /&gt;&lt;td width="50%" valign="top"&gt;&lt;br /&gt;Hola de nuevo...&lt;br /&gt;Hoy, para continuar con esto de la publicación light, les muestro un video recién salido del horno. Se los dejo picando, uds. me dirán que es lo qué ven...&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="1" bgcolor="#0000FF"&gt;&lt;BR&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="50%" valign="top"&gt;&lt;br /&gt;Hello again...&lt;br /&gt;Today, keeping with the cheap posting policy, I show a just-baked video (is hot!). I wont tell what is it because I would like you to tell me. Any ideas?&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/F821tSRAfo4"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/F821tSRAfo4" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-4222153964376124654?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/4222153964376124654/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/01/ms-laburo-more-works.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4222153964376124654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/4222153964376124654'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/01/ms-laburo-more-works.html' title='Más Laburo / More Works'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-7486661860194642560</id><published>2008-01-01T15:48:00.000+01:00</published><updated>2008-01-01T15:52:58.906+01:00</updated><title type='text'>Feliz año nuevo / Happy new year</title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-7332fc40b9986162" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v13.nonxt1.googlevideo.com/videoplayback?id%3D7332fc40b9986162%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D7A27789F3F3C139BD4039CE6DD5442C95BC06604.5F8605E4A16C253A8D73B2BBB4EE508821AD7BF%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D7332fc40b9986162%26offsetms%3D5000%26itag%3Dw160%26sigh%3DQHQqgekY3VN0_k1dwQbIAMaGY2g&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v13.nonxt1.googlevideo.com/videoplayback?id%3D7332fc40b9986162%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D7A27789F3F3C139BD4039CE6DD5442C95BC06604.5F8605E4A16C253A8D73B2BBB4EE508821AD7BF%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D7332fc40b9986162%26offsetms%3D5000%26itag%3Dw160%26sigh%3DQHQqgekY3VN0_k1dwQbIAMaGY2g&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-7486661860194642560?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=7332fc40b9986162&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/7486661860194642560/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/01/feliz-ao-nuevo-happy-new-year.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/7486661860194642560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/7486661860194642560'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2008/01/feliz-ao-nuevo-happy-new-year.html' title='Feliz año nuevo / Happy new year'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-3495992823764387843</id><published>2007-12-31T18:46:00.000+01:00</published><updated>2007-12-31T19:03:03.891+01:00</updated><title type='text'>In der Nacht</title><content type='html'>&lt;table border="0" width="100%" cellpadding="1"&gt;&lt;br /&gt;&lt;td width="50%" valign="top"&gt;&lt;br /&gt;Bueno...y ya que estamos en la onda de mostrar fotitos sin muchos comentarios hoy publico unas que saqué en un paseito por la cuidad de Zürich. Linda la noche, podrán decir, pero eran las 17hs.&lt;br /&gt;Espero que les gusten...Ah! si, Daouda de nuevo en las fotos...&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="1" bgcolor="#0000FF"&gt;&lt;BR&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="50%" valign="top"&gt;&lt;br /&gt;Well...seems it is time to show pictures without many comments, so I will keep doing this. This are some I took in a walk around Zürich city. Looks like a nice night but indeed it was just 17hs.&lt;br /&gt;Hope you enjoy...Oh! Yes, Dauoda is back to the scene...&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R3kr4nFWGZI/AAAAAAAAAk0/Of96u-N9xw4/s1600-h/IMG_3615.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R3kr4nFWGZI/AAAAAAAAAk0/Of96u-N9xw4/s400/IMG_3615.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5150195900438944146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/R3kr6HFWGaI/AAAAAAAAAk8/20I5MsDQqM8/s1600-h/IMG_3619.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/R3kr6HFWGaI/AAAAAAAAAk8/20I5MsDQqM8/s400/IMG_3619.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5150195926208747938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R3kr6XFWGbI/AAAAAAAAAlE/ms4v7H8kDAI/s1600-h/IMG_3647.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R3kr6XFWGbI/AAAAAAAAAlE/ms4v7H8kDAI/s400/IMG_3647.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5150195930503715250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R3kr6XFWGcI/AAAAAAAAAlM/CH28WPDaDJA/s1600-h/IMG_3650.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R3kr6XFWGcI/AAAAAAAAAlM/CH28WPDaDJA/s400/IMG_3650.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5150195930503715266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R3kr6nFWGdI/AAAAAAAAAlU/WRCwWvgTkX4/s1600-h/IMG_3654.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R3kr6nFWGdI/AAAAAAAAAlU/WRCwWvgTkX4/s400/IMG_3654.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5150195934798682578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;No les llama la atención la calma del lugar...&lt;br /&gt;Isn't it funny how quiet are the places....&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-3495992823764387843?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/3495992823764387843/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/12/in-der-nacht.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3495992823764387843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/3495992823764387843'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/12/in-der-nacht.html' title='In der Nacht'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_3_3tSjyH-q4/R3kr4nFWGZI/AAAAAAAAAk0/Of96u-N9xw4/s72-c/IMG_3615.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-8118542683114667987</id><published>2007-12-29T21:34:00.000+01:00</published><updated>2007-12-29T21:58:51.662+01:00</updated><title type='text'>A pedido...</title><content type='html'>Un amigo mio, con la sutileza que lo caracteriza, me pidio que ponga algunas fotos del laboratorio. Yo, que estoy tratando de mantener este blog con actualizaciones periódicas, dejé de lado el trabajo de compilar en un gran hermosa imagen todas las fotos de flores que saqué durante el verano...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/R3awVOlOF_I/AAAAAAAAAkA/Qd8UFF8Zbqk/s1600-h/collage.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/R3awVOlOF_I/AAAAAAAAAkA/Qd8UFF8Zbqk/s400/collage.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5149497102682691570" /&gt;&lt;/a&gt;&lt;br /&gt;...y me puse a buscar fotos del laboratorio. En este pequeño post les muestro algunas de ellas.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/R3axT-lOGAI/AAAAAAAAAkI/hXuBQJ0lvOk/s1600-h/IFI-Xmas-dinner-071218.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/R3axT-lOGAI/AAAAAAAAAkI/hXuBQJ0lvOk/s400/IFI-Xmas-dinner-071218.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5149498180719482882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R3axUelOGBI/AAAAAAAAAkQ/d92e2Urul9g/s1600-h/Thomas-Max-JuanPi-071218.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R3axUelOGBI/AAAAAAAAAkQ/d92e2Urul9g/s400/Thomas-Max-JuanPi-071218.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5149498189309417490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oh! perdón, no son fots del laboratorio...che! parece que están siempre de fiesta! A ver estas...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R3a0velOGCI/AAAAAAAAAkY/_--SpPea5ZI/s1600-h/collage.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R3a0velOGCI/AAAAAAAAAkY/_--SpPea5ZI/s400/collage.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5149501951700768802" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R3a0velOGDI/AAAAAAAAAkg/uAceSpKOz6Y/s1600-h/DanaDamian2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R3a0velOGDI/AAAAAAAAAkg/uAceSpKOz6Y/s400/DanaDamian2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5149501951700768818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/R3a0velOGEI/AAAAAAAAAko/c-StN46dB6I/s1600-h/LijinHead.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/R3a0velOGEI/AAAAAAAAAko/c-StN46dB6I/s400/LijinHead.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5149501951700768834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Estas últimas son del aniversario del laboratorio...ups...si, otra joda...jejeje&lt;br /&gt;Hasta la próxima.&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-8118542683114667987?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/8118542683114667987/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/12/pedido.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/8118542683114667987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/8118542683114667987'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/12/pedido.html' title='A pedido...'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_3_3tSjyH-q4/R3awVOlOF_I/AAAAAAAAAkA/Qd8UFF8Zbqk/s72-c/collage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-7258080430740431736</id><published>2007-11-03T14:21:00.000+01:00</published><updated>2007-12-31T19:06:55.192+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='praha'/><title type='text'>Praha</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/RyyjNM4ZNaI/AAAAAAAAAg0/3MR7jLv2BI0/s1600-h/Panorama+Torre.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/RyyjNM4ZNaI/AAAAAAAAAg0/3MR7jLv2BI0/s400/Panorama+Torre.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5128653522859537826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;table border="0" width="100%" cellpadding="1"&gt;&lt;br /&gt;&lt;td width="50%" valign="top"&gt;&lt;br /&gt;Hoy les muestro un pequeño pantallazo de mi visita a Praga. No estoy muy inspirado para las descripciones verbales, así que voy a tratar de poner una secuencia de fotos autoexplicativas.&lt;br /&gt;Las fotos representan lo que el viaje significó para mi...espero que les gusten.&lt;br /&gt;En el encabezado vemos la ciudad casi en su totalidad. El castillo de Praga en el centro, imponente.&lt;br /&gt;Las fotos que siguen las interpretará cada uno, pero en caso de que alguien se pregunte quién es la señorita que hace de modelo en una de las fotos: Su nombre es Yulia Paeva, viene de Rusia y es copadísima.&lt;br /&gt;&lt;br /&gt;No se olviden que si hacen click sobre las fotos obtienen una versión ampliada.&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;br /&gt;&lt;td width="1" bgcolor="#0000FF"&gt;&lt;BR&gt;&lt;/td&gt;&lt;br /&gt;&lt;br /&gt;&lt;td width="50%" valign="top"&gt;&lt;br /&gt;Today I will show some pics that I took on my trip to Prague. I am not inspired to go on verbal description of all the pictures, so i will let that to the beholder.&lt;br /&gt;Some highlights: &lt;br /&gt;&lt;br /&gt;- At the top you can see a panorama of the city, the castle of Prague is in the middle.&lt;br /&gt;&lt;br /&gt;- The lady on one of the pictures is Yulia Paeva, she comes from Russia and she is marvelous.&lt;br /&gt;&lt;br /&gt;If you click on the pictures you can get the detailed version.&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/RyymnM4ZNbI/AAAAAAAAAg8/cKPhA0l8Bag/s1600-h/IMG_3372.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/RyymnM4ZNbI/AAAAAAAAAg8/cKPhA0l8Bag/s400/IMG_3372.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5128657268071019954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Pragua de noche, el puente Charles / Prague at night, Charles bridge.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr color="blue" width="80%"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/Ryymy84ZNcI/AAAAAAAAAhE/97VwzeIDUwI/s1600-h/IMG_3373.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/Ryymy84ZNcI/AAAAAAAAAhE/97VwzeIDUwI/s400/IMG_3373.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5128657469934482882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Yulia en el puente Charles, el castillo allá atrás / Yulia on Charles bridge, the castle far behind.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr color="blue" width="80%"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/RyynKM4ZNeI/AAAAAAAAAhU/L0fEiaeo1ME/s1600-h/IMG_3411.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/RyynKM4ZNeI/AAAAAAAAAhU/L0fEiaeo1ME/s400/IMG_3411.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5128657869366441442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;La comida: riquísima y barata / The food: delicious and cheap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr color="blue" width="80%"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/Ryym984ZNdI/AAAAAAAAAhM/4B7iK1xLLcE/s1600-h/IMG_3377.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/Ryym984ZNdI/AAAAAAAAAhM/4B7iK1xLLcE/s400/IMG_3377.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5128657658913043922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Krteček o Krtek, recuerdos de la infancia!!! que alegría!! / Krteček or Krtek, joy from childhood &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-7258080430740431736?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/7258080430740431736/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/11/praha.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/7258080430740431736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/7258080430740431736'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/11/praha.html' title='Praha'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_3_3tSjyH-q4/RyyjNM4ZNaI/AAAAAAAAAg0/3MR7jLv2BI0/s72-c/Panorama+Torre.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-6020256596589550554</id><published>2007-10-20T15:20:00.001+02:00</published><updated>2008-12-11T13:02:57.102+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ai'/><category scheme='http://www.blogger.com/atom/ns#' term='zürich'/><category scheme='http://www.blogger.com/atom/ns#' term='robot'/><category scheme='http://www.blogger.com/atom/ns#' term='laboratory'/><title type='text'>Explotando la interacción con el medio (english at the bottom)</title><content type='html'>Hola Amigos,&lt;br /&gt;Dado que he restringido mi vida casi totalmente al trabajo en el laboratorio (&lt;a href="http://www.ifi.uzh.ch/ailab"&gt;www.ifi.uzh.ch\ailab&lt;/a&gt;), hoy les voy a mostrar algo de uno de los proyectos en los que estoy trabajando.&lt;br /&gt;Toda la investigación que hacemos en el laboratorio tiene como objetivo estudiar los principios de diseño de agentes (robots) que Rolf Pfeifer (&lt;a href="http://http//www.ifi.uzh.ch/ailab/people/pfeifer/index.html"&gt;&lt;/a&gt;)y sus amigos desarrollaron en los últimos 20 años. Entre ellos se encuentra el "diseño barato" (del Inglés "cheap design") &lt;a href="http://es.wikipedia.org/wiki/Cheap_design"&gt;&lt;/a&gt; que consiste en aprovechar la interacción con el medio para obtener el comportamiento deseado.&lt;br /&gt;En uno de los proyectos en los que estoy colaborando utilizamos a &lt;a href="http://www.ifi.unizh.ch/ailab/robots/robots-a.html"&gt;Wanda&lt;/a&gt; (un pez robot) con el fin estudiar cómo se puede de aprovechar la interacción morfología-medio en el diseño de este tipo de robots.&lt;br /&gt;A contiuación veremos el efecto que la viscosidad del medio tiene sobre las deformaciones en el cuerpo del robot. Las animaciones muestran uno de los posibles diseños de la próxima Wanda en dos sitaciones diferentes: WandaX en el aire y WandaX en un medio 1000 veces más viscoso.&lt;br /&gt;WandaX tiene 4 segmentos articulados con fricción. Entre el último segmento (cola, en celeste) y el anterior hay un servomotor que modifica el ángulo entre ellos. Además todos los segmento sestan acoplados por medio de resortes unidos a parantes transversales. Los parantes transversales del primer y ante último segmento están fijos, mientras que los intermedios pueden rotar.&lt;br /&gt;&lt;br /&gt;&lt;hr  width="80%" style="color:blue;"&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(204, 204, 204);"&gt;Animation 1&lt;/span&gt;&lt;br /&gt;Aquí vemos a WandaX moviendo su cola en un medio casi sin viscosidad (p.e., aire)&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-e1d08b41a61a50d5" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v20.nonxt2.googlevideo.com/videoplayback?id%3De1d08b41a61a50d5%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D3B969DBF260A01ED3E610984D4EDAE789031265C.469DCF5578D534D086EE6D4EF1D67514DA02B84%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3De1d08b41a61a50d5%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dw6n8fk5RIRQW9cu5IzI7gy5MPtw&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v20.nonxt2.googlevideo.com/videoplayback?id%3De1d08b41a61a50d5%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D3B969DBF260A01ED3E610984D4EDAE789031265C.469DCF5578D534D086EE6D4EF1D67514DA02B84%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3De1d08b41a61a50d5%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dw6n8fk5RIRQW9cu5IzI7gy5MPtw&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr  width="80%" style="color:blue;"&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(204, 204, 204);"&gt;Animation 2&lt;/span&gt;&lt;br /&gt;Aquí se observa exactamente lo mismo pero he incrementado la viscosidad del medio 1000 veces. Observan alguna diferencia?&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-4e9ecf8e110bb74a" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v2.nonxt2.googlevideo.com/videoplayback?id%3D4e9ecf8e110bb74a%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D796FA0C834D0C421B78611CDD4B441F2C927C6A4.51622772D9E93AED38971B6493946D34CD8FD21C%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D4e9ecf8e110bb74a%26offsetms%3D5000%26itag%3Dw160%26sigh%3DDdTp_nsvBWqIHjW-0CJ00A9grCQ&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v2.nonxt2.googlevideo.com/videoplayback?id%3D4e9ecf8e110bb74a%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D796FA0C834D0C421B78611CDD4B441F2C927C6A4.51622772D9E93AED38971B6493946D34CD8FD21C%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D4e9ecf8e110bb74a%26offsetms%3D5000%26itag%3Dw160%26sigh%3DDdTp_nsvBWqIHjW-0CJ00A9grCQ&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr color="blue" width="80%"&gt;&lt;br /&gt;Como se ve en las animaciones modificar una característica del medio modifica radicalmente el movimiento del cuerpo de WandaX!!&lt;br /&gt;A continuación (para satisfacer almas cuantitativas) muestro un grafiquito con la variación del ángulo de la articulación que une el primer segmento al segundo segmento.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/RxozGbWvWXI/AAAAAAAAAfk/oCP_McWytd4/s1600-h/joint1angle.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_3_3tSjyH-q4/RxozGbWvWXI/AAAAAAAAAfk/oCP_McWytd4/s320/joint1angle.JPG" alt="" id="BLOGGER_PHOTO_ID_5123463711602727282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Podemos utilizar esta caractersitica para reproducir los movimientos de algunos peces reales?&lt;br /&gt;&lt;br /&gt;Espero que les parezca interesante!&lt;br /&gt;&lt;br /&gt;&lt;hr width="80%"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;English version &lt;/span&gt;&lt;br /&gt;The english version of the post will no include the links, but you can use the links in the spanish version :-D.&lt;br /&gt;In this post I show some videos about one of the projects I am involved. Basically we are using a fish robot called Wanda to study the interaction between agent and environment. This idea is related to the design principles named "cheap design" in the book by Rolf Pfeifer and Josh Bongard, &lt;a href="http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&amp;amp;tid=11003"&gt;How the body shapes the way we think&lt;/a&gt;.&lt;br /&gt;I show two animation of one possible morphologies of a new Wanda fish, WandaX. In &lt;span style="font-style: italic;"&gt;Animation 1&lt;/span&gt; (above, top) we observe WandaX moving its tail (last segment, in light blue) in a low viscosity medium, lets say air. In &lt;span style="font-style: italic;"&gt;Animation 2&lt;/span&gt;(above, middle) we observe exactly the same movement but now in a high viscosity medium like water.&lt;br /&gt;It is clear that the behavior of WandaX in this two environments is completely different!&lt;br /&gt;To satisfy more quantitative souls, I show a plot with the evolution of the angle of the joint binding the first and the second segment of WandaX (above, bottom).&lt;br /&gt;Can we used this characteristic to emulate the behavior of real fish?&lt;br /&gt;&lt;br /&gt;I hope you find this interesting!&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-6020256596589550554?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/6020256596589550554/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/10/explotando-la-interaccin-con-le-medio.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6020256596589550554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/6020256596589550554'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/10/explotando-la-interaccin-con-le-medio.html' title='Explotando la interacción con el medio (english at the bottom)'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_3_3tSjyH-q4/RxozGbWvWXI/AAAAAAAAAfk/oCP_McWytd4/s72-c/joint1angle.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-2354765827353440511</id><published>2007-10-13T05:30:00.000+02:00</published><updated>2007-10-13T05:51:21.498+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ai'/><category scheme='http://www.blogger.com/atom/ns#' term='zürich'/><category scheme='http://www.blogger.com/atom/ns#' term='laboratory'/><category scheme='http://www.blogger.com/atom/ns#' term='3d printer'/><title type='text'>Para recomenzar...</title><content type='html'>Buenas y santas! Estuve bastante perdido estos últimos meses...Los cambios, ponerse a tono con los ritmos nuevos, hacer nuevos amigos, explorar el lugar donde se vive y todas las actividades asociadas a una relocación me tenían alejado del teclado.&lt;br /&gt;Hoy vuelvo a sentarme tranquilamente, un pco cansado, puesto que aquí en Zürich son las 5:30 del día 13 de Octubre, pero con ganas de completar este Post.&lt;br /&gt;Esta vez no tengo nada turístico para mostrar. Podría contarles que desde que llegué a la ciudad, el día 15 de Septiembre, me interné (literalmente) en el laboratorio. Ya me quedé a dormir 4 veces!! jaja, pero me gusta. Además, en cuanto las actividades sociales se incrementen, van a empezar a desplazar a las horas de trabajo...ja! es un  hecho.&lt;br /&gt;Les voy a dejar unas fotos de una hermosa maquina que estoy usando en el laboratorio (&lt;a href="http://www.ifi.uzh.ch/ailab"&gt;&lt;/a&gt;). Es una impresora 3D y sirve para eso, para imprimir objetos 3D. En corto, se usa de la siguiente manera: Se diseña la pieza que se quiere imprimir en algún programa de diseño 3D (Solidworks, por ejemplo) y luego se manda a imprimir como si fuera cualquier otra impresora.&lt;br /&gt;La primera foto muestra el proceso de impresión luego de una hora de iniciarse.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/RxA9p7WvWUI/AAAAAAAAAfI/2FiJh0T7Zfo/s1600-h/IMG_3161_small.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_3_3tSjyH-q4/RxA9p7WvWUI/AAAAAAAAAfI/2FiJh0T7Zfo/s320/IMG_3161_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5120660566837254466" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En la segunda foto, dos horas luego de iniciado el proceso, la pieza está casi lista.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/RxA98rWvWVI/AAAAAAAAAfQ/gNT94qXCjHQ/s1600-h/IMG_3173_small.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_3_3tSjyH-q4/RxA98rWvWVI/AAAAAAAAAfQ/gNT94qXCjHQ/s320/IMG_3173_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5120660888959801682" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Y la pieza finalizada...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/RxA-O7WvWWI/AAAAAAAAAfY/PdDP7GZ0_Ng/s1600-h/IMG_3180_small.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_3_3tSjyH-q4/RxA-O7WvWWI/AAAAAAAAAfY/PdDP7GZ0_Ng/s320/IMG_3180_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5120661202492414306" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Les dejo un videito para que vean como funca. Si alguien, alguna vez, fue a un taller de cerámica se dará cuenta que el proceso es el de los "chorizitos" que se usa para hacer objetos pequeños.&lt;br /&gt;&lt;br /&gt;Con este Post se da por comenzada la nueva temporada de noticas...veremos si puedo mantener una regularidad semanal.&lt;br /&gt;Hasta la próxima.&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-9c0f5652b9fa82d5" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v14.nonxt2.googlevideo.com/videoplayback?id%3D9c0f5652b9fa82d5%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D5B718F71C29424B26794AA186599D1D9CBECA52B.19534702CA4F9B4B3FECAE9BF210CCD8D684CAB3%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D9c0f5652b9fa82d5%26offsetms%3D5000%26itag%3Dw160%26sigh%3DocAwMxa-NfmQ9Vx8mUOV0m3REts&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v14.nonxt2.googlevideo.com/videoplayback?id%3D9c0f5652b9fa82d5%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331421159%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D5B718F71C29424B26794AA186599D1D9CBECA52B.19534702CA4F9B4B3FECAE9BF210CCD8D684CAB3%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D9c0f5652b9fa82d5%26offsetms%3D5000%26itag%3Dw160%26sigh%3DocAwMxa-NfmQ9Vx8mUOV0m3REts&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-2354765827353440511?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=9c0f5652b9fa82d5&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/2354765827353440511/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/10/para-recomenzar.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2354765827353440511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/2354765827353440511'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/10/para-recomenzar.html' title='Para recomenzar...'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_3_3tSjyH-q4/RxA9p7WvWUI/AAAAAAAAAfI/2FiJh0T7Zfo/s72-c/IMG_3161_small.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-1571918268206969685</id><published>2007-07-29T15:33:00.000+02:00</published><updated>2007-07-30T20:34:42.748+02:00</updated><title type='text'>Neuchatel y los Suizos no saben divertirse</title><content type='html'>Hola de nuevo. Este fin de semana pasado fue hermoso...sol...sol...sol.&lt;br /&gt;Con un pequeño grupo de amigos decidimos visitar el famoso poblado de Neuchatel (Neuenburg en alemán), a las orillas del lago del mismo nombre. Entre otras cosas Neuchatel es el pueblo natal de Jean Piaget.&lt;br /&gt;Estuvimos allí desde muy temprano el sábado.&lt;br /&gt;Podría gastar oraciones y oraciones en describir lo hermoso del lugar, pero lo que me gustaría hacer es relajar la idea tan popular en Argentina que "los suizos no saben divertirse".&lt;br /&gt;Empezando por las posibilidades de divertirse podemos destacar que tienen un sistema de "Alquiler gratuito de Bicicletas". Uno deja 20 francos y se lleva una bici por todo el día (vean las fotos de las bicis...no es joda) y al regresarla, si todo está en orden, se le devuelve el dinero. Genial.&lt;br /&gt;Otra posibilidad que aquí se brinda y que nunca vi en Argentina (excepto en trenes, que solo hay en Buenos Aires) es la de transportar vehículos livianos y mascotas en los medios de transporte público, buses, trenes, barcos, funiculares, etc...&lt;br /&gt;Con esas posibilidades brindadas lo único que falta es alguien que las utilice con el objetivo de divertirse. En Neuchatel los jovenes suben al Chaumont (un cerrito) usando el funicular, llevando  sus bicicletas y lo bajan por rutas de Mountain bike. Les puedo decir como observador que es realmente divertido.&lt;br /&gt;Otra cosa que pude ver (no por primera vez) es que cerca de las playas de los lagos hay instaladas plataformas flotantes (invitando al visitante a nadar hasta ellas) e incluso hay algunas con trampolines.&lt;br /&gt;Esta gente utiliza masivamente las posibilidades de esparcimiento al aire libre. Muchos pasean en bicicletas, en rollers, corren, juegan al disc-golf (golf con frisbie), nadan en los lagos, se comen unos asadasos en las playas, saltan de los puentes a los ríos...y un largo etcétera. Lo único que podríia molestar a la gente que no esta acostumbrada (o no se quiere acostumbrar) es que para realizar estas actividades hay que cumplir ciertas reglas: No dejar basura, respetar el espacio auditivo de los demas, seguir las normas de circulación, no desperdiciar recursos...y otro largo, largo etcétera.&lt;br /&gt;Qué pasa si no se cumplen las reglas? Muy sencillo, una multa de la que no te vas a olvidar nunca más.&lt;br /&gt;Para ilustrar voy a contarles una historia que me contó Bernard, el profe de idioma.&lt;br /&gt;Paseando con su bici junto a un amigo, por una distracción, tocó la rueda trasera del vehículo del otro y se cayó violentamente al piso. Usaba protección, pero igual quedó inconsciente y se despertó dentro de la ambulancia, camino al hospital. Luego de un día de recuperación en el hospital, al regresar a su casa, encontró una multa por 200 francos. La causa: "Perder el control del vehículo".&lt;br /&gt;Ja! Creo que ilustra esto de las multas.&lt;br /&gt;&lt;br /&gt;Bueno, les dejo estas fotitos de mi visita a Neuchatel y espero que anden todos bien.&lt;br /&gt;Ahhh! para las que me estuvieron preguntando sobres los jovenes suizos, en la foto de las bicis pueden ver algunos...uds. diran.&lt;br /&gt;&lt;br /&gt;Saludos&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_3_3tSjyH-q4/Rq4tNDC4G6I/AAAAAAAAAZY/zO3g2FY7Asg/s1600-h/IMG_2718.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/Rq4tNDC4G6I/AAAAAAAAAZY/zO3g2FY7Asg/s320/IMG_2718.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5093057930781531042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_3_3tSjyH-q4/Rq4rbDC4G4I/AAAAAAAAAZI/m_Ig8KivEtw/s1600-h/IMG_2686.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_3_3tSjyH-q4/Rq4rbDC4G4I/AAAAAAAAAZI/m_Ig8KivEtw/s320/IMG_2686.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5093055972276444034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_3_3tSjyH-q4/Rq4rbTC4G5I/AAAAAAAAAZQ/vVvn7w5M-z0/s1600-h/IMG_2688.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_3_3tSjyH-q4/Rq4rbTC4G5I/AAAAAAAAAZQ/vVvn7w5M-z0/s320/IMG_2688.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5093055976571411346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_3_3tSjyH-q4/Rq4qIzC4G3I/AAAAAAAAAZA/bz6sCxD2aP4/s1600-h/IMG_2685.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_3_3tSjyH-q4/Rq4qIzC4G3I/AAAAAAAAAZA/bz6sCxD2aP4/s320/IMG_2685.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5093054559232203634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_3_3tSjyH-q4/Rq4kvjC4G2I/AAAAAAAAAY4/Juwt76iZ6Xw/s1600-h/IMG_2680.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_3_3tSjyH-q4/Rq4kvjC4G2I/AAAAAAAAAY4/Juwt76iZ6Xw/s320/IMG_2680.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5093048627882367842" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-1571918268206969685?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/1571918268206969685/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/neuchatel-y-los-suizos-no-saben.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1571918268206969685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1571918268206969685'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/neuchatel-y-los-suizos-no-saben.html' title='Neuchatel y los Suizos no saben divertirse'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_3_3tSjyH-q4/Rq4tNDC4G6I/AAAAAAAAAZY/zO3g2FY7Asg/s72-c/IMG_2718.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-5233127699569942424</id><published>2007-07-23T20:05:00.001+02:00</published><updated>2007-07-23T20:11:34.466+02:00</updated><title type='text'>Mas lluvia</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/RqTvKTC4G1I/AAAAAAAAAYo/ESSy_m5oTHo/s1600-h/P7183144.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_3_3tSjyH-q4/RqTvKTC4G1I/AAAAAAAAAYo/ESSy_m5oTHo/s320/P7183144.JPG" alt="" id="BLOGGER_PHOTO_ID_5090456439025572690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hola amigos!&lt;br /&gt;Hoy no hay mucho para contar puesto que el fin de semana estuvimos bajo el agua, al igual que ahora. Hermosas tormentas electricas con Blitz und Donner (rayos y truenos) que no son de las depresivas y grises lloviznas. Quizás el evento del día es la cena de caracoles que me voy a preparar en unos minutos...&lt;br /&gt;Para dejar una idea más gráfica de cuán internacional es el curso de idiomas que estoy haciendo, les dejo esta fotito del mapa donde cada alumno marcó su país (y cuando era posible ciudad) de origen.&lt;br /&gt;Saludos a todos y espero poner algo realemnte interesant pronto.&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-5233127699569942424?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/5233127699569942424/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/mas-lluvia.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5233127699569942424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/5233127699569942424'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/mas-lluvia.html' title='Mas lluvia'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_3_3tSjyH-q4/RqTvKTC4G1I/AAAAAAAAAYo/ESSy_m5oTHo/s72-c/P7183144.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-1103313884567089028</id><published>2007-07-20T18:45:00.001+02:00</published><updated>2007-07-20T18:58:53.781+02:00</updated><title type='text'>Lluvia y Caracoles</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/RqDoFiRx6mI/AAAAAAAAAYY/0mLCuYD4mwY/s1600-h/IMG_2523.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_3_3tSjyH-q4/RqDoFiRx6mI/AAAAAAAAAYY/0mLCuYD4mwY/s320/IMG_2523.JPG" alt="" id="BLOGGER_PHOTO_ID_5089322760727030370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Se viene el fin de semana y todavia no hay planes conretos...&lt;br /&gt;La lluvia se desato sobre esta ciudad y los pronosticos para los dias sigueintes no son muy prometedores...bah! Prometen lluvia.&lt;br /&gt;Pero no hay que perder el animo y voy a ver si aprovecho este respiro del verano suizo para visitar algun museo o hacer algun citytour. Las nadadas en el lago Neuchatel quedaran para la proxima semana.&lt;br /&gt;La dificultad que estos dias me plantean es que dejan tiempo para pensar, y pensar no siempre mantiene el buen humor. Asi que por eso, junto a mi nuevo amigo Harris from New York, hemos decidido capturar algunos caracoles y ponerlos a comer Polenta (harina de maiz, corn flavour) y prepararnos el domingo una cena de caracoles en salsa. En la primera foto pueden ver a las victimas y en la otra se observa a Harris preparando psicologicamente a los individuos (Harris es biologo asi que debe saber....).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/RqDpFSRx6nI/AAAAAAAAAYg/S2-Qy3sq5wU/s1600-h/IMG_2525.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_3_3tSjyH-q4/RqDpFSRx6nI/AAAAAAAAAYg/S2-Qy3sq5wU/s320/IMG_2525.JPG" alt="" id="BLOGGER_PHOTO_ID_5089323855943690866" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-1103313884567089028?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/1103313884567089028/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/lluvia-y-caracoles.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1103313884567089028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/1103313884567089028'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/lluvia-y-caracoles.html' title='Lluvia y Caracoles'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_3_3tSjyH-q4/RqDoFiRx6mI/AAAAAAAAAYY/0mLCuYD4mwY/s72-c/IMG_2523.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6262602236736073928.post-7284209645518012669</id><published>2007-07-19T15:33:00.000+02:00</published><updated>2007-07-19T16:06:25.822+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='switzerland'/><category scheme='http://www.blogger.com/atom/ns#' term='fotos'/><category scheme='http://www.blogger.com/atom/ns#' term='fribourg'/><category scheme='http://www.blogger.com/atom/ns#' term='suiza'/><category scheme='http://www.blogger.com/atom/ns#' term='freiburg'/><category scheme='http://www.blogger.com/atom/ns#' term='schweiz'/><category scheme='http://www.blogger.com/atom/ns#' term='photos'/><title type='text'>Fribourg - Freiburg. Suiza</title><content type='html'>Aquí dejo fotos de mis primeras andanzas por este hermoso País. Aquellos que recibieron el mail veran que estas fotos complementan las enviadas.&lt;br /&gt;Saludos a todos y ya iremos agregando comentarios...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9tayRx6gI/AAAAAAAAAXk/7Q5coFvwX1w/s1600-h/IMG_0181.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9tayRx6gI/AAAAAAAAAXk/7Q5coFvwX1w/s320/IMG_0181.JPG" alt="" id="BLOGGER_PHOTO_ID_5088906410892323330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9tbSRx6hI/AAAAAAAAAXs/rzrfS8mfvyI/s1600-h/IMG_0185.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9tbSRx6hI/AAAAAAAAAXs/rzrfS8mfvyI/s320/IMG_0185.JPG" alt="" id="BLOGGER_PHOTO_ID_5088906419482257938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9tcSRx6iI/AAAAAAAAAX0/-38CLkTL90E/s1600-h/IMG_0187.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9tcSRx6iI/AAAAAAAAAX0/-38CLkTL90E/s320/IMG_0187.JPG" alt="" id="BLOGGER_PHOTO_ID_5088906436662127138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9tcyRx6jI/AAAAAAAAAX8/IpeVBfQL2wQ/s1600-h/IMG_0190.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9tcyRx6jI/AAAAAAAAAX8/IpeVBfQL2wQ/s320/IMG_0190.JPG" alt="" id="BLOGGER_PHOTO_ID_5088906445252061746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9tdSRx6kI/AAAAAAAAAYE/L-oFM7_iOHc/s1600-h/IMG_0207.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9tdSRx6kI/AAAAAAAAAYE/L-oFM7_iOHc/s320/IMG_0207.JPG" alt="" id="BLOGGER_PHOTO_ID_5088906453841996354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9slSRx6bI/AAAAAAAAAW8/cyBq1AmM-b8/s1600-h/IMG_0171.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9slSRx6bI/AAAAAAAAAW8/cyBq1AmM-b8/s320/IMG_0171.JPG" alt="" id="BLOGGER_PHOTO_ID_5088905491769321906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/Rp9smiRx6cI/AAAAAAAAAXE/C4sR-EUr6lk/s1600-h/IMG_0174.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_3_3tSjyH-q4/Rp9smiRx6cI/AAAAAAAAAXE/C4sR-EUr6lk/s320/IMG_0174.JPG" alt="" id="BLOGGER_PHOTO_ID_5088905513244158402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/Rp9snCRx6dI/AAAAAAAAAXM/gLFWCqBFyXs/s1600-h/IMG_0175.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_3_3tSjyH-q4/Rp9snCRx6dI/AAAAAAAAAXM/gLFWCqBFyXs/s320/IMG_0175.JPG" alt="" id="BLOGGER_PHOTO_ID_5088905521834093010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_3_3tSjyH-q4/Rp9sniRx6eI/AAAAAAAAAXU/vD_WH9W6My0/s1600-h/IMG_0177.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_3_3tSjyH-q4/Rp9sniRx6eI/AAAAAAAAAXU/vD_WH9W6My0/s320/IMG_0177.JPG" alt="" id="BLOGGER_PHOTO_ID_5088905530424027618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_3_3tSjyH-q4/Rp9soCRx6fI/AAAAAAAAAXc/cnV8i5f3na4/s1600-h/IMG_0179.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_3_3tSjyH-q4/Rp9soCRx6fI/AAAAAAAAAXc/cnV8i5f3na4/s320/IMG_0179.JPG" alt="" id="BLOGGER_PHOTO_ID_5088905539013962226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9r3SRx6WI/AAAAAAAAAWU/Ko5JVRhQfzM/s1600-h/IMG_0155.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_3_3tSjyH-q4/Rp9r3SRx6WI/AAAAAAAAAWU/Ko5JVRhQfzM/s320/IMG_0155.JPG" alt="" id="BLOGGER_PHOTO_ID_5088904701495339362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r4yRx6XI/AAAAAAAAAWc/YsCIm0OUjr8/s1600-h/IMG_0156.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r4yRx6XI/AAAAAAAAAWc/YsCIm0OUjr8/s320/IMG_0156.JPG" alt="" id="BLOGGER_PHOTO_ID_5088904727265143154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r6yRx6YI/AAAAAAAAAWk/aoQ_mD_J59k/s1600-h/IMG_0157.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r6yRx6YI/AAAAAAAAAWk/aoQ_mD_J59k/s320/IMG_0157.JPG" alt="" id="BLOGGER_PHOTO_ID_5088904761624881538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r8yRx6ZI/AAAAAAAAAWs/6yeJ6wsITN0/s1600-h/IMG_0159.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r8yRx6ZI/AAAAAAAAAWs/6yeJ6wsITN0/s320/IMG_0159.JPG" alt="" id="BLOGGER_PHOTO_ID_5088904795984619922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r-yRx6aI/AAAAAAAAAW0/a8qC3O_IMG4/s1600-h/IMG_0170.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_3_3tSjyH-q4/Rp9r-yRx6aI/AAAAAAAAAW0/a8qC3O_IMG4/s320/IMG_0170.JPG" alt="" id="BLOGGER_PHOTO_ID_5088904830344358306" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Visit the blog for the full version
http://lavidasegunjuanpi.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6262602236736073928-7284209645518012669?l=lavidasegunjuanpi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lavidasegunjuanpi.blogspot.com/feeds/7284209645518012669/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/fribourg-freiburg-suiza.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/7284209645518012669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6262602236736073928/posts/default/7284209645518012669'/><link rel='alternate' type='text/html' href='http://lavidasegunjuanpi.blogspot.com/2007/07/fribourg-freiburg-suiza.html' title='Fribourg - Freiburg. Suiza'/><author><name>JuanPi</name><uri>http://www.blogger.com/profile/04710943376399349416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_3_3tSjyH-q4/Rp9tayRx6gI/AAAAAAAAAXk/7Q5coFvwX1w/s72-c/IMG_0181.JPG' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
