<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>

Sobre mí
English version of this Tumblelog
Vivo en Caracas, Venezuela
Desarrollando aplicaciones Web con Ruby On Rails en VALHALLA project. 
Donde desarrollamos RubyCorner.com.
 Mis Tweets follow me on Twitter  Algunas Fotos
  #flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;} #flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;} #flickr_icon_td {padding:0 5px 0 0 !important;} .flickr_badge_image {text-align:center !important;} .flickr_badge_image img {border: 1px solid black !important;} #flickr_badge_uber_wrapper {width:150px;} #flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;} #flickr_badge_uber_wrapper a:hover, #flickr_badge_uber_wrapper a:link, #flickr_badge_uber_wrapper a:active, #flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;} #flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000} #flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;} www.flickr.com  Go toAníbal Rojas’ photostream  </description><title>Aníbal Rojas</title><generator>Tumblr (3.0; @anibalrojas)</generator><link>http://anibal.rojas.com.ve/</link><item><title>Photo</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_lv9p0wODNX1qaqj2io1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://anibal.rojas.com.ve/post/13429805716</link><guid>http://anibal.rojas.com.ve/post/13429805716</guid><pubDate>Sun, 27 Nov 2011 20:38:12 -0430</pubDate></item><item><title>jairob:

Taken with Instagram at Mercado Conejero
</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_lu56j9fpVg1qz7dkto1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://jairob.tumblr.com/post/12327410921/taken-with-instagram-at-mercado-conejero"&gt;jairob&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Taken with &lt;a href="http://instagr.am"&gt;Instagram&lt;/a&gt; at Mercado Conejero&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://anibal.rojas.com.ve/post/12335534949</link><guid>http://anibal.rojas.com.ve/post/12335534949</guid><pubDate>Fri, 04 Nov 2011 15:30:32 -0430</pubDate></item><item><title>De por qué @irmapin no debe despotricar del Software Libre o de Código Abierto</title><description>&lt;p&gt;Hace unos días la amiga &lt;a href="http://twitter.com/#!/irmapin"&gt;@irmapin&lt;/a&gt; tuiteó lo siguiente:&lt;/p&gt;
&lt;blockquote&gt;&lt;a href="http://twitter.com/#!/irmapin/status/123831226623721473"&gt;cuando sea Apple user despotricaré del SL muajajajajaja&lt;/a&gt;&lt;/blockquote&gt;
&lt;p&gt;@irmapin ha usado Ubuntu y Fedora como alternativas Windows, pero ahora:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://twitter.com/#!/irmapin/status/123839011621052417"&gt;@anibal ubuntu la usé 2 años, tuve otro tiempito más Fedora. Pero  definitivamente quiero algo bonito, más gráfico y me mantenga contenta&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Y eso está muy bien, yo pienso que la gente debe ser libre de usar el software que quiera y bajo las condiciones que desee.&lt;/p&gt;
&lt;p&gt;Los ambientes de escritorio comunmente ofrecidos por las principales distribuciones de GNU Linux difícilmente puede equiparar la experienca de usuario que brinda la Serie OS X de Apple, así que es completamente válido optar por “bajarse de la mula” y comprar un equipo Apple para navegar en ese barco.&lt;/p&gt;
&lt;p&gt;Pero por otra parte, honor a quien honor merece, ya que debajo de toda esa gran experiencia usuario que ofrece el OS X de Apple hay código Open Source.&lt;/p&gt;
&lt;p&gt;Los sistema operativos &lt;a href="http://en.wikipedia.org/wiki/Mac_OS_X#Description"&gt;OS X&lt;/a&gt; e &lt;a href="http://en.wikipedia.org/wiki/IOS"&gt;iOS&lt;/a&gt; están basado en &lt;a href="http://en.wikipedia.org/wiki/Darwin_%28operating_system%29"&gt;Darwin&lt;/a&gt;, un Sistema Operativo Open Source creado por Apple y derivado NextSTEP (que tiempos aquellos), FreeBSD y un bueno número de sofrtware adicional licenciado bajo licencias de código libre y/o abierto.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/WebKit"&gt;WebKit&lt;/a&gt; el “motor” responsable de “dibujar” las páginas que visitas en internet cuando usas Safari está bajo una licencia de código abierto y es también usado entre otros navegadores por Google Chrome.&lt;/p&gt;
&lt;p&gt;Si bien obviamente la mayor parte del negocio de Apple para vender su hardware se baja en software bajo licencias privativas, y su relación con el código abierto puede ser un pelo retorcida, lo cierto es que igual que la gran mayoría de grandes proyectos de software de la actualidad, está cimentado el software bajo una licencia de código abierto o libre.&lt;/p&gt;
&lt;p&gt;Por supuesto, esto es sin movernos a otros ámbitos, ya que sólo por poner un ejemplo, consistentemente &lt;a href="http://news.netcraft.com/"&gt;cerca del 75% del tráfico de internet a nivel mundial&lt;/a&gt; llega a los navegador (sea Safari en tu OS X, o Firefox en mi Ubuntu) por cortesía de &lt;a href="http://en.wikipedia.org/wiki/Apache_HTTP_Server"&gt;Apache&lt;/a&gt;  o &lt;a href="http://en.wikipedia.org/wiki/Nginx"&gt;Nginx&lt;/a&gt;, ambos servidores web bajo licencias de código abierto.&lt;/p&gt;
&lt;p&gt;Cada vez que accedes al sitio de Apple un servidor Apache, entre otros, es responsable entregarte esa página con ese espectacular y limpio diseño.&lt;/p&gt;
&lt;p&gt;Así que una vez que @irmapin se convierta en “switcher” y mande a imprimir un documento desde su flamante MacBook, sin saberlo está usando el mismísimo &lt;a href="http://en.wikipedia.org/wiki/CUPS"&gt;CUPS&lt;/a&gt; (Common Unix Printing System) que usara antes en Ubuntu o Fedora.&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Como ven, no hay motivo para despotricar del Software Libre, aunque estés usando algo más gráfico y bonito, que te mantenga contento &lt;strong&gt;;)&lt;/strong&gt;&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/11448987894</link><guid>http://anibal.rojas.com.ve/post/11448987894</guid><pubDate>Fri, 14 Oct 2011 16:56:16 -0430</pubDate></item><item><title>Vintage @sd (las cosas que uno consigue limpiando el tarjetero)</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_lscwbw0WAe1qz5eygo1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://26.media.tumblr.com/tumblr_lscwbw0WAe1qz5eygo2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;Vintage @sd (las cosas que uno consigue limpiando el tarjetero)&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/10861968655</link><guid>http://anibal.rojas.com.ve/post/10861968655</guid><pubDate>Fri, 30 Sep 2011 17:41:56 -0430</pubDate></item><item><title>De como Oracle me introdujo al mundo del Open Source / Free Software</title><description>&lt;p&gt;&lt;a href="http://www.motifake.com/facebookview.php?id=61286"&gt;&lt;img src="http://media.tumblr.com/tumblr_lscv5jdjAS1qz5eyg.jpg" height="180" width="250"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Hace muchos, muchos años, en una Corporación muy, muy distante, me encontraba junto con &lt;a title="Edgar González" href="http://twitter.com/#!/edgar"&gt;@edgar&lt;/a&gt; me encontraba desarrollando una aplicación web…&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;;-)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Para concretar un poco el escenario les puede decir que eso era algo así como 1999, y que la companía que nos había contratado disponía de un inmensa infraestructura de TI dominada por los “Gemelos Fantásticos” de aquella época, &lt;strong&gt;Sun Microsystems&lt;/strong&gt; y &lt;strong&gt;Oracle&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;En aquel momento la especificación &lt;strong&gt;J2EE&lt;/strong&gt;  (sí, J2EE no JEE) estaba en pañales a efectos prácticos, pero ya disponíamos (en principio) de &lt;strong&gt;Servlets&lt;/strong&gt; y &lt;strong&gt;JSP&lt;/strong&gt;s (Ohhh…), que pensábamos usar para armar la aplicación.&lt;/p&gt;
&lt;p&gt;Mientras hacíamos pruebas e investigábamos, descubrimos que el &lt;strong&gt;OWAS&lt;/strong&gt; (Oracle Web Application Server) era una pieza de software extremadamente inmadura e inestable que estaba muy lejos de cumplir con los estándares. Por poner un &lt;em&gt;pequeño&lt;/em&gt; ejemplo, &lt;em&gt;la sesión no era compartida entre los Servlets y los JSPs&lt;/em&gt;, un &lt;em&gt;detallazo&lt;/em&gt; pues.&lt;/p&gt;
&lt;p&gt;Para nuestro infortunio uno de las &lt;em&gt;sysadmins&lt;/em&gt; involucrados en el proyecto se había tomado &lt;em&gt;TODO&lt;/em&gt; el &lt;strong&gt;Kool-Aid&lt;/strong&gt; de los vendedores de Oracle y se negaba a instalar cualquier software que no le vendieran ellos. Los motivos aducidos eran: estabilidad, seguridad, mantenieminto, etc. Ustedes saben como es el tira y encoge entre &lt;em&gt;desarrollo&lt;/em&gt; y &lt;em&gt;operaciones&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Ante la pobreza de las librerías de Oracle, y la &lt;em&gt;dantesca&lt;/em&gt; perspectiva de hacer toda la aplicación generando el código HTML directamente desde los Servlets, que era lo que usaba en la época. Nos dedicamos a revisar las alternativas que teníamos (recuerden la fecha) y terminamos de cabeza en &lt;a href="http://jakarta.apache.org/"&gt;&lt;a href="http://jakarta.apache.org/"&gt;http://jakarta.apache.org/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Al final terminamos usando &lt;a href="http://turbine.apache.org/"&gt;Turbine&lt;/a&gt; como framework MVC y &lt;a href="http://velocity.apache.org/"&gt;Velocity&lt;/a&gt; como &lt;em&gt;template engine&lt;/em&gt;, dejando de lado todas las herramientas de Oracle. Después de bastantes dificultades logramos que todo funcionar bien en el OWAS, y la aplicación se mantuvo rock solid en producción durante muchos años.&lt;/p&gt;
&lt;p&gt;Algunos años o meses después, no recuerdo bien. Oracle desechó completamente su  OWAS, reemplazándolo con el excelente &lt;a href="http://en.wikipedia.org/wiki/Orion_Application_Server"&gt;Orion Application Server&lt;/a&gt; que adquirieron de la gente de ironFlare, y que nosotros en su momento habíamos sugerido como reemplazo del infortunado engendro de Oracle &lt;strong&gt;:-)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Hasta ese momento siempre habíamos trabajado con herramientas de licenciamiento privado, pero después de que el nunca bien ponderado vendedor de Oracle nos lanzara por el camino del Código Abierto y/o Libre, ya no hubo vuelta atrás.&lt;/p&gt;
&lt;p&gt;Hoy en día tenemos &lt;em&gt;años&lt;/em&gt; desarrollando principalmente con Ruby On Rails, después de que nos obstináramos de Java y lo dejáramos al lado del camino. Nuestros portátiles y los de nuestro equipo de programadores corren con diferentes sabores de GNU Linux, y todo esto gracias a las diligencias de una corporación que ha sido el marido que golpea a la mujer en lo que a licencias de abiertas de software se refiere.&lt;/p&gt;
&lt;p&gt;La imagen es original de &lt;a href="http://www.motifake.com/facebookview.php?id=61286"&gt;&lt;a href="http://www.motifake.com/facebookview.php?id=61286"&gt;http://www.motifake.com/facebookview.php?id=61286&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/10861182573</link><guid>http://anibal.rojas.com.ve/post/10861182573</guid><pubDate>Fri, 30 Sep 2011 17:21:00 -0430</pubDate><category>Código Abierto</category><category>Código Libre</category><category>Open Source</category><category>Free Software</category><category>Oracle</category><category>OWAS</category><category>Orion</category><category>Sun</category><category>Turbine</category><category>Velocity</category><category>Servlet</category><category>JSP</category><category>jakarta</category><category>apache</category></item><item><title>Considerando cambiar de ABA de CANTV a Compuserve, peor no puede...</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_lsag1a0nze1qz5eygo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Considerando cambiar de ABA de CANTV a Compuserve, peor no puede ser.&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/10806429821</link><guid>http://anibal.rojas.com.ve/post/10806429821</guid><pubDate>Thu, 29 Sep 2011 09:54:00 -0430</pubDate></item><item><title>Como ser un mejor programador (un guía libre de pendejadas)</title><description>&lt;p&gt;Yo no soy un gram programador, creo que nunca lo he sido, aunque por  mucho años me dedicara a programar profesionalmente. No me entiendan  mal, no es que no me guste programar ni que mi código apestte, en  realidad me gusta mucho y he tenido muy buenos momentos programado, pero  el trabajo no me deja mucho tiempo para hacerlo.&lt;/p&gt;
&lt;p&gt;Por otra parte he conocido muchos programadores, la mayoría  mediocres, muchos regulares, algunos buenos y unos pocos brillantes.  Reconozco un buen programaodr cuando lo veo.&lt;/p&gt;
&lt;p&gt;He sido responsable de formar a muchos programadores, particularmente  en Java, en un pasado lejano, y en Ruby y Ruby On Rails más  recientemente. Y he podido ver de cerca el proceso de aprendizaje de un  paradigme, lenguaje, framework nuevo en una gran variedad de personas y  ambientes.&lt;/p&gt;
&lt;p&gt;Aquí van unas pocas recomendaciones libres de paja, idioteces,  pendejadas, boludeces, tonterías o como lo quieran llamar en su  variación local del español, para todos aquellos que quieran ser mejores  programadores.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Asegúrate De Que Programar Es Lo Tuyo&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sueno complicado, pero es sencillo: &lt;em&gt;si programar es como una droga para tí, entonces programar es lo tuyo&lt;/em&gt;. De lo contrario, cambia de trabajo o al menos quítate esa etiqueta de la cabeza para que vivas una vida más plena y feliz.&lt;/p&gt;
&lt;p&gt;Si cuando eras un niño quería programar, si apenas pudiste  te  compraste un computadora para programar y no la soltabas, si durante tus  estudios te comías los libros de algoritmos, y estructuras de datos  adelantándote a los profesores, si te despiertas en medio de la noche  con la solución al problema que no lograste resolver durante el día, si  logras entrar en “la zona” y te cuesta salir de ese trance hipnótico,  entonces, &lt;em&gt;programar es lo tuyo&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cubre Lo Básico&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dependiendo de qué carrera hayas estudiado, y el nivel que hayas  alcanzado tus conocimientos de programación vas a variar en un rango  bastante grande. Conocer los diferentes paradigmas de programación,  algoritmos y estructuras de datos, así como los escenarios donde es  ventajoso utilizar uno u otro es extremadamente importante porque &lt;em&gt;el que sólo tiene un martillo, todo lo ve como un clavo&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Si hoy en día no sabes que son Patrones de Diseño ni como aplicarlos,  o los acrónimos BDD y TDD son un misterio para tí, o no estás usando  control de versiones, hay un buen chance que &lt;em&gt;esto no sea lo tuyo&lt;/em&gt; o de que no estés en el ambiente adecuado.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Busca Un Trabajo Donde Se Aprecie A Los Programadores &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Programadores hay regados por todos lados, y en todas las industrías,  pero en pocas se aprecia el trabajo de los programadores. Nuestros  programas rara vez constituyen un fin último en si mismos, pero hay  organizaciones y personas que desprecian olimpicamente el trabajo de un  programador, los sintomas suelen ser evidentes:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Todo “es sencillito” y “puede hacerce rapidito”&lt;/li&gt;
&lt;li&gt;Se establecen metas poco realistas sin consultarte.&lt;/li&gt;
&lt;li&gt;Nadie te orienta o discute contigo como resolver un problema.&lt;/li&gt;
&lt;li&gt;No hay otros programadores buenos en el equipo con los que discutir.&lt;/li&gt;
&lt;li&gt;Nadie revisa tu código nunca.&lt;/li&gt;
&lt;li&gt;Siguen utilizando las mismas tecnologías y prácticas año tras año.&lt;/li&gt;
&lt;li&gt;Y así, ustedes ya me entienden.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Corre y pon tu renuncia, en ese ambiente no vas a poder crecer como programador, si eso es realmente lo que quieres hacer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Se Orgulloso&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Los buenos programadores son orgullosos, en serio. Si te reunes con  otros programadores y no sientes la más mínima necesidad participar en  la competencia de ver si tu chorro de orina llega más lejos, entonces  tienes un problema de actitud.&lt;/p&gt;
&lt;p&gt;El puro orgullo te va a llevar a hacer cosas interesantes, la mayor  parte de ellas increiblemente estúpidas, pero divertidas e interesantes.  &lt;em&gt;No confundas orgullo con soberbia&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aprende A Ser Humilde&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Créeme no inventaste la rueda, y las posibilidades de que la inventes  son pequeñas. Ser humilde significa dejar siempre abierta tu mente a la  posibilidad de que estes equivocado, de que hay una mejor forma de  resolver el problema y que pedir la opinión y ayuda a otros es algo  completamente válido.&lt;/p&gt;
&lt;p&gt;Ser humilde no significa ser inferior, ni tener un problema de  autoestima, significa que sientes un gran respeto por quienes te rodean,  como personas y profesionales. Significa que “no saber” no es un  pecado, y es algo que puedes reconocer sin problema.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Haz La Tarea&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Antes de empezar a echar código, piensa en otras alternativas para atacas el problema al que te enfrentas.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;¿Existen problemas similares en la literatura? (Cubre Lo Básico)&lt;/li&gt;
&lt;li&gt;¿Revisaste el código prexistente?&lt;/li&gt;
&lt;li&gt;¿Qué es lo último que se ha escrito sobre el tema?&lt;/li&gt;
&lt;li&gt;¿Realmente eres el primero que se enfrenta a este problema? (Sería raro)&lt;/li&gt;
&lt;li&gt;¿Puedes aprovechar alguna librería existente?&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;No te quedes sólamente con el primer resultado en el resultado de la  búsqueda en Google. La mayor escuela de programación que existe son llas  millones de líneas de código abierto regadas por interner, busca en  github, revisa el código, aprende de los grandes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PREGUNTA&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La escuela nos enseña que preguntar es malo, porque pone en evidencia  “que no sabes”, cuando generalmente ese es el punto. Atrévete a &lt;em&gt;preguntar&lt;/em&gt;, pregunta una y otra vez hasta que las respuestas te satisfagan. Por supuesto, asegúrate de &lt;em&gt;haber hecho la tarea primero&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Insisto, deja el puto miedo a parecer un tonto, y &lt;em&gt;PREGUNTA&lt;/em&gt;. A  tus clientes, a tus compañeros de equipo, en las listas de correos, en  el IRC en Twitter o en Stack Overflow, atrévete a preguntar. Para tu  gran sopresa vas a encontrar a mucha gente más que dispuesta a responder  y ayudar.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;El Resultado De Tu Comunicación Es La Respuesta Que Obtienes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Este es un principio de la &lt;a title="Wikipedia: Neurolinguistic Programming" href="http://en.wikipedia.org/wiki/Neuro-linguistic_programming"&gt;Programación Neurolinguística&lt;/a&gt;,  muy posiblemente no lo entiendas en este momento, no importa. El punto  básico que si tienes que enteder es que al final la parte más compleja e  importante de todo es asunto del desarrollo de software es la  comunicación.&lt;/p&gt;
&lt;p&gt;La comunicacióm interpersonal es extremadamente compleja, comunicarse  en forma eficiente te va a ayudar mucho más que tus destrezas  mecanografiando porque muy rara vez el trabajo de programación sucede a  solas, en una isla.&lt;/p&gt;
&lt;p&gt;Más allá del nivel interpersonal, está el código y si bien los  intérpretes y compiladores dejan poco margen para errores, la  posibilidad de que en el futuro otra persona tenga que revisar tu código  es muy alta. Tomando conciencia de que alguien va a estar del otro lado  de tu commits:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;¿Qué tal expresivo es tu código?&lt;/li&gt;
&lt;li&gt;¿Mantienes un buen estilo para hacer el código legible?&lt;/li&gt;
&lt;li&gt;¿Colocas comentarios útiles?&lt;/li&gt;
&lt;li&gt;¿Tus commits incluyen sólo los cambios relavantes?&lt;/li&gt;
&lt;li&gt;¿Tus mensajes de commit ayudan a entender la evolucón del código?&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;NO Es Rock En Tu Idioma&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Para finalizar quiero decirte que por más que encanta el español como  idioma, con toda su riqueza expresiva, tienes que aprender inglés. El  inglés es la lingua franca del desarrollo de software, es la lengua que  permite a programadores dispersos por todo el mundo compartir lo que  saben y trabajar juntos día a día.&lt;/p&gt;
&lt;p&gt;Si cuando tipeas &lt;strong&gt;&lt;a href="http://google.com"&gt;http://google.com&lt;/a&gt;&lt;/strong&gt; en tu navegador  la págína que aparece está en español tienes problemas muy, muy serios.  Estás viviendo al margen de una inmensa cantidad de blogs, proyectos  Open Source, cuentas de Twitter, listas de correo, discusiones en IRC  que son el cutting edge de la tecnología.&lt;/p&gt;
&lt;p&gt;El hecho de que cualquier estudiante complete una carrera en el área  de Ciencias de la Computación, Ingeniería de Sistemas o alguna otra  asociada sin tener almenos la capacidad leer y escribir fluidamente en  inglés sólo puede ser entendido como una discapacidad desde el punto de  vista profesional.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Bueno amigos, eso es todo. Suerte!&lt;/em&gt;&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/10384519398</link><guid>http://anibal.rojas.com.ve/post/10384519398</guid><pubDate>Sun, 18 Sep 2011 20:16:08 -0430</pubDate><category>programador</category><category>programación</category><category>excelencia</category><category>desarrollador</category><category>software</category></item><item><title>negrecio:

#ForeverGuacharaca
</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_lrq2eabGpA1qzc7dfo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://negrecio.tumblr.com/post/10358152735"&gt;negrecio&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;#ForeverGuacharaca&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://anibal.rojas.com.ve/post/10379016747</link><guid>http://anibal.rojas.com.ve/post/10379016747</guid><pubDate>Sun, 18 Sep 2011 18:17:53 -0430</pubDate></item><item><title>Primeras impresiones de la Dell XPS L502X</title><description>&lt;p&gt;Después de una semana con la nueva &lt;a href="http://www.dell.com/us/p/xps-l502x/pd.aspx"&gt;Dell XPS L502X&lt;/a&gt; mi balance de la máquina es bien positivo.&lt;/p&gt;
&lt;p&gt;Sin embargo hay que estar muy claro de que es un &lt;em&gt;desktop replacement&lt;/em&gt;, lo que en mi caso es perfecto pues este laptop permanece la mayor parte del tiempo en mi oficina conectado a un monitor secundario, y de vez en cuando me la llevo a la casa o a las oficinas de algún cliente.&lt;/p&gt;
&lt;p&gt;Las especificaciones de la máquina son:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;span&gt;Procesador Intel Core i7-2630QM a 2.00 GHz con Turbo Boost hasta 2.90 GHz.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;8GB de Memoria de Canal Compartido DDR3.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Disco Duro &lt;span&gt;SATA de 750GB a 7200 RPM.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Pantalla LCD de 15.6 FHD B+RGLED TL (1920x1080) con  Webcam 2.0MP HD integrada.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;span&gt;CD ROM/DVD ROM: Combo de disco Blu-ray / BD (lee BD y escribe DVD/CD)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Intel Centrino Wireless-N 1030 con Bluetooth 3.0.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Cornetas &lt;span&gt;JBL 2.1 con Waves Maxx Audio 3.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Teclado retroiluminado.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Bateria de 90 WHr 9-cell Lithium Ion.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;A nivel de puertos trae:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;span&gt;1 Mini DisplayPort (cableado a la tarjeta de video Intel Integrada)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;2 USB 3.0.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;1 USB 2.0 (eSATA/powershare combo)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;1 LAN (RJ45) 10/100/1000 .&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;1 Conector para adaptador HDMI 1.4&lt;/span&gt;&lt;span&gt;AC (cableado a la Nvidia)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;2 Audífonos con soporte SPDIF.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;1 Micrófono.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;La máquina es &lt;em&gt;brutalmente&lt;/em&gt; rápida, aún no he terminado de configurar las herramientas de desarrollo pero en lo que es el uso del día entre browsers y demás herramientas de escritorio sencillamente vuela.&lt;/p&gt;
&lt;p&gt;Pantalla, teclado, touchpad, webcam y audio son excelentes. El teclado ofrece muy buen feedback, no hay sopresas en la disposición de las teclas, y la retroiluminación tiene dos niveles de intensisdad y apagado. En general la máquina se siente muy sólida, aunque por otra parte ligera no es.&lt;/p&gt;
&lt;p&gt;Yo estaba acostumbrado a tener 4 puertos USB en mi Dell anterior, realmente extraño los dos que me faltan, pero no es nada que un simple hub USB no pueda solucionar. Aunque mataría por tener al menos un purto USB a la derecha de la máquina.&lt;/p&gt;
&lt;p&gt;La batería de 9 celdas es &lt;em&gt;grande&lt;/em&gt;, y presenta un &lt;em&gt;gran&lt;/em&gt; protuberacia bajo esta laptop que sirve para elevar e inclinar el equipo ofreciendo una pantalla bastante elevada y un teclado bien inclinado hacia adelante cosa que disfruto muchísimo.&lt;/p&gt;
&lt;p&gt;En conclusión, este es un portátil grandote, con excelentes prestaciones y que funciona perfectamente como un desktop replacement para trabajo duro. No es la laptop liviana que vas a llevar y traer todos los días del trabajo.&lt;/p&gt;
&lt;p&gt;En este eequipo puedes correr comodamente los servicios que te den la gana en un ambiente virtualizado, mientras cruncheas big data o corres un largo test suite sin afectar la respuesta de tu escritorio mientras navegas por intenet.&lt;/p&gt;
&lt;p&gt;Aún estoy terminando de montar Ubuntu y mis herramientas de desarrollo, mi único problema con el hardware hasta el momento ha sido la Nvidia con su Optimus que por el momento permanecerá apagada en Linux, y que reservaremos para los juegos y media que descansan en la partición Windows, pero es es otro post ;)&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/9105546730</link><guid>http://anibal.rojas.com.ve/post/9105546730</guid><pubDate>Thu, 18 Aug 2011 21:37:00 -0430</pubDate><category>dell</category><category>xps</category><category>l502x</category><category>nvidia</category><category>i7</category><category>laptop</category></item><item><title>De Subversion (SVN) a... Git? Bazaar (Bzr)?</title><description>&lt;p&gt;Antes que nada, no tienes que dejar de usar &lt;strong&gt;Subversion&lt;/strong&gt;, como &lt;strong&gt;SCM&lt;/strong&gt; realmente funciona muy bien, rock solid y con muchos años rodando realmente es una apuesta segura.&lt;/p&gt;
&lt;p&gt;Sin embargo a Subversion ya se le ven las costuras, el esquema centralizado puede ser extremadamente fastidioso, requiriendo de conexión al servidor para practicamente todos los comandos que te interesa ejecutar.&lt;/p&gt;
&lt;p&gt;Por otra parte branchear en Subversion es muy poco ágil, por lo que los programadores suelen quedarse estacionados en &lt;strong&gt;trunk &lt;/strong&gt;sin inventar mucho lo que tiende a empastelar lo que es &lt;em&gt;work in progress&lt;/em&gt;, con bug fixes y demás yerbas.&lt;/p&gt;
&lt;p&gt;¿La respuesta? Sencillo, compra un carro nuevo &lt;strong&gt;;)&lt;/strong&gt; Es decir migra a un sistema de control de versiones distribuido. En particular te puedo decir que dos buenas opciones (hay muchas más) son &lt;strong&gt;Git&lt;/strong&gt; y &lt;strong&gt;Bazaar&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;No voy a entrar en detalle sobre sus características ni a compararlos, sin embargo después de haber usado &lt;strong&gt;Subversion&lt;/strong&gt;, &lt;strong&gt;Bazaar&lt;/strong&gt; y &lt;strong&gt;Git&lt;/strong&gt;, y haber dado cursos de estos a diferentes grupos, te puedo decir lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bazaar&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Empecé a usarlo porque me parecía que Git era horrorosamente complicado, opinión que sostengo aún hoy en día. &lt;em&gt;Funciona&lt;/em&gt;, y hace su trabajo muy bien.&lt;/p&gt;
&lt;p&gt;Sin embargo yo diría que su principal ventaja radica en la flexibilidad y consistencia que ofrece. &lt;strong&gt;Bazaar&lt;/strong&gt; no impone ningún workflow de trabajo, si lo quieres usar como &lt;strong&gt;Subversion&lt;/strong&gt; con los commits amarrados a un servidor centralizado, te permite hacerlo sin mayor esfuerzo. Si quieres usarlo como en forma completamente distribuida, también puede hacerlo sin problema, y además puedes switchear entre workflows en forma sencilla.&lt;/p&gt;
&lt;p&gt;Por otra parte las línea de comando es una obra de arte, muy consistente, los comandos son autoexplicativos, sencillos de usar. No te puedes perder ahí.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Git&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Brutalmente eficiente, y rápido, en verdad endemoniadamente rápido, empecé a usar &lt;strong&gt;Git&lt;/strong&gt; porque no me quedó más remedio. El hijo de puta es complejo, pero hay que reconocer que es &lt;em&gt;brutal&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;En este punto los fanáticos de &lt;strong&gt;Git&lt;/strong&gt; empiezan a explicar que una cosa son las “&lt;em&gt;cañerías&lt;/em&gt;” y otra la “&lt;em&gt;porcelana&lt;/em&gt;”, bla, bla, bla. Pendejadas, la “&lt;em&gt;porcelana&lt;/em&gt;” (la colcha de retazos vomitada que son los comandos) es sencillamente absurda, en todo caso es la porcelana de un baño de carretera.&lt;/p&gt;
&lt;p&gt;Que las “&lt;em&gt;tuberías&lt;/em&gt;” funcionan como las de un &lt;strong&gt;Fórmula Uno&lt;/strong&gt;, si. La velocidad es sencillamente pasmosa. Y muy eficiente en la _mayoría_ de los casos.&lt;/p&gt;
&lt;p&gt;Por otra parte lo que tienes que comprar de &lt;strong&gt;Git&lt;/strong&gt;, son los branches. Poder administrar los branches como te permite hacerlo este &lt;em&gt;SCM&lt;/em&gt; te da un increíble poder como desarrollador.En verdad, es como una droga.&lt;/p&gt;
&lt;p&gt;Eso sí, recuerda que “&lt;em&gt;con un gran poder, viene una gran responsabilidad&lt;/em&gt;” Si la cagas con los branches, te vas a arrepentir.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conclusión&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sin más, yo opino que “&lt;em&gt;&lt;strong&gt;Bazaar&lt;/strong&gt; te da el 80% del poder de &lt;strong&gt;Git&lt;/strong&gt;, con un 20% del esfuerzo&lt;/em&gt;”. Decide si quieres “the real thing”, o si quieres sencillamente quieres ser feliz &lt;strong&gt;;)&lt;/strong&gt;&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/3038538107</link><guid>http://anibal.rojas.com.ve/post/3038538107</guid><pubDate>Mon, 31 Jan 2011 19:24:53 -0430</pubDate><category>control de versiones</category><category>git</category><category>scm</category><category>subversion</category><category>svn</category><category>bazaar</category><category>bzr</category></item><item><title>Venezuela vs Alemania: Una perspectiva cervecera</title><description>&lt;p&gt;Según la Wikipedia, &lt;a title="Wikipedia" href="http://en.wikipedia.org/wiki/List_of_countries_by_beer_consumption_per_capita"&gt;&lt;strong&gt;Alemania&lt;/strong&gt; es el tercer país con mayor consumo de &lt;strong&gt;cerveza&lt;/strong&gt; per cápita&lt;/a&gt;. Mientras que está en la&lt;a href="http://en.wikipedia.org/wiki/List_of_countries_by_intentional_homicide_rate"&gt; posición 112 en relación a su tasa de &lt;strong&gt;homicidios&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Por otra parte, la misma fuente coloca a &lt;strong&gt;Venezuela&lt;/strong&gt; en el posición 27 en cuanto a consumo de &lt;strong&gt;cerveza&lt;/strong&gt;, y en la &lt;strong&gt;quinta&lt;/strong&gt; en relación a nuestra tasa de &lt;strong&gt;homicidios&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Al parecer el Oso no es tan malo como lo pintan.&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/2689380761</link><guid>http://anibal.rojas.com.ve/post/2689380761</guid><pubDate>Mon, 10 Jan 2011 18:10:24 -0430</pubDate><category>venezuela</category><category>cerveza</category><category>homicidios</category></item><item><title>chiguire:

gazpachoblog:

(vía drumandslapbass)

Café y té.
</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_leo8vi2xho1qz5t09o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://blog.ciroduran.com/post/2669695199/gazpachoblog-via-drumandslapbass-cafe-y-te"&gt;chiguire&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://gazpachoblog.com/post/2659655789/via-drumandslapbass"&gt;gazpachoblog&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;(vía &lt;span&gt;&lt;a href="http://drumandslapbass.tumblr.com/"&gt;drumandslapbass&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Café y té.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://anibal.rojas.com.ve/post/2688573483</link><guid>http://anibal.rojas.com.ve/post/2688573483</guid><pubDate>Mon, 10 Jan 2011 17:13:44 -0430</pubDate></item><item><title>Guía de Actualización del Motorola Milestone de Android 2.0.1 a 2.1 a 2.2.1 (Cyanogenmod) para Movilnet</title><description>&lt;p&gt;Si tienes un Motorola Milestone adquirido a Movilnet (Venezuela) con Android 2.0.1 o 2.1 esta guía “paso a paso” te permitirá actualizarlo a la versión 2.2.1 (Froyo) desde Linux: &lt;a title="Guía de Actualización del Motorola Milestone de Android 2.0.1 a 2.1 a 2.2.1 (Cyanogenmod) para Movilnet" href="http://bit.ly/MilestoneFroyoUpgrade"&gt;&lt;a href="http://bit.ly/MilestoneFroyoUpgrade"&gt;http://bit.ly/MilestoneFroyoUpgrade&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Esta guía fue recopilada durante el proceso de actualización de mi teléfono, y ha sido validad por otros usuarios quienes la han aplicado exitosamente, y quienes han quedado muy contentos con el resultado.&lt;/p&gt;
&lt;p&gt;Si tu teléfono es de otra operadora, o usas Windows en vez de Linux igual esta guía te debe servir como una buena referencia sobre el procemiento general que debes seguir.&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/2403432703</link><guid>http://anibal.rojas.com.ve/post/2403432703</guid><pubDate>Tue, 21 Dec 2010 11:48:26 -0430</pubDate><category>motorola</category><category>milestone</category><category>android</category><category>froyo</category><category>cyanogenmod</category><category>2.2.1</category><category>movilnet</category></item><item><title>Subasto mi colección de libros de Ciencia Ficción, Fantasía y Terror</title><description>&lt;p&gt;Ok, lo que quieres saber de primero, el precio base son &lt;strong&gt;1.340,00 BsF&lt;/strong&gt;, por la colección &lt;em&gt;completa&lt;/em&gt; de &lt;strong&gt;134 libros&lt;/strong&gt;, es decir un &lt;strong&gt;precio promedio de 10 BsF por libro&lt;/strong&gt;. &lt;em&gt;Un regalo&lt;/em&gt;, por &lt;strong&gt;38.970 páginas&lt;/strong&gt; de buena literatura.&lt;/p&gt;
&lt;p&gt;El fuerte de la colección es el género de &lt;strong&gt;Ciencia Ficción&lt;/strong&gt;, sin embargo también hay algo de &lt;strong&gt;Fantasía&lt;/strong&gt; y &lt;strong&gt;Terror&lt;/strong&gt;, la lista completa la puedes consultar en: &lt;a href="http://bit.ly/subasta-libros-scifi"&gt;&lt;a href="http://bit.ly/subasta-libros-scifi"&gt;http://bit.ly/subasta-libros-scifi&lt;/a&gt;&lt;/a&gt; Cualquier duda, sólo pregunta.&lt;/p&gt;
&lt;p&gt;Sería muy difícil destacar libros en esta colección, sin embargo me voy a atrever a colocar algunos favoritos aquí como referencia:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Los clásicos de &lt;strong&gt;Asimov&lt;/strong&gt;, &lt;strong&gt;Bradbury&lt;/strong&gt; y &lt;strong&gt;Clarke&lt;/strong&gt;; Yo Robot, Farenheit 451 y 2001 Odisea Espacial.&lt;/li&gt;
&lt;li&gt;La antología &lt;strong&gt;Visiones Peligrosas&lt;/strong&gt; de &lt;strong&gt;Harlan Ellison&lt;/strong&gt;, sencillamente lo más negro y ácido de la Ciencia Ficción bien destilado.&lt;/li&gt;
&lt;li&gt;En esta misma categoría distópica entra la recopilación &lt;strong&gt;Los Idus Del Mañana&lt;/strong&gt;, de &lt;strong&gt;Terry Carr&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mundo Anillo&lt;/strong&gt;, e &lt;strong&gt;Ingenieros de Mundo Anillo&lt;/strong&gt; de Larry Niven, realmente se merecen una película.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;El Criptonomicon&lt;/strong&gt; de Neal Stephenson, con sus &lt;strong&gt;1.077&lt;/strong&gt; páginas.&lt;/li&gt;
&lt;li&gt;De Alex Effinger, uno de mis favoritos &lt;em&gt;Cyberpunk&lt;/em&gt;: &lt;strong&gt;Cuando Falla La Gravedad&lt;/strong&gt;, con su ritmo vertiginos lleno de acción y tecnología.&lt;/li&gt;
&lt;li&gt;También Cyberpunk, &lt;strong&gt;Luz Virtual&lt;/strong&gt; de William Gibson, todo un clásico.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Software&lt;/strong&gt; de Rudy Rucker, demencialmente gracioso, lleva lo del &lt;em&gt;antihéroe&lt;/em&gt; hasta unos límites nunca vistos.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ubik&lt;/strong&gt;, del maestro del LSD Phillip K. Dick. Un libro para fumar[se].&lt;/li&gt;
&lt;li&gt;La &lt;strong&gt;Science Fiction Illustrated Encyclopedia&lt;/strong&gt;, de John Clute, con sus 312 páginas de historia, es una obra de referencia &lt;em&gt;obligada&lt;/em&gt; para el fanático serio.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Y esto es sólo por nombrar algunos libros, realmente es imposible describir esta colección que me tomó unos &lt;strong&gt;25 años&lt;/strong&gt; construir, en una breve lista.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;¿Por qué la vendo?&lt;/strong&gt; En casa estamos en una de &lt;a href="http://zenhabits.net/zen-mind-how-to-declutter/"&gt;declutter&lt;/a&gt; al mejor estilo de &lt;a href="http://zenhabits.net/"&gt;Zen Habits&lt;/a&gt;. Y lo cierto es que ya todos en la familia, yo, mi esposa y mi hija de 16 años hemos disfrutado de la lectura de estos libros en repetidas ocasiones. Es hora de moverse hacia adelante, que otra gente los disfrute, eliminar un mueble del estudio y &lt;em&gt;abonar el dinero de la venta a la tarjeta de crédito&lt;/em&gt; :)&lt;/p&gt;
&lt;p&gt;En general la condición de los libros oscila entre buena, muy buena y excelente. Unos pocos están algo deteriorados, pero legibles.&lt;/p&gt;
&lt;p&gt;Los libros están ubicados en Caracas, Venezuela. Los gastos de transporte corren por cuenta del ganador de la subasta, a convenir. También se puede acordar la entrega directa en mis oficinas.&lt;/p&gt;
&lt;p&gt;El pago es en efectivo, puede ser con un depósito en mi cuenta corriente. No estoy interesado en intercambios, cambalaches ni trueques.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;¿Cómo funciona la subasta?&lt;/strong&gt; Sencillo, haz tu oferta por &lt;strong&gt;Twitter&lt;/strong&gt; (&lt;a href="http://twitter.com/anibal"&gt;@anibal&lt;/a&gt;) o &lt;strong&gt;Facebook&lt;/strong&gt;, la subasta concluye el día Lunes 6 de Dicimebre del 2010 al mediodía (12:00pm). Si no se consigue el monto mínimo la subasta se considera &lt;em&gt;desierta&lt;/em&gt;.&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/1715238483</link><guid>http://anibal.rojas.com.ve/post/1715238483</guid><pubDate>Sun, 28 Nov 2010 11:37:32 -0430</pubDate><category>subasta</category><category>ciencia ficción</category><category>libros</category><category>colección</category><category>fantasía</category><category>terror</category></item><item><title>"Cuando abrí la puerta del apartamento, vi a Mi Comandante sentado en el sofacito desvencijado de la..."</title><description>“Cuando abrí la puerta del apartamento, vi a Mi Comandante sentado en el sofacito desvencijado de la sala, contemplando con mirada perdida una foto  del bautizo de mi hija.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Venezuela 2221: &lt;a href="http://venezuela2221.blogspot.com/2010/10/mi-comandante-en-nuestra-sala.html"&gt;Mi Comandante en nuestra sala&lt;/a&gt;&lt;/em&gt;</description><link>http://anibal.rojas.com.ve/post/1362938045</link><guid>http://anibal.rojas.com.ve/post/1362938045</guid><pubDate>Wed, 20 Oct 2010 21:13:42 -0430</pubDate></item><item><title>yoinvisible:

#paisdecomiquita
Nuestra futura nueva planta...</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_ladd8lOMXF1qznn9do1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://yoinvisible.tumblr.com/post/1325870472/paisdecomiquita-nuestra-futura-nueva-planta"&gt;yoinvisible&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;#paisdecomiquita&lt;/p&gt;
&lt;p&gt;Nuestra futura nueva planta (adentro, con el operario de honor) :s&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://anibal.rojas.com.ve/post/1327537248</link><guid>http://anibal.rojas.com.ve/post/1327537248</guid><pubDate>Sat, 16 Oct 2010 08:55:05 -0430</pubDate></item><item><title>#Follow100, o por qué dejé de seguirte si eres tan de pinga?</title><description>&lt;p&gt;Hace algunos meses abandoné mi cuenta de Twitter &lt;a href="http://twitter.com/anibal"&gt;@anibal&lt;/a&gt;, básicamente cansado del ruido que la política venezolana introducía en mi timeline. Me refugié en mi cuenta &lt;a href="http://twitter.com/anibalrojas"&gt;@anibalrojas&lt;/a&gt; de carácter más global, y más centrada en mis intereses del trabajo.&lt;/p&gt;
&lt;p&gt;Hace algunos días decidí retomar mi cuenta ‘en español’, porque si bien los venezolanos (el grueso de a quienes sigo) pueden ser muy fastidiosos, es imposible no extrañarlos.&lt;/p&gt;
&lt;p&gt;Sin embargo al asomarme a mi timeline me dí cuenta de que eso lo que parecía era un río crecido, arrastrando casas, gente, neveras, carros, y una pequeña cebra.&lt;/p&gt;
&lt;p&gt;&lt;img alt="http://www.flickr.com/photos/pattoncito/" src="http://farm4.static.flickr.com/3192/3102877215_94a2fcdb14.jpg" width="300" height="175"/&gt;&lt;/p&gt;
&lt;p&gt;Y yo lo que estoy buscando en mi timeline es algo más parecido a un &lt;a href="http://es.wikipedia.org/wiki/Jard%C3%ADn_japon%C3%A9s"&gt;Jardín Japonés&lt;/a&gt;, algo por supuesto utópico, rayando en lo pendejo. Así que decidí transarme por un termino medio:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/alejandrososa/355504737/sizes/z/"&gt;&lt;img alt="http://www.flickr.com/photos/alejandrososa/355504737/sizes/z/" src="http://farm1.static.flickr.com/153/355504737_d01dd53a53.jpg" width="300" height="133"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ni un río crecido, ni un charco estancado, sino un quebrada al más típico estilo venezolano. Pero siguiendo a más de 600 personas, eso sencillamente es &lt;em&gt;imposible&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Seguir a más de 600 personas, la mayor parte de ellos venezolanos, es algo así como montarse en una montaña rusa diseñada por el &lt;strong&gt;Marqués de Sade&lt;/strong&gt; con título de ingeniero, pero construida por el &lt;strong&gt;Ministerio de Infraestructura de Venezuela&lt;/strong&gt; a la carrera antes de unas elecciones. Es decir un serio compromiso a tu salud física, mental y espiritual.&lt;/p&gt;
&lt;p&gt;Sí, yo sé que puedo hacer listas, e instalar Tweetdeck y ponerlo un monitor de 24”, mientras trabajo en el monitor de 15” como hace &lt;a href="http://twitter.com/edgar"&gt;@edgar&lt;/a&gt; en la oficina. Pero es que yo no quiero estar haciendo listas, ni ver cada minuto el mensaje de Twitter de “&lt;em&gt;300 mensajes nuevos&lt;/em&gt;”, tengo suficientes cosas que hacer en mi vida como para inventarme más trabajos por lo que nadie me paga.&lt;/p&gt;
&lt;p&gt;Así que me inventé &lt;a title="Follow 100 Hashtag" href="http://twitter.com/#search/Follow100"&gt;#Follow100&lt;/a&gt;, mi campaña unipersonal de una sola persona (como diría Manuel  Rosales), para reducir el universo de cuentas que sigo en Twitter a 100.&lt;/p&gt;
&lt;p&gt;No sé si llegue a reducir el universo de a quienes sigo a 100, él número es cualquier vaina, el punto es lograr que mi timeline sea algo &lt;em&gt;disfrutable&lt;/em&gt;, &lt;em&gt;administrable&lt;/em&gt;, &lt;em&gt;comprensible&lt;/em&gt;, como le hubiera gustado al amigo &lt;strong&gt;Faber&lt;/strong&gt; en &lt;a title="Farenheit 451 en la Wikipedia" href="http://es.wikipedia.org/wiki/Fahrenheit_451"&gt;Farenheit 451&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dejar de seguir a más de 500 cuentas en Twitter, no es una tarea sencilla. Afortunadamente el pana Google me dijo que si lo hacía en forma masiva era muy probable que Twitter me suspendiera la cuenta. Así que mi plan de volver a empezar desde cero, fue directo a la papelera.&lt;/p&gt;
&lt;p&gt;Entonces poco a poco, voy dejando de seguir gente. Las “reglas”, por llamarlo de alguna maneja, son sencillas.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Si veo tu nick y avatar y no tengo la más remota de quién eres, y tienes una nutrida conversación con un poco de gente que tampoco tengo idea de quienes son… &lt;em&gt;unfollow&lt;/em&gt;. Nada personal.&lt;/li&gt;
&lt;li&gt;Si te pones intenso con la política venezolana, … &lt;em&gt;unfollow&lt;/em&gt;. Estoy saturado de esa mierda, sorry.&lt;/li&gt;
&lt;li&gt;Si eres chavista troll, … &lt;em&gt;unfollow&lt;/em&gt;. Si no eres troll, lanzo una moneda y decido.&lt;/li&gt;
&lt;li&gt;Si tu perfile dice algo así como ‘100% antichavista’ y le haces retuits a Globovisón y a Ravell, … &lt;em&gt;unfollow&lt;/em&gt;. Si quiero oir pendejadas, me escucho a mi mismo.&lt;/li&gt;
&lt;li&gt;Si tuiteas cada 30 segundos, … &lt;em&gt;unfollow&lt;/em&gt;. Tu vas a una velocidad que yo no puedo ni quiero seguir.&lt;/li&gt;
&lt;li&gt;Si no tuiteas nunca, … &lt;em&gt;unfollow&lt;/em&gt; ¿Para qué carajos estás aquí?&lt;/li&gt;
&lt;li&gt;Si tu timeline parece el de CNN, BBC, o cualquier agencia de noticias, … &lt;em&gt;unfollow&lt;/em&gt;. Una vez al mes voy a la barbería y leo el periódico ahí, suficiente.&lt;/li&gt;
&lt;li&gt;Si tuiteas con predominancia de palabras como miguis, ksa, q, y por el estilo, … &lt;em&gt;unfollow&lt;/em&gt;. LLámame viejo o chapado a la antigua, pero son demasiado ciclos de CPU sólo para entender que vas comer helado.&lt;/li&gt;
&lt;li&gt;Si eres montemático &lt;em&gt;mal&lt;/em&gt; de algún tema, … &lt;em&gt;unfollow&lt;/em&gt;. Soy como un niño pequeño, me canso rápido. Necesito alguna variedad.&lt;/li&gt;
&lt;li&gt;¿Sigues a 1.500 personas y te siguen 3.400? … &lt;em&gt;unfollow&lt;/em&gt;. Eso es más mentira que un billete de 13 Bolívares.&lt;/li&gt;
&lt;li&gt;Finalmente si veo tus tuits recientes y no me hacen click … &lt;em&gt;unfollow&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Con esto no te estoy diciendo como debes tuitear, ni si eres chévere, inteligente o si tu redacción en 140 caracteres debe mejorar. Te lo pongo de esta forma, y es en serio: &lt;strong&gt;&lt;em&gt;no eres tú, soy yo&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Créditos fotográficos:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Río crecido: &lt;a href="http://www.flickr.com/photos/pattoncito/"&gt;&lt;a href="http://www.flickr.com/photos/pattoncito/"&gt;http://www.flickr.com/photos/pattoncito/&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Quebrada de Jaspe: &lt;a href="http://www.flickr.com/photos/alejandrososa/"&gt;&lt;a href="http://www.flickr.com/photos/alejandrososa/"&gt;http://www.flickr.com/photos/alejandrososa/&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><link>http://anibal.rojas.com.ve/post/1279204510</link><guid>http://anibal.rojas.com.ve/post/1279204510</guid><pubDate>Sat, 09 Oct 2010 19:06:00 -0430</pubDate></item><item><title>lopezgarroz:

dailyme:

Injured people sit along Delmas road the...</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_kw7amlbZQ61qa8ifto1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://lopezgarroz.tumblr.com/post/332855039"&gt;lopezgarroz&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://photos.dailyme.com/post/332811035/injured-people-sit-along-delmas-road-the-day-after"&gt;dailyme&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Injured people sit along Delmas road the day after an earthquake struck Port-au-Prince, Haiti, Wednesday, Jan. 13, 2010. &lt;a href="http://dailyme.com/story/2010011300000019/major-quake-hits-haiti-casualties-expected.html"&gt;A 7.0-magnitude earthquake hit Haiti on Tuesday&lt;/a&gt;. (AP Photo/Jorge Cruz)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://dailyme.com/story/2010011300000019/major-quake-hits-haiti-casualties-expected.html"&gt;Read more →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;=’(&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://anibal.rojas.com.ve/post/333346132</link><guid>http://anibal.rojas.com.ve/post/333346132</guid><pubDate>Wed, 13 Jan 2010 22:00:50 -0430</pubDate></item><item><title>La solución definitiva del gobierno venezolano a la crisis del...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_kvfotl6v0J1qz5eygo1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;La solución definitiva del gobierno venezolano a la crisis del sector eléctrico&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/306786572</link><guid>http://anibal.rojas.com.ve/post/306786572</guid><pubDate>Tue, 29 Dec 2009 17:23:44 -0430</pubDate></item><item><title>¿Qué hay de nuevo en Ubuntu 9.10 Karmic Koala? (beta)</title><description>&lt;p&gt;&lt;b&gt;Cosas que puedes usar&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;La entrada ‘Add/Remove’ en el menú &lt;b&gt;Applications&lt;/b&gt; (Agregar/Remover en Aplicaciones) desaparece para dar paso al Ubuntu Software Center. &lt;b&gt;&lt;i&gt;Bien&lt;/i&gt;&lt;/b&gt;, una de los features menos mercadeados de cualquier Linux vs Windows es la administración de paquetes.&lt;/p&gt;
&lt;p&gt;En lo que respecta a Mensajería Instantánea (IM) el tradicional &lt;b&gt;Pidgin&lt;/b&gt; deja paso a &lt;b&gt;Empathy&lt;/b&gt; con soporte para audio y video chats, así como compartir el Desktop.&lt;/p&gt;
&lt;p&gt;Entiendo que el &lt;b&gt;login&lt;/b&gt; manager de GNOME está mejorado ofreciendo una experiencia más integrada al usuario, no le veo el punto.&lt;/p&gt;
&lt;p&gt;Otros goodies asociados a la incorporación de &lt;a title="GNOME 2.28 release notes" href="http://bit.ly/LWfMG"&gt;GNOME 2.28&lt;/a&gt; son: un administrador de dispositivos &lt;b&gt;Bluethoot&lt;/b&gt; que incluye la capacidad de conectarse a internet a través de tu celular, mejoras en el &lt;b&gt;Time Tracker&lt;/b&gt; (que nunca he logra usar en forma consistente), un &lt;b&gt;Media Player&lt;/b&gt; mejorado, así como un &lt;b&gt;Cheese&lt;/b&gt; más maduro ;) para manejar las webcams. &lt;b&gt;Evince&lt;/b&gt; ahora permite anotar PDFs. Etc, etc, etc.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Cosas que puedes ver&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Un look and feel más limpio en el &lt;b&gt;arranque&lt;/b&gt;, sin mensajes guindando por ahí. Nunca he entendido muy bien el problema de la gente con el arranque en modo texto, pero bueh.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Cosas que puedes sentir&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Como parte de la mejora del rendimiento, la administración y monitoreo de procesos de arranque (boot) y parada (shutdown) ahora corre a cuenta de &lt;a title="Upstart" href="http://bit.ly/3t2SCs"&gt;Upstart&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;POR FIN&lt;/i&gt;, la acelaración para los populares drivers de &lt;b&gt;video&lt;/b&gt; de &lt;b&gt;Intel&lt;/b&gt; pasó de &lt;b&gt;EXA&lt;/b&gt; a &lt;b&gt;UXA&lt;/b&gt;, corrigiendo la &lt;i&gt;regresión&lt;/i&gt; terrible de rendimiento introducida con 9.04. Efectivamente con las versiones alfa, ya mejora en velocidad del video era sencillamente impresionante.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;ext4&lt;/b&gt; reemplaza a &lt;b&gt;ext3&lt;/b&gt; a nivel de sistema de archivos, vamos a ver como sale esta apuesta que en principio se debería ofrecer un sistema de archivos más rápido, con un excelente manejo para archivos más grandes, en más número.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Cosas de las que no te vas a enterar (con suerte)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;El administrador de Hibernación, potencia y botones especiales, etc: HAL, ha sido reemplazado, así que pendientes con “regresiones” (que cosas que funcionaban dejen de hacerlo) bajo la nueva implementación basada en “DeviceKit-power”, “DeviceKit-disks” y “udev”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Cosas para desarrolladores&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Quickly&lt;/b&gt; simplifica y facilita el empaquetado y compartido de aplicaciones.&lt;/p&gt;
&lt;p&gt;Imágenes listas para su suso en el &lt;a href="http://www.ubuntu.com/products/whatisubuntu/serveredition/cloud/UEC"&gt;Ubuntu Enterprise Cloud&lt;/a&gt; (UEC) en la &lt;b&gt;EC2&lt;/b&gt; de Amazon.&lt;/p&gt;
&lt;p&gt;Kernel 2.6.31 y GRUB2, etc, etc.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Mi balance&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;En mi caso, mi Desktop, mi Laptop y mi Netbook tienen Video Intel, así que sólo con la mejora a Aceleración &lt;b&gt;UXA&lt;/b&gt; ya para mí la actualización (reinstalación, ya que no me gusta actualizar) es a efectos prácticos &lt;i&gt;obligatoria&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;Por otra parte &lt;b&gt;ext4&lt;/b&gt; suena muy bien, a pesar de alguna controversia que lo rodea y va a ser interesante probarlo (esperemos que &lt;i&gt;painless&lt;/i&gt;) se debería &lt;i&gt;sentir &lt;/i&gt;la mejora de rendimiento.&lt;/p&gt;
&lt;p&gt;Finalmente las actualizaciones de GNOME &lt;i&gt;siempre&lt;/i&gt; han sido bien positivas, mejorando la experiencia general del Desktop, pero las dos anteriores son motivos suficientes para instalar &lt;b&gt;Ubuntu 9.10 Karmi Koala&lt;/b&gt;.&lt;/p&gt;</description><link>http://anibal.rojas.com.ve/post/204267959</link><guid>http://anibal.rojas.com.ve/post/204267959</guid><pubDate>Sun, 04 Oct 2009 11:28:25 -0430</pubDate><category>ubuntu</category><category>karmic koala</category><category>9.10</category><category>intel</category><category>video</category><category>driver</category><category>UXA</category><category>gnome</category><category>ext4</category><category>ext3</category><category>empathy</category></item></channel></rss>

