<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<title>blackshell</title>
<link>http://blackshell.usebox.net/</link>
<description>bitácora sobre Software Libre, redes, desarrollo y sistemas</description>
<pubDate>Sat, 21 Nov 2009 00:38:25 +0100</pubDate>
<language>es-es</language>
<copyright>Consultar http://blackshell.usebox.net/pua.php</copyright>
<managingEditor>juanjo@blackshell.usebox.net (Juan J. Martinez)</managingEditor>
<image>
<url>http://blackshell.usebox.net/images/jjm.png</url>
<title>blackshell</title>
<link>http://blackshell.usebox.net/</link>
</image>
<item>
<title>Not Only SQL</title>
<link>http://blackshell.usebox.net/archivo/1274.php</link>
<comments>http://blackshell.usebox.net/archivo/1274.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1274.php</guid>
<description><![CDATA[   <p>Siempre soy escéptico, o más bien <em>prudente</em>, con las <em>nuevas tecnologías revolucionarias</em>, así que cuando hace unos meses se empezó a hacer ruido con <a href="http://en.wikipedia.org/wiki/NoSQL">NoSQL</a>, llamándolo <em>movimiento</em> y prometiéndose el mejor invento después del pan de molde, aparqué el tema <q>para más tarde</q> como hago con cualquier nuevo <em>buzzword</em> que nos intentan vender. Si es importante, ya me volveré a topar con él (es una forma de gestionar la <em>infoxicación</em>, como otra cualquiera :P).</p>
<p>En los últimos meses he estado involucrado en un proyecto <em>SaaS</em> (<em>Software as a Service</em>), y me intrigan las consecuencias que puede tener este modelo de <em>software</em> para el <code>Software Libre</code> (interesante al respecto la <a href="http://autonomo.us/2008/07/franklin-street-statement/">Franklin Street Statement on Freedom and Network Services</a>), lo que me ha llevado al <em>cloud computing</em> (es que ahora todo son <em>buzzwords</em>), y a toparme de nuevo con <code>NoSQL</code>.</p>
<p>Resumiendo (mucho) se trata de almacenamientos de datos no relacionales (más complicado de lo que parece, tantos años educándonos sobre modelos relacionales), que gracias a no depender de las restricciones que acaba sufriendo un sistema de gestión de datos relacional, nos pueden dar ciertas características muy deseables cuando necesitamos acceder a muchos datos (y muy rápido).</p>
<p>Esos almacenamientos trabajan, por ejemplo, orientados a documentos o pares clave/valor (sí, como el venerable <a href="http://www.oracle.com/technology/products/berkeley-db/">BerkeleyDB</a>; y recordemos: sin relaciones), y se desprenden en muchos casos de <code>SQL</code> en su <code>API</code> para dar características que resultan muy difíciles de conseguir con un sistema relacional:</p>
<ul>
<li><strong>No tienen un esquema de datos fijo</strong>: se puede cambiar el modelo de datos sobre la marcha, dando trabajo a la capa de negocio.</li>
<li><strong>No existen agregaciones de forma implícita</strong>: no hay relaciones, así que no se puede hacer un <em>join</em> de forma nativa entre <em>tablas</em> :P.</li>
<li><strong>Permiten gran escalabilidad y rendimiento</strong>: algunos son distribuidos, otros permiten replicación <em>tal cual</em>, y en general proponen modelos de almacenamiento en disco muy optimizado.</li>
<li><strong>En general proporcionan APIs sencillas</strong>: ya no es necesaria la complejidad del <code>SQL</code>, porque no hay relaciones.</li>
</ul>
<p>Estas características abren la puerta a aplicaciones muy interesantes, sobretodo en el campo del <em>cloud computing</em>, y me parece muy importante que hayan soluciones <code>open source</code> disponibles para este tipo de infraestructura (un buen ejemplo sería <a href="http://couchdb.apache.org/">CouchDB</a>, <a href="http://www.mongodb.org/">MongoDB</a> o <a href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>).</p>
<p>Pero no todo es tan bueno como parece, empezando por el nombre que han elegido para <em>el movimiento</em>: debería ser algo más como <em>Not Only SQL</em>, ya que estos nuevos sistemas de bases de datos no nos valdrán para solucionar cualquier problema: habrán casos que necesitemos obligatoriamente relaciones.</p>
<p>Además nos encontramos con que el <code>SQL</code>, que más o menos nos sirve para entendernos con cualquier modelo relacional (aunque en la práctica usamos un <code>API</code>, y no <code>SQL</code> directamente, como por ejemplo <code>JDBC</code> en <code>Java</code>, <code>DBI</code> en <code>Perl</code> o <code>PDO</code> en <code>PHP</code>), ya no es <em>el lenguaje franco</em> para hablar con la base de datos, y corremos el riesgo de perder la independencia de la capa de negocio que buscamos en un diseño <code>modelo-vista-controlador</code>.</p>
<p>Pero en general me parece una idea genial, para los casos en los que nos ayude a resolver el problema que tenemos entre manos.</p>
<p>Por ejemplo, en <a href="http://ln.usebox.net/">ln.usebox.net</a> podríamos haber usado un sistema de bases de datos no relacional, ya que empleo un modelo de datos realmente simple sin relaciones (bueno, una <code>URL</code> puede tener un <code>Alias</code>; pero es una relación <code>1:1</code> como máximo); así que podría estar usando ya mismo un almacenamiento <em>en la nube</em> (como el <a href="http://aws.amazon.com/simpledb/">SimpleDB</a> de <code>Amazon</code>), lo que hubiera permitido escalar horizontalmente sin que nosotros hubieramos tenido que hacer nada (salvo pagarle a <code>Amazon</code> cuando toque :D).</p>   ]]></description>
<pubDate>Sun, 15 Nov 2009 17:28:58 +0000</pubDate>
</item>
<item>
<title>Instalando CentOS desde DVD sobre NFS</title>
<link>http://blackshell.usebox.net/archivo/1273.php</link>
<comments>http://blackshell.usebox.net/archivo/1273.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1273.php</guid>
<category>CentOS</category>
<category>NFS</category>
<description><![CDATA[   <p>Este lunes que viene tengo que dar la primera clase de un curso de administración de sistemas <code>Linux</code>. He decidido centrame en la estrategia <a href="http://www.redhat.com/rhel/">RHEL</a> (soporte de largo recorrido, y de pago), <a href="http://centos.org/">CentOS</a> (soporte de largo recorrido, comunidad) y <a href="https://fedoraproject.org/">Fedora</a> (soporte de corto recorrido, pero con funcionalidades punteras).</p>
<p>Básicamente trabajaremos con <code>CentOS</code> como distribución para servidores <q>estable</q> (con <code>Red Hat Enterprise Linux</code> como contrapartida con soporte de pago), y <code>Fedora</code> como distribución de escritorio con <q>todo a la última</q>.</p>
<p>El problema que se me planteaba para hacer la práctica de la instalación es que <code>CentOS</code> no tiene un instalador con un solo <code>CD</code>, y distribuir el <code>DVD</code> por todos los puestos es un incordio.</p>
<p>Normalmente suelo hacer las instalaciones en red, arrancando con la versión mínima de <em>net-install</em>, pero con tantos puestos y sin garantías de la calidad de la conexión a <code>Internet</code>, no podía arriesgarme a que todas las máquinas compitieran por el ancho de banda y se nos fuera el tiempo tontamente.</p>
<p>Así que voy a poner el <code>DVD</code> accesible vía <code>NFS</code>, y que hagan la instalación en red vía red local ;).</p>
<p>Serviré el <code>DVD</code> desde mi escritorio (una <a href="http://www.ubuntu.com/">Ubuntu</a>, para el caso es lo de menos). Instalo fácilmente el servicio <code>NFS</code> con:</p>
<pre>$ sudo aptitude install nfs-kernel-server</pre>
<p>Eso tirará de dependencias para todo lo necesario.</p>
<p>Montamos la <code>ISO</code>:</p>
<pre>$ sudo mkdir /CentOS_NFS
$ sudo mount -o loop CentOS-5.4-i386-bin-DVD.iso /CentOS_NFS</pre>
<p>Ahora editamos <code>/etc/exports</code> y añadimos:</p>
<pre>/Centos_NFS/ *(ro,insecure,all_squash,no_subtree_check)</pre>
<p>Ejecutamos lo siguiente para que se publique el contenidos compartido:</p>
<pre>$ sudo exportfs -a</pre>
<p>Con <code>exportfs</code> sin parámetros podemos ver que todo ha ido bien (ojo que estamos compartiendo a todo el mundo, para nuestros objetivos es correcto, pero en determinados entornos quizás no es buena idea :P).</p>
<p>Ahora solo hay que arrancar una <code>net-install</code> de <code>CentOS</code> y configurar adecuadamente la instalación por <code>NFS</code>:</p>
<div style="text-align: center">
<img src="http://blackshell.usebox.net/images/novedades1273a.jpg" alt="Configuración CentOS NFS" /><br />
<small>Solo hay que indicar nuestra dirección y el directorio</small>
</div>
<p>De esta forma todas las máquinas del laboratorio podrán instalar en red, pero de forma local y usando el <code>DVD</code> como fuente.</p>
<div style="text-align: center">
<img src="http://blackshell.usebox.net/images/novedades1273b.jpg" alt="Instalando CentOS sobre NFS" /><br />
<small>Se instala como si fuera local</small>
</div>
<p>La instalación se realizará normalmente, y nos hemos ahorrado copiar una imagen <code>ISO</code> de un <code>DVD</code> en todas las máquinas.</p>
<p>Una de las cosas que más me sorprendió cuanto hice el <em>fasttrack</em> para la certificación <code>RHCE</code> fue precisamente esto, aunque tampoco es tan mágico en realidad ;).</p>   ]]></description>
<pubDate>Fri, 13 Nov 2009 17:00:01 +0000</pubDate>
</item>
<item>
<title>¡Fedora 12 Release Party en Valencia!</title>
<link>http://blackshell.usebox.net/archivo/1272.php</link>
<comments>http://blackshell.usebox.net/archivo/1272.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1272.php</guid>
<category>software libre</category>
<category>fedora</category>
<description><![CDATA[   <div class="foto">
<script id="fedora-banner" type="text/javascript" src="http://fedoraproject.org/static/js/release-counter-ext.js?lang=es"></script>
</div>
<p>Vamos de experimento, porque ya sabéis que por aquí se organizan pocas cosas (quizás aforismo de <em>nada</em>), así que vamos a intentar ponerle remedio (algo así como lo de la <a href="http://blackshell.usebox.net/archivo/1252.php">BarCamp Valencia</a> :P).</p>
<p>Esta vez se trata de reunirnos con motivo de la próxima versión de <a href="https://fedoraproject.org/">Fedora</a> (<code>12</code>, nombre clave <em>Constantine</em>), que si no pasa nada será pública el próximo día <code>17</code> (estoy en la lista de <code>QA</code>, y por ahora vamos en tiempos :D).</p>
<p>¿En qué consiste una <em>release party</em>? Bueno, hay muchas formas de enfocar el evento: dar charlas, hacer instalaciones, revisar las nuevas características, ... o simplemente quedar a tomar algo y charlar sobre <code>Fedora</code>, <code>Linux</code> y <code>Software Libre</code> en general; que es la modalidad que he elegido para esta primera prueba.</p>
<p>Tienes más información en <a href="http://ln.usebox.net/fedora12-release-party-vlc">la entrada del wiki de Fedora</a> (y además <a href="http://jjmartinez.fedorapeople.org/slides/f12_release_party.pdf">hay un cartel</a>, por si quieres ayudar a difundir el evento localmente). Será el <strong>viernes día <code>20</code> de Noviembre</strong> en el pub <code>Black Sheep</code> de la <code>Plaza de la Puerta del Mar</code>, en <code>Valencia</code>, <strong>a partir de las <code>21:00h</code></strong>.</p>
<p>Si te quieres pasar a tomar algo y a charlar un rato, serás bienvenido (¡aunque no uses <code>Fedora</code>!).</p>
<p><strong>Acualización</strong>: se ha retrasado la hora de inicio a las <strong>21:00h</strong>.</p>   ]]></description>
<pubDate>Thu, 05 Nov 2009 19:04:43 +0000</pubDate>
</item>
<item>
<title>Visita a Londres</title>
<link>http://blackshell.usebox.net/archivo/1271.php</link>
<comments>http://blackshell.usebox.net/archivo/1271.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1271.php</guid>
<description><![CDATA[   <p>El próximo viernes cogeré un vuelo de <code>Valencia</code> a <code>Gatwick</code>, para pasar unos días en <code>Londres</code>.</p>
<p>Se trata de una alternativa a ir a <code>Plymouth</code> otra vez, porque <a href="http://blackshell.usebox.net/archivo/1265.php">hay mala combinación desde Valencia</a>, sobretodo ahora que <code>EasyJet</code> está con el programa de invierno y dejan solo un vuelo semanal a <code>Bristol</code>. Se puede ir, pero tienes que quedarte allí una semana o volver combinando con <code>Londres</code>, por ejemplo... que no sale nada económico :(.</p>
<p>Como <code>Alex</code> sí tiene vuelos a <code>Gatwick</code> desde <code>Plymouth</code>, hemos decidido pasar juntos el fin de semana en la capital inglesa, que no hemos visitado hasta ahora ninguno de los dos.</p>
<p>La verdad es que hay muchas cosas para ver y muy poco tiempo, así que haremos lo posible. Ella tiene que dar clase de nuevo el lunes, pero yo tengo vacaciones... así que estaré un par de días más por allí :).</p>
<p>Si alguien lee esto y quiere quedar a tomarse una pinta o algo, tiene de tiempo hasta el próximo viernes para enviarme un correo electrónico :P. Es poco probable, pero nunca se sabe.</p>
<p><strong>Actualización</strong>: ya <a href="http://www.flickr.com/photos/reidrac/sets/72157622657605963/">he subido algunas fotos</a> (bueno, todas en realidad :D).</p>   ]]></description>
<pubDate>Sun, 01 Nov 2009 14:23:57 +0000</pubDate>
</item>
<item>
<title>Adivina la canción</title>
<link>http://blackshell.usebox.net/archivo/1270.php</link>
<comments>http://blackshell.usebox.net/archivo/1270.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1270.php</guid>
<description><![CDATA[   <p>Hace mucho mucho que no hago una edición de <a href="http://blackshell.usebox.net/novedades.php?qstring=adivina+cancion">adivina la canción</a>, en formato original.</p>
<p>El año pasado <a href="http://blackshell.usebox.net/archivo/1214.php">hice algún directo</a>, pero este año la verdad es que, por una cosa u otra, he dejado de hacerlo.</p>
<p>Resulta que ayer <a href="https://twitter.com/r0sk/statuses/5296984567">el amigo r0sk preguntaba por el 'adivina la canción'</a> (porque él mismo está aprendiendo a tocar la guitarra, creo :D), y solo entonces me di cuenta de que efectivamente estoy tocando menos (¡y además poco!), porque este año habré grabado un par de canciones solamente :(.</p>
<p>Así que aquí tenemos nueva convocatoria, bastante básica, que la he grabado como un directo con guitarra eléctrica y una sola voz. Afortunadamente la canción es lenta (y algo pastelosa), y la voz no muy aguda (para lo que es habitual en el cantante original), así que no me he desgañitado como de normal :P.</p>
<p>El grupo no deja de sorprenderme con cada disco, porque ¡siempre me gusta todo lo que hacen! En normal que las bandas evolucionen, pero no siempre queda tan claro que vayan a mejor :P.</p>
<p>Así que ya saben: <a href="http://blackshell.usebox.net/pub/misc/novedades1270.ogg">la canción</a> y, si tienen a bien, título de la canción, grupo y voz original, en los comentarios.</p>
<p>El premio al ganador, un buen puñado de <code>/dev/null</code>, que está en su mejor momento en esta época del año ;).</p>   ]]></description>
<pubDate>Sat, 31 Oct 2009 12:28:18 +0000</pubDate>
</item>
<item>
<title>Sin noticias de Gurb</title>
<link>http://blackshell.usebox.net/archivo/1269.php</link>
<comments>http://blackshell.usebox.net/archivo/1269.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1269.php</guid>
<category>Lecturas</category>
<description><![CDATA[   <p>No es la primera novela que leo de <code>Eduardo Mendoza</code>, en el instituto leí <q>El misterio de la cripta embrujada</q>, y me gustó bastante (para ser un libro de esos que <em>te obligan a leer</em> :D).</p>
<p>Pues casi se repite la historia, porque esta vez ha sido un regalo, que sin ser el mismo tipo de obligación, si tiene algo de compromiso después de todo :P (ojo, que quiero que me regalen más, que no se tome este comentario como lo que no es).</p>
<p>Como <q>El misterio...</q>, es una novela llena de humor, aunque al principio no me terminaba de encajar, tras unas <code>100</code> páginas ya ha conseguido hacerme reír (a base de insistir, claro).</p>
<p>El argumento es relativamente sencillo: el protagonista y su compañero <code>Gurb</code>, dos extraterrestres, aterrizan en el planeta <code>Tierra</code> (en realidad lo hacen en <code>Barcelona</code>), y <code>Gurb</code> desaparece. Así que el libro es un descubrimiento de la sociedad urbana barcelonesa de principios de los <code>90</code> con la excusa de la búsqueda de <code>Gurb</code>.</p>
<p>Y ahí acaba la sencillez, empezando por el formato (son anotaciones cortas ordenadas cronológicamente, a modo de bitácora de viaje), y acabando por el humor y el ritmo.</p>
<p>Al principio creo que <code>Mendoza</code> abusa del absurdo, y se me ha hecho un poco difícil seguir, porque el libro en realidad no tiene trama (el extravío de <code>Gurb</code> es una excusa, sin más), pero creo que con la comprensión del personaje de lo que le rodea, la novela se vuelve más asequible.</p>
<p>No recuerdo en qué bitácora leía que su autor lo había leído como práctica de español, y lo recomendaba por ser un libro entretenido. Es posible que por el formato poco convencional sea fácil de leer poco a poco, pero han habido partes de la narración que no he podido dejar de reírme el doble pensando que alguien podría estar practicando su español con eso :D.</p>
<p>Una cita:</p>
<blockquote>
<p><q>15.15&nbsp;&nbsp;&nbsp;Me como los diez kilogramos de churros que me he comprado. Me gustan tanto que, acabado el último, me como también el papel aceitado que los envolvía.<br /><br />
16.00&nbsp;&nbsp;&nbsp;Tendido en la cama y con la vista clavada en el techo, del que cuelgan varias arañas grandes como melones, pienso en mi vecina. Por más que me devano los sesos (que no tengo), no doy con la forma idónea de abordarla. Llamar a su puerta e invitarla a cenar no me parece prudente ni oportuno. Tal vez la invitación debería ir precedida de un obsequio. En ningún caso debo enviarle dinero, pero, si a pesar de todo decidiera enviárselo, mejor en billetes de banco que en monedas. [...] Es muy probable que le gusten las flores y los animales domésticos. Podría enviarle una rosa y dos docenas de dobermans.</q></p></blockquote>   ]]></description>
<pubDate>Sat, 31 Oct 2009 10:24:06 +0000</pubDate>
</item>
<item>
<title>Otro año más</title>
<link>http://blackshell.usebox.net/archivo/1268.php</link>
<comments>http://blackshell.usebox.net/archivo/1268.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1268.php</guid>
<category>blog</category>
<description><![CDATA[   <p>Se me ha vuelto a pasar, pero no tanto <a href="http://blackshell.usebox.net/archivo/1207.php">como el año pasado</a> :P. Cuando acierto con el día, como hace un par de años, bien... sino ya sabemos que no tiene importancia.</p>
<p>Como viene siendo habitual, cifras: <code>6</code> años de bitácora (esto no falla, cada año es uno más), <code>1260</code> anotaciones, <code>2525</code> comentarios, <code>55</code> <em>trackbacks</em>, con poco más de <code>1300</code> visitas el mes pasado. Lo de las visitas es casi como lo de acordarse del día del aniversario del <em>blog</em>, que importa poco :P.</p>
<p>La verdad es que ya tengo datos para poner una gráfica de colores, y por un momento he pensado <em>no hacerlo</em>, pero qué demonios :).</p>
<div style="text-align: center">
<img src="http://blackshell.usebox.net/images/novedades1268.jpg" alt="Publicación en Blackshell" />
</div>
<p>Bueno, creo que la gráfica está clara, así que no me extenderé demasiado en las conclusiones. Creo que más o menos le ha pasado a todo el mundo que empezó con esto al mismo tiempo que yo, y a algunos les ha ido peor. No nos quejemos.</p>
<p>Aún así este ha sido un buen año, he retomado un poco <em>la ilusión</em> por muchas cosas, y he re-enfocado otras muchas. No se refleja demasiado en esa gráfica el global, porque sumando <em>el otro blog</em>, creo que he remontado bastante... quizás a niveles de hace un par de años.</p>
<p>Sea como sea, aquí seguimos. Tengo pendiente cambiarle los ventiladores a <a href="http://blackshell.usebox.net/">blackshell</a>, que se está portando como un machote, y espero que por unos cuantos años más ;).</p>   ]]></description>
<pubDate>Sat, 24 Oct 2009 20:12:32 +0000</pubDate>
</item>
<item>
<title>Buscando un entorno para programar en Perl</title>
<link>http://blackshell.usebox.net/archivo/1267.php</link>
<comments>http://blackshell.usebox.net/archivo/1267.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1267.php</guid>
<category>Perl</category>
<category>IDE</category>
<description><![CDATA[   <p>Ahora mismo estoy usando <a href="http://projects.gnome.org/gedit/">Gedit</a>, que en general se porta bien, salvo algunas cosas que no tiene y echo mucho en falta (<em>bookmarks</em>, poder partir la ventana en varios documentos, <em>folding</em>, ayuda contextual, ¿refactorización?, y ya que estamos una forma cómoda de leer la documentación :P).</p>
<div style="text-align: center">
<img src="http://blackshell.usebox.net/images/novedades1267.jpg" alt="Gedit" /><br />
<small>Ahora mismo <em>me apaño</em> con <code>Gedit</code></small>
</div>
<p>Hay <a href="http://live.gnome.org/Gedit/Plugins">bastantes plugins para Gedit</a>, pero después de probar varios he desistido... inestabilidades y no he conseguido lo que buscaba.</p>
<p>Siempre he sido muy de <code>vi</code> (más que de  <code>vim</code>), pero para proyectos de un tamaño con varios ficheros no me resulta cómodo (¡me hago mayor!).</p>
<p>Las mejores opciones son:</p>
<ul>
<li><a href="http://www.epic-ide.org/">EPIC</a>: convierte a <a href="http://www.eclipse.org/">Eclipse</a> en un editor <code>Perl</code> bastante potente, con el problema de que <code>Eclipse</code> en sí mismo es muy pesado, y no me termino de atrever con el portátil que tengo (un <code>Centrino</code> con <code>1GB</code> de <code>RAM</code>, con más de <code>3</code> años ya).</li>
<li><a href="http://padre.perlide.org/">Padre</a>: sería <em>el editor de Perl</em>, sin duda. La pega que le he encontrado (porque sino no estaría escribiendo esta anotación :D) es que <a href="https://fedoraproject.org/">Fedora</a> empaqueta la <code>0.32</code>, y ahora mismo el proyecto va por la <code>0.48</code>. No es terrible, pero sí importante... porque es un proyecto que lleva un ritmo de desarrollo trepidante y lo interesante es disfrutar de las últimas características.</li>
</ul>
<p>Así que creo que voy a probar con <code>Padre</code>, aunque no sea a la última, y luego veremos si me da más que <code>Gedit</code> (que ahora mismo brilla por ser ligerísimo, claro).</p>
<p>No obstante, y aunque he buscado, si alguien tiene alguna sugerencia... específica para desarrollar en <code>Perl</code>, se agradecen los comentarios :).</p>
<p><strong>Actualización</strong>: casualmente, <a href="http://szabgab.com/blog/2009/10/1256148994.html">Gabor Szabo está haciendo una encuesta sobre el tema</a>, y va ganando <code>vim</code> con más de un <code>30%</code>. ¿Cómo? Pues <a href="http://mamchenkov.net/wordpress/2004/05/10/vim-for-perl-developers/">con algunos plugins</a>. Parece que me gusta. </p>
<p><strong>Actualización 2</strong>: pues sí, <a href="http://www.flickr.com/photos/reidrac/4040590838/sizes/o/">vim con algunos extras</a> es una buena solución. Hay que cambiar algo la forma de trabajar, basada más en funciones que en ficheros, y realmente es cómodo y rápido.</p>   ]]></description>
<pubDate>Wed, 21 Oct 2009 19:37:20 +0000</pubDate>
</item>
<item>
<title>¿Qué OpenOffice.org usas?</title>
<link>http://blackshell.usebox.net/archivo/1266.php</link>
<comments>http://blackshell.usebox.net/archivo/1266.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1266.php</guid>
<category>software libre</category>
<category>Linux</category>
<description><![CDATA[   <div class="foto">
<img src="http://blackshell.usebox.net/images/novedades1266.jpg" alt="Descargas de OOo" />
</div>
<p>Hace un par de semanas tuve un reunión para un proyecto en el que se está valorando introducir <a href="http://www.openoffice.org/">OpenOffice.org</a> en un cliente de cierto tamaño.</p>
<p>En una primera fase se están haciendo pruebas sobre <code>Microsoft Windows</code> para ver compatibilidades con documentos generados por sus aplicaciones, que en muchos casos van dirigidos a los productos la <em>suite</em> ofimática de <code>Microsoft</code> (cuando no requieren específicamente de una de estas aplicaciones instaladas :o).</p>
<p>Entonces les recomendé que probaran <a href="http://go-oo.org/">la versión Go-oo de OpenOffice.org</a>, que probablemente les aportaría ventajas en las pruebas. Evidentemente no lo conocían.</p>
<p>Esto me lleva a esta <a href="http://marketing.openoffice.org/marketing_bouncer.html">estadística de las descargas de OpenOffice.org</a> (vía <a href="http://www.muylinux.com/2009/10/16/¡feliz-cumpleanos-openoffice-org/">feliz cumpleaños OOo</a>), que viene a confirmar lo que comentaba en la reunión: la versión de <code>OOo</code> <em>oficial</em> se usa mayoritariamente en <code>Windows</code>.</p>
<p>Es decir, que los usuarios de <code>Linux</code> usan lo que empaqueta su distribuidor, como es de esperar, y resulta que los distribuidores no empaquetan siempre el <code>OOo</code> que podemos encontrar en la página del proyecto.</p>
<p>Si consultamos <a href="http://go-oo.org/download/">la página de descargas de Go-OO</a> veremos como las principales distribuciones empaquetan <em>este sabor</em> del producto y no el que mayoritariamente descargan los usuarios de <code>Windows</code> desde <code>openoffice.org</code> (hay excepciones, como <a href="http://fedoraproject.org/wiki/OpenOffice.org">Fedora intentando ceñirse a la versión de upstream</a>, menos por <a href="http://qa.openoffice.org/issues/show_bug.cgi?id=90439">todos los parches que añaden</a> :D). Curioso, ¿verdad?</p>
<p>Siempre digo que los distribuidores <em>sólo</em> empaquetan software, y que no hay gran diferencia entre distribuciones que empaquetan lo mismo. Bueno, a grandes rasgos sigue siendo cierto cuando realmente <em>empaquetan lo mismo</em> :P.</p>   ]]></description>
<pubDate>Sat, 17 Oct 2009 11:56:03 +0000</pubDate>
</item>
<item>
<title>Visita a Plymouth</title>
<link>http://blackshell.usebox.net/archivo/1265.php</link>
<comments>http://blackshell.usebox.net/archivo/1265.php#comentarios</comments>
<guid isPermaLink="false">http://blackshell.usebox.net/archivo/1265.php</guid>
<description><![CDATA[   <p>En unos minutos salgo de casa destino a <code>Plymouth</code> (<code>UK</code>). Será un viaje largo, porque resulta que no llegan allí vuelos internacionales, así que me toca hacer <a href="http://ln.usebox.net/14">lo siguiente</a>:</p>
<ul>
<li>Porque <em>en realidad</em> no salgo de <code>Valencia</code>; tengo que pillar metro desde <code>Rocafort</code>: <code>45</code> minutos, con dos lineas.</li>
<li>Volaré desde <code>Valencia</code> hasta <code>Bristol</code>, que es el lugar con aeropuerto internacional que queda más cerca del destino final.</li>
<li>Allí tendré que esperar unas <code>5</code> horas a que salga mi <em>avioncito</em> que me llevará cual autobús de linea al aeródromo de <code>Plymouth</code>.</li>
<li>El aeródromo no queda lejos de <code>Plymouth</code>, así que un taxi y en <code>10</code> minutos... ¡llegada!</li>
</ul>
<p>Realmente un viaje pesado, pero en realidad no es largo si pensamos que en desplazamientos dentro de la península muchas veces hay que pasar por <code>Madrid</code>, y un <code>Bilbao &rarr; Alicante</code> se me montaba fácil en <code>6</code> horas de viaje, mas tiempos para llegar/volver de los respectivos aeropuertos.</p>
<p>En fin, vamos a aprovechar que el mundo es cada vez más pequeño ahora que estamos a tiempo. Haré fotos, por supuesto ;).</p>
<p><strong>Actualización</strong>: aprovechando que en el aeropuerto de <code>Bristol</code> hay <code>Internet</code> gratis gracias al <code>SubWay</code> (el <em>fast food</em>, no el otro), <a href="http://www.flickr.com/photos/reidrac/sets/72157622570033478/">aquí están las fotos de viaje</a>. No son muchas, ni las he subido ahora, pero valga esta actualización como aviso :D.</p>   ]]></description>
<pubDate>Fri, 09 Oct 2009 08:44:52 +0000</pubDate>
</item>
</channel>
</rss>
