<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>El dragón en la luna &#187; descubrimientos</title>
	<atom:link href="http://blog.ajavierlopez.org/tag/descubrimientos/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ajavierlopez.org</link>
	<description>Mis ideas y sueños mezclados con un poco de locura</description>
	<lastBuildDate>Fri, 30 Sep 2011 19:08:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Bazaar, un sistema de control de versiones</title>
		<link>http://blog.ajavierlopez.org/2008/05/bazaar-un-sistema-de-control-de-versiones/</link>
		<comments>http://blog.ajavierlopez.org/2008/05/bazaar-un-sistema-de-control-de-versiones/#comments</comments>
		<pubDate>Mon, 26 May 2008 18:32:02 +0000</pubDate>
		<dc:creator>Andrés Javier López</dc:creator>
				<category><![CDATA[Crónica]]></category>
		<category><![CDATA[descubrimientos]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[proyectos]]></category>

		<guid isPermaLink="false">http://blog.moondragonlab.com/?p=30</guid>
		<description><![CDATA[Hace relativamente poco tiempo que he empezado a utilizar Bazaar como sistema de control de versiones en lugar de CVS, tal y como lo mencione en este otro post , y con la reciente noticia de que bazaar se ha convertido en un proyecto GNU creo que vale la pena aprovechar para escribir algo en [...]]]></description>
			<content:encoded><![CDATA[<p>Hace relativamente poco tiempo que he empezado a utilizar <a href="http://bazaar-vcs.org/">Bazaar</a> como sistema de control de versiones en lugar de <a href="http://es.wikipedia.org/wiki/CVS">CVS</a>, tal y como lo mencione en este <a href="http://blog.moondragonlab.com/2008/05/resumen-de-la-semana/">otro post</a> , y con la reciente noticia de que <a href="http://linuxtoday.com/news_story.php3?ltsn=2008-05-22-021-26-NW-LL-DV">bazaar se ha convertido en un proyecto GNU</a> creo que vale la pena <del>aprovechar para escribir algo en el blog</del> hablar un poco sobre mis impresiones con el sistema.</p>
<p>Llevo ya casi un año de haber empezado a trabajar con los sistemas de control de versiones, desde que empecé a travesear en <a href="http://sourceforge.net">Sourceforge</a> . Al principio no tenía idea de como funcionaban y tuve que pasar un par de días leyendo al respecto, y para bien o para mal, empecé con <span class="caps">CVS</span>. Me costo bastante adaptarme, habían muchas cosas que no eran intuitivas y cometí muchos errores, incluso varios meses después de haber empezado a usarlo.</p>
<p>Consideré la posibilidad de cambiarme a <a href="http://es.wikipedia.org/wiki/Subversion">Subversion</a> , pero las diferencias no me parecieron significativas como para eso. La primera vez que escuche sobre Bazaar me pareció que era solamente un sistema de control más que andaba por ahí, pero ya viéndolo con detenimiento me di cuenta que éste si aporta muchas cosas interesantes.</p>
<p>Creo que una de las cosas que más me gusto de Bazaar en un comienzo es que cada revisión guarda una copia de <em>todos</em> los archivos, estén modificados o no. <span class="caps">CVS</span> solía tratar cada archivo individualmente, y si no marcabas explícitamente  que todos estaban relacionados, era imposible saber que revisión de X archivo era compatible con otro archivo Y. Sien embargo, esta no es la característica más importante de Bazaar y, si no me equivoco, Subversion también funciona de esta manera.</p>
<p>En donde se encuentra realmente el potencial de Bazaar es en su manejo de ramas o branchs. <span class="caps">CVS</span> y Subversion tienen sus maneras de utilizar ramas, pero siempre me pareció que crear una rama era una decisión muy importante que no se debía tomar a la ligera. Con Bazaar, las ramas son la forma ordinaria de trabajar, permitiendo e incluso fomentando a que cada desarrollador trabaje en su propia rama, e incluso tenga varias ramas a su disposición.</p>
<p>El orden dentro de un proyecto es probablemente el factor más importante para que este siga creciendo. La experimentación también es importante, un proyecto que deja de probar cosas nuevas esta condenado a desaparecer. Bazaar permite combinar las dos cosas, un desarrollador puede tener su propia rama experimental, en la que puede hacer y deshacer a su antojo con todas las ventajas de un <acronym title="Sistema de Control de Versiones">VCS</acronym> ordinario, como tener distintas revisiones, sin contaminar la rama principal de desarrollo que debe de mantenerse impecable.</p>
<p>La mezcla entre las ramas es un proceso muy delicado, no queremos que el trabajo de otros se pierda por un error de compatibilidad, y tampoco queremos perder la línea de los cambios que se han realizado. Bazaar trata de hacer este proceso lo más sencillo posible y lleva un control bastante estricto de las ramas que se han mezclado y los aportes que se han incluído. Hay muchos conflictos que siempre necesitarán asistencia humana para resolverse, pero hay que recordar que el software es <strong>una herramienta</strong> y no debe servir para hacer el trabajo en nuestro lugar.</p>
<p>Por el momento estoy bastante contento con este sistema de control de versiones, junto con el sistema de <a href="http://blueprints.launchpad.net/moondragon">blueprints de Launchpad</a> , me ha ayudado mucho con la organización y el avance de <a href="http://blog.moondragonlab.com/tag/moondragon">MoonDragon</a> . Espero que Bazaar siempre siga mejorando, personalmente espero el día en el que su <a href="http://bazaar-vcs.org/BzrEclipse">plugin para Eclipse</a>  sea estable y completamente funcional.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajavierlopez.org/2008/05/bazaar-un-sistema-de-control-de-versiones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Posicionamiento de un sitio Web o SEO</title>
		<link>http://blog.ajavierlopez.org/2008/04/posicionamiento-de-un-sitio-web-o-seo/</link>
		<comments>http://blog.ajavierlopez.org/2008/04/posicionamiento-de-un-sitio-web-o-seo/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 01:32:44 +0000</pubDate>
		<dc:creator>Andrés Javier López</dc:creator>
				<category><![CDATA[Raros]]></category>
		<category><![CDATA[descubrimientos]]></category>

		<guid isPermaLink="false">http://blog.moondragonlab.com/?p=25</guid>
		<description><![CDATA[El posicionamiento en buscadores o SEO es una de las artes más oscuras en el mundo de la web. Todo el mundo sabe hacer en dreamweaver o frontpage páginas web, pero solo los verdaderos profesionales sabén cómo colocarla correctamente en los buscadores. Damas y caballeros, hoy yo me he dado cuenta de que yo no [...]]]></description>
			<content:encoded><![CDATA[<p>El posicionamiento en buscadores o <acronym title="Search Engine Optimization">SEO</acronym> es una de las artes más oscuras en el mundo de la web. Todo el mundo sabe <em>hacer</em> <del>en dreamweaver o frontpage</del> páginas web, pero solo los verdaderos profesionales sabén <strong>cómo</strong> colocarla correctamente en los <strong>buscadores</strong>.</p>
<p>Damas y caballeros, hoy yo me he dado cuenta de que yo <strong>no</strong> soy un profesional U_U. Mi pobre y limitado conocimiento se limitaba a agregar metatags a la página. Ignoraba por completo las ventajas de un sitemap y no le daba la más mínima importancia al tipo de contenido que se mostraría en el buscador.</p>
<p>Lo bueno es que nunca es tarde para aprender algo nuevo. El posicionamiento es un factor muy importante al momento de ofrecer una página web a un cliente y puede evitar que seas <em>uno más del montón</em>. Es un arma que no se debe desperdiciar.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajavierlopez.org/2008/04/posicionamiento-de-un-sitio-web-o-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grid, el futuro de la Internet</title>
		<link>http://blog.ajavierlopez.org/2008/04/grid-el-futuro-de-la-internet/</link>
		<comments>http://blog.ajavierlopez.org/2008/04/grid-el-futuro-de-la-internet/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 15:21:17 +0000</pubDate>
		<dc:creator>Andrés Javier López</dc:creator>
				<category><![CDATA[Pensamientos]]></category>
		<category><![CDATA[descubrimientos]]></category>

		<guid isPermaLink="false">http://blog.moondragonlab.com/?p=14</guid>
		<description><![CDATA[Siempre he creído que la tecnología es una herramienta para los seres humanos, y que toda herramienta tecnológica ha nacido para solventar una necesidad. En la actualidad, muchas de estas necesidades son irreales y responden más al interés de las compañías de vender más producto. Pero todavía se dan situaciones en las que es necesario [...]]]></description>
			<content:encoded><![CDATA[<p>Siempre he creído que la tecnología es una herramienta para los seres humanos, y que toda herramienta tecnológica ha nacido para solventar una necesidad.</p>
<p>En la actualidad, muchas de estas necesidades son irreales y responden más al interés de las compañías de vender más producto. Pero todavía se dan situaciones en las que es necesario crear algo nuevo porque la tecnología actual es incapaz de hacer el trabajo.</p>
<p>Un buen ejemplo de esto es la Grid, la nueva red que se espera reemplace a Internet en el futuro y que es miles de veces más veloz que ésta. La Internet nunca hubiera sido capaz de de cumplir el propósito para el que la Grid fue creada, la transmisión de datos a una velocidad increíble debido a la incapacidad de almacenar la información localmente.</p>
<p>La Grid ha sido creada por el <a href="http://es.wikipedia.org/wiki/CERN">CERN</a>, con el propósito de almacenar y mover la inmensa cantidad de datos que generará el <span class="caps">LHC</span>, el acelerador de partículas más poderoso del planeta. Los datos serán tantos que sería imposible almacenarlos en un solo lugar, sin incurrir en enormes gastos en equipo y suministro eléctrico. La Grid trajo la solución a este problema, permitiendo que los datos se distribuyan casi instantáneamente a los diversos centros de investigación alrededor del mundo, y será puesta en marcha el mismo día en el que se encienda el <span class="caps">LHC</span>.</p>
<p>Las grandes necesidades son de las que nacen los más grandes inventos. Siempre habrá excepciones, pero si el ser humano hubiera vivido cómodo y sin necesidades desde el principio de los tiempos, probablemente nunca hubiera inventado nada.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajavierlopez.org/2008/04/grid-el-futuro-de-la-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

