<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5726379</id><updated>2024-08-28T22:05:03.176-04:00</updated><category term="ubuntu"/><category term="java"/><category term="mono"/><category term="monodevelop"/><category term="grails"/><category term="linux"/><category term="programacion"/><category term="emacs"/><category term="floss"/><category term="rails"/><category term="groovy"/><category term="ruby"/><category term="autotools"/><category term="clojure"/><category term="conferencias"/><category term="correr"/><category term="debian"/><category term="documentacion"/><category term="eclipse"/><category term="git"/><category term="personal"/><category term="ppa"/><category term="python"/><category term="software-libre"/><category term="ted"/><category term="windows"/><category term="GWT"/><category term="NIN"/><category term="bci"/><category term="beryl"/><category term="bittorrent"/><category term="bug"/><category term="bugfix"/><category term="charla"/><category term="creative commons"/><category term="cygwin"/><category term="debian ubuntu floss"/><category term="desarollo-web"/><category term="desarrollo"/><category term="documentales"/><category term="escritorio"/><category term="fail"/><category term="fedora"/><category term="firefox"/><category term="flashback"/><category term="fonts"/><category term="gedit"/><category term="gimp"/><category term="gnu"/><category term="gobierno"/><category term="gtkfilesplitter"/><category term="humor"/><category term="informix"/><category term="jee"/><category term="jogging"/><category term="karmic"/><category term="kde4"/><category term="launchpad"/><category term="música"/><category term="openoffice"/><category term="perl"/><category term="stallman"/><category term="twitter"/><category term="ubuntu hardy bittorrent"/><category term="vida diaria"/><category term="web"/><category term="weblog"/><category term="wine plugins linux"/><category term="wtf"/><title type='text'>Denis Fuenzalida</title><subtitle type='html'>Un blog personal sobre mis experiencias con la computación y el desarrollo de software; pero también sobre música y otros temas de actualidad.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default?alt=atom&amp;start-index=26&amp;max-results=25'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>248</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5726379.post-6657111255559809516</id><published>2012-11-17T22:45:00.006-03:00</published><updated>2012-11-17T22:45:46.379-03:00</updated><title type='text'>Maratón, nueva música</title><content type='html'>&lt;b&gt;Maratón&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Estoy corriendo con cierta regularidad (generalmente 10K tres veces por semana) así que me propuse seguir un plan de 18 semanas para correr mi primera maratón en Abril 2013 en el Maratón de Santiago. Le pregunté a mi colega Carmine quien corre habitualmente y me recomendó los &lt;a href=&quot;http://www.halhigdon.com/training/51135/Marathon-Training-Guide&quot;&gt;programas de entrenamiento de Hal Higdon&lt;/a&gt;. Hay programas de 30 semanas y &lt;a href=&quot;http://www.halhigdon.com/training/51137/Marathon-Novice-1-Training-Program&quot;&gt;unos de 18 semanas&lt;/a&gt; para quienes ya hayan corrido 5K o 10K antes, así que mi preparación oficial comienza este 3 de Diciembre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;FLA y otros&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Estoy escuchando el nuevo disco de Front Line Assembly, llamado &quot;AirMech&quot;, que es el soundtrack del &lt;a href=&quot;https://www.carbongames.com/&quot;&gt;videojuego del mismo nombre&lt;/a&gt;&amp;nbsp;y está muy bueno! ... sólo temas instrumentales, pero con buena atmósfera y ritmo. Me gustó tanto que probablemente salga a correr con esta música.&lt;br /&gt;
&lt;br /&gt;
Otros discos que escuchado recientemente: la edición de 25 aniversario del &quot;So&quot; de Peter Gabriel (muy interesante el disco de tomas de ensayos &quot;So DNA&quot;), lo nuevo de &lt;a href=&quot;http://howtodestroyangels.com/&quot;&gt;How to Destroy Angels&lt;/a&gt;, y música electrónica muy buena en SoundCloud, en particular la música de &lt;a href=&quot;http://soundcloud.com/ochre/&quot;&gt;Ochre&lt;/a&gt; y &lt;a href=&quot;http://soundcloud.com/ultrasyd&quot;&gt;Ultrasyd&lt;/a&gt;. También están los registros de programa excelente DJ Arty en su show &lt;a href=&quot;http://2getherweare.com/radio/&quot;&gt;Together We Are&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/6657111255559809516/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/6657111255559809516' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6657111255559809516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6657111255559809516'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2012/11/maraton-nueva-musica.html' title='Maratón, nueva música'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-4497247338155497908</id><published>2012-10-23T21:44:00.001-03:00</published><updated>2012-10-23T21:44:16.703-03:00</updated><title type='text'>Recuento Octubre 2012</title><content type='html'>Estos últimos meses no han sido tan movidos, pero me he mantenido bastante entretenido aprendiendo Clojure y retomando el hábito de correr.&lt;br /&gt;
&lt;br /&gt;
Todavía tengo que llegar a correr 10K con más soltura, pero creo que antes de un mes voy a estar en condiciones, y si sigue el entusiasmo, quizás corra mi primera maratón completa el próximo Abril.&lt;br /&gt;
&lt;br /&gt;
Clojure es muy educativo, siento que está cambiando mi manera de pensar y eso que sólo llevo resueltos menos de 40 ejercicios al día de hoy, pero de verdad, siento que de verdad se cumple lo de:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;“Vale la pena aprender Lisp por la profunda experiencia de iluminación que obtendrás cuando finalmente lo entiendas; esa experiencia te hará un mejor por programador el resto de tus días, incluso si en realidad nunca lo utilizas mucho.&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
- Eric Raymond, &quot;Cómo convertirse en un hacker&quot; (via &lt;a href=&quot;http://paulgraham.es/lisp/&quot;&gt;Paul Graham en español&lt;/a&gt;)&lt;/blockquote&gt;
&lt;div&gt;
Para los próximos meses me gustaría llegar a un buen nivel al correr (correr 21K una vez al mes o más sería genial!) pero no he hecho más planes definitivos en lo técnico.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/4497247338155497908/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/4497247338155497908' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4497247338155497908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4497247338155497908'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2012/10/recuento-octubre-2012.html' title='Recuento Octubre 2012'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-4312219732866086480</id><published>2012-08-05T11:49:00.001-04:00</published><updated>2012-08-05T11:49:25.940-04:00</updated><title type='text'>Proyecto Euler, en Clojure</title><content type='html'>Hace un tiempo estoy suscrito a los feeds de &lt;a href=&quot;http://planet.clojure.in/&quot;&gt;Planet Clojure&lt;/a&gt; para ver novedades y tips para aprender. Cada cierto tiempo aparecían soluciones a los problemas de &lt;a href=&quot;http://projecteuler.net/&quot;&gt;ProjectEuler.net&lt;/a&gt; y me decidí a ir resolviendo los problemas en &lt;a href=&quot;http://clojure.org/&quot;&gt;Clojure&lt;/a&gt; y practicar un poco, como una &lt;a href=&quot;http://en.wikipedia.org/wiki/Code_Kata&quot;&gt;Kata de código&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Ha sido bastante interesante, porque te obliga a pensar los problemas en una forma diferente a lo que sería con un lenguaje más tradicional como Java o Python. De momento &lt;a href=&quot;https://github.com/dfuenzalida/euler&quot;&gt;mis soluciones&lt;/a&gt; son bastante rudimentarias, sobretodo si las comparo con &lt;a href=&quot;http://grokcode.com/367/learning-clojure-with-project-euler/&quot;&gt;otras soluciones&lt;/a&gt;, pero el hecho de practicar irá dando sus frutos de a poco.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/4312219732866086480/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/4312219732866086480' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4312219732866086480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4312219732866086480'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2012/08/proyecto-euler-en-clojure.html' title='Proyecto Euler, en Clojure'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-6691067964373016020</id><published>2012-02-07T22:15:00.002-03:00</published><updated>2012-02-07T22:15:29.659-03:00</updated><title type='text'>Recuento de Enero 2012</title><content type='html'>Enero fue un mes para cerrar un ciclo y comenzar los planes para este año...&lt;br /&gt;
&lt;br /&gt;
Ya estoy inscrito para los 21K en la &lt;a href=&quot;http://www.maratondesantiago.cl/&quot;&gt;Maratón de Santiago&lt;/a&gt; este 1 de Abril, y llevo un ritmo de entrenamiento bastante decente. A fines de Enero superé la marca de 1 hora, con lo que corro cerca de 11 kilómetros. La idea es seguir subiendo de forma gradual hasta llegar a 15 kms. tres veces por semana, mucha hidratación y buena música (básicamente, ir alargando las playlists que uso para correr, sobretodo el disco &lt;i&gt;&lt;a href=&quot;http://www.discogs.com/Arty-2-And-Daniel-Kandi-Anjunabeats-Worldwide-03/release/2815215&quot;&gt;Arty Anjunabeats Worldwide vol 3&lt;/a&gt;&lt;/i&gt;).&lt;br /&gt;
&lt;br /&gt;
Terminé de leer el libro &lt;a href=&quot;http://theleanstartup.com/&quot;&gt;The Lean Startup&lt;/a&gt; de Eric Ries, recomendado por Obie Fernandez durante la StarTechConf 2011, un libro excelente que me dejó varias ideas sobre lo que significa emprender y desarrollar una idea. Durante Enero debería haber partido el curso de&amp;nbsp;&lt;i&gt;Technology Entrepreneurship&lt;/i&gt; y a &quot;principios de Febrero&quot; debería haber partido el curso de&amp;nbsp;&lt;i&gt;The Lean Launchpad&lt;/i&gt;, pero parece que tuvieron problemas. A pesar de aquello, ya hay opciones de emprendimiento interesantes en la mesa, ahora es cosa de pocas semanas para comenzar a vivir en &lt;i&gt;modo entrepreneur&lt;/i&gt; :-)&lt;br /&gt;
&lt;br /&gt;
Finalmente, probé el &lt;a href=&quot;http://www.ubuntu.com/testing&quot;&gt;alpha-2 de Ubuntu Precise&lt;/a&gt; y me dejó con una buena impresión. Con Ubuntu 10.10 tuve algunos problemas con la detección de la aceleración gráfica y Unity, y decidí volver a 10.04 que me funcionaba mejor. Ubuntu Precise, por otro lado, tiene un potencial enorme y estoy esperando a Abril para migrar.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/6691067964373016020/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/6691067964373016020' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6691067964373016020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6691067964373016020'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2012/02/recuento-de-enero-2012.html' title='Recuento de Enero 2012'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-6219346753072060506</id><published>2011-12-31T01:12:00.000-03:00</published><updated>2011-12-31T01:12:26.833-03:00</updated><title type='text'>Recuento del 2011</title><content type='html'>Este año fue muy interesante en lo personal para poder darle un poco más de orden a las cosas y para iniciar nuevos proyectos personales. Recordaba el verso&amp;nbsp;&quot;&lt;i&gt;reinvent uniqueness, adjust the outer face&lt;/i&gt;&quot; que aparece en la canción &quot;&lt;a href=&quot;http://www.youtube.com/watch?v=W2LDWwnDdz4&quot;&gt;Morter&lt;/a&gt;&quot; de Skinny Puppy.&lt;br /&gt;
&lt;br /&gt;
Desde fines del 2010 había comenzado a correr, a principios de año había comenzado a correr 30 minutos, 3 veces por semana y participé en la &lt;a href=&quot;http://maratondesantiago.com/&quot;&gt;Maratón de Santiago&lt;/a&gt; 2011 en Abril, con un tiempo de 56 minutos en los 10K.&lt;br /&gt;
&lt;br /&gt;
En Febrero había comenzado un nuevo proyecto, reescribiendo una aplicación usando el framework &lt;a href=&quot;http://grails.org/&quot;&gt;Grails&lt;/a&gt;, lo que resultó muy conveniente. En Marzo, hice un &lt;a href=&quot;https://github.com/dfuenzalida/gedit-git-branch-statusbar&quot;&gt;complemento para el editor de texto gEdit&lt;/a&gt; que sirve a los desarrolladores que editan archivos bajo control de versiones con Git. A mediados de año lo actualicé para que funcione en sistemas con Gnome 3.&lt;br /&gt;
&lt;br /&gt;
Desde Abril, el resto del año participé en varios proyectos de forma remota: un sistema de mesa de dinero y valores hecho en Grails; y un &lt;a href=&quot;http://www.wami.co.za/&quot;&gt;sistema de administración de información personal para usuarios en Sudáfrica&lt;/a&gt; que fue mi primera experiencia profesional con Ruby on Rails 3 y que se encuentra en producción.&lt;br /&gt;
&lt;br /&gt;
A fines de Abril comencé como editor de &lt;a href=&quot;http://www.manzanamecanica.org/&quot;&gt;Manzana Mecánica.org&lt;/a&gt;, un blog colaborativo sobre Cultura Libre e Innovación Social, con énfasis en temas como el Software Libre, Open Data, Cultura Latinoamericana y otros. También soy autor de &lt;a href=&quot;http://manzanamecanica.org/blog/denis&quot;&gt;varios artículos&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
La mayor parte del año seguí con la re-escritura del mayor proyecto Grails que haya hecho hasta ahora. Inicialmente era un proyecto con Servlets, JSP y clases Java de unas 80.000 líneas de código, ahora gracias al framework y una gran reutilización de código, la versión 2.0 de este proyecto tiene poco más de 10.000 líneas, con las mismas funciones, y va a entrar en producción en las próximas semanas.&lt;br /&gt;
&lt;br /&gt;
En Septiembre asistí a la &lt;a href=&quot;http://www.startechconf.com/&quot;&gt;StarTechConf&lt;/a&gt;, que fue una maratón increíble de 2 días de charlas técnicas como nunca se había visto en Chile. Conocí a mucha gente, saludé a otras a quienes no veía hace tiempo y me gané una polera de JRuby :-)&lt;br /&gt;
&lt;br /&gt;
En Octubre expuse en el &lt;a href=&quot;http://www.diadelsoftwarelibre.cl/&quot;&gt;Día del Software Libre&lt;/a&gt; con una charla sobre Ubuntu y Launchpad.&lt;br /&gt;
&lt;br /&gt;
Para Noviembre, había retomado la idea de usar &lt;a href=&quot;http://es.wikipedia.org/wiki/Emacs&quot;&gt;Emacs&lt;/a&gt; como mi editor de texto principal, luego de haberlo usado de forma esporádica durante el resto del año. Luego de unas semanas, me sentía más cómodo y ahora me resulta bastante natural e incluso más rápido, luego de una buena cantidad de personalizaciones, tales como el &lt;a href=&quot;https://github.com/technomancy/emacs-starter-kit&quot;&gt;Emacs Starter Kit&lt;/a&gt;, que está pensado para funcionar con la versión 24.&lt;br /&gt;
&lt;br /&gt;
Para fin de año, había comprado varios &lt;i&gt;gadgets&lt;/i&gt; que no había querido comprar antes de puro mezquino, incluyendo uno con Android y uno con IOS, pero que les han gustado a todos en casa.&lt;br /&gt;
&lt;br /&gt;
Para el próximo año, ya tengo algunos planes:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Voy a seguir como editor en Manzana Mecánica por unos meses más, al menos hasta completar un año :-)&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Ya estoy inscrito para correr los 21K en la Maratón de Santiago 2012 el día 1 de Abril, si sale todo bien, podría correr la Maratón el 2013...&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Uno de los libros que compré luego de la StarTechConf fue &lt;a href=&quot;http://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898/ref=ntt_at_ep_dpt_1&quot;&gt;The Lean Startup&lt;/a&gt; de Eric Ries (lo mencionó Obie Fernandez en su charla) y me inscribí en el curso en línea &lt;a href=&quot;http://www.launchpad-class.org/&quot;&gt;The Lean Launchpad&lt;/a&gt;&amp;nbsp;(comienza en Febrero!)&amp;nbsp;así que tengo ganas de comenzar un &lt;i&gt;emprendimiento&lt;/i&gt; en 2012&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Es casi seguro que el 2012 haré un proyecto de tamaño mediano a grande con JRuby y Rails 3&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Dependiendo de cómo resulte el lanzamiento de Ubuntu Precise Pangolin en Abril 2012, puede que pase a usar Debian :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Fue un gran 2011, y el próximo promete todavía más.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/6219346753072060506/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/6219346753072060506' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6219346753072060506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6219346753072060506'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/12/recuento-del-2011.html' title='Recuento del 2011'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-5127636319453156019</id><published>2011-11-23T17:50:00.001-03:00</published><updated>2011-11-24T10:05:46.836-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="emacs"/><category scheme="http://www.blogger.com/atom/ns#" term="grails"/><category scheme="http://www.blogger.com/atom/ns#" term="programacion"/><category scheme="http://www.blogger.com/atom/ns#" term="rails"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Cómo instalar Emacs 24 en Ubuntu 11.04+</title><content type='html'>Estoy tratando de usar Emacs como mi editor a tiempo completo como una de las resoluciones de este año. Todavía hay mucho que aprender, pero es muy gratificante después de un tiempo, sobretodo por la cantidad de extensiones que existen para usar Emacs con practicamente cualquier tecnología y framework, incluidos Rails, Grails o Clojure.&lt;br /&gt;
&lt;br /&gt;
Cómo no soy usuario experto ni mucho menos, estoy usando el &lt;a href=&quot;https://github.com/technomancy/emacs-starter-kit/&quot;&gt;Emacs Starter Kit&lt;/a&gt;, que ahora está diseñado para la versión 24 de Emacs y te ayuda con una configuración básica muy conveniente y puedes instalar más paquetes para ayudarte a desarrollar HTML, JavaScript o Rails.&lt;br /&gt;
&lt;br /&gt;
En Ubuntu está empaquetada la versión 23.3, pero se puede instalar la versión 24 desde el código fuente sin problemas, aquí está la receta:&lt;br /&gt;
&lt;br /&gt;
Clonamos un &lt;a href=&quot;https://github.com/emacsmirror/emacs.git&quot;&gt;repositorio en Github&lt;/a&gt;, pero sólo la historia más reciente (opción &lt;i&gt;--depth 1&lt;/i&gt;), porque realmente no necesitamos todo el historial del proyecto y es más rápido de descargar:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;$ git clone --depth 1 https://github.com/emacsmirror/emacs.git&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;$ cd emacs&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Instalamos las dependencias para&amp;nbsp;compilar la versión &lt;i&gt;actual&lt;/i&gt; de Emacs,&amp;nbsp;que &lt;i&gt;deberían&lt;/i&gt; ser practicamente iguales a la versión 24:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;$ sudo apt-get build-dep emacs&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente compilamos e instalamos el programa:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;$ ./autogen.sh&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;$ ./configure --prefix=/opt/emacs24&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;$ make&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;$ sudo make install&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
En el paso anterior, quiero instalar esta versión de Emacs en el directorio &lt;i&gt;/opt/emacs24&lt;/i&gt;, para tener mayor control de los archivos que se van a instalar, por si decido borrarlo más adelante.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Opcional&lt;/b&gt;:&amp;nbsp;Para agregar el programa al lanzador de Ubuntu,&amp;nbsp;creo un archivo llamado &lt;i&gt;emacs.desktop&lt;/i&gt; con el siguiente contenido:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[Desktop Entry]&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Name=GNU Emacs 24&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Exec=/opt/emacs24/bin/emacs %F&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Icon=/opt/emacs24/share/icons/hicolor/128x128/apps/emacs.png&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Terminal=false&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Type=Application&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;StartupNotify=true&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;OnlyShowIn=GNOME;Unity;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abro la carpeta que contiene este archivo en el Explorador de archivos y arrastro el archivo al Lanzador, y queda así:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigUPHWJ2XeuTTL48fROIFoO0Wno5KNz40GI_ZojgvKlZrnp0b6atCbNvONNndi0h45MvLr9OlThIhBU8sXXWetigDVSKd99lF0vpgyxSfT4A2CHRwkjvpVQbcRzFuWklYbQC7y/s1600/emacs24.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;335&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigUPHWJ2XeuTTL48fROIFoO0Wno5KNz40GI_ZojgvKlZrnp0b6atCbNvONNndi0h45MvLr9OlThIhBU8sXXWetigDVSKd99lF0vpgyxSfT4A2CHRwkjvpVQbcRzFuWklYbQC7y/s400/emacs24.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
... y listo, ya tienes tu lanzador de Emacs 24. Ahora es cosa de aprender más y personalizar tu editor según tu necesidad. Hay una &lt;a href=&quot;https://github.com/emacsmirror/emacs/blob/master/etc/refcards/refcard.pdf?raw=true&quot;&gt;guía de referencia (refcard) en formato PDF&lt;/a&gt; que es bastante conveniente que puedes imprimir y tener al alcance de la mano.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Actualizado 24/Nov/2011&lt;/b&gt;: El archivo &lt;i&gt;emacs.desktop&lt;/i&gt;&amp;nbsp;ahora está corregido.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/5127636319453156019/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/5127636319453156019' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/5127636319453156019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/5127636319453156019'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/11/como-instalar-emacs-24-en-ubuntu-1104.html' title='Cómo instalar Emacs 24 en Ubuntu 11.04+'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigUPHWJ2XeuTTL48fROIFoO0Wno5KNz40GI_ZojgvKlZrnp0b6atCbNvONNndi0h45MvLr9OlThIhBU8sXXWetigDVSKd99lF0vpgyxSfT4A2CHRwkjvpVQbcRzFuWklYbQC7y/s72-c/emacs24.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-8814133263610965780</id><published>2011-11-19T19:05:00.001-03:00</published><updated>2011-11-23T15:01:49.820-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conferencias"/><category scheme="http://www.blogger.com/atom/ns#" term="correr"/><category scheme="http://www.blogger.com/atom/ns#" term="grails"/><category scheme="http://www.blogger.com/atom/ns#" term="groovy"/><category scheme="http://www.blogger.com/atom/ns#" term="personal"/><category scheme="http://www.blogger.com/atom/ns#" term="rails"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><category scheme="http://www.blogger.com/atom/ns#" term="software-libre"/><title type='text'>Noviembre 2011</title><content type='html'>Este año ya comienza a despedirse y yo llevaba mucho tiempo sin escribir nada, así que agrego un nuevo post especialmente como testimonio para mí mismo en el futuro.&lt;br /&gt;
&lt;br /&gt;
Sigo corriendo, trato de correr 3 veces por semana, 45 minutos por vez (así como 8 kms). No cambio mucho de música, mis favoritos para correr son: &lt;a href=&quot;http://en.wikipedia.org/wiki/Drive:_Nike_%2B_Original_Run&quot;&gt;Drive: Nike + Original Run&lt;/a&gt; de Crystal Method, el disco &lt;a href=&quot;http://en.wikipedia.org/wiki/Cross_(Justice_album)&quot;&gt;† (&quot;Cross&quot;)&lt;/a&gt; de Justice, y música del disco &quot;Anjunabeats Worldwide 03 - Mixed by &lt;a href=&quot;http://en.wikipedia.org/wiki/Arty_(musician)&quot;&gt;Arty&lt;/a&gt; and Daniel Kandi&quot;. En primavera/verano es mucho más agradable correr al atardecer que en la mañana, porque corre está mucho más fresco.&lt;br /&gt;
&lt;br /&gt;
En la oficina, mi proyecto basado en &lt;a href=&quot;http://www.grails.org/&quot;&gt;Grails&lt;/a&gt; está casi listo, faltan algunos detalles menores para pasar a una fase de &amp;nbsp;pruebas bien&amp;nbsp;exhaustiva&amp;nbsp;y luego el despliegue en producción a fin de año o principios de 2012. Estoy bastante satisfecho y se vienen una buena cantidad de nuevas funciones que habrá que desarrollar.&lt;br /&gt;
&lt;br /&gt;
En el otro proyecto paralelo, basado en Rails 3, también está casi todo listo para lanzar la aplicación para los usuarios finales. He aprendido muchísimo y ahora me ocurre que hay cosas que extraño en Grails (las migraciones y los frameworks de pruebas de Rails) y hay cosas de Rails y Ruby que creo que no me gustan tanto (manejo de dependencias), pero en general tengo una impresión muy positiva de Rails. De hecho, estoy bastante interesado en hacer más pruebas con JRuby, sobretodo después de las presentaciones a las que asistí en la &lt;a href=&quot;http://www.startechconf.com/&quot;&gt;StarTechConf 2011&lt;/a&gt;, donde pude compartir con &lt;a href=&quot;http://gemaroja.com/&quot;&gt;Jano Gonzalez&lt;/a&gt; y conocer a&amp;nbsp;&lt;a href=&quot;http://blog.headius.com/&quot;&gt;Charles Nutter&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Presenté mi charla &quot;Introducción al desarrollo con Launchpad&quot; en Octubre, pero era demasiado técnica para la audiencia y tuvimos problemas de tiempo. De todas formas, &lt;a href=&quot;http://t.co/6Y8sF7zN&quot;&gt;mi presentación está disponible en este link en Ubuntu One&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
A propósito de Ubuntu, no me fue muy bien con mi actualización a Ubuntu Oneiric 64 bits. Unity y los drivers de video no funcionaron bien en este laptop (bastante viejo, por cierto), así que volví a Ubuntu Natty 32 bits, aunque voy a reintentar en Ubuntu Precise el próximo Abril 2012 (o quizás cambie a Debian otra vez...). Al menos probé algunas cosas y empaqueté &lt;a href=&quot;https://github.com/dfuenzalida/gedit-git-branch-statusbar&quot;&gt;mi plugin de gEdit&lt;/a&gt; para usar las nuevas bibliotecas de GTK3 que vienen con el nuevo Ubuntu.&lt;br /&gt;
&lt;br /&gt;
Sobre Clojure, no he progresado mucho aunque ya he resuelto 48 problemas de la página &lt;a href=&quot;http://www.4clojure.com/&quot;&gt;4clojure&lt;/a&gt; y estoy en el ranking 471 de 2568 usuarios, así que se lo recomiendo a todos los interesados en aprender este lenguaje.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/8814133263610965780/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/8814133263610965780' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8814133263610965780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8814133263610965780'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/11/noviembre-2011.html' title='Noviembre 2011'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-2315027302417327615</id><published>2011-09-20T23:42:00.000-03:00</published><updated>2011-09-20T23:42:27.854-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="charla"/><category scheme="http://www.blogger.com/atom/ns#" term="conferencias"/><category scheme="http://www.blogger.com/atom/ns#" term="flashback"/><category scheme="http://www.blogger.com/atom/ns#" term="grails"/><category scheme="http://www.blogger.com/atom/ns#" term="groovy"/><category scheme="http://www.blogger.com/atom/ns#" term="rails"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><category scheme="http://www.blogger.com/atom/ns#" term="software-libre"/><title type='text'>Novedades septiembre 2011</title><content type='html'>Esto es más que nada para que quede constancia para el futuro:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;En la oficina estoy terminando la reescritura de la aplicación principal en Groovy (con el framework Grails). Adiós código legado de casi 10 años!&lt;/li&gt;
&lt;li&gt;En otro proyecto estoy trabajando con Rails 3. Hoy solucioné un problema bastante esquivo que al final era un problema con una versión vieja de la gema &lt;i&gt;paper_trail&lt;/i&gt;, que provee auditoría a tus clases de dominio en Rails.&lt;/li&gt;
&lt;li&gt;Estoy preparando mi charla de &quot;&lt;i&gt;Introducción al desarrollo con Launchpad&lt;/i&gt;&quot; para el &lt;a href=&quot;http://diadelsoftwarelibre.cl/&quot;&gt;Día del Software Libre 2011&lt;/a&gt;, este 1 de octubre&lt;/li&gt;
&lt;li&gt;Estoy registrado y listo para asistir a la &lt;a href=&quot;http://www.startechconf.com/&quot;&gt;StarTechConf 2011&lt;/a&gt;, donde expondrán varios relatores internacionales de máximo nivel y varios otros &lt;a href=&quot;http://blog.startechconf.com/2011/09/estas-son-las-charlas-seleccionadas.html&quot;&gt;expertos locales, como Jano Gonzalez&lt;/a&gt;, de &lt;a href=&quot;http://gemaroja.com/&quot;&gt;GemaRoja&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/2315027302417327615/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/2315027302417327615' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/2315027302417327615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/2315027302417327615'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/09/novedades-septiembre-2011.html' title='Novedades septiembre 2011'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-137367646883747091</id><published>2011-03-27T16:47:00.001-03:00</published><updated>2011-11-23T15:02:18.809-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gedit"/><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="ppa"/><category scheme="http://www.blogger.com/atom/ns#" term="programacion"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Mi plug-in para gedit</title><content type='html'>Acabo de terminar un proyecto rápido durante este fin de semana: un plug-in para gedit que te muestra en la barra de estado el nombre de la rama (&lt;i&gt;branch&lt;/i&gt;) de Git en la que estás editando un archivo.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5kqHvMG2N5oNeewL4FKpnx-dY3bilHsYAt8-z2bUbyZmw_x8SP4lobWT-NmZxMiQBXGP7r2CctgIVfiK1mq4oU5xvqz-i5M_thnzNMr3nHpYzTFCosYIYH9aKqEyPtZEikvzB/s1600/gedit-git-branch.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;281&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5kqHvMG2N5oNeewL4FKpnx-dY3bilHsYAt8-z2bUbyZmw_x8SP4lobWT-NmZxMiQBXGP7r2CctgIVfiK1mq4oU5xvqz-i5M_thnzNMr3nHpYzTFCosYIYH9aKqEyPtZEikvzB/s320/gedit-git-branch.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
En la imagen, la rama se llama &lt;i&gt;&quot;super-testing-branch&quot;&lt;/i&gt;. Si editas varios archivos a la vez, la barra de estado te muestra la rama (si hay alguna) del archivo que está siendo editado en ese momento.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
El código fuente y las instrucciones para instalar se encuentran en &lt;a href=&quot;https://github.com/dfuenzalida/gedit-git-branch-statusbar&quot;&gt;este repositorio en Github&lt;/a&gt;.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Actualización (30/Marzo/2011): Actualicé la captura de pantalla por otra más obvia.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Actualización (20/Septiembre/2011): En Ubuntu se puede instalar este plugin desde &lt;a href=&quot;https://launchpad.net/~denis-fuenzalida/+archive/ppa/&quot;&gt;este repositorio PPA&lt;/a&gt;, o ejecutando los siguientes comandos en una terminal:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
$ sudo apt-add-repository ppa:denis-fuenzalida/ppa&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
$ sudo apt-get update&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
$ sudo apt-get install&amp;nbsp;gedit-git-branch-statusbar&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/137367646883747091/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/137367646883747091' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/137367646883747091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/137367646883747091'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/03/mi-plug-in-para-gedit.html' title='Mi plug-in para gedit'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5kqHvMG2N5oNeewL4FKpnx-dY3bilHsYAt8-z2bUbyZmw_x8SP4lobWT-NmZxMiQBXGP7r2CctgIVfiK1mq4oU5xvqz-i5M_thnzNMr3nHpYzTFCosYIYH9aKqEyPtZEikvzB/s72-c/gedit-git-branch.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-6800766986889255617</id><published>2011-01-21T22:00:00.000-03:00</published><updated>2011-11-23T15:02:58.998-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="documentales"/><category scheme="http://www.blogger.com/atom/ns#" term="ted"/><title type='text'>Dos buenos documentales</title><content type='html'>Hoy ví &quot;&lt;a href=&quot;http://arduinothedocumentary.org/&quot;&gt;Arduino, el documental&lt;/a&gt;&quot;, que cuenta la historia detrás de la creación de la plataforma de hardware libre Arduino. Muy interesante y permite entender como fue surgiendo toda una nueva cultura de &quot;cosas libres&quot; y las impresoras en 3D (como &lt;a href=&quot;http://www.youtube.com/watch?v=zwHgszH0aqI&quot;&gt;esa que permitió &quot;imprimir&quot; una flauta traversa&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
El otro es un corto de las charlas TED, sobre la experiencia de Thomas Twaites, quien se propuso construir una tostadora de pan &lt;i&gt;&lt;b&gt;desde cero&lt;/b&gt;&lt;/i&gt; (&lt;a href=&quot;http://www.ted.com/talks/lang/eng/thomas_thwaites_how_i_built_a_toaster_from_scratch.html&quot;&gt;How I built a toaster -- from scratch&lt;/a&gt;, en inglés, subtítulos en inglés), obteniendo los metales para construirlo y preparándo su propio plástico para armarla.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/6800766986889255617/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/6800766986889255617' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6800766986889255617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6800766986889255617'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/01/dos-buenos-documentales.html' title='Dos buenos documentales'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-1373803440160746792</id><published>2011-01-21T18:26:00.001-03:00</published><updated>2011-11-23T15:03:55.188-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cygwin"/><category scheme="http://www.blogger.com/atom/ns#" term="programacion"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Generar la versión PDF del diario La Tercera con un script</title><content type='html'>Este pequeño script es experimental y sólo para propositos educativos, etc...&lt;br /&gt;
&lt;br /&gt;
El script recorre los archivos PDF de la versión online de La Tercera y los une, generando un archivo PDF con el contenido completo del diario del día (el de hoy pesa unos 28 megas, pero los textos se pueden copiar y pegar, etc.). No incluye suplementos.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizzbddQXn78sPJi6ACOsdEOwgIw2LRwmqD4m5idrmvf8zAuR9ROqFH5Kfs1p7vtyrfvNBmh7AWqMKof_Xfk9wjIHo3vsYTymLoSqSn73fVJC06ujSEVbShZXpXDhi8JIiU6GpG/s1600/Pantallazo-lt_2011_01_21.pdf.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;219&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizzbddQXn78sPJi6ACOsdEOwgIw2LRwmqD4m5idrmvf8zAuR9ROqFH5Kfs1p7vtyrfvNBmh7AWqMKof_Xfk9wjIHo3vsYTymLoSqSn73fVJC06ujSEVbShZXpXDhi8JIiU6GpG/s320/Pantallazo-lt_2011_01_21.pdf.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;#!/bin/bash&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# Requiere instalar wget y ghostscript. En Ubuntu o Debian:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# sudo aptitude install wget ghostscript&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;MAX_PAGES=100&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;DATE=`date +&quot;%Y/%m/%d&quot;`&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;OUTPUT=`date +&quot;lt_%Y_%m_%d.pdf&quot;`&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;COUNT=1&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;echo &quot;*** Descargando paginas...&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;while [ $COUNT -lt $MAX_PAGES ]; do&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;NUM=`printf &#39;%03d.pdf&#39; $COUNT`&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;wget -c -t 0 http://papeldigital.info/lt/$DATE/01/paginas/$NUM&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;let COUNT=$COUNT+1&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;done&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;echo &quot;*** Concatenando PDFs ...&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$OUTPUT *.pdf&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;echo &quot;*** Eliminando archivos intermedios ...&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;rm 0*.pdf&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;echo &quot;*** Listo: $OUTPUT&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Actualización, 24 de Enero de 2011&lt;/b&gt;: En Windows, puedes ejecutar el script con Cygwin (instalando los paquetes base + wget + ghostscript) y funciona bastante bien (pude producir un PDF de 22 páginas del diario de hoy):&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrj_O6-K46kqcbc8YQhZ0iy3F4aMR3lEEuqpJLRGz8wg0HkUxgBCo3aTSMg4ovhg6WRaKhL4Ukjr2jVWXd31bz8i-ZXKYQc4T13D5bGhWFuZJh6YAffJYjkLZQqU8etoG-JMJZ/s1600/lt-cygwin.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;237&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrj_O6-K46kqcbc8YQhZ0iy3F4aMR3lEEuqpJLRGz8wg0HkUxgBCo3aTSMg4ovhg6WRaKhL4Ukjr2jVWXd31bz8i-ZXKYQc4T13D5bGhWFuZJh6YAffJYjkLZQqU8etoG-JMJZ/s320/lt-cygwin.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/1373803440160746792/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/1373803440160746792' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/1373803440160746792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/1373803440160746792'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/01/generar-la-version-pdf-del-diario-la.html' title='Generar la versión PDF del diario La Tercera con un script'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizzbddQXn78sPJi6ACOsdEOwgIw2LRwmqD4m5idrmvf8zAuR9ROqFH5Kfs1p7vtyrfvNBmh7AWqMKof_Xfk9wjIHo3vsYTymLoSqSn73fVJC06ujSEVbShZXpXDhi8JIiU6GpG/s72-c/Pantallazo-lt_2011_01_21.pdf.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-3454718265383896714</id><published>2011-01-09T18:54:00.000-03:00</published><updated>2011-11-23T15:04:34.525-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="correr"/><category scheme="http://www.blogger.com/atom/ns#" term="emacs"/><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="grails"/><category scheme="http://www.blogger.com/atom/ns#" term="groovy"/><category scheme="http://www.blogger.com/atom/ns#" term="programacion"/><title type='text'>Emacs, Git, Grails y correr</title><content type='html'>Después de un 2010 bastante complejo y desafiante, las cosas comienzan a despejarse en varios sentidos y al aliviarse la tensión, hay más ganas de aprender y de ensayar cosas novedosas.&lt;br /&gt;
&lt;br /&gt;
Ahora estoy usando Emacs cada vez que puedo y aunque no tengo la agilidad que tenía con Vim, se pueden hacer cosas bastante interesantes y tengo menos problemas para utilizarlo. Ahora uso el &lt;a href=&quot;http://github.com/technomancy/emacs-starter-kit/&quot;&gt;Emacs Starter Kit&lt;/a&gt;, &lt;a href=&quot;http://www.emacswiki.org/emacs/Magit&quot;&gt;Magit&lt;/a&gt; y &lt;a href=&quot;http://groovy.codehaus.org/Emacs+Plugin&quot;&gt;Groovy mode&lt;/a&gt; para trabajar con Grails. Hace poco corro un ciclo de integración contínua basado en Hudson y Ant. Mi proyecto Grails tiene un buildfile de Ant, así que puedo construir y desplegar mi aplicación en Tomcat cada vez que actualizo el código fuente.&lt;br /&gt;
&lt;br /&gt;
Ahora, en lo personal, llevo 8 semanas corriendo, y esta semana llegaré a la meta de 30 minutos continuados así que llevo música para animarme y no llevar la cuenta del tiempo. Hasta ahora he probado de todo un poco: desde correr con KMFDM, canciones de Sasha, Crystal Method, el OST de Ridge Racer y canciones de la demoscene. Hasta ahora parece que la mejor opción es llevar muchas canciones cortas en lugar de pocas canciones largas.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQXNx8EstltTIRhZyLv6t_1yOB0XB4HeyTha7vM9cFHhtUN8g0XM4t2Ij5E1pDy8tcL3_j_ypFXQDJTQ6DdOsGSn8alr6vTRhoNbhKZDtRS94pV1d-zbBa7l7zfDXDoHXn8qqJ/s1600/running.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQXNx8EstltTIRhZyLv6t_1yOB0XB4HeyTha7vM9cFHhtUN8g0XM4t2Ij5E1pDy8tcL3_j_ypFXQDJTQ6DdOsGSn8alr6vTRhoNbhKZDtRS94pV1d-zbBa7l7zfDXDoHXn8qqJ/s320/running.jpg&quot; width=&quot;159&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Todo partió con la imagen de más arriba, que es una página del libro &lt;a href=&quot;http://www.amazon.com/Show-Me-How-Instructions-Everyday/dp/0061662577/ref=pd_sim_b_1&quot;&gt;Show Me How&lt;/a&gt;. La imagen la vi en Reddit y hace tiempo le había prometido a mi familia hacer un poco más de ejercicio. Lo interesante es que comienzas de a poco y gradualmente vas aumentando el esfuerzo, y es muy gratificante sentir que lo logras, incluso en mi caso, donde no había hecho nada de ejercicio en los últimos ~15 años.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/3454718265383896714/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/3454718265383896714' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/3454718265383896714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/3454718265383896714'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2011/01/emacs-git-grails-y-correr.html' title='Emacs, Git, Grails y correr'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQXNx8EstltTIRhZyLv6t_1yOB0XB4HeyTha7vM9cFHhtUN8g0XM4t2Ij5E1pDy8tcL3_j_ypFXQDJTQ6DdOsGSn8alr6vTRhoNbhKZDtRS94pV1d-zbBa7l7zfDXDoHXn8qqJ/s72-c/running.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-5481292445160285818</id><published>2010-12-25T00:19:00.000-03:00</published><updated>2010-12-25T00:19:08.014-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="emacs"/><category scheme="http://www.blogger.com/atom/ns#" term="jogging"/><title type='text'>34!</title><content type='html'>Hace 3 días de mi cumpleaños número 34, y ya son 5 semanas desde que comencé a correr por las mañanas luego de no hacer ningún tipo de ejercicio desde mi época escolar. Hoy corrí por 21 minutos en compañia de unas canciones de KMFDM en torno al Parque Almagro, en Santiago.&lt;br /&gt;
&lt;br /&gt;
Han sido semanas interesantes, en el trabajo tengo una opción bastante interesante para hacer un proyecto de buen tamaño usando Grails o JRuby, con Git y otro buen set de herramientas y metodologías más ágiles, así que estoy evaluando varias combinaciones.&lt;br /&gt;
&lt;br /&gt;
También estoy aprovechando de aprender un poco más sobre Clojure y aprovechando que todos los chicos cool lo hacen, estoy aprendiendo Emacs (que puedes usar con Slime/Swank) para desarrollar Clojure con Emacs. También he probado JRuby y Rails dentro de Emacs usando Rinari y Magit, funcionan bien.&lt;br /&gt;
&lt;br /&gt;
Son tiempos bastante emocionantes, siento que es un buen momento para reinventarse en muchos aspectos, para comenzar renovado el 2011, luego de un año que ha sido uno de los más duros que me haya tocado vivir. &quot;&lt;i&gt;Reinvent uniqueness, adjust the outer face&lt;/i&gt;&quot;, dice una de mis canciones favoritas.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/5481292445160285818/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/5481292445160285818' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/5481292445160285818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/5481292445160285818'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2010/12/34.html' title='34!'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-3952927705005951774</id><published>2010-10-16T20:17:00.005-03:00</published><updated>2011-11-23T15:05:21.364-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="clojure"/><category scheme="http://www.blogger.com/atom/ns#" term="emacs"/><category scheme="http://www.blogger.com/atom/ns#" term="programacion"/><title type='text'>Aprendiendo Clojure</title><content type='html'>&lt;div&gt;
Estos últimos días he estado aprendiendo sobre &lt;a href=&quot;http://www.clojure.org/&quot;&gt;Clojure&lt;/a&gt;, estoy bastante entusiasmado porque tengo que reconocer que me había perdido de algo interesante. Ahora a la distancia me acuerdo que en la U le saqué el cuerpo a Scheme y podría haber aprendido algo valioso.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Hay &lt;a href=&quot;http://java.ociweb.com/mark/clojure/article.html&quot;&gt;bastante&lt;/a&gt; &lt;a href=&quot;http://en.wikibooks.org/wiki/Clojure_Programming&quot;&gt;material&lt;/a&gt; &lt;a href=&quot;http://stackoverflow.com/questions/599519/which-tutorial-on-clojure-is-best&quot;&gt;libre&lt;/a&gt; en Internet, así que me estoy familiarizando con escribir funciones pequeñas y sobretodo a &lt;i&gt;leer&lt;/i&gt; programas. Una cosa que les falta a varios tutoriales y documentos es construir algo más o menos útil aparte de funciones como el &lt;i&gt;factorial de un número&lt;/i&gt;. &lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Sin embargo, en el blog &lt;a href=&quot;http://www.blogger.com/fasttrackclojure.blogspot.com&quot;&gt;Fast Track Clojure&lt;/a&gt; hay algo muy bien orientado y útil: generar XML y construir un pequeño web server. Yo me topé con algunos problemas con los ejercicios del blog, pero se pueden solucionar y se aprende muchísimo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp-4INsdx-Qev7jBn3H6UiOM8JoOtlWOt2VYm7VULZMkMcegsWA1A6V8EqS5Ct0MjY1rgSTPJpWKSLjL3jUNlGNEZ4cjiLCBGTOV4VHDD4R6aV6VDryx4EsYaY_g7tLMa8Oio7/s1600/clojure-ws.png&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5528787256584446738&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp-4INsdx-Qev7jBn3H6UiOM8JoOtlWOt2VYm7VULZMkMcegsWA1A6V8EqS5Ct0MjY1rgSTPJpWKSLjL3jUNlGNEZ4cjiLCBGTOV4VHDD4R6aV6VDryx4EsYaY_g7tLMa8Oio7/s320/clojure-ws.png&quot; style=&quot;cursor: hand; cursor: pointer; display: block; height: 200px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;Todavía no doy el salto &lt;i&gt;completo&lt;/i&gt; (&lt;a href=&quot;http://riddell.us/ClojureSwankLeiningenWithEmacsOnLinux.html&quot;&gt;instalar un ambiente de desarrollo más completo con Emacs + Slime y otras yerbas&lt;/a&gt;), así que estoy usando &lt;b&gt;gedit&lt;/b&gt; para editar el código, con un &lt;a href=&quot;http://github.com/mitko/clojure_for_gedit&quot;&gt;resaltado para Clojure que se puede obtener en ésta página&lt;/a&gt;.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
A ver si en unos días sigo con otros temas relacionados al desarrollo con Clojure, como &lt;a href=&quot;http://github.com/technomancy/leiningen&quot;&gt;Leiningen&lt;/a&gt; y &lt;a href=&quot;http://github.com/weavejester/compojure/wiki&quot;&gt;Compojure&lt;/a&gt;.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/3952927705005951774/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/3952927705005951774' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/3952927705005951774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/3952927705005951774'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2010/10/aprendiendo-clojure.html' title='Aprendiendo Clojure'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp-4INsdx-Qev7jBn3H6UiOM8JoOtlWOt2VYm7VULZMkMcegsWA1A6V8EqS5Ct0MjY1rgSTPJpWKSLjL3jUNlGNEZ4cjiLCBGTOV4VHDD4R6aV6VDryx4EsYaY_g7tLMa8Oio7/s72-c/clojure-ws.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-8387839551444429111</id><published>2010-08-28T20:16:00.002-04:00</published><updated>2011-11-23T15:06:13.154-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="clojure"/><category scheme="http://www.blogger.com/atom/ns#" term="grails"/><category scheme="http://www.blogger.com/atom/ns#" term="programacion"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><category scheme="http://www.blogger.com/atom/ns#" term="ted"/><title type='text'>Ruby Koans y Startup 101</title><content type='html'>Esta semana pasó bastante tranquila pero se vienen cosas interesantes. Hay posibilidades de hacer alguna cosa nueva con Grails y metodología más ágil en un mediano futuro. Me gustaría llegar a algo bastante automatizado, con un servidor &lt;a href=&quot;http://hudson-ci.org/&quot;&gt;Hudson&lt;/a&gt; para integración contínua y &lt;a href=&quot;http://redmine.org/&quot;&gt;Redmine&lt;/a&gt; para llevar el proyecto. Llegará a su momento. &lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Hay unas versiones empaquetadas para diferentes sistemas operativos de programas como Redmine en &lt;a href=&quot;http://bitnami.org/stacks&quot;&gt;BitNami&lt;/a&gt; que realmente sacan de apuros, las descomprimes y listo, todo auto-contenido, sin meter ruido con el resto de la instalación de tu sistema.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Aprendí bastante de otras cosas: aprendí más de Ruby esta semana haciendo los ejercicios de &lt;a href=&quot;http://rubykoans.com/&quot;&gt;Ruby Koans&lt;/a&gt; que lo que había aprendido nunca antes. También funciona con JRuby, obvio. A lo sumo tuve que hacer un link simbólico de &lt;i&gt;ruby&lt;/i&gt; a &lt;i&gt;jruby&lt;/i&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
También estoy siguiendo el curso &lt;a href=&quot;http://www.socrated.com/user_courses/226&quot;&gt;Lean Startup 101 en SocratED&lt;/a&gt;. Es lejos uno de los mejores cursos que haya visto. En pocas horas he aprendido más que en muchas horas de ingeniería de software en la Universidad. Buen material, bien fraccionado, buenos ejemplos (como partieron empresas como &lt;i&gt;DropBox&lt;/i&gt; y &lt;i&gt;PayPal&lt;/i&gt;) e interfaz de usuario grata de usar.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Si queda tiempo de aquí a fin de año me gustaría aprender &lt;a href=&quot;http://www.clojure.org/&quot;&gt;Clojure&lt;/a&gt; y leer el &lt;a href=&quot;http://mitpress.mit.edu/sicp/&quot;&gt;SICP&lt;/a&gt;. Aparte del curso del MIT y unos videos antiguos que tienen, me pareció que el mismo &lt;a href=&quot;http://webcast.berkeley.edu/course_details_new.php?seriesid=2010-B-26275&amp;amp;semesterid=2010-B&quot;&gt;curso en la UC Berkeley&lt;/a&gt; estaba bueno (mirando el primer video al menos).&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/8387839551444429111/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/8387839551444429111' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8387839551444429111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8387839551444429111'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2010/08/ruby-koans-y-startup-101.html' title='Ruby Koans y Startup 101'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-6572467338787366545</id><published>2010-08-16T22:57:00.004-04:00</published><updated>2010-08-16T23:08:24.821-04:00</updated><title type='text'>Miniupdate: Chile, Ubuntu, JRuby</title><content type='html'>De puro flojo no actualizaba nada hace tiempo. Hace 6 semanas volví a Chile después de una temporada en Australia, y desde hace un mes corro Ubuntu 10.04 a tiempo completo, con Windows XP en una máquina virtual.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Estoy aprendiendo sobre Rails, haciendo el tutorial de &lt;a href=&quot;http://www.railstutorial.org&quot;&gt;RailsTutorial.org&lt;/a&gt; para Rails 2.3 (otra vez) pero usando JRuby, para poder correr las aplicaciones en Tomcat. La combinación de versiones es bastante esotérica, así que la copio acá para futura referencia.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;La combinación que funciona sobre Tomcat 5.5 es: JRuby 1.3.1 + Rails 2.3.2 + warbler 0.9.13&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/6572467338787366545/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/6572467338787366545' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6572467338787366545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6572467338787366545'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2010/08/miniupdate-chile-ubuntu-jruby.html' title='Miniupdate: Chile, Ubuntu, JRuby'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-1468446950160110481</id><published>2010-03-17T23:35:00.003-03:00</published><updated>2010-03-17T23:47:39.940-03:00</updated><title type='text'>Instalar Webrat y Nokogiri en Ubuntu 9.04</title><content type='html'>&lt;div&gt;Este post es más bien para recordarme esto a mi mismo en el futuro :-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Estoy aprendiendo más sobre Rails, siguiendo el libro de &lt;a href=&quot;http://www.railstutorial.org/&quot;&gt;RailsTutorial.org&lt;/a&gt;, y hay algunos problemas  para instalar algunas &lt;i&gt;rubygems&lt;/i&gt; en Ubuntu 9.04. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En los &lt;a href=&quot;http://www.railstutorial.org/chapters/filling-in-the-layout#sec:layout_exercises&quot;&gt;ejercicios del capítulo 4&lt;/a&gt; se indica que instales &lt;i&gt;Webrat,&lt;/i&gt; y la &lt;a href=&quot;http://github.com/brynary/webrat&quot;&gt;página de Webrat en GitHub&lt;/a&gt; indica que se deben instalar algunos paquetes, pero la lista no es suficiente para instalar tanto Webrat ni Nokogiri (que es una dependencia del primero).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Se requieren los siguientes paquetes: libxslt1-dev libxml2-dev libxml2-ruby libxslt-ruby libxslt-dev ruby1.8-dev&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/1468446950160110481/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/1468446950160110481' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/1468446950160110481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/1468446950160110481'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2010/03/instalar-webrat-y-nokogiri-en-ubuntu.html' title='Instalar Webrat y Nokogiri en Ubuntu 9.04'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-6986694999578761257</id><published>2010-01-02T23:26:00.003-03:00</published><updated>2010-01-03T00:50:41.073-03:00</updated><title type='text'>Probando Windows 7</title><content type='html'>Aprovechando el fin de semana largo, hice un respaldo de lo importante que había en el notebook que tenía Ubuntu 9.10 e instalé Windows 7. Es una versión &lt;i&gt;ultimate&lt;/i&gt; bajada de Internet.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Para qué dejar Ubuntu? Hay algunos programas que mi familia está usando y que no funcionan &lt;b&gt;&lt;i&gt;tan&lt;/i&gt;&lt;/b&gt; bien con Wine: El controlador de la cámara web (una Genius i310, no soportada), Age of Empires II y el entorno de desarrollo de Lego Mindstorms (&lt;i&gt;gran regalo esta navidad!&lt;/i&gt;)&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A poco andar recordé las cosas que &lt;i&gt;siguen siendo&lt;/i&gt; muy superiores en Linux con respecto a Windows:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;130 Megas de controladores. No hay &lt;i&gt;drivers&lt;/i&gt; específicos para Windows 7 en este notebook (Compaq Presario V3117LA), así que uso los &lt;a href=&quot;http://h10025.www1.hp.com/ewfrf/wc/softwareList?os=2093&amp;amp;lc=es&amp;amp;dlc=es&amp;amp;cc=cl&amp;amp;lang=es&amp;amp;product=3255628&quot;&gt;drivers de Windows Vista, disponibles en la página web del fabricante&lt;/a&gt; y todo funciona, luego de instalar 7 u 8 instaladores y reiniciar un par de veces. Con Ubuntu tenía funcionando todo con el LiveCD, salvo la aceleración de la tarjeta de video, desde el primer momento. En otros equipos con tarjetas de video ATI o Intel, es incluso mejor, tienes aceleración y efectos desde el LiveCD.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Antivirus. Uffff. Según Microsoft, todavía hay que usar antivirus en el siglo XXI. Por suerte ahora hay una cosa llamada &lt;i&gt;Microsoft Security Essentials&lt;/i&gt; que parece que no es tan malo, es gratis, y hace que dejen de salir mensajes de alerta en la bandeja del sistema.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Otro par de horas más instalando programas. No venía un programa para manejar archivos comprimidos, el reproductor de música y videos no me gustó, el navegador incorporado no me convenció, no podía imprimir directamente en archivos PDF, no tenía visualizador de archivos PDF, ni suite ofimática, ni Java, ni Flash.&lt;br /&gt;&lt;br /&gt;Cada uno de los programas que instalé por separado (VLC, Firefox, PDF Creator, Foxit Reader, OpenOffice.org, Java, Adobe Flash y el famoso Security Essentials) se descarga de una página por separado, y requiere de varios clicks. Con el software de &lt;a href=&quot;http://www.ninite.com&quot;&gt;Ninite.com&lt;/a&gt; se puede mejorar, pero algunos programas todavía no están en la lista, o te los instala en inglés y los tienes que configurar por separado.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;El menú de Inicio no me gusta. El menú de Inicio de KDE4 tampoco. La &quot;superbarra&quot; de tareas no es tan super, siempre muestran fotos de pantalla con 3 o 4 programas abiertos, pero si usara ese equipo para trabajar, mi barra de tareas tiene más de 10 programas diferentes e imagino que no sería muy elegante.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;El panel de control ahora tiene miles de categorías, pero al menos tiene una caja de búsqueda. Y si buscas con calma, se aparecen las pantallas antiguas del panel de control de XP, medio escondidas.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Hay cosas que sí me gustaron:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;La experiencia de usuario está bien renovada y es bien agradable en general. Aunque el &lt;i&gt;Aero Glass&lt;/i&gt; no es &lt;i&gt;taaan&lt;/i&gt; impresionante si antes has visto Compiz y mucho del comportamiento se puede implementar con él. Por ejemplo, una versión del &lt;i&gt;Aero Snap&lt;/i&gt; (efecto de maximizar una ventana al acercarla al borde superior de la pantalla) se puede leer en este &lt;a href=&quot;http://www.omgubuntu.co.uk/2009/11/aero-snap-ubuntu-linux.html&quot;&gt;post de OMG! Ubuntu!&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Se pueden descargar sendos archivos de traducción y cambiar el idioma del sistema operativo. Ya era hora!&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;La compatibilidad con programas antiguos (Win98 y XP) es bastante buena, pero la verdad es que esperaba más.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/6986694999578761257/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/6986694999578761257' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6986694999578761257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/6986694999578761257'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2010/01/probando-windows-7.html' title='Probando Windows 7'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-4590486096717745506</id><published>2009-12-22T12:45:00.002-03:00</published><updated>2009-12-22T12:57:06.046-03:00</updated><title type='text'>33</title><content type='html'>Me pillan cumpliendo 33 años con muchos llamados de teléfono de familiares y amigos y muchos mensajes en Facebook... gracias a todos!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En lo personal, ha sido un fin de año más o menos tranquilo. Estoy haciendo respaldo de varios cientos de gigas de archivos en un disco duro externo nuevo, leyendo sobre Java EE 6 y otras yerbas, mientras nos preparamos como familia para un año 2010 de lo más movido.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/4590486096717745506/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/4590486096717745506' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4590486096717745506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4590486096717745506'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2009/12/33.html' title='33'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-7614063864171511024</id><published>2009-11-25T17:24:00.002-03:00</published><updated>2009-11-25T17:39:09.404-03:00</updated><title type='text'>Instalar Debian en un pendrive USB</title><content type='html'>Después de haber probado crear un &lt;a href=&quot;https://help.ubuntu.com/community/Installation/FromUSBStick&quot;&gt;instalador de Ubuntu en un &lt;i&gt;pendrive&lt;/i&gt;&lt;/a&gt;, me preguntaba si se podría instalar Debian en un pendrive.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;El instalador de Ubuntu crea el equivalente al LiveCD en un pendrive, con una imagen de disco comprimida y una estructura de carpetas predefinida, y un archivo con espacio libre para guardar cambios.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Lo que hice ayer fue crear una nueva máquina virtual con VirtualBox y agregar el pendrive USB como un dispositivo visible para la máquina virtual. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Luego, inicié la máquina virtual usando el&lt;a href=&quot;http://ftp.acc.umu.se/cdimage/daily-builds/daily/arch-latest/&quot;&gt; archivo ISO de instalación de Debian testing para instalación por red&lt;/a&gt; (netinst). Durante la instalación, en lugar de particionar el disco duro de la máquina virtual, el instalador te da la opción de particionar el pendrive USB e instalar el sistema en él. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Usé un disco de 1GB y queda bastante espacio libre como para instalar el &lt;a href=&quot;http://www.lxde.org/&quot;&gt;ambiente de escritorio LXDE&lt;/a&gt; sin entrar a borrar paquetes.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/7614063864171511024/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/7614063864171511024' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/7614063864171511024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/7614063864171511024'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2009/11/instalar-debian-en-un-pendrive-usb.html' title='Instalar Debian en un pendrive USB'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-4383944672012918048</id><published>2009-10-26T21:39:00.014-03:00</published><updated>2009-10-27T13:52:29.572-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="karmic"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Novedades de Ubuntu 9.10 &quot;Karmic Koala&quot;</title><content type='html'>Nuevamente estamos a fines de Octubre, fecha en la que tradicionalmente aparece una nueva versión de Ubuntu. En este caso, estoy usando la versión en pruebas de Ubuntu 9.10 &quot;&lt;span style=&quot;font-style: italic;&quot;&gt;Karmic Koala&lt;/span&gt;&quot; desde hace unas semanas, y hay varios cambios muy interesantes tanto en la interfaz de usuario como en los componentes más internos del sistema.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Mejoras visibles a los usuarios&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La interfaz de usuario en el nuevo Ubuntu ha sido pulida desde el momento mismo de iniciar el computador, la animación que se muestra durante el inicio es mucho más estética y fluida que en versiones anteriores, y el tiempo de inicio del sistema se ha reducido notablemente.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzaZl56h5eSlS416xL-ENXO5svp1HZwluYIiaqpmv3B5Krdlo5C9LXyiZpDHlVS_ZDSwmpCLCuwb_f2bKduBoVxelAqivqFhEZcHaQmsuWydyr8HPcvGXmucC9qSAHtS9afxeG/s1600-h/karmic-boot.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 168px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzaZl56h5eSlS416xL-ENXO5svp1HZwluYIiaqpmv3B5Krdlo5C9LXyiZpDHlVS_ZDSwmpCLCuwb_f2bKduBoVxelAqivqFhEZcHaQmsuWydyr8HPcvGXmucC9qSAHtS9afxeG/s320/karmic-boot.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5397320646487857986&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;La ventana de entrada al sistema ha sido reescrita completamente, y ahora ofrece una mejor experiencia antes de ingresar al sistema: Ahora se puede elegir con mayor facilidad el idioma del usuario antes de entrar al sistema, esquema del teclado y opciones de accesibilidad para usuarios con problemas visuales.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAkISYwGnZgSFCYY0JfY87QvSFGYPQZzCEawUkNpeIhR9zm99WaQPkyE14lMdkWm45iV0LMUWxnIitcgyNt2M4ZwrqnGpM9LkRFtndrmV3Nyd5rT5By7-mlsXjOITPrJyst0p-/s1600-h/karmic-login.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 168px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAkISYwGnZgSFCYY0JfY87QvSFGYPQZzCEawUkNpeIhR9zm99WaQPkyE14lMdkWm45iV0LMUWxnIitcgyNt2M4ZwrqnGpM9LkRFtndrmV3Nyd5rT5By7-mlsXjOITPrJyst0p-/s320/karmic-login.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5397262421330966930&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Ya habiendo ingresado al sistema, se aprecia que el escritorio ha sido actualizado a la &lt;a href=&quot;http://library.gnome.org/misc/release-notes/2.28/&quot;&gt;versión 2.28 de Gnome&lt;/a&gt;, y además se incluyen las nuevas versiones de Firefox 3.5 y Open Office 3.1.&lt;br /&gt;&lt;br /&gt;La apariencia durante el inicio del sistema ha sido actualizada notablemente, y el tema de escritorio &lt;span style=&quot;font-style: italic;&quot;&gt;Human&lt;/span&gt; ha sido actualizado con tonalidades color chocolate, que le da un aspecto más renovado.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFyI-EMfNEnrM3wPDSacpRw-sVcZ_h9F3hyphenhyphenzgIwX3qPzAnU2vkigye6tOYfeNIMzAvnFTJYBf68GuatHgprbEHPKQqFhKBvVdKc_WvgkiqrAyyTLpv2mWW0a0if84MOdPwl7LL/s1600-h/karmic-home.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 215px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFyI-EMfNEnrM3wPDSacpRw-sVcZ_h9F3hyphenhyphenzgIwX3qPzAnU2vkigye6tOYfeNIMzAvnFTJYBf68GuatHgprbEHPKQqFhKBvVdKc_WvgkiqrAyyTLpv2mWW0a0if84MOdPwl7LL/s320/karmic-home.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5397262137081998130&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;El menú para salir de la sesión, apagar y reiniciar el sistema, y para la presencia en línea ha sido integrado de forma más lógica en un sólo lugar, y las notificaciones están mejor integradas con el sistema.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpnnUZt6DR8ffoZPlpAQ8aZ_I_bYyWMX5qF66q1gY67LNmclJ_kiOro531y40oFeA7Kte4JKy75auj8XHQ-U40K1pG7H18RNjeeVPHsspGtgcG7fYd7mnVrd_hyphenhyphenRBTrWg5O682/s1600-h/karmic-status.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 266px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpnnUZt6DR8ffoZPlpAQ8aZ_I_bYyWMX5qF66q1gY67LNmclJ_kiOro531y40oFeA7Kte4JKy75auj8XHQ-U40K1pG7H18RNjeeVPHsspGtgcG7fYd7mnVrd_hyphenhyphenRBTrWg5O682/s320/karmic-status.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5397259524750150498&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;En esta versión se han habilitado fondos de pantalla que cambien en el tiempo. Al cambiar el fondo de pantalla, los que tengan esta característica aparecen como un álbum de fotos con un símbolo de &quot;&lt;span style=&quot;font-style: italic;&quot;&gt;play&lt;/span&gt;&quot;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEBJ0FFwk-QbBQZS3RJCdCKXHWKmHbB6Xd1Us7HYEk96xTnKEqsbgDGluLUBhkLRIxcuYJYgpaPL_9L0AWgnTzq7OoXpHjQ92mAr5W_Mp6f2srWjF1csZhbM6szGrHlhwZLBKF/s1600-h/karmic-fondos.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 277px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEBJ0FFwk-QbBQZS3RJCdCKXHWKmHbB6Xd1Us7HYEk96xTnKEqsbgDGluLUBhkLRIxcuYJYgpaPL_9L0AWgnTzq7OoXpHjQ92mAr5W_Mp6f2srWjF1csZhbM6szGrHlhwZLBKF/s320/karmic-fondos.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5397264266400296274&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;El programa de mensajería instantánea &lt;span style=&quot;font-style: italic;&quot;&gt;Empathy&lt;/span&gt; reemplaza a &lt;span style=&quot;font-style: italic;&quot;&gt;Pigdin&lt;/span&gt; (que venía instalado de fábrica en Ubuntu 9.04 &quot;Jaunty Jackalope&quot;). Empathy está construido sobre una nueva tecnología, el &lt;a href=&quot;http://telepathy.freedesktop.org/wiki/&quot;&gt;Telepathy framework&lt;/a&gt;, que también será uno de los pilares de &lt;a href=&quot;http://live.gnome.org/GnomeShell&quot;&gt;Gnome Shell&lt;/a&gt;, la futura interfaz de usuario del escritorio Gnome, que estará basada en actividades y presencia en línea. Esta versión también soporta conversaciones con audio y video.&lt;br /&gt;&lt;br /&gt;Otra novedad en esta versión es &lt;a href=&quot;https://one.ubuntu.com/&quot;&gt;Ubuntu One&lt;/a&gt;, un servicio para sincronizar tus archivos y notas entre computadores que tengan Ubuntu. Ahora viene instalado de fábrica y puedes registrarte gratis para tener 2 Gigas de espacio para &lt;a href=&quot;https://one.ubuntu.com/features/&quot;&gt;respaldar tus contactos de correo, fotos, videos, música y notas&lt;/a&gt;; para quienes necesiten más hay un plan para subir a 50 gigas de espacio por 10 dólares al mes.&lt;br /&gt;&lt;br /&gt;La instalación de nuevos programas ha sido renovada completamente: ahora los programas se instalan mediante el nuevo &lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;Centro de Software de Ubuntu&lt;/span&gt;, que permite navegar de forma muy fácil por las diferentes categorías de los miles de programas que se pueden instalar de forma gratuita y centralizada en Ubuntu. El mismo programa permite quitar el software ya instalado con un par de &lt;span style=&quot;font-style: italic;&quot;&gt;clicks&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlmVaP_SJoPyMCvCD1PbeHrwdPKqQhFOHge3QDFrLQ34HlEDVvESFWfk6Lfi-4BQTCWaZnwZ33kygWnSrZohyMmH9cSvHrS3YqvZXLYwwfv2XdiT0-yoTR9l1J3eBnyuMbjUA-/s1600-h/karmic-centro-sw.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 203px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlmVaP_SJoPyMCvCD1PbeHrwdPKqQhFOHge3QDFrLQ34HlEDVvESFWfk6Lfi-4BQTCWaZnwZ33kygWnSrZohyMmH9cSvHrS3YqvZXLYwwfv2XdiT0-yoTR9l1J3eBnyuMbjUA-/s320/karmic-centro-sw.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5397313396538470018&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Novedades para desarrolladores&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una novedad muy interesante es una nueva aplicación llamada &lt;a href=&quot;https://wiki.ubuntu.com/Quickly&quot;&gt;Quickly&lt;/a&gt;, que ayudará al desarrollo más rápido de aplicaciones de escritorio para Ubuntu. Quickly es algo así como el &lt;span style=&quot;font-style: italic;&quot;&gt;Ruby on Rails&lt;/span&gt; para desarrollo de aplicaciones: desarrollas en lenguaje Python, la interfaz de usuario se diseña con una herramienta visual (Glade) y el control de versiones de tus archivos se lleva con Bazaar y el proyecto se puede publicar rápidamente en &lt;a href=&quot;https://launchpad.net/&quot;&gt;LaunchPad&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Con todo esto integrado y a través de comandos simples (a la Ruby on Rails) se puede generar el esqueleto completo de una aplicación de escritorio, con ventanas, menúes, íconos y pantallas con formularios. Para guardar la información de tu aplicación, puedes utilizar &lt;a href=&quot;http://couchdb.apache.org/&quot;&gt;CouchDB&lt;/a&gt;. &lt;span style=&quot;font-style: italic;&quot;&gt;Quickly &lt;/span&gt;incluye un completo tutorial en línea para crear una aplicación, empaquetarla y distribuirla a través de Internet.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi6pRns3K7-nlvazV-MM6IbOtIkpUYyaTZT4s3KS7m8ngSHzKHv_HDi8acLKcNByyXnyr3NM4rFyk9jn8j71R1AnfIAIA5YUzciNGsTitYzmnm8KfjrQlkRtZkglnVraJS1R9W/s1600-h/karmic-quickly.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 278px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi6pRns3K7-nlvazV-MM6IbOtIkpUYyaTZT4s3KS7m8ngSHzKHv_HDi8acLKcNByyXnyr3NM4rFyk9jn8j71R1AnfIAIA5YUzciNGsTitYzmnm8KfjrQlkRtZkglnVraJS1R9W/s320/karmic-quickly.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5397318698348975330&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Mejoras durante la instalación&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para quienes realicen una nueva instalación de sistema (&lt;span style=&quot;font-weight: bold;&quot;&gt;no una actualización&lt;/span&gt;), el formato de disco utilizado será &lt;span style=&quot;font-style: italic;&quot;&gt;ext4&lt;/span&gt;, que mejora el rendimiento con respecto al anterior &lt;span style=&quot;font-style: italic;&quot;&gt;ext3&lt;/span&gt; y a otros como &lt;span style=&quot;font-style: italic;&quot;&gt;reiserfs&lt;/span&gt;. Sin embargo, hay opciones para usar los otros formatos de disco e incluso para migrar sistemas con &lt;span style=&quot;font-style: italic;&quot;&gt;ext3&lt;/span&gt; al más reciente &lt;span style=&quot;font-style: italic;&quot;&gt;ext4&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Durante la instalación, existe la opción de cifrar (popularmente conocido como &quot;&lt;span style=&quot;font-style: italic;&quot;&gt;encriptar&lt;/span&gt;&quot;) los datos de la carpeta de los usuarios, para dar más privacidad a los datos de cada usuario.&lt;br /&gt;&lt;br /&gt;El asistente de instalación ha sido mejorado: La selección de la zona horaria (para el idioma, teclado y la hora del sistema) es mucho más legible que en otras versiones, y para los usuarios nuevos, la instalación trae ilustraciones con explicaciones en lenguage sencillo durante la instalación del sistema, que puede demorar menos de 20 minutos.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Impresión final&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Me agrada mucho lo pulida que está versión, se ha realizado un esfuerzo muy importante para mejorar la experiencia de usuario, para que sea mucho más integrada y consistente, y sin embargo, los requisitos para poder utilizar Ubuntu siguen siendo mucho menores a los de la competencia.&lt;br /&gt;&lt;br /&gt;En lo personal, también me parece genial que con &lt;span style=&quot;font-style: italic;&quot;&gt;Quickly&lt;/span&gt; haya aparecido una guía clara para quienes nos interesa desarrollar aplicaciones para Ubuntu.&lt;br /&gt;&lt;br /&gt;Ubuntu Karmic es un sistema perfecto para probar en equipos con memoria insuficiente para ejecutar las versiones más recientes de Windows, sobretodo si se puede bajar legalmente y gratis desde Internet y grabar en un CD. También me parece ideal para probarlo en netbooks.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/4383944672012918048/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/4383944672012918048' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4383944672012918048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4383944672012918048'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2009/10/novedades-de-ubuntu-910-karmic-koala.html' title='Novedades de Ubuntu 9.10 &quot;Karmic Koala&quot;'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzaZl56h5eSlS416xL-ENXO5svp1HZwluYIiaqpmv3B5Krdlo5C9LXyiZpDHlVS_ZDSwmpCLCuwb_f2bKduBoVxelAqivqFhEZcHaQmsuWydyr8HPcvGXmucC9qSAHtS9afxeG/s72-c/karmic-boot.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-688149576899528220</id><published>2009-09-26T19:28:00.002-04:00</published><updated>2009-09-26T19:34:42.212-04:00</updated><title type='text'>GtkFileSplitter 0.1.4</title><content type='html'>Con las &lt;a href=&quot;https://translations.launchpad.net/gtkfilesplitter&quot;&gt;traducciones obtenidas desde Launchpad&lt;/a&gt;, empaqueté nuevas versiones de &lt;a href=&quot;http://code.google.com/p/gtkfilesplitter/&quot;&gt;GtkFileSplitter&lt;/a&gt; para Ubuntu 9.04 (&lt;span style=&quot;font-style: italic;&quot;&gt;Jaunty&lt;/span&gt;) y 9.10 (&lt;span style=&quot;font-style: italic;&quot;&gt;Karmic&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;A los interesados, pueden agregar los siguientes repositorios:&lt;br /&gt;&lt;br /&gt;Para Ubuntu 9.04:&lt;br /&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;span class=&quot;pln&quot;&gt;deb http&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;//ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu jaunty main &lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&lt;br /&gt;deb&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;src http&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;//ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu jaunty main &lt;/span&gt;&lt;/pre&gt;Para Ubuntu 9.10:&lt;br /&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;span class=&quot;pln&quot;&gt;deb http&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;//ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu karmic main &lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;&lt;br /&gt;deb&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;src http&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;//ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu karmic main &lt;/span&gt;&lt;/pre&gt;Tengo ganas de darle una revisión al código y sobretodo a la interfaz de usuario a este programa en las próximas semanas y de cambiar el control de versiones de Subversion a Bazaar+Launchpad por completo. Quizás incluso reescribir todo usando &lt;a href=&quot;https://launchpad.net/quickly&quot;&gt;Quickly&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Más noticias pronto!</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/688149576899528220/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/688149576899528220' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/688149576899528220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/688149576899528220'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2009/09/gtkfilesplitter-014.html' title='GtkFileSplitter 0.1.4'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-4600986644988372174</id><published>2009-09-24T00:00:00.004-04:00</published><updated>2009-09-24T00:09:46.945-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gtkfilesplitter"/><category scheme="http://www.blogger.com/atom/ns#" term="launchpad"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>Nuevos idiomas para Gtk File Splitter</title><content type='html'>Hoy estaba mirando las novedades de la nueva versión de &lt;a href=&quot;http://www.launchpad.net/&quot;&gt;Launchpad&lt;/a&gt;, y al mirar la información sobre mi proyecto &lt;a href=&quot;https://launchpad.net/gtkfilesplitter/trunk&quot;&gt;GtkFilesplitter en Launchpad&lt;/a&gt;, me dí cuenta de que habían nuevas &lt;a href=&quot;https://translations.launchpad.net/gtkfilesplitter/trunk&quot;&gt;traducciones a varios idiomas&lt;/a&gt; hechas por voluntarios: Checo, Danés, Francés, Hebreo, Chino simplificado y Sueco !!!&lt;br /&gt;&lt;br /&gt;Importé las traducciones desde Launchpad al &lt;a href=&quot;http://code.google.com/p/gtkfilesplitter/&quot;&gt;código fuente original en Google Code&lt;/a&gt; y estuve probando las traducciones en el beta de Ubuntu &lt;span style=&quot;font-style: italic;&quot;&gt;Karmic Koala&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdMoKxlYpwdDy-dqeoHmQz_9EcTJYNtRNIPegZBtpr0DR_XAlWTHkyFhsBpraTPJoFPhq2-6gDh_nmMdkX-nofgIUxd8nTN04LdqqzGiHWESEqACKlilTAgH-I9v55MqdV2tMF/s1600-h/gtkfilesplitter_fr.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 264px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdMoKxlYpwdDy-dqeoHmQz_9EcTJYNtRNIPegZBtpr0DR_XAlWTHkyFhsBpraTPJoFPhq2-6gDh_nmMdkX-nofgIUxd8nTN04LdqqzGiHWESEqACKlilTAgH-I9v55MqdV2tMF/s320/gtkfilesplitter_fr.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5384880041233390594&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Todo bien!&lt;/span&gt; ... en los próximos días voy a actualizar los paquetes disponibles en Google Code, pero seguramente voy a mover todo el desarrollo a Launchpad para poder aprovechar mejor sus capacidades para integrar las traducciones con más velocidad.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/4600986644988372174/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/4600986644988372174' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4600986644988372174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/4600986644988372174'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2009/09/nuevos-idiomas-para-gtk-file-splitter.html' title='Nuevos idiomas para Gtk File Splitter'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdMoKxlYpwdDy-dqeoHmQz_9EcTJYNtRNIPegZBtpr0DR_XAlWTHkyFhsBpraTPJoFPhq2-6gDh_nmMdkX-nofgIUxd8nTN04LdqqzGiHWESEqACKlilTAgH-I9v55MqdV2tMF/s72-c/gtkfilesplitter_fr.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-8104102074491502521</id><published>2009-09-22T23:38:00.003-04:00</published><updated>2009-09-22T23:40:19.644-04:00</updated><title type='text'>Quickly + CouchDB: Wow</title><content type='html'>Hoy revisé un poco el tutorial de &lt;a href=&quot;https://launchpad.net/quickly&quot;&gt;Quickly&lt;/a&gt; y &lt;a href=&quot;http://couchdb.apache.org/&quot;&gt;CouchDB&lt;/a&gt; que se pueden instalar en el beta de Ubuntu Karmic Koala.&lt;br /&gt;&lt;br /&gt;Simplemente... Wow.</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/8104102074491502521/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/8104102074491502521' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8104102074491502521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8104102074491502521'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2009/09/quickly-couchdb-wow.html' title='Quickly + CouchDB: Wow'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5726379.post-8058364349766089</id><published>2009-09-20T12:08:00.004-04:00</published><updated>2009-09-20T14:50:43.689-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="desarollo-web"/><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="GWT"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Eclipse y GWT en Ubuntu 9.04</title><content type='html'>Hoy estuve probando el plugin de GWT (Google Web Toolkit) en Eclipse JEE Galileo, me apareció esta excepción al iniciar un proyecto GWT de ejemplo:&lt;br /&gt;&lt;blockquote style=&quot;font-family: courier new;&quot;&gt;com.google.gwt.eclipse.sdkbundle.linux_1.7.0.v200907291526/gwt-linux-1.7.0/mozilla-1.7.12/libxpcom.so: libstdc++.so.5: no se puede abrír el archivo de objeto compartido: No existe el fichero ó directorio&lt;br /&gt;at java.lang.ClassLoader$NativeLibrary.load(Native Method)&lt;br /&gt;at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)&lt;br /&gt;...&lt;br /&gt;&lt;/blockquote&gt;El error se soluciona instalando el paquete &lt;span style=&quot;font-weight: bold;&quot;&gt;libstdc++5&lt;/span&gt;&lt;span&gt;. El nombre del paquete que se puede buscar en la sección &quot;&lt;span style=&quot;font-style: italic;&quot;&gt;Search the contents of packages&lt;/span&gt;&quot; &lt;/span&gt;del sitio &lt;a href=&quot;http://packages.ubuntu.com/&quot;&gt;packages.ubuntu.com&lt;/a&gt;. Ingresas el nombre del archivo que estás buscando (en este caso, &lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;libstdc++.so&lt;/span&gt;) y de responde cuales paquetes lo contienen.&lt;br /&gt;&lt;br /&gt;Un minuto después, tengo la aplicación de ejemplo funcionando así:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQerVQBcc70134Q-vS_7Tg-jI_L87S-O7s59o6gdbicA2eyiuQftknBqeAURUWmMvszQk-L1cjiWE1Hyjr3UuuPy1sCA2-auqjBT68R5Zu9mf7gDJ8A3vFa2-zptRo1vW7Ssd8/s1600-h/Pantallazo.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQerVQBcc70134Q-vS_7Tg-jI_L87S-O7s59o6gdbicA2eyiuQftknBqeAURUWmMvszQk-L1cjiWE1Hyjr3UuuPy1sCA2-auqjBT68R5Zu9mf7gDJ8A3vFa2-zptRo1vW7Ssd8/s320/Pantallazo.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5383623518232849858&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://eccp.blogspot.com/feeds/8058364349766089/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5726379/8058364349766089' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8058364349766089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5726379/posts/default/8058364349766089'/><link rel='alternate' type='text/html' href='http://eccp.blogspot.com/2009/09/eclipse-y-gwt-en-ubuntu-904.html' title='Eclipse y GWT en Ubuntu 9.04'/><author><name>Denis Fuenzalida</name><uri>http://www.blogger.com/profile/16273257940562737527</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxD3d_qh6ckvIAvBDr-1yLTsUle1mal-pRYW2slSjQGngzo9bMSzhdJ47IieXgQ6cnJBl8AyFVGGgU0psW0AYmXrlf6FgmZon1vvnkugAcb9Cvs4o10U9BYDqSKbembw/s1600-r/denis-launchpad.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQerVQBcc70134Q-vS_7Tg-jI_L87S-O7s59o6gdbicA2eyiuQftknBqeAURUWmMvszQk-L1cjiWE1Hyjr3UuuPy1sCA2-auqjBT68R5Zu9mf7gDJ8A3vFa2-zptRo1vW7Ssd8/s72-c/Pantallazo.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>