<?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-8884541053459382186</id><updated>2024-10-04T21:10:10.375-06:00</updated><category term="articulos"/><category term="herramientas"/><category term="general"/><category term="presentaciones"/><category term="blogging"/><category term="desarrollo"/><category term="dvcs"/><category term="humor"/><category term="scala"/><category term="vcs"/><category term="arquitectura"/><category term="cocoaheads"/><category term="java"/><category term="noticias"/><category term=".net"/><category term="ajax"/><category term="cocoa"/><category term="comet"/><category term="csharp"/><category term="google"/><category term="javascript"/><category term="markdown"/><category term="mercurial"/><category term="music"/><category term="osx"/><category term="reflexiones"/><category term="seguridad"/><category term="sketchnotes"/><category term="softskills"/><category term="tecnologia"/><category term="visualthinking"/><category term="web"/><title type='text'>thegeekinside</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-8018102992096469566</id><published>2020-06-02T13:36:00.000-05:00</published><updated>2020-06-02T13:36:31.649-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="herramientas"/><category scheme="http://www.blogger.com/atom/ns#" term="sketchnotes"/><category scheme="http://www.blogger.com/atom/ns#" term="softskills"/><category scheme="http://www.blogger.com/atom/ns#" term="visualthinking"/><title type='text'>Sketchnote Taking</title><content type='html'>Las personas que me conocen saben que cuando estoy estudiando algo nuevo, entendiendo algo complejo o simplemnte repasando algo hago uso de los &lt;a href=&quot;https://litemind.com/what-is-mind-mapping/&quot; target=&quot;_blank&quot;&gt;MindMaps &lt;/a&gt;pues me siento cómodo y me atrae el entendimiento y aprendizaje de manera visual, reforzando esos conocimientos practicando, soy una mezcla de Visual y Kinestésico 🤷🏻‍♂️.&lt;br /&gt;
&lt;br /&gt;
Hace algunos años, por ahí del &lt;b&gt;2014&lt;/b&gt; leí el libro de &lt;a href=&quot;https://rohdesign.com/handbook&quot; target=&quot;_blank&quot;&gt;The Sketchnote Handbook&lt;/a&gt; de &lt;a href=&quot;https://rohdesign.com/&quot; target=&quot;_blank&quot;&gt;Mike Rohde&lt;/a&gt;, me interesó bastante y comencé a experimentar con esta manera de tomar notas de manera visual y pues... 😿 fracasé rotundamente pues comenzaba a sacar notas con elementos visuales y terminaba haciendo notas tradicionales, entonces, como muchas otras cosas lo &quot;dejé reposar en mi mente&quot; para después retomarlo, es un método bastante extraño, pero me funciona.&lt;br /&gt;
&lt;br /&gt;
Al rededor de un par de años atrás vi el trabajo de mi amigo &lt;a href=&quot;https://twitter.com/carlogilmar&quot; target=&quot;_blank&quot;&gt;@carlo&lt;/a&gt; y realmente me inspiró a volver a intentar de nuevo este estilo para tomar notas y aprender, sin embargo no fue hasta hace algunos meses que tuve la oportunidad de re-leer el libro y ver algunos de los videos que andan por ahí de este tema y hoy estoy complementando los&amp;nbsp;&lt;a href=&quot;https://litemind.com/what-is-mind-mapping/&quot; target=&quot;_blank&quot;&gt;MindMaps&lt;/a&gt;&amp;nbsp;con los &lt;i&gt;Sketchnotes&lt;/i&gt;, para un proyecto nuevo y me ha resultado mucho mas que la primera vez, he quitado algunos vicios, creado unos mejores hábitos, en fin, agradezco a todos los que comparten su conocimiento en este tema y en especial a&amp;nbsp;&lt;a href=&quot;https://twitter.com/carlogilmar&quot; target=&quot;_blank&quot;&gt;@carlo&lt;/a&gt;&amp;nbsp;por haber dado ese &quot;empujoncito&quot; tal vez sin querer.&lt;br /&gt;
&lt;br /&gt;
Lamentablemente por aquello de la privacidad no puedo subir ningúno de los apuntes que llevo hasta ahora, sin embargo prometo que al tener alguno &quot;público&quot; lo compartiré 😉.</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/8018102992096469566/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2020/06/sketchnote-taking.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/8018102992096469566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/8018102992096469566'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2020/06/sketchnote-taking.html' title='Sketchnote Taking'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-8488325587534833216</id><published>2015-10-09T23:32:00.001-05:00</published><updated>2015-10-09T23:32:50.933-05:00</updated><title type='text'>Getting Started with Scala</title><content type='html'>&lt;p&gt;Hace ya un buen tiempo que no escribo nada referente a Scala, sin embargo me encontré hace poco con un tutorial llamado &lt;a href=&quot;https://blog.udemy.com/scala-tutorial-getting-started-with-scala/&quot; target=&quot;_blank&quot;&gt;Getting Started with Scala&lt;/a&gt; que está escrito por la gente de &lt;a href=&quot;http://udemy.com/&quot; target=&quot;_blank&quot;&gt;Udemy&lt;/a&gt; en su &lt;a href=&quot;https://blog.udemy.com/&quot; target=&quot;_blank&quot;&gt;blog&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Me parece que el tutorial esta lo bastante extenso para aprender lo básico de Scala y lo suficientemente conciso para no aburrirte leyéndolo, además que da pauta a la curiosidad por aprender mas acerca de este lenguaje.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/8488325587534833216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/8488325587534833216'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2015/10/getting-started-with-scala.html' title='Getting Started with Scala'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-4606113912129873486</id><published>2015-07-09T01:05:00.002-05:00</published><updated>2015-07-09T01:14:23.465-05:00</updated><title type='text'>Hace algunos años</title><content type='html'>&lt;p&gt;Por diversas situaciones hace ya casi tres años que he estado alejado de una manera u otra de la colaboración con las comunidades, conferencias, twitter, blogging y muchas otras cosas que han enriquecido mi experiencia en este excitante y estupendo mundo de la computación.&lt;/p&gt;&lt;p&gt;Actualmente estoy teniendo cambios importantes en mi vida y he retomado muchas de las cosas que me hacen feliz entre las cuales  está escribir, compartir mis ideas, descubrimientos, experiencias, anécdotas, etc.&lt;/p&gt;&lt;p&gt;Entonces creo que yo que se me acabaron las vacaciones, por lo que comenzaré a escribir mas en este blog que hasta telarañas ha de tener y una que otra polilla, espero poder compartir nuevas y algunas antiguas experiencias que le sirvan… ;-)&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/4606113912129873486/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2015/07/hace-algunos-anos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4606113912129873486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4606113912129873486'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2015/07/hace-algunos-anos.html' title='Hace algunos años'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-46610710836555576</id><published>2012-06-23T21:12:00.002-05:00</published><updated>2015-06-22T13:16:00.533-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="desarrollo"/><category scheme="http://www.blogger.com/atom/ns#" term="presentaciones"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><title type='text'>SGCE 2012</title><content type='html'>&lt;p&gt;La semana pasada tuve la oportunidad de dar una presentación en el SGCE 2012, estas charlas conocidas como &lt;a href=&quot;http://en.wikipedia.org/wiki/Lightning_talk&quot;&gt;&lt;em&gt;lightning talks&lt;/em&gt;&lt;/a&gt; duraron alrededor de 20 minutos en las cuales se dieron a conocer algunos temas para despertar la curiosidad de los participantes.&lt;/p&gt;&lt;p&gt;El tema que presenté fue Desarrollo Web en Scala, para el demo escogí &lt;a href=&quot;http://www.playframework.org/&quot;&gt;Play framework&lt;/a&gt; ya que es uno de los mas usados en este tipo de desarrollo y además es al que le está dando impulso &lt;a href=&quot;http://typesafe.com/&quot;&gt;Typesafe&lt;/a&gt; que es la compañía fundada por el creador del lenguaje &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;En el transcurso de esta semana estará disponible el código del demo, mientras tanto les comparto los &lt;em&gt;slides&lt;/em&gt; de la presentación:&lt;/p&gt;&lt;div class=&quot;embed-wrapper&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/13432617&quot; style=&quot;border: 1px solid #CCC; border-width: 1px 1px 0;&quot; width=&quot;425&quot; height=&quot;355&quot; scrolling=&quot;no&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/46610710836555576/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2012/06/sgce-2012.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/46610710836555576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/46610710836555576'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2012/06/sgce-2012.html' title='SGCE 2012'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-7016402864450152715</id><published>2011-09-18T02:01:00.001-05:00</published><updated>2011-09-18T23:05:43.365-05:00</updated><title type='text'>Travesía en la compra de una tablet</title><content type='html'>&lt;div&gt;&lt;p&gt;Hac&amp;#237;a ya tiempo que me estaba dando vueltas en la cabeza el obtener una tablet, luego al ver a &lt;a href=&quot;http://twitter.com/chochosmx&quot;&gt;@chochosmx&lt;/a&gt; en el SGCE2011 corriendo algunos ejemplos de Scala en su netbook me puse a pensar: - Que tal si mejor me compro una netbook? -.&lt;/p&gt;
&lt;p&gt;En fin en eso estuvieron parte de mis pensamientos las &amp;#250;ltimas semanas y seg&amp;#250;n yo ya me hab&amp;#237;a decidido a adquirir una tableta con Android, entonces que mejor que la &lt;a href=&quot;http://www.motorola.com/Consumers/US-EN/Consumer-Product-and-Services/Software&quot;&gt;Motorola XOOM&lt;/a&gt; pues hasta donde ten&amp;#237;a entendido era una de las mejores (y pocas) comercializadas en M&amp;#233;xico. &lt;/p&gt;
&lt;p&gt;Paso un poco de tiempo y me encontr&amp;#233; que en una de las tiendas comerciales mas conocidas hab&amp;#237;a una oferta en la que dicha tableta estaba un 25% por abajo de su precio, entnces me dije a mi mismo: - Esto es una se&amp;#241;al - por lo que me dispuse a ir e intercambiarla por el precio solicitado, sin embargo cual fue mi sorpresa que al llegar a la antes mencionda tienda comercial con nombre de ciudad brit&amp;#225;nica, la oferta ya hab&amp;#237;a expirado... :-(&lt;/p&gt;
&lt;p&gt;Dada la desilusi&amp;#243;n sufrida me puse a dar vueltas por la plaza comercial en la que me encontraba y me met&amp;#237; a otra tienda comercial que a mis ojos fu&amp;#233; como un &lt;i&gt;palacio&lt;/i&gt; pues ah&amp;#237; encontr&amp;#233; una variedad mucho mayor de tabletas que en aquella otra que hab&amp;#237;a roto mi coraz&amp;#243;n, encontr&amp;#233; la tan esperada &lt;a href=&quot;http://www.samsung.com/global/microsite/galaxytab/10.1/feature.html&quot;&gt;Galaxy Tab 10.1&lt;/a&gt;, la misma &lt;a href=&quot;http://www.motorola.com/Consumers/US-EN/Consumer-Product-and-Services/Software&quot;&gt;Motorola XOOM&lt;/a&gt;, un modelo de Toshiba y una mas de una marca que hasta ese momento desconoc&amp;#237;a: la &lt;a href=&quot;http://www.asus.com/Eee/Eee_Pad/Eee_Pad_Transformer_TF101/&quot;&gt;Eee Pad Trasformer de Asus&lt;/a&gt; ...&lt;/p&gt;
&lt;p&gt;Pues entonces me puse a comparar las opciones que ten&amp;#237;a a la vista: capacidad de almacenamiento interno, soporte para almacenamiento externo, duraci&amp;#243;n de pila, accesorios disponibles, soporte en M&amp;#233;xico, versi&amp;#243;n del sistema operativo, materiales de elaboraci&amp;#243;n y un mont&amp;#243;n de etc&amp;#233;teras. &lt;/p&gt;
&lt;p&gt;Despu&amp;#233;s de esa ardua investigaci&amp;#243;n mi decisi&amp;#243;n fue: (fanfarrias por favor... :-D) la &lt;a href=&quot;http://www.asus.com/Eee/Eee_Pad/Eee_Pad_Transformer_TF101/&quot;&gt;Eee Pad Trasformer de Asus&lt;/a&gt;, me convenci&amp;#243; por varias razones que guardar&amp;#233; para un art&amp;#237;culo posterior en el que har&amp;#233; un comparativo de las tabletas que evalu&amp;#233;, por el momento s&amp;#243;lo puedo decir que estoy bastante contento con mi decisi&amp;#243;n y que de hecho este art&amp;#237;culo lo estoy escribiendo c&amp;#243;modamente desde el teclado incluido con la tablet así como la foto también fue tomada con la tablet.&lt;/p&gt;
&lt;br/&gt;
&lt;div style=&quot;text-align:center&quot;&gt;
&lt;img src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQaPXgn1SMGdbMb_uP0hXfJRpXyUpLxx9kR1j3CkiPmk3nrcjP4S8IKoCf4IyX4blnx8Zt7hcssLCfZtqxB91SBLKf2_LyqHS3WT8u7D24KEllIcKuTspflj1Ppn1Q72WVxpAqcUQ5c8Lh/&#39; /&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/7016402864450152715/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2011/09/travesia-en-la-compra-de-una-tablet.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7016402864450152715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7016402864450152715'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2011/09/travesia-en-la-compra-de-una-tablet.html' title='Travesía en la compra de una tablet'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQaPXgn1SMGdbMb_uP0hXfJRpXyUpLxx9kR1j3CkiPmk3nrcjP4S8IKoCf4IyX4blnx8Zt7hcssLCfZtqxB91SBLKf2_LyqHS3WT8u7D24KEllIcKuTspflj1Ppn1Q72WVxpAqcUQ5c8Lh/s72-c" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-4501683586402815786</id><published>2010-11-26T21:01:00.004-06:00</published><updated>2011-09-12T23:26:09.886-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="desarrollo"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="presentaciones"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>shlCon</title><content type='html'>La semana pasada se llevó a cabo el shlCon, evento en el cual se conjuntaron varias ponencias con gente de mucha experiencia en sus áreas de especialidad, hubieron pláticas que cubrieron diversos temas, desde lenguajes de programación hasta resolución de conflictos en el trabajo.&lt;br /&gt;
Este evento fue organizado por Spring Hispano en conjunto con la &lt;a href=&quot;http://www.upaep.mx/&quot; target=&quot;_blank&quot;&gt;Universidad Popular Autónoma del Estado de Puebla (UPAEP)&lt;/a&gt;, desde principio a fin fuimos atendidos de manera excelente por los organizadores, haciendo que nos&amp;nbsp;sintiéramos&amp;nbsp; como en casa :-).&lt;br /&gt;
Tuve la suerte de ser invitado al dicho evento para dar un par de pláticas, una de Introducción a Scala y otra de Complex Event Processing, la primera de ellas su objetivo principal es dar a conocer el lenguaje sus características principales y ayudar a dar los primeros pasos con este, la segunda se trata de dar a conocer una técnica que si bien no se basa en conceptos muy nuevos, nos ayuda a ver de manera diferente el tratamiento de eventos y como pueden conjuntarse para crear aplicaciones escalables y con bajo acoplamiento.&lt;br /&gt;
Me encontré con mucha gente ya conocida como:&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/machinesareus&quot; target=&quot;_blank&quot;&gt;@MachinesAreUs&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/neodevelop&quot; target=&quot;_blank&quot;&gt;@neodevelop&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/domix&quot; target=&quot;_blank&quot;&gt;@domix&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/juankaram&quot; target=&quot;_blank&quot;&gt;@JuanKaram&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/Ivanhoe&quot; target=&quot;_blank&quot;&gt;@Ivanhoe&lt;/a&gt; y algunos que tuve el placer de conocerlos personalmente como a&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/juwe&quot; target=&quot;_blank&quot;&gt;@juwe&lt;/a&gt;.&lt;br /&gt;
Al finalizar el primer día del evento tuvimos la oportunidad de convivir en uno de los centros de entretenimiento más concurridos de Cholula llamado &quot;Los containers&quot;, un lugar atípico pero bastante agradable y por si fuera poco tenía lugares para todos los gustos :-D.&lt;br /&gt;
En fin, particularmente me la pasé muy bien y me gustaría&amp;nbsp;agradecer a&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/neodevelop&quot; target=&quot;_blank&quot;&gt;@neodevelop&lt;/a&gt; a&amp;nbsp;&lt;a href=&quot;http://twitter.com/#%21/domix&quot; target=&quot;_blank&quot;&gt;@domix&lt;/a&gt; y a todo el personal de la &lt;a href=&quot;http://www.upaep.mx/&quot; target=&quot;_blank&quot;&gt;UPAEP&lt;/a&gt; el haberme invitado a este magnífico evento ;-).&lt;br /&gt;
Para aquellos que no pudieron asistir les comparto el material que presente, si tienen alguna duda comentario o mejora a éste les agradecería me contactaran ;-).&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe src=&quot;https://docs.google.com/present/embed?id=df4fz9tv_3c76b3zdj&quot; frameborder=&quot;0&quot; width=&quot;410&quot; height=&quot;342&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;342&quot; src=&quot;https://docs.google.com/present/embed?id=df4fz9tv_5dj3mjrq8&quot; width=&quot;410&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/4501683586402815786/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2010/11/shlcon.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4501683586402815786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4501683586402815786'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2010/11/shlcon.html' title='shlCon'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-6422047546908917230</id><published>2010-11-04T19:24:00.001-06:00</published><updated>2010-11-04T19:24:31.775-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="noticias"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Scala-MUG vive!!!</title><content type='html'>&lt;p&gt;&lt;img style=&quot;float: left;&quot; title=&quot;Scala-MUG-Logo-Small.png&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPCgyFiVud3QeFUlS4wAkUbqIu9_G_iMmuL7LttFMson8R1vMUDNd0uZL-Qsvb6WpsOhNKyspKdzffolCcO5hAuMB6SF0P42T9v_Wml5Ug1y3tnd1ePefA6tRFF51olPgitGdhpYvXm074/?imgmax=800&quot; border=&quot;0&quot; alt=&quot;Scala-MUG Logo&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/p&gt;&lt;p&gt;Hace un par de meses di una plática de Introducción a Scala en las  &lt;a href=&quot;http://www.springhispano.org/?q=node/695&quot;&gt;16a reunión de SpringHispano&lt;/a&gt;, gracias a una invitación que me hicieron &lt;a href=&quot;http://twitter.com/neodevelop&quot;&gt;@neodevelop&lt;/a&gt; y &lt;a href=&quot;http://twitter.com/domix&quot;&gt;@domix&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;En esa sesión comenté acerca de una idea que venia dándome vueltas desde hace tiempo: Crear una &quot;Tribu&quot; de &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala&lt;/a&gt;, que así es como son conocidas las comunidades en el mundo &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala﻿&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Bueno pues después de exponer esta idea, varios de los asistentes entre ellos ﻿&lt;span style=&quot;font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;a href=&quot;http://twitter.com/MachinesAreUs&quot;&gt;@MachinesAreUs&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt; a quien tuve el gusto de escuchar en su ponencia acerca de Modularización Efectiva y también ﻿&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;a href=&quot;http://twitter.com/abaddon_gtz&quot;&gt;@abaddon_gtz&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt; que fue de los mas entusiastas, &lt;/span&gt;les pareció una buena idea y me comentaron que con gusto participarían en la comunidad, entonces me comprometí a crear la Tribu en el corto plazo.&lt;/p&gt;&lt;p&gt;Este proyecto fue postergado por la excesiva carga de trabajo que tuve por esos días, sin embargo algo que me motivó para poner manos a la obra a pesar del trabajo fue la insistencia y apoyo de los colegas antes mencionados.&lt;/p&gt;&lt;p&gt;Entonces me di a la tarea de crear-configurar-idear el nombre, logo, &lt;a href=&quot;http://groups.google.com/group/scalamug&quot;&gt;grupo de discusión&lt;/a&gt;, &lt;a href=&quot;irc://dal.net:7000/scala-mug&quot;&gt;canal de IRC&lt;/a&gt;, &lt;a href=&quot;http://twitter.com/scalamug&quot;&gt;cuenta de twitter&lt;/a&gt; y &lt;a href=&quot;http://scala-mug.org&quot;&gt;sitio&lt;/a&gt; para albergar dicha comunidad.&lt;/p&gt;&lt;p&gt;Pues bien, hoy finalizo el inicio de la comunidad Scala-MUG (Scala Mexican Users Group), esperando que esta Tribu se extienda por todo el largo y ancho del país para incrementar-apoyar el uso de este extraordinario lenguaje llamado &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala﻿&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Así que hoy... Scala-MUG vive!!!&lt;/p&gt;&lt;p&gt; &lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/6422047546908917230/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2010/11/scala-mug-vive.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/6422047546908917230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/6422047546908917230'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2010/11/scala-mug-vive.html' title='Scala-MUG vive!!!'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPCgyFiVud3QeFUlS4wAkUbqIu9_G_iMmuL7LttFMson8R1vMUDNd0uZL-Qsvb6WpsOhNKyspKdzffolCcO5hAuMB6SF0P42T9v_Wml5Ug1y3tnd1ePefA6tRFF51olPgitGdhpYvXm074/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-6218280768085118209</id><published>2010-04-09T02:15:00.001-05:00</published><updated>2012-07-24T00:26:15.275-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="dvcs"/><title type='text'>Un modelo de ramas exitoso en Git</title><content type='html'>&lt;div&gt;En días pasados &lt;a href=&quot;http://twitter.com/scasware&quot;&gt;Sergio&lt;/a&gt; me paso la liga a este excelente artículo, que creo que es una lectura obligada para todos aquellos que usamos DVCS&#39;s para llevar el control de versiones de nuestros proyectos.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;En el artículo se describe como llevarlo con Git, sin embargo puede ser usado con cualquier DVCS, en mi caso con Mercurial.&lt;/div&gt;&lt;blockquote&gt;&lt;a href=&quot;http://nvie.com/posts/a-successful-git-branching-model/&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black;&quot;&gt;A successful Git branching model&lt;/span&gt;&lt;/a&gt;: &quot;In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I’ve been meaning to write about it for a while now, but I’ve never really found the time to do so thoroughly, until now. I won’t talk about any of the projects’ details, merely about the branching strategy and release management.&quot;&lt;/blockquote&gt;&lt;p&gt;El modelo que se describe se ajusta muy bien a mi visión de como llevar un modelo de ramas con un DVCS y creo que es muy fácil de implementar, claro está con disciplina y comunicación entre los miembros del equipo.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/6218280768085118209/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2010/04/un-modelo-de-ramas-exitoso-en-git.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/6218280768085118209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/6218280768085118209'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2010/04/un-modelo-de-ramas-exitoso-en-git.html' title='Un modelo de ramas exitoso en Git'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-3073142192254149732</id><published>2009-09-10T15:00:00.002-05:00</published><updated>2010-03-04T02:19:53.410-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ajax"/><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="comet"/><category scheme="http://www.blogger.com/atom/ns#" term="desarrollo"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><title type='text'>Comet</title><content type='html'>Actualmente estoy trabajando en un proyecto que entre muchos requerimientos tecnológicos está el de refrescar la pantalla del browser sin interacción del usuario, esto se puede obtener de manera mas o menos sencilla con una técnica llamada &lt;a href=&quot;http://alex.dojotoolkit.org/2006/03/comet-low-latency-data-for-the-browser/&quot; rel=&quot;self&quot;&gt;Comet&lt;/a&gt;, este termino lo acuño Alex Russell quién es creador del &lt;a href=&quot;http://www.dojotoolkit.com/&quot; rel=&quot;self&quot;&gt;Dojo Toolkit&lt;/a&gt;, también es conocida como Reverse Ajax, HTTP Server Push, entre otros nombres.&lt;br /&gt;
&lt;br /&gt;
Esta técnica se basa en una mezcla de tecnologías y estándares tales como JavaScript, JSON y Java Servlets. La idea general es abrir una sesión y suscribirse a un Servlet manteniendo de alguna manera suspendida esa conexión esperando que suceda algún evento en el servidor y avisar al browser de dicho evento, como se puede observar en el siguiente diagrama, el cuál es una versión minimalista del que se muestra en el &lt;a href=&quot;http://alex.dojotoolkit.org/2006/03/comet-low-latency-data-for-the-browser/&quot; rel=&quot;self&quot;&gt;artículo original&lt;/a&gt; de Alex Russell:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://emberapp.com/users/thegeekinside/images/comet&quot; title=&quot;View Comet on Ember&quot;&gt;&lt;img alt=&quot;Comet hosted by Ember&quot; src=&quot;http://emberapp.com/thegeekinside/images/comet/sizes/s.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Existen en la red diferentes implementaciones que soportan este modelo tales como &lt;a href=&quot;http://cometdproject.dojotoolkit.org/&quot; rel=&quot;self&quot;&gt;CometD&lt;/a&gt; que es un proyecto de &lt;a href=&quot;http://dojotoolkit.org/foundation&quot; rel=&quot;self&quot;&gt;la Dojo Foundation&lt;/a&gt;, &lt;a href=&quot;http://directwebremoting.org/dwr/index.html&quot; rel=&quot;self&quot;&gt;DWR&lt;/a&gt;, que es una de las implementaciones con mas tiempo en el mercado, los famosos &lt;a href=&quot;http://docs.codehaus.org/display/JETTY/Continuations&quot; rel=&quot;self&quot;&gt;continuations&lt;/a&gt; de &lt;a href=&quot;http://jetty.mortbay.org/jetty/&quot; rel=&quot;self&quot;&gt;Jetty&lt;/a&gt; y los &lt;span style=&quot;color: #e0221a; font: 12px Arial,Verdana,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://e-docs.bea.com/wls/docs92/webapp/progservlet.html#wp179418&quot;&gt;Future Response Servlet&lt;/a&gt;&lt;/span&gt; &lt;span style=&quot;font: 12px Arial,Verdana,Helvetica,sans-serif;&quot;&gt;y&lt;/span&gt; &lt;span style=&quot;color: #e0221a; font: 12px Arial,Verdana,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://e-docs.bea.com/wls/docs92/webapp/progservlet.html#wp179418&quot;&gt;Abstract Asynchronous Servlet&lt;/a&gt;&lt;/span&gt; de Oracle Web Logic.&lt;br /&gt;
&lt;br /&gt;
Mucha de estas son implementaciones que están acopladas a los servidores para los que fueron desarrolladas o a un a las librerías de JavaScript propias&lt;br /&gt;
&lt;br /&gt;
También existe una implementación de &lt;a href=&quot;http://www.java.net/blogs/jfarcand/&quot; rel=&quot;self&quot;&gt;Jean Francois Arcand&lt;/a&gt;, uno de los principales desarrolladores de &lt;a href=&quot;https://grizzly.dev.java.net/&quot; rel=&quot;self&quot;&gt;Grizzly&lt;/a&gt; llamada &lt;a href=&quot;http://atmosphere.dev.java.net/&quot; rel=&quot;self&quot;&gt;Atmosphere&lt;/a&gt;, que pretende ser una implementación &lt;i&gt;cross-application-server&lt;/i&gt;, la cual al parecer es bastante sencilla de aplicar a proyectos &lt;i&gt;legacy&lt;/i&gt; como nuevos.&lt;br /&gt;
&lt;br /&gt;
Cabe destacar que todos estos &lt;i&gt;frameworks&lt;/i&gt; pueden ser parcial o totalmente reemplazados por el &lt;i&gt;suspendable request&lt;/i&gt; que es parte de la &lt;a href=&quot;http://weblogs.java.net/blog/mode/archive/2009/05/proposed_final.html&quot; rel=&quot;self&quot;&gt;especificación Servlet 3.0&lt;/a&gt;, ya que esta será la manera estándar de llevar a cabo el modelo Comet.&lt;br /&gt;
&lt;br /&gt;
Sin embargo tomando en cuenta que falta algún tiempo para que esta especificación salga a la luz y se generalice su uso, mientras esto sucede podemos hacer uso de los &lt;i&gt;frameworks&lt;/i&gt; mencionados anteriormente.&lt;br /&gt;
&lt;br /&gt;
Una de las preguntas que viene de inmediato a nuestras cabezas es: ¿Cuál es el mejor framework?, la respuesta correcta no existe, todos tienen ventajas y desventajas, sin embargo tenemos que evaluar cual se adecua mejor a nuestras necesidades, por ahora para mi las implementaciones de Oracle y &lt;a href=&quot;http://atmosphere.dev.java.net/&quot; rel=&quot;self&quot;&gt;Atmosphere&lt;/a&gt; son las mas se ajustan al proyecto antes mencionado, por lo cual son en las que estaré profundizando un poco mas en artículos posteriores ;).</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/3073142192254149732/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2010/02/comet.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/3073142192254149732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/3073142192254149732'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2010/02/comet.html' title='Comet'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-7694207186917886394</id><published>2009-09-10T11:43:00.039-05:00</published><updated>2010-02-25T10:44:20.447-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="noticias"/><title type='text'>Temporalmente</title><content type='html'>Debido a algunos no-acuerdos financieros con mi anterior &lt;i&gt;hosting&lt;/i&gt;, tomé la decisión de no contratar nuevamente el servicio.&lt;br /&gt;&lt;br /&gt;&lt;strike&gt;Temporalmente estaré usando mi cuenta de MobileMe para hostear a The Geek Inside, aunque probablemente pasará lo que en la mayoría de los sistemas que son temporales: Se queden en producción por largo tiempo.&lt;/strike&gt;&lt;br /&gt;&lt;br /&gt;Y como no se quedó en producción el &lt;em&gt;hosting&lt;/em&gt; temporal, después de una &quot;ardua&quot; labor de evaluación &lt;a href=&quot;http://www.thegeekinside.net/&quot;&gt;The Geek Inside&lt;/a&gt; usará &lt;a href=&quot;http://www.blogger.com/&quot;&gt;Blogger&lt;/a&gt; como plataforma de &lt;i&gt;blogging&lt;/i&gt; ya que es un servicio que me brinda muchos beneficios &lt;i&gt;&lt;/i&gt; y además está respaldado por &lt;a href=&quot;http://www.google.com/&quot;&gt;Google&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Los artículos publicados anteriormente los migraré de manera paulatina, por lo que agradezco su comprensión y apoyo para esta transición.&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/7694207186917886394/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2009/09/temporalmente.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7694207186917886394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7694207186917886394'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2009/09/temporalmente.html' title='Temporalmente'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-5304336131056918808</id><published>2009-05-06T15:56:00.005-05:00</published><updated>2010-03-08T11:11:07.100-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="dvcs"/><category scheme="http://www.blogger.com/atom/ns#" term="herramientas"/><category scheme="http://www.blogger.com/atom/ns#" term="mercurial"/><category scheme="http://www.blogger.com/atom/ns#" term="vcs"/><title type='text'>Adiós Bazaar, Bienvenido Mercurial</title><content type='html'>Uno de mis &lt;i&gt;IM&#39;s&lt;/i&gt; favoritos es &lt;a href=&quot;http://www.adiumx.com/&quot;&gt;Adium&lt;/a&gt; y me gusta contar con la versión de desarrollo mas reciente para estudiarla y aprender ya que a mi parecer es uno de los proyectos que pone mayor énfasis en la calidad de su código, además me da la oportunidad de hacer uno que otro cambio para que se ajuste a mis necesidades o simplemente para experimentar.&lt;br /&gt;
&lt;br /&gt;
En días pasados me disponía como cada semana actualizar mi &lt;i&gt;working copy&lt;/i&gt; de &lt;a href=&quot;http://www.adiumx.com/&quot;&gt;Adium&lt;/a&gt; para compilarla y actualizar mi versión, sin embargo me di cuenta que no bajaba ningún cambio del repositorio de &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt;, lo cual se me hizo extraño ya que este proyecto es uno de los que tienen mayor actividad en su desarrollo, entonces pensé: &quot;Ha de ser uno de esos días en que ningún desarrollador tocó el código&quot;, entonces esperé al día siguiente.&lt;br /&gt;
&lt;br /&gt;
Lo intenté como lo había previsto el siguiente día obteniendo el mismo resultado: &lt;b&gt;Sin cambios&lt;/b&gt;, eso ya no se me hizo congruente y entré al sitio de &lt;a href=&quot;http://www.adiumx.com/&quot;&gt;Adium&lt;/a&gt; en la zona de desarrollo y cual va siendo mi sorpresa que el proyecto había migrado desde &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; a &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt; (Hg) :-O, por lo que el repositorio de &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; ya no estaba actualizado.&lt;br /&gt;
&lt;br /&gt;
Dado a esto bajé la última versión de &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt; para poder descargar el código fuente de &lt;a href=&quot;http://www.adiumx.com/&quot;&gt;Adium&lt;/a&gt;, descargué la versión mas reciente de el código, con todo y su historia ya que &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt; es un &lt;a href=&quot;http://en.wikipedia.org/wiki/Distributed_Version_Control_System&quot;&gt;DVCS&lt;/a&gt; y cada branch es un repositorio completo en menos de 2 minutos en mi Mac, wow! ese performance me gustó ya que había ocasiones en que bajaba una actualización de código fuente desde el repositorio de &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; y llegaba a tardar poco menos del tiempo antes mencionado.&lt;br /&gt;
&lt;br /&gt;
Todo esto despertó mi curiosidad por probar de nuevo este &lt;a href=&quot;http://en.wikipedia.org/wiki/Distributed_Version_Control_System&quot;&gt;DVCS&lt;/a&gt;, esto ya lo había hecho un par de años antes, pero la verdad no recuerdo porque me decidí por darcs en ese entonces, sin embargo me dije: &quot;Creo que es un buen tiempo para darle una nueva oportunidad&quot;.&lt;br /&gt;
&lt;br /&gt;
Así que entre de nuevo al sitio oficial de &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt; y en las noticias mas recientes me entero de lo siguiente: &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://google-code-updates.blogspot.com/2009/04/mercurial-support-for-project-hosting.html&quot;&gt;Google Code anuncia el soporte de Mercurial&lt;/a&gt; por encima de &lt;a href=&quot;http://www.git-scm.org/&quot;&gt;Git&lt;/a&gt; y &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt;, todo esto en base a un análisis que es descrito en este &lt;a href=&quot;http://code.google.com/p/support/wiki/DVCSAnalysis&quot;&gt;artículo&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Python.org estuvo evaluando por mucho tiempo migrar a un &lt;a href=&quot;http://en.wikipedia.org/wiki/Distributed_Version_Control_System&quot;&gt;DVCS&lt;/a&gt; su repositorio de &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; y había estado trabajando con &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt; sin embargo al final de &lt;a href=&quot;http://mail.python.org/pipermail/python-dev/2009-March/087931.html&quot;&gt;decidió&lt;/a&gt; por &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;Me puse a investigar un poco mas y me entéro que &lt;a href=&quot;http://www.bruceeckel.com/&quot;&gt;Bruce Eckel&lt;/a&gt; uno de los mayores promotores de Python y autor de varios libros, también &lt;a href=&quot;http://www.artima.com/weblogs/viewpost.jsp?thread=242653&quot;&gt;migró&lt;/a&gt; el repositorio del código fuente de su libro &lt;a href=&quot;http://bitbucket.org/BruceEckel/python-3-patterns-idioms/&quot;&gt;Python 3 Patterns &amp;amp; Idioms&lt;/a&gt; de &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt; a &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Después de haber visto estas noticias me di a la tarea de revisar la documentación, la cual esta bastante completa ademas de tener acceso al libro &lt;a href=&quot;http://hgbook.red-bean.com/&quot;&gt;Mercurial: The Definitive Guide&lt;/a&gt;, de manera gratuita.&lt;br /&gt;
&lt;br /&gt;
Comencé a leer el libro y poner en práctica los ejemplos y ejercicios que vienen descritos en el y me fue gustando un poco mas cada vez la filosofía pragmática y sencilla para el uso de &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
También comencé a experimentar por mi cuenta con &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt;, transformando repositorios enteros de &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt;, &lt;a href=&quot;http://www.git-scm.org/&quot;&gt;Git&lt;/a&gt; y &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt; sin ningún problema y conservando la historia de mis proyectos.&lt;br /&gt;
&lt;br /&gt;
Por otro lado también encuentro &lt;a href=&quot;http://bitbucket.org/&quot;&gt;Bitbucket&lt;/a&gt; que es un repositorio de código fuente basado en &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt;, que te permite tener proyectos públicos como privados, este tiene diferentes planes desde un gratuito hasta algunos con rentas bastante aceptables,  dependiendo el plan que se escoja se tendrá derecho a tener mas o menos repositorios privados.&lt;br /&gt;
&lt;br /&gt;
Es decir &lt;a href=&quot;http://bitbucket.org/&quot;&gt;Bitbucket&lt;/a&gt; es para &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt; lo que GitHub es para &lt;a href=&quot;http://www.git-scm.org/&quot;&gt;Git&lt;/a&gt;, o Launchpad es para &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt;, aunque en está ultima comparación no es tan certera ya que Launchpad hasta el día de hoy sólo puedes tener proyectos que cumplan con una licencia Open Source, esto es no existen repositorios privados.&lt;br /&gt;
&lt;br /&gt;
Pues bien al final de una extenuante evaluación pienso  que &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt; es el equilibrio de performance y  alta eficiencia de &lt;a href=&quot;http://www.git-scm.org/&quot;&gt;Git&lt;/a&gt; y la facilidad de aprendizaje, uso y extensibilidad de &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt;, por lo que después de algunos meses de haber usado &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt; como mi &lt;a href=&quot;http://en.wikipedia.org/wiki/Distributed_Version_Control_System&quot;&gt;DVCS&lt;/a&gt; de preferencia he decidido cambiarme a &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt;, aunque los dos tienen características similares como:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Extensibles&lt;/li&gt;
&lt;li&gt;Excelente documentación&lt;/li&gt;
&lt;li&gt;Pyhoneers&lt;/li&gt;
&lt;li&gt;Facilidad de uso&lt;/li&gt;
&lt;/ul&gt;Personalmente veo las siguientes ventajas en &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt;:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Performance&lt;/li&gt;
&lt;li&gt;Baterías incluidas (extensiones)&lt;/li&gt;
&lt;li&gt;Soporte de glob y regex en la configuración del archivo .hgignore&lt;/li&gt;
&lt;li&gt;Fácil conversión de repositorios&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://bitbucket.org/&quot;&gt;Bitbucket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mercurial Queues&lt;/li&gt;
&lt;/ul&gt;Sin embargo habrá algunas cosas que extrañaré de &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt;:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Los comandos mas &lt;i&gt;suggar-syntax&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Los repositorios compartidos&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/5304336131056918808/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2009/05/adios-bazaar-bienvenido-mercurial.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/5304336131056918808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/5304336131056918808'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2009/05/adios-bazaar-bienvenido-mercurial.html' title='Adiós Bazaar, Bienvenido Mercurial'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-5927167982790674671</id><published>2009-02-26T08:49:00.002-06:00</published><updated>2011-09-12T23:17:18.880-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="dvcs"/><category scheme="http://www.blogger.com/atom/ns#" term="herramientas"/><category scheme="http://www.blogger.com/atom/ns#" term="presentaciones"/><category scheme="http://www.blogger.com/atom/ns#" term="vcs"/><title type='text'>Presentación de Bazzar</title><content type='html'>Como había mencionado en el artículo &lt;a href=&quot;http://www.thegeekinside.net/2009/01/charla-en-springhispano.html&quot;&gt;&quot;Charla en SpringHispano&quot;&lt;/a&gt;, les comparto la presentación que se di en esa ocasión.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;342&quot; src=&quot;https://docs.google.com/present/embed?id=df4fz9tv_21ds95d8hd&quot; width=&quot;410&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/5927167982790674671/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2009/02/presentacion-de-bazzar.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/5927167982790674671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/5927167982790674671'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2009/02/presentacion-de-bazzar.html' title='Presentación de Bazzar'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-637952962220873059</id><published>2009-01-26T20:45:00.001-06:00</published><updated>2010-03-04T02:02:41.990-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><title type='text'>Manifesto Peresozo: Hacer Menos. Entonces, Hacer Mucho Menos</title><content type='html'>Un excelente artículo de &lt;a href=&quot;http://zenhabits.net/about/&quot;&gt;Leo Babauta&lt;/a&gt;, acerca de porque no es malo, incluso es bueno ser peresozo.&lt;br /&gt;
&lt;br /&gt;
Yo estoy muy de acuerdo con él acerca de que entre mas peresozos seamos buscaremos y encontraremos la forma de hacer menos, sin embargo lo que hagamos tendrá mayor valor.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://zenhabits.net/2009/01/the-lazy-manifesto-do-less-then-do-even-less/&quot;&gt;The Lazy Manifesto: Do Less. Then, Do Even Less. | Zen Habits&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote&gt;&quot;How many of us don’t get lazy every now and then? Of course, some of us get lazy more than others — my mom (always a hard worker) once told me she gets lazy, but then she just does the work anyway. I replied, ‘Mom, that’s not lazy! That’s the opposite of lazy!’&lt;br /&gt;
Lazy is often seen as a bad thing, but I disagree. Lazy is an amazing thing.&quot;&lt;/blockquote&gt;(Via &lt;a href=&quot;http://zenhabits.net/&quot;&gt;Zen Habits&lt;/a&gt;.)</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/637952962220873059/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2009/01/manifesto-peresozo-hacer-menos-entonces.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/637952962220873059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/637952962220873059'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2009/01/manifesto-peresozo-hacer-menos-entonces.html' title='Manifesto Peresozo: Hacer Menos. Entonces, Hacer Mucho Menos'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-2370388279950073792</id><published>2009-01-25T11:43:00.002-06:00</published><updated>2010-03-04T02:10:50.231-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="presentaciones"/><title type='text'>Charla en SpringHispano</title><content type='html'>Ayer tuve la oportunidad de dar una charla acerca de &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt; con la comunidad de &lt;a href=&quot;http://www.springhispano.org/&quot;&gt;SpringHispano&lt;/a&gt; y &lt;a href=&quot;http://javamexico.org/&quot;&gt;JavaMexico&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Fue una experiencia muy agradable por muchas razones:&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot;&gt;&lt;li&gt;La gente que asistió era bastante participativa y agradable.&lt;/li&gt;
&lt;li&gt;Me tocó exponer con &lt;a href=&quot;http://stonefreesoftware.com/blog/&quot;&gt;Sergio&lt;/a&gt; que es uno de mis colegas que merece todos mis respetos.&lt;/li&gt;
&lt;li&gt;Fui invitado por &lt;a href=&quot;http://www.domix.org/&quot;&gt;Domix&lt;/a&gt;, otro de mis colegas que realmente admiro por su impulso al movimiento &lt;a href=&quot;http://es.wikipedia.org/wiki/C%C3%B3digo_abierto&quot;&gt;Open Source&lt;/a&gt; en México.&lt;/li&gt;
&lt;/ul&gt;La reunión duró aproximadamente 5 hrs. sin embargo pareció que había pasado poco tiempo pues la gente seguía participando, preguntando, debatiendo, en fin me gustó mucho.&lt;br /&gt;
&lt;br /&gt;
Espero al inicio de la siguiente semana publicar la presentación que di, si tienen comentarios acera de esta, por favor ponganse en contacto &lt;a href=&quot;mailto:thegeek@thegeekinside.net&quot;&gt;conmigo&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/2370388279950073792/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2009/01/charla-en-springhispano.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/2370388279950073792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/2370388279950073792'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2009/01/charla-en-springhispano.html' title='Charla en SpringHispano'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-7682615140459982976</id><published>2009-01-18T17:08:00.001-06:00</published><updated>2010-03-04T02:08:41.390-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="blogging"/><title type='text'>Como incrementar la popularidad de tu blog escribiendo menos</title><content type='html'>Hoy encontré este excelente artículo que muy al contrario de muchos otros que hablan acerca de como incrementar el numero de suscriptores a tu &lt;i&gt;blog&lt;/i&gt;, este te invita a escribir articulos con menos frecuencia pero con mayor calidad.&lt;br /&gt;
&lt;br /&gt;
Concuerdo con las razones que da el autor, sin embargo personalmente creo que puedes &lt;i&gt;postear&lt;/i&gt;, de manera frecuente artículos de calidad.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://writetodone.com/2009/01/17/7-reasons-posting-less-frequently-can-increase-your-blogs-popularity/#comments&quot;&gt;7 Reasons Posting Less Frequently can Increase Your Blog’s Popularity&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote&gt;&quot;I’ve been exposed to many theories on what makes optimal posting frequency. The problem with the approaches I’ve seen, however, is they fail to address the most fundamental question: How good is the content?&quot;&lt;/blockquote&gt;(Via &lt;a href=&quot;http://writetodone.com/&quot;&gt;Write to Done&lt;/a&gt;.)</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/7682615140459982976/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2009/01/como-incrementar-la-popularidad-de-tu.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7682615140459982976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7682615140459982976'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2009/01/como-incrementar-la-popularidad-de-tu.html' title='Como incrementar la popularidad de tu blog escribiendo menos'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-8015193772747132488</id><published>2008-12-18T10:49:00.001-06:00</published><updated>2010-03-04T02:11:59.741-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><title type='text'>Why Bad Software Exists</title><content type='html'>Hoy en en mi habitual lectura de noticias encontré este &lt;i&gt;post&lt;/i&gt;, el cual es un tanto viejo, sin embargo me pareció bastante interesante, por lo que quiero compartirlo con ustedes.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pyre.third-bit.com/blog/archives/292.html&quot;&gt;Why Bad Software Exists&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote&gt;&quot;I have a new theory.  It’s not about why there are no toilets on the Enterprise (hint: transporters).  This one’s about why bad software exists.&quot;&lt;/blockquote&gt;(Via &lt;a href=&quot;http://pyre.third-bit.com/blog/&quot;&gt;The Third Bit&lt;/a&gt;.)</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/8015193772747132488/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/12/why-bad-software-exists.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/8015193772747132488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/8015193772747132488'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/12/why-bad-software-exists.html' title='Why Bad Software Exists'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-741861033372384615</id><published>2008-12-10T20:11:00.001-06:00</published><updated>2010-03-04T02:14:13.650-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="cocoaheads"/><category scheme="http://www.blogger.com/atom/ns#" term="dvcs"/><category scheme="http://www.blogger.com/atom/ns#" term="presentaciones"/><category scheme="http://www.blogger.com/atom/ns#" term="vcs"/><title type='text'>Reunión CocoaHeads México</title><content type='html'>Ayer se llevó a cabo una reunión extraordinaria de la comunidad de CocoaHeads México, pues con las fiestas decembrinas se complicaba hacerla alrededor del 20 de este mes, como es tradicional.&lt;br /&gt;
&lt;br /&gt;
En esta ocasión me toco a mi exponer un tema que si realmente no tiene que ver directamente con Cocoa, si es muy importante para cualquier comunidad de desarrollo de software: &lt;b&gt;Control de Versiones&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
En la reunión se explicó que significa llevar un control de versiones, se comentó acerca de las herramientas de control de versiones que conocemos y/o usamos en algún momento de nuestras carreras.&lt;br /&gt;
&lt;br /&gt;
También se discutió acerca de las distintas posibilidades para llevar dicho control, y porque son importantes las herramientas que nos facilitan parte de esta tarea.&lt;br /&gt;
&lt;br /&gt;
Se mostraron las diferencias entre las herramientas que usan un modelo centralizado tales como &lt;a href=&quot;http://www.cvshome.org/&quot;&gt;CVS&lt;/a&gt; o &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; y las que usan un modelo distribuido.&lt;br /&gt;
&lt;br /&gt;
Se expusieron algunas de las ventajas del modelo distribuido y se enfatizó en dos de las herramientas más usadas actualmente:&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://git.or.cz/&quot;&gt;Git&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;A mi me tocó exponer la parte de  &lt;a href=&quot;http://bazaar-vcs.org/&quot;&gt;Bazaar&lt;/a&gt; y &lt;a href=&quot;http://www.softwarearquitecto.com/blog/&quot;&gt;Sergio&lt;/a&gt; la de &lt;a href=&quot;http://git.or.cz/&quot;&gt;Git&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
En los siguientes días estaré trabajando en enriquecer la presentación y el &lt;i&gt;screencast&lt;/i&gt; que presenté, los cuales espero publicar ambos antes del siguiente lunes.&lt;br /&gt;
&lt;br /&gt;
Creo que la reunión fue bastante productiva y sólo me resta agradecer a cada uno de los asistentes su participación y espero que la hayan disfrutado :).</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/741861033372384615/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/12/reunion-cocoaheads-mexico.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/741861033372384615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/741861033372384615'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/12/reunion-cocoaheads-mexico.html' title='Reunión CocoaHeads México'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-9201043423058294050</id><published>2008-12-08T06:15:00.002-06:00</published><updated>2010-03-10T01:52:18.769-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><title type='text'>Google Traductor falla?</title><content type='html'>Creo que el &lt;a href=&quot;http://translate.google.com/translate_t#submit&quot;&gt;Google Traductor&lt;/a&gt; a veces no es tan bueno, como en esta ocasión :D.&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/AVvXsEhiBhhTa3WFiQkhw74N3cS4f0eCztUI4zUHsQJHzYw_s0rOO4CoBr1AVJJ4yYmnTb-z7_J91KFs2jQPEuIUDFcYLjiyyTEfoQi_PdED_W_s03yl0a7Va5tHwUU52wdCOfBV3ILFeFQo9cwL/s1600-h/increible-small.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiBhhTa3WFiQkhw74N3cS4f0eCztUI4zUHsQJHzYw_s0rOO4CoBr1AVJJ4yYmnTb-z7_J91KFs2jQPEuIUDFcYLjiyyTEfoQi_PdED_W_s03yl0a7Va5tHwUU52wdCOfBV3ILFeFQo9cwL/s400/increible-small.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/9201043423058294050/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/12/google-traductor-falla.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/9201043423058294050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/9201043423058294050'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/12/google-traductor-falla.html' title='Google Traductor falla?'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiBhhTa3WFiQkhw74N3cS4f0eCztUI4zUHsQJHzYw_s0rOO4CoBr1AVJJ4yYmnTb-z7_J91KFs2jQPEuIUDFcYLjiyyTEfoQi_PdED_W_s03yl0a7Va5tHwUU52wdCOfBV3ILFeFQo9cwL/s72-c/increible-small.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-3988145766079427917</id><published>2008-12-05T09:37:00.001-06:00</published><updated>2010-03-10T02:26:38.540-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="herramientas"/><title type='text'>Followup: Twitterfeed (2da. parte)</title><content type='html'>Pues bien &lt;a href=&quot;http://www.twitterfeed.com/&quot;&gt;Twitterfeed&lt;/a&gt; ya esta funcionando correctamente, sólo cambié la siguiente opción de &lt;em&gt;Post new items based on pubDate&lt;/em&gt; a GUID.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5-Cbp9xTrpsMi-BZE-tYOJCbgA2sGmoB6gSuY0PmKxNrZjuyGWi5OQ5HM1wU1LhjpFsGjyGVcQmjvOnSJ6a0y1SdL0Re7XnFX9EVOCqKD0AD28_D96ar0Z4uq7RZUewU_H4ixXMk6sklP/s1600-h/Twitterfeed-GUID.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5-Cbp9xTrpsMi-BZE-tYOJCbgA2sGmoB6gSuY0PmKxNrZjuyGWi5OQ5HM1wU1LhjpFsGjyGVcQmjvOnSJ6a0y1SdL0Re7XnFX9EVOCqKD0AD28_D96ar0Z4uq7RZUewU_H4ixXMk6sklP/s320/Twitterfeed-GUID.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Ahora si, todos mis &lt;em&gt;followers&lt;/em&gt; en &lt;a href=&quot;http://twitter.com/&quot;&gt;Twitter&lt;/a&gt; serán avisados cuando publique un nuevo artículo.</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/3988145766079427917/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/12/followup-twitterfeed-2da-parte.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/3988145766079427917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/3988145766079427917'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/12/followup-twitterfeed-2da-parte.html' title='Followup: Twitterfeed (2da. parte)'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5-Cbp9xTrpsMi-BZE-tYOJCbgA2sGmoB6gSuY0PmKxNrZjuyGWi5OQ5HM1wU1LhjpFsGjyGVcQmjvOnSJ6a0y1SdL0Re7XnFX9EVOCqKD0AD28_D96ar0Z4uq7RZUewU_H4ixXMk6sklP/s72-c/Twitterfeed-GUID.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-2202447673979895219</id><published>2008-12-05T08:52:00.001-06:00</published><updated>2010-03-04T02:16:56.393-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blogging"/><category scheme="http://www.blogger.com/atom/ns#" term="herramientas"/><title type='text'>Followup: Twitterfeed</title><content type='html'>Parece que &lt;a href=&quot;http://www.twitterfeed.com/&quot;&gt;Twitterfeed&lt;/a&gt; tiene algunos problemas con mi blog y no esta publicando en &lt;a href=&quot;http://twitter.com/&quot;&gt;Twitter&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
El fin de semana revisaré a fondo la razón y lo corregiré de ser posible.</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/2202447673979895219/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/12/followup-twitterfeed.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/2202447673979895219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/2202447673979895219'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/12/followup-twitterfeed.html' title='Followup: Twitterfeed'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-6867512305463447621</id><published>2008-12-04T11:49:00.002-06:00</published><updated>2010-03-04T02:17:22.146-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blogging"/><category scheme="http://www.blogger.com/atom/ns#" term="herramientas"/><title type='text'>Twitterfeed</title><content type='html'>Hoy descubrí &lt;a href=&quot;http://www.twitterfeed.com/&quot;&gt;Twitterfeed&lt;/a&gt;, que es una aplicación &lt;i&gt;on-line&lt;/i&gt; que te hace un &lt;i&gt;tweet&lt;/i&gt; cada vez que publicas un nuevo artículo en tu blog.&lt;br /&gt;
&lt;br /&gt;
Este hace uso de los RSS &lt;i&gt;feeds&lt;/i&gt; de tu blog para saber cuando publicaste un nuevo artículo y hace el &lt;i&gt;tweet&lt;/i&gt; anunciandolo en &lt;a href=&quot;http://twitter.com/&quot;&gt;Twitter&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
De hecho teóricamente este artículo deberá ser anunciado automáticamente ;).</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/6867512305463447621/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/12/twitterfeed.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/6867512305463447621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/6867512305463447621'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/12/twitterfeed.html' title='Twitterfeed'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-7378673761542090892</id><published>2008-10-10T06:49:00.003-05:00</published><updated>2010-03-10T03:06:33.853-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="articulos"/><category scheme="http://www.blogger.com/atom/ns#" term="herramientas"/><title type='text'>BBEdit</title><content type='html'>&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;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;Ya había escuchado muchas cosas buenas acerca de este editor, sin embargo la mayoría de las personas eran super-fan de él, por lo que no podía confiar ciegamente en ellos.&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;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;&lt;/span&gt;Así que me dispuse a evaluarlo por mi mismo, una evaluación que me llevo casi 15 días :O,  y cada día descubría una característica nueva.&lt;br /&gt;
&lt;br /&gt;
Mi primera impresión fue muy buena pues el el tiempo que tomó en cargar fue sorprendentemente rápido y la  interfaz de usuario me pareció bastante limpia y clara.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;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/AVvXsEiQxc8BJXT-EYU__cZjd8f-WOdjweMoEz4C8znoLJ8elZGSqX7woZHsIeELRo2xut4swSerj6mvyl5Tc3Wm8EfB6-p7ZaD2MIrMK8lCenp35LTD4UiU1gS2TY-7NSjBm4NI0BmjGJT2xanV/s1600-h/bbedit-main-window.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQxc8BJXT-EYU__cZjd8f-WOdjweMoEz4C8znoLJ8elZGSqX7woZHsIeELRo2xut4swSerj6mvyl5Tc3Wm8EfB6-p7ZaD2MIrMK8lCenp35LTD4UiU1gS2TY-7NSjBm4NI0BmjGJT2xanV/s320/bbedit-main-window.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Después estuve siguiendo cada uno de los capítulos del manual mientras descubría características muy interesantes como las que listo a continuación:&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot;&gt;&lt;li&gt;Habilidad para asignar teclas rápidas a cualquier opción del menú.&lt;/li&gt;
&lt;li&gt;Ventana &lt;em&gt;spliteable&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Soporte de Syntax Coloring.&lt;/li&gt;
&lt;li&gt;Soporte Codeless Languajes Modules.&lt;/li&gt;
&lt;li&gt;Amplio soporte para AppleScript.&lt;/li&gt;
&lt;li&gt;Soporte para Unix Scripting.&lt;/li&gt;
&lt;li&gt;Clippings.&lt;/li&gt;
&lt;li&gt;Text Factories.&lt;/li&gt;
&lt;li&gt;Aplicación de consola para su uso en unix &lt;em&gt;scripting&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Excelente herramienta de comparación de archivos.&lt;/li&gt;
&lt;li&gt;Integración con CVS, Perforfe y Subversion.&lt;/li&gt;
&lt;li&gt;Carga archivos de gran tamaño (50 MB) sin esfuerzo. &lt;/li&gt;
&lt;li&gt;Excelente soporte para edición de HTML.&lt;/li&gt;
&lt;li&gt;Diversas funciones para procesamiento de texto.&lt;/li&gt;
&lt;li&gt;... y muchas más.&lt;/li&gt;
&lt;/ul&gt;Probablemente no sea el mejor editor del mundo sin embargo, desde que comencé a usarlo me sentí muy cómodo él.&lt;br /&gt;
&lt;br /&gt;
Anteriormente había estado usando &lt;a href=&quot;http://macromates.com/&quot;&gt;TextMate&lt;/a&gt; y &lt;a href=&quot;http://www.codingmonkeys.de/subethaedit/&quot;&gt;SubEthaEdit&lt;/a&gt;, sin embargo desde que comencé a usar &lt;a href=&quot;http://www.barebones.com/products/bbedit/&quot;&gt;BBEdit&lt;/a&gt;, se convirtió en mi editor de texto favorito.&lt;br /&gt;
&lt;br /&gt;
Mi conclusión es la siguiente:&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://macromates.com/&quot;&gt;TextMate&lt;/a&gt; es un excelente editor.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.codingmonkeys.de/subethaedit/&quot;&gt;SubEthaEdit&lt;/a&gt; es el mejor editor de colaboración.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.barebones.com/products/bbedit/&quot;&gt;BBEdit&lt;/a&gt; simplemente es adictivo!!!!! ;).&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/7378673761542090892/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/10/bbedit.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7378673761542090892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/7378673761542090892'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/10/bbedit.html' title='BBEdit'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQxc8BJXT-EYU__cZjd8f-WOdjweMoEz4C8znoLJ8elZGSqX7woZHsIeELRo2xut4swSerj6mvyl5Tc3Wm8EfB6-p7ZaD2MIrMK8lCenp35LTD4UiU1gS2TY-7NSjBm4NI0BmjGJT2xanV/s72-c/bbedit-main-window.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-4164253208913663559</id><published>2008-09-25T19:02:00.002-05:00</published><updated>2010-03-05T03:09:44.222-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cocoa"/><category scheme="http://www.blogger.com/atom/ns#" term="desarrollo"/><category scheme="http://www.blogger.com/atom/ns#" term="osx"/><title type='text'>Como comienzo a desarrollar en Mac?</title><content type='html'>Muchos desarrolladores que conozco están migrando al mundo&lt;br /&gt;
Mac y frecuentemente nos preguntan a las personas que llevamos tiempo&lt;br /&gt;
programando en esta plataforma como comenzar.&lt;br /&gt;
&lt;br /&gt;
Hoy  &lt;a href=&quot;http://www.red-sweater.com/services/DanielJalkut.html&quot;&gt;Daniel Jalknut&lt;/a&gt; publicó en su &lt;a href=&quot;http://www.red-sweater.com/blog/&quot;&gt;blog&lt;/a&gt; un &lt;a href=&quot;http://www.red-sweater.com/blog/598/building-a-bigger-nerd-ranch&quot;&gt;artículo&lt;/a&gt; con las siguientes&lt;br /&gt;
recomendaciones:&lt;br /&gt;
&lt;blockquote&gt;When newcomers to programming on the Mac ask me for advice about getting started with Cocoa, I usually boil it down to three steps, depending on the amount of time and money they are prepared to put into the task:&lt;br /&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot;&gt;&lt;li&gt;If you’re the slightest bit curious, buy &lt;a href=&quot;http://borkwarellc.wordpress.com/&quot;&gt;Mark Dalrymple&lt;/a&gt; and &lt;a href=&quot;http://www.knaster.com/&quot;&gt;Scott Knaster’s&lt;/a&gt; affordable book, &lt;a href=&quot;http://www.spiderworks.com/books/learnobjc.php&quot;&gt;Learn Objective-C on the Macintosh&lt;/a&gt;. It’s great that this book not only starts from the very beginning, but is available as an easy electronic download, for instant gratification.&lt;/li&gt;
&lt;li&gt;If you’re convinced you’re in for the long haul, but prefer to learn at your own pace and in your spare time, pick up Aaron Hillegass’s &lt;a href=&quot;http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;amp;location=http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619?ie=UTF8&amp;amp;s=books&amp;amp;qid=1222398930&amp;amp;sr=1-1&amp;amp;tag=redsweaterblo-20&amp;amp;linkCode=ur2&amp;amp;camp=1789&amp;amp;creative=9325&quot;&gt;Cocoa Programming for Mac OS X&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If it’s time to put the pedal to the metal, and you want to minimize the chances of failing as you learn the basics of this art, drop everything and enroll in the &lt;a href=&quot;http://bignerdranch.com/classes/objective-c_cocoa.shtml&quot;&gt;Objective-C and Cocoa Bootcamp&lt;/a&gt; class at &lt;a href=&quot;http://bignerdranch.com/&quot;&gt;Big Nerd Ranch&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;&lt;/blockquote&gt;Personalmente yo agregaría dos libros más:&lt;br /&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://www.cocoalab.com/BecomeAnXcoder.pdf&quot;&gt;Become an Xcoder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pragprog.com/titles/dscpq/cocoa-programming&quot;&gt;Cocoa Programing&lt;/a&gt; &lt;/li&gt;
&lt;/ol&gt;Ambos son libros electrónicos que también ayudaran a ampliar sus habilidades como &lt;i&gt;Cocoa Developers.&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/4164253208913663559/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/09/como-comienzo-desarrollar-en-mac.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4164253208913663559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4164253208913663559'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/09/como-comienzo-desarrollar-en-mac.html' title='Como comienzo a desarrollar en Mac?'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-4077050585957830721</id><published>2008-09-17T15:41:00.002-05:00</published><updated>2010-03-10T02:21:44.212-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cocoaheads"/><title type='text'>Reunión de Cocoaheads México</title><content type='html'>Mañana se lleva a cabo la 2da. reunión de &lt;a href=&quot;http://cocoaheads.org/&quot;&gt;Cocoaheads&lt;/a&gt; México, probablemente por la carga de trabajo no pueda asistir, sin embargo les deseo la mejor de las suertes a mis colegas :).&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/AVvXsEhw_RG4vQo2KtIp2UHb87cHbjrtI6bXadcbU20vZR59qHm8ZdsuzL785wmtX0DQMQr6eqH_R6aM9PGtKQZLoSvClfjBjeXY-QRE4mXuk-q5KuslPJXaE_PI_VtRoDq0-_OCiDYq4q0EKTQ3/s1600-h/cocoaheads-mexico-small.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw_RG4vQo2KtIp2UHb87cHbjrtI6bXadcbU20vZR59qHm8ZdsuzL785wmtX0DQMQr6eqH_R6aM9PGtKQZLoSvClfjBjeXY-QRE4mXuk-q5KuslPJXaE_PI_VtRoDq0-_OCiDYq4q0EKTQ3/s320/cocoaheads-mexico-small.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Esta foto fue tomada en la 1er. reunión.</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/4077050585957830721/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/09/reunion-de-cocoaheads-mexico.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4077050585957830721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4077050585957830721'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/09/reunion-de-cocoaheads-mexico.html' title='Reunión de Cocoaheads México'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw_RG4vQo2KtIp2UHb87cHbjrtI6bXadcbU20vZR59qHm8ZdsuzL785wmtX0DQMQr6eqH_R6aM9PGtKQZLoSvClfjBjeXY-QRE4mXuk-q5KuslPJXaE_PI_VtRoDq0-_OCiDYq4q0EKTQ3/s72-c/cocoaheads-mexico-small.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8884541053459382186.post-4918201444401046396</id><published>2008-09-08T19:33:00.004-05:00</published><updated>2010-03-10T02:16:57.886-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><title type='text'>Quien dice que el futbol no es divertido?</title><content type='html'>Ayer mientras bucaba no recuerdo exactamente que cosa,  me encontré con este video, hay escenas bastante &lt;span style=&quot;font-style: italic;&quot;&gt;chuscas&lt;/span&gt;, disfrutenlo :D.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;center&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;embed allowfullscreen=&quot;true&quot; height=&quot;344&quot; id=&quot;dynFlashEmb&quot; src=&quot;http://www.youtube.com/v/aKX4x0YVNVY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;autoplay=1&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot;&gt;&lt;/embed&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;center&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;citation&quot;&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;&lt;/center&gt;&lt;/center&gt;&lt;br /&gt;
&lt;div class=&quot;flockcredit&quot; style=&quot;color: #cccccc; font-size: x-small; text-align: right;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thegeekinside.net/feeds/4918201444401046396/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.thegeekinside.net/2008/09/quien-dice-que-el-futbol-no-es.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4918201444401046396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8884541053459382186/posts/default/4918201444401046396'/><link rel='alternate' type='text/html' href='http://www.thegeekinside.net/2008/09/quien-dice-que-el-futbol-no-es.html' title='Quien dice que el futbol no es divertido?'/><author><name>thegeekinside</name><uri>http://www.blogger.com/profile/05941193830668757265</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/AVvXsEic3XO6E34-_4KgJu5O6Bngazxlek_2U5Qty4YZ8nFyLkyfS3yIV4ZKGAS5BvjsCf-DY5otxaWMMc0a6l8qdXSyS0Oyj9-8rEcShJmcwhitT93xd8F4cyCZ_oXE66NC5DY/s220/batman-big-big.png'/></author><thr:total>0</thr:total></entry></feed>