<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.mundolinux.net">
<channel>
 <title>MundoLinux.net - Desarrollo</title>
 <link>http://www.mundolinux.net/taxonomy/term/11/all</link>
 <description></description>
 <language>es</language>
<item>
 <title>Patrones de diseño en Java y Revista gratuíta</title>
 <link>http://www.mundolinux.net/java_patrones_diseno_revista</link>
 <description>&lt;p&gt;En &lt;a href=&quot;http://www.patterndepot.com/put/8/JavaPatterns.htm&quot;&gt;The Design Patterns Java Companion&lt;/a&gt; está disponible para descargar un libro sobre patrones de diseño en Java&lt;br /&gt;
[&lt;a href=&quot;http://www.patterndepot.com/put/8/DesignJava.PDF&quot;&gt;PDF&lt;/a&gt;] [&lt;a href=&quot;http://www.patterndepot.com/put/8/JavaPatterns.ZIP&quot;&gt;Código Fuente&lt;/a&gt;].&lt;/p&gt;
&lt;p&gt;Por otro lado, ha sido publicado el primer número de una revista online ideal para los desarrolladores Java: &lt;a href=&quot;http://javajazzup.com/&quot;&gt;Java Jazz Up&lt;/a&gt;, que incluye noticias y artículos sobre Patrones de Diseño, Eclipse, Spring, Tomcat,... así como otras tecnologías ampliamente utilizadas en el desarrollo de aplicaciones J2EE.&lt;br /&gt;
[&lt;a href=&quot;http://javajazzup.com/issue1/JavaJazzUp.pdf&quot;&gt;PDF #1&lt;/a&gt;]&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/7">Manuales</category>
 <pubDate>Tue, 17 Jul 2007 08:15:17 +0200</pubDate>
</item>
<item>
 <title>Buildix, plataforma para desarrolladores</title>
 <link>http://www.mundolinux.net/buildix</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://buildix.thoughtworks.com/about.html&quot;&gt;Buildix&lt;/a&gt; es una distribución de Linux basada en Knoppix (Debian) que empaqueta varias utilidades básicas para mantener un sistema de desarrollo e integración ágil y productivo basado en Java, para ello incluye:&lt;/p&gt;
&lt;p&gt;- &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt;, como sistema control de versiones&lt;br /&gt;
- &lt;a href=&quot;http://projects.edgewall.com/trac/&quot;&gt;Trac&lt;/a&gt;, como Wiki, control de incidencias y gestión de proyectos y tareas.&lt;br /&gt;
- &lt;a href=&quot;http://cruisecontrol.sourceforge.net/&quot;&gt;CruiseControl&lt;/a&gt;, para Integración Contínua.&lt;br /&gt;
- &lt;a href=&quot;http://maven.apache.org&quot;&gt;Maven2&lt;/a&gt;, para la construcción de los proyectos.&lt;br /&gt;
- Y herramientas de gestión al respecto.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://buildix.thoughtworks.com/index.html&quot;&gt;http://buildix.thoughtworks.com/index.html&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/1">Linux</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/4">Distribuciones</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/12">Servidores</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/15">Sistemas operativos</category>
 <pubDate>Fri, 18 May 2007 09:02:15 +0200</pubDate>
</item>
<item>
 <title>Java GPLv2</title>
 <link>http://www.mundolinux.net/java_gplv2</link>
 <description>&lt;p&gt;&lt;a href=&quot;https://openjdk.dev.java.net/source/browse/openjdk&quot;&gt;&lt;img src=&quot;http://www.sun.com/images/l0/l0_oj_alwaysopen.jpg&quot; alt=&quot;Java always Open, Now Free&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/3">Empresas</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <pubDate>Tue, 14 Nov 2006 10:58:27 +0100</pubDate>
</item>
<item>
 <title>[Bash Script] Descargar módulos de Drupal 4.7.x</title>
 <link>http://www.mundolinux.net/descargar_modulos_drupal</link>
 <description>&lt;p&gt;Recientemente ha salido una nueva versión de &lt;a href=&quot;http://drupal.org&quot;&gt;Drupal&lt;/a&gt;, uno de los gestores de contenidos más utilizados en Internet (y sobre el que se basa estas páginas que estás leyendo), que tiene además una gran cantidad de &lt;a href=&quot;http://drupal.org/project/Modules&quot;&gt;módulos&lt;/a&gt; que mejoran y añaden funcionalidades al sistema, el problema es que habría que ir bajando uno a uno cada uno de los 220 módulos disponibles actualmente, una tarea bastante tediosa que vamos a intentar solucionar mediante la potencia del intérprete de comandos &lt;a href=&quot;http://www.gnu.org/software/bash/&quot;&gt;bash&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Vamos a hacerlo poco a poco para luego ver la posibilidad de realizarlo en una sóla línea haciendo uso de la concatenación de comandos usando tuberías.&lt;/p&gt;
&lt;p&gt;1. Primero habría que descargar y guardar en disco la url: &lt;a href=&quot;http://drupal.org/project/Modules&quot;&gt;http://drupal.org/project/Modules&lt;/a&gt; que o bien se hace desde el navegador o con algún comando como por ejemplo wget o curl.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
wget http://drupal.org/project/Modules&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;2. A continuación habría que ver el código fuente del fichero HTML para conocer la estructura, y lo más importante ver cómo son las urls de los paquetes que contiene cada módulo, como por ejemplo:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;links&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://ftp.osuosl.org/pub/drupal/files/projects/views-4.7.0.tar.gz&amp;quot;&amp;gt;Download&amp;lt;/a&amp;gt; &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Así que para quedarse sólo con las líneas que incluyan enlaces a los paquetes .tar.gz se haría mediante:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
grep tar.gz Modules.html&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Que devolvería todas las líneas como la anterior, esto lo devolvería por pantalla, lo suyo sería guardarlo en otro fichero así que se podría redirigir la salida estándar mediante &amp;gt; urls.txt al final del comando&lt;/p&gt;
&lt;p&gt;3. Analizando el resultado se ve que la parte interesante estaría en el tercer token (contando como separación el espacio en blanco), para obtener sólo esa parte se puede hacer uso del comando awk (existen más posibilidades, pero a mí me gusta ésta :P):&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
awk &#039;{ print $3 }&#039; urls.txt&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;que devolvería como resultado:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
href=&amp;quot;http://ftp.osuosl.org/pub/drupal/files/projects/acidfree-4.7.0.tar.gz&amp;quot;&amp;gt;Download&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;El resultado también se podría redigirir a otro fichero mediante &amp;gt; urls2.txt (que sea distinto fichero sino nos cargaremos el anterior)&lt;/p&gt;
&lt;p&gt;4. De ese fichero ahora se podría delimitar por las comillas dobles y coger el token 2, esta vez se hará uso del comando cut:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
cut -d &#039;&quot;&#039; -f 2 urls2.txt&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;(OJO que es comillasimple comilladoble comillasimple)&lt;/p&gt;
&lt;p&gt;Esto ya daría como resultado el listado de urls que estamos persiguiendo, de nuevo se redirige a un fichero de texto con &amp;amp;gt modulos.txt&lt;/p&gt;
&lt;p&gt;5. Y ya sólo falta decirle a wget que se descargue todos los módulos:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
wget --input-file=modulos.txt&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Y ahora lo mejor ¿se puede hacer todo ésto de un tirón? por supuesto, para ello se utilizará links para descargar el código HTML de la página de módulos, y haciendo uso de tuberías, la salida de un comando se le pasará como entrada al siguiente y así sucesivamente:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
links -source &lt;a href=&quot;http://drupal.org/project/Modules&quot;&gt;http://drupal.org/project/Modules&lt;/a&gt; | grep tar.gz | awk &#039;{ print $3 }&#039; | cut -d &#039;&quot;&#039; -f 2 | xargs wget&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Es posible que los comandos grep + awk + cut se puedan fusionar en uno solo haciendo uso de expresiones regulares, pero eso lo dejaremos para una segunda parte o como tarea del lector ;P&lt;/p&gt;
&lt;p&gt;Ni que decir tiene que no se trata de explicar qué hace y para qué sirve cada uno de los comandos utilizados aquí (links, grep, awk, cut, xargs y wget), que para eso ya están las &lt;a href=&quot;http://man.he.net/&quot;&gt;páginas man&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Huelga decir que toda corrección/mejora/comentario/crítica será bienvenida.&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/10">Internet</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/8">Trucos Linux</category>
 <pubDate>Thu, 25 May 2006 11:07:14 +0200</pubDate>
</item>
<item>
 <title>Ruby on Rails y Apache2 en Debian Sarge</title>
 <link>http://www.mundolinux.net/ror_apache2_debian_sarge</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.rubyonrails.org/&quot;&gt;Ruby on Rails&lt;/a&gt; (RoR) es un framework de desarrollo web basado en el lenguaje de programación &lt;a href=&quot;http://www.ruby-lang.org/en/&quot;&gt;Ruby&lt;/a&gt;, que se caracteriza por la optimización de facilidad y productividad del desarrollo de sitios web, tal y como enseñó &lt;a href=&quot;http://jornadas.linux-malaga.org/material1/ror.odp&quot;&gt;David Sedeño en su charla en las Jornadas de Linux-Málaga&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pues de mano de &lt;a href=&quot;http://www.howtoforge.com/&quot;&gt;HowtoForge&lt;/a&gt;, y como viene siendo habitual, han publicado un extenso artículo sobre como configurar RoR con Apache2, bajo la distribución de Linux Debian Sarge, así con un poco de &lt;a href=&quot;http://www.rubyonrails.org/docs&quot;&gt;documentación sobre RoR&lt;/a&gt;, ya se puede uno poner a hacer sus pinitos.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtoforge.com/ruby_on_rails_apache2_fastcgi_debian&quot;&gt;http://www.howtoforge.com/ruby_on_rails_apache2_fastcgi_debian&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/1">Linux</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/10">Internet</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/7">Manuales</category>
 <pubDate>Tue, 16 May 2006 13:04:37 +0200</pubDate>
</item>
<item>
 <title>Cómo hacer una galería dinámica de fotos con Ajax</title>
 <link>http://www.mundolinux.net/como_hacer_galeria_dinamica_fotos_ajax</link>
 <description>&lt;p&gt;Siguiendo con la serie de artículos de desarrollo en Ajax del portal &lt;a href=&quot;http://www-128.ibm.com/developerworks/&quot;&gt;IBM DeveloperWorks&lt;/a&gt;, ahora le toca el turno a cómo realizar una galería tipo &lt;em&gt;SlideShow&lt;/em&gt;:&lt;/p&gt;
&lt;p&gt;- &lt;a href=&quot;http://www-128.ibm.com/developerworks/xml/library/x-ajaxslideshow/?ca=dgr-lnxw01AjaxSlid&quot;&gt;Rich Ajax slide shows with DHTML and XML&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/10">Internet</category>
 <pubDate>Mon, 24 Apr 2006 11:16:39 +0200</pubDate>
</item>
<item>
 <title>PyQt: manejando ventanas y botones</title>
 <link>http://www.mundolinux.net/pyqt_ventanas_botones</link>
 <description>&lt;p&gt;Segunda parte de &lt;a href=&quot;http://www.mundolinux.net/introduccion_pyqt&quot;&gt;Introducción a PyQt&lt;/a&gt;, esta vez, se trata de mostrar como crear y gestionar ventanas, y cómo reaccionar ante eventos al pulsar un botón.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.devshed.com/index2.php?option=content&amp;amp;task=view&amp;amp;id=836&amp;amp;pop=1&amp;amp;hide_ads=1&amp;amp;page=0&amp;amp;hide_js=1&quot;&gt;PyQt: Handling Windows and Buttons&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <pubDate>Thu, 06 Apr 2006 08:55:25 +0200</pubDate>
</item>
<item>
 <title>Introducción a PyQt</title>
 <link>http://www.mundolinux.net/introduccion_pyqt</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.python.org/&quot;&gt;Python&lt;/a&gt; es un lenguaje interpretado orientado a objetos multiplataforma, que tiene una gran comunidad de desarrollo detrás. &lt;a href=&quot;http://www.trolltech.com/products/qt/&quot;&gt;Qt&lt;/a&gt; es un marco de desarrollo y paquete de herramientas C++ para la programación de entornos gráficos, desarrollado por Trolltech, y utilizado como base para el desarrollo del entorno integrado de escritorio &lt;a href=&quot;http://www.kde.org&quot;&gt;KDE&lt;/a&gt;. Está disponible para plataformas Linux/Unix, Windows y MacOSX. &lt;/p&gt;
&lt;p&gt;Aunque en un principio Qt está desarrollado en C++, es posible utilizar Python gracias a los llamados &lt;a href=&quot;http://www.riverbankcomputing.co.uk/pyqt/&quot;&gt;bindings PyQt&lt;/a&gt;. En DevShed, han publicado un artículo sobre &lt;a href=&quot;http://www.devshed.com/index2.php?option=content&amp;amp;task=view&amp;amp;id=835&amp;amp;pop=1&amp;amp;hide_ads=1&amp;amp;page=0&amp;amp;hide_js=1&quot;&gt;Introducción a PyQt&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <pubDate>Sun, 02 Apr 2006 07:17:56 +0200</pubDate>
</item>
<item>
 <title>Balanceo de carga con MySQL en clúster</title>
 <link>http://www.mundolinux.net/balanceo_carga_mysql_cluster</link>
 <description>&lt;p&gt;En &lt;a href=&quot;http://www.howtoforge.com/&quot;&gt;HowtoForge&lt;/a&gt;, han publicado un artículo sobre cómo configurar en Debian &lt;a href=&quot;http://www.howtoforge.com/loadbalanced_mysql_cluster_debian&quot;&gt;un clúster MySQL con balanceo de carga&lt;/a&gt;, eso sí, con MySQL 5.0.19, y haciendo uso de un total de 5 máquinas: 2 nodos MySQL cluster + 1 servidor de gestión del cluster + 2 Balanceadores de carga.&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/12">Servidores</category>
 <pubDate>Mon, 27 Mar 2006 16:34:36 +0200</pubDate>
</item>
<item>
 <title>Seguridad en Ajax</title>
 <link>http://www.mundolinux.net/seguridad_ajax</link>
 <description>&lt;p&gt;Siguiendo con los últimos mensajes de programación en &lt;abbr title=&quot;Asynchronous Javascript And Xml&quot;&gt;AJAX&lt;/abbr&gt;, en la &lt;a href=&quot;http://barrapunto.com/journal.pl?op=display&amp;amp;uid=25&amp;amp;id=19720&quot;&gt;bitácora de fernand0 en Barrapunto&lt;/a&gt; enlaza un artículo dedicado a &lt;a href=&quot;http://www.it-observer.com/articles/1062/ajax_security/&quot;&gt;la seguridad en el desarrollo de Ajax&lt;/a&gt;, que no deja de ser las típicas consideraciones a tener en cuenta en el desarrollo de aplicaciones web, para evitar vulnerabilidades de inyección de código en los parámetros.&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/10">Internet</category>
 <pubDate>Tue, 21 Feb 2006 09:54:30 +0100</pubDate>
</item>
<item>
 <title>Usando Webservices con Ajax</title>
 <link>http://www.mundolinux.net/usando_webservices_ajax</link>
 <description>&lt;p&gt;Continúa la serie de artículos publicados e DeveloperWorks de IBM, que junto a &lt;a href=&quot;http://www.mundolinux.net/comprendiendo_ajax&quot;&gt;los anteriormente comentados&lt;/a&gt;, hacen una serie basada en &lt;abbr title=&quot;Asynchronous Javascript And XML&quot;&gt;Ajax&lt;/abbr&gt;, y más concretamente, en su uso con &lt;a href=&quot;http://en.wikipedia.org/wiki/Web_service&quot;&gt;WebServices&lt;/a&gt; (&lt;a href=&quot;http://es.wikipedia.org/wiki/Servicio_Web&quot;&gt;servicios web remotos&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;- &lt;a href=&quot;http://www-128.ibm.com/developerworks/webservices/library/ws-wsajax/?ca=dgr-lnxw07SOAP-AJAX&quot;&gt;Call SOAP Web services with Ajax, Part 1: Build the Web services client&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- &lt;a href=&quot;http://www-128.ibm.com/developerworks/webservices/library/ws-wsajax2/?ca=dgr-lnxw07SOAP-AJAX2&quot;&gt;Call SOAP Web services with Ajax, Part 2: Extend the Web services client&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <pubDate>Sat, 11 Feb 2006 17:07:59 +0100</pubDate>
</item>
<item>
 <title>Comprendiendo Ajax</title>
 <link>http://www.mundolinux.net/comprendiendo_ajax</link>
 <description>&lt;p&gt;Que &lt;abbr title=&quot;Asynchrous Javascript And XML&quot;&gt;Ajax&lt;/abbr&gt; está de moda no es nada nuevo, que las grandes compañías se están fijando en él, tampoco, y como viene siendo habitual, en el portal para desarrolladores de IBM, han publicado dos artículos de introducción a Ajax.&lt;/p&gt;
&lt;p&gt;- &lt;a href=&quot;http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro1.html&quot;&gt;Mastering Ajax: Introduction to Ajax&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;- &lt;a href=&quot;http://www-128.ibm.com/developerworks/java/library/wa-ajaxintro2/index.html&quot;&gt;Mastering Ajax: Make asynchronous requests with JavaScript and Ajax&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <pubDate>Thu, 09 Feb 2006 09:38:27 +0100</pubDate>
</item>
<item>
 <title>Crear paquetes para Debian, 1</title>
 <link>http://www.mundolinux.net/crear_paquetes_debian_1</link>
 <description>&lt;p&gt;Primera parte de un artículo destinado a cómo crear nuestros propios paquetes .deb para la distribución &lt;a href=&quot;http://www.debian.org&quot;&gt;Debian GNU/Linux&lt;/a&gt;, que podría ser aplicable también a derivadas.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.debian-administration.org/articles/336&quot;&gt;http://www.debian-administration.org/articles/336&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/1">Linux</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/4">Distribuciones</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <pubDate>Sun, 22 Jan 2006 11:51:26 +0100</pubDate>
</item>
<item>
 <title>Configurar replicación en MySQL</title>
 <link>http://www.mundolinux.net/configurar_replicacion_mysql</link>
 <description>&lt;p&gt;Vía &lt;a href=&quot;http://www.howtoforge.com/&quot;&gt;HowtoForge&lt;/a&gt;, llega un pequeño tutorial que explica cómo configurar la replicación (master/slave) entre varios sistemas de base de datos basados en MySQL:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.howtoforge.com/mysql_database_replication&quot;&gt;http://www.howtoforge.com/mysql_database_replication&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/12">Servidores</category>
 <pubDate>Tue, 17 Jan 2006 09:47:59 +0100</pubDate>
</item>
<item>
 <title>Comparativa de Sistemas de Control de Versiones</title>
 <link>http://www.mundolinux.net/comparativa_scv</link>
 <description>&lt;p&gt;A la hora de evaluar qué sistema de control de versiones (CVS) utilizar en el desarrollo de un proyecto, nos puede venir que ni pintado esta comparativa de los sistemas más populares, tanto de licencia libre (CVS, Subversion, Arch,...) como propietaria (VSS, PureCM,...):&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://better-scm.berlios.de/comparison/comparison.html&quot;&gt;http://better-scm.berlios.de/comparison/comparison.html&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.mundolinux.net/taxonomy/term/3">Empresas</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/6">Artículos</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/11">Desarrollo</category>
 <category domain="http://www.mundolinux.net/taxonomy/term/12">Servidores</category>
 <pubDate>Thu, 12 Jan 2006 21:33:10 +0100</pubDate>
</item>
</channel>
</rss>
