<?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>Jose María Flores Zazo (MAD 1977) &#187; Tecnologías</title>
	<atom:link href="http://jmfloreszazo.com/tag/tecnologias/feed/" rel="self" type="application/rss+xml" />
	<link>http://jmfloreszazo.com</link>
	<description>digital creative &#38; software developer - creativo digital &#38; desarrollador de software</description>
	<lastBuildDate>Tue, 07 Sep 2010 07:58:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Expresiones Regulares</title>
		<link>http://jmfloreszazo.com/expresiones-regulares/</link>
		<comments>http://jmfloreszazo.com/expresiones-regulares/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 07:58:31 +0000</pubDate>
		<dc:creator>Jose María Flores Zazo</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tecnologías]]></category>

		<guid isPermaLink="false">http://jmfloreszazo.com/?p=1501</guid>
		<description><![CDATA[Me tengo que recordar a mi mismo cada cierto tiempo que es mejor usar EXPRESIONES REGULARES que usar un buscar y reemplazar o que es mejor usar EXPRESIONES REGULARES para validar una dirección de correo, teléfono, dirección, etc. que preparar un algoritmo para comprobar las diversas casuísticas. ¿Por qué tiendo a olvidar esta forma de [...]<p><a href="http://jmfloreszazo.com/expresiones-regulares/">Expresiones Regulares</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://jmfloreszazo.com/resources/img/categorias/desarrollol.jpg" alt="" width="588" /></p>
<p>Me tengo que recordar a mi mismo cada cierto tiempo que es mejor usar <a title="Ver informacion en Wikipedia" href="http://es.wikipedia.org/wiki/Expresi%C3%B3n_regular" target="_blank">EXPRESIONES REGULARES</a> que usar un buscar y reemplazar o que es mejor usar <a title="Ver informacion en Wikipedia" href="http://es.wikipedia.org/wiki/Expresi%C3%B3n_regular" target="_blank">EXPRESIONES REGULARES</a> para validar una dirección de correo, teléfono, dirección, etc. que preparar un algoritmo para comprobar las diversas casuísticas.</p>
<p><em>¿Por qué tiendo a olvidar esta forma de programar?</em> Pues no lo se y a muchos compañeros de profesión cuando se lo pregunto o bien les pasa lo mismo que a mí o bien ni conocen esta herramienta.</p>
<p>Si deseas más información al respecto, dejo el siguiente enlace: <a title="Ir al Sitio" href="http://www.regular-expressions.info/" target="_blank">Regular-Expresion.Info</a>.</p>
<p>Y un ejemplo de código que demuestra su potencia:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">//PHP -&gt; La Fecha coincide con los formatos del tipo DD/MM/YYYY, DD-MM-YY,...</span>
<span style="color: #000088;">$date</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;03/02/1977&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$p</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;!^(<span style="color: #000099; font-weight: bold;">\\</span>d<span style="color: #000099; font-weight: bold;">\\</span>d)[-/](<span style="color: #000099; font-weight: bold;">\\</span>d<span style="color: #000099; font-weight: bold;">\\</span>d)[-/](<span style="color: #000099; font-weight: bold;">\\</span>d<span style="color: #000099; font-weight: bold;">\\</span>d(?:<span style="color: #000099; font-weight: bold;">\\</span>d<span style="color: #000099; font-weight: bold;">\\</span>d)?)$!&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$p</span><span style="color: #339933;">,</span><span style="color: #000088;">$date</span><span style="color: #339933;">,</span><span style="color: #000088;">$matches</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$month</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$day</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$year</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #008080; font-style: italic;">//C# -&gt; Convertir &lt;br&gt; a &lt;br /&gt; para Compatibilidad XHTML</span>
<span style="color: #0600FF;">using</span> <span style="color: #008080;">System.Text.RegularExpressions</span><span style="color: #008000;">;</span>
<span style="color: #FF0000;">class</span> Test
<span style="color: #000000;">&#123;</span>
  <span style="color: #0600FF;">static</span> <span style="color: #0600FF;">void</span> Main<span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#41;</span>
  <span style="color: #000000;">&#123;</span>
    <span style="color: #FF0000;">string</span> t <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;Hello world. &lt;br&gt;&quot;</span><span style="color: #008000;">;</span>
    <span style="color: #FF0000;">string</span> f <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;&lt;br&gt;&quot;</span><span style="color: #008000;">;</span>
    <span style="color: #FF0000;">string</span> r <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;&lt;br /&gt;&quot;</span><span style="color: #008000;">;</span>
    <span style="color: #FF0000;">string</span> result <span style="color: #008000;">=</span> Regex.<span style="color: #0000FF;">Replace</span><span style="color: #000000;">&#40;</span>t, f, r, RegexOptions.<span style="color: #0000FF;">IgnoreCase</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">;</span>
  <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>Y aquí algunas de las verificaciones más comunes:</p>

<div class="wp_syntax"><div class="code"><pre class="txt" style="font-family:monospace;">Para direccions IP separadas por puntos: 
&nbsp;
    /^(\d|[01]?\d\d|2[0-4]\d|25[0-5])\.(\d|[01]?\d\d|2[0-4] \d|25[0-5])\.
    (\d|[01]?\d\d|2[0-4]\d|25[0-5])\.(\d|[01]?\d\d|2[0-4]\d|25[0-5])$/
&nbsp;
Coincide: 127.0.0.1, 192.10.1.101
&nbsp;
No Coincide: 127.1</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="txt" style="font-family:monospace;">Para direcciones HTTP:
&nbsp;
    /(https?):\/\/([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)
    +[a-zA-Z]{2,9})(:\d{1,4})?([-\w\/#~:.?+=&amp;%@~]*)/
&nbsp;
Coincide: https://jmfloreszazo.com, http://localhot.com:8080/test.html
&nbsp;
No Coincide: ftp:/jmfloreszazo.com, ftp://jmfloreszazo.com/</pre></div></div>

<p>A ver si de una vez por todas no olvido pensar en esto antes de ir por el <em>camino fácil</em>.</p>
<p><a href="http://jmfloreszazo.com/expresiones-regulares/">Expresiones Regulares</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jmfloreszazo.com/expresiones-regulares/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transporte de mi equipo (4ª Parte)</title>
		<link>http://jmfloreszazo.com/transporte-de-mi-equipo-cuarta-parte/</link>
		<comments>http://jmfloreszazo.com/transporte-de-mi-equipo-cuarta-parte/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 11:41:08 +0000</pubDate>
		<dc:creator>Jose María Flores Zazo</dc:creator>
				<category><![CDATA[Fotografía]]></category>
		<category><![CDATA[Productos]]></category>
		<category><![CDATA[Tecnologías]]></category>

		<guid isPermaLink="false">http://jmfloreszazo.com/?p=1350</guid>
		<description><![CDATA[Cambio de mochila por los siguientes motivos: necesito más espacio para el equipo de fotografía y el portátil, más protección y sobre todo ergonomía. La LOWEPRO MINITREKKER es una mochila muy útil y versátil, pero llega un momento en tu equipo de fotografía aumenta considerablemente, se queda pequeña, no solo pequeña si no que el [...]<p><a href="http://jmfloreszazo.com/transporte-de-mi-equipo-cuarta-parte/">Transporte de mi equipo (4ª Parte)</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://jmfloreszazo.com/resources/img/categorias/fl.jpg" alt="" width="588" /></p>
<p>Cambio de mochila por los siguientes motivos: necesito más espacio para el equipo de fotografía y el portátil, más protección y sobre todo ergonomía.</p>
<p>La <a href="http://products.lowepro.com/product/Mini-Trekker-AW,1965,14.htm" target="_blank">LOWEPRO MINITREKKER</a> es una mochila muy útil y versátil, pero llega un momento en tu equipo de fotografía aumenta considerablemente, se queda pequeña, no solo pequeña si no que el peso la vuelve incómoda.</p>
<p>En esos momentos te planteas si fue mala opción comprar una mochila de ese tamaño o deberías haber esperado un poco para comprar una de mayor capacidad y prestaciones. En mi caso tendría que haber esperado, aunque gracias a diversas gestiones he podido recuperar parte de la inversión para invertirlo en la nueva mochila.</p>
<p>Esta vez no ha  habido medias tintas, directamente me lancé a la búsqueda de la mochila que otorgara las mejores prestaciones en montaña y que pudiese llevarse como equipaje de mano en cabinas de avión.</p>
<p>Barajé diversas opciones de <a href="http://www.thinktankphoto.com/" target="_blank">THINK TANK PHOTO</a> y de <a href="http://www.lowepro.com/" target="_blank">LOWEPRO</a>. Y otra vez me he vuelto a decantar por  un modelo de la casa <a href="http://www.lowepro.com/" target="_blank">LOWEPRO</a>, concretamente el modelo <strong><a href="http://products.lowepro.com/product/Pro-Trekker-300-AW,2165,16.htm" target="_blank">LOWEPRO PRO TREKKER 300 AW</a></strong>.</p>
<p><img class="aligncenter size-full wp-image-1355" title="composicion-4" src="http://jmfloreszazo.com/resources/img/2010/07/composicion-4.png" alt="" width="588 /&gt;&lt;/p&gt; &lt;p&gt;En &lt;a href=" /></p>
<p><a title="Distribuidor oficial en España" href="http://www.disefoto.es" target="_blank">DISEFOTO</a>, el distribuidor oficial en España, podréis ver detalladamente las <strong><a href="http://www.disefoto.es/ficha_impri.php?id=10" target="_blank">características de este modelo</a></strong>.</p>
<p>Además he añadido los porta-objetivos <a href="http://www.disefoto.es/ficha.php?idprod=1128&amp;id=15&amp;c=1&amp;pp=75" target="_blank">2S</a> y <a href="http://www.disefoto.es/ficha.php?idprod=1124&amp;id=15&amp;c=1&amp;pp=75" target="_blank">1W</a>, junto con el <a href="http://www.disefoto.es/ficha.php?idprod=1382&amp;id=15&amp;c=1&amp;pp=75" target="_blank">porta bidones externo</a> cuando no lleve el sistema completo de hidratación.</p>
<p>Algunos fallos que he visto en esta mochila, por decir algo, ya que el modelo me parece perfecto para el área al que va destinada:</p>
<ul>
<li>El transporte del trípode deja una pata fuera y si llevas un trípode de pestaña, accidentalmente se puede soltar las pestañas y desplegar.</li>
<li>No dispone de bidón de agua para el sistema de hidratación y tendrás que hacerte con uno. Aconsejo comprar uno de la casa <a href="http://www.nalgene-outdoor.com/store/detail.aspx?ID=1217" target="_blank">NALGENE de 1,5L</a>.</li>
<li>Añadir un par de <a href="http://www.petzl.com/en/outdoor/locking-carabiners/attache-3d" target="_blank">mosquetones</a> o si lo crees necesario incluso una <a href="http://www.petzl.com/en/outdoor/non-locking-carabiners/spirit-express" target="_blank">cinta express</a>, con la intención de poder dejarla asegurada por alguna de su múltiples asas o para transportar algunos accesorios fuera de la mochila.</li>
</ul>
<p>Y desde mi punto de vista, el punto fuerte de esta mochila, es el sellado contra inclemencias del tiempo, si menospreciar la robustez y seguridad para tu equipo.</p>
<p><a href="http://jmfloreszazo.com/transporte-de-mi-equipo-cuarta-parte/">Transporte de mi equipo (4ª Parte)</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jmfloreszazo.com/transporte-de-mi-equipo-cuarta-parte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moviéndome a LINQ</title>
		<link>http://jmfloreszazo.com/moviendome-a-linq/</link>
		<comments>http://jmfloreszazo.com/moviendome-a-linq/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 16:43:36 +0000</pubDate>
		<dc:creator>Jose María Flores Zazo</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Tecnologías]]></category>

		<guid isPermaLink="false">http://jmfloreszazo.com/?p=1238</guid>
		<description><![CDATA[LINQ es un Lenguaje Integrado de Consultas (Language Integrated Query)  que nos permitirá poder añadir un nivel mayor de abstracción en consultas a Bases de Datos, ficheros XML, Objetos de memoria, … En estos momento usar LINQ en .NET nos está sirviendo para unificar criterios internos de desarrollo optimizando la compresión del código, con la [...]<p><a href="http://jmfloreszazo.com/moviendome-a-linq/">Moviéndome a LINQ</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://jmfloreszazo.com/resources/img/categorias/desarrollol.jpg" alt="" width="588" /></p>
<p>LINQ es un Lenguaje Integrado de Consultas (Language Integrated Query)  que nos permitirá poder añadir un nivel mayor de abstracción en consultas a Bases de Datos, ficheros XML, Objetos de memoria, …</p>
<p>En estos momento usar <a title="Ir al Sitio Oficial" href="http://msdn.microsoft.com/es-es/library/bb397926.aspx" target="_blank">LINQ</a> en .NET nos está sirviendo para unificar criterios internos de desarrollo optimizando la compresión del código, con la desventaja de perder unas milésimas de proceso en algunos casos con millones registros en el caso de las bases de datos.</p>
<p>Ante la tesitura de legibilidad versus rapidez, he optado por esa opción.</p>
<p>Si deseas más información al respecto, dejo el siguiente enlace: <a title="Ir al Sitio Oficial" href="http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx" target="_blank">101 LINQ Samples</a>.</p>
<p>Y un ejemplo de código que demuestra su potencia:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF;">public</span> <span style="color: #0600FF;">void</span> Linq1<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
    <span style="color: #FF0000;">int</span><span style="color: #000000;">&#91;</span><span style="color: #000000;">&#93;</span> numbers <span style="color: #008000;">=</span> <span style="color: #000000;">&#123;</span> <span style="color: #FF0000;">5</span>, <span style="color: #FF0000;">4</span>, <span style="color: #FF0000;">1</span>, <span style="color: #FF0000;">3</span>, <span style="color: #FF0000;">9</span>, <span style="color: #FF0000;">8</span>, <span style="color: #FF0000;">6</span>, <span style="color: #FF0000;">7</span>, <span style="color: #FF0000;">2</span>, <span style="color: #FF0000;">0</span> <span style="color: #000000;">&#125;</span><span style="color: #008000;">;</span>
&nbsp;
    var lowNums <span style="color: #008000;">=</span>
        from n <span style="color: #0600FF;">in</span> numbers
        where n <span style="color: #008000;">&amp;</span>lt<span style="color: #008000;">;</span> <span style="color: #FF0000;">5</span>
        select n<span style="color: #008000;">;</span>
&nbsp;
    Console.<span style="color: #0000FF;">WriteLine</span><span style="color: #000000;">&#40;</span><span style="color: #666666;">&quot;Numeros &amp;lt; 5:&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
    <span style="color: #0600FF;">foreach</span> <span style="color: #000000;">&#40;</span>var x <span style="color: #0600FF;">in</span> lowNums<span style="color: #000000;">&#41;</span>
    <span style="color: #000000;">&#123;</span>
        Console.<span style="color: #0000FF;">WriteLine</span><span style="color: #000000;">&#40;</span>x<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
    <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>Dentro de un mes Microsoft presentará el framework 4.0 y las nuevas novedades de <a title="Ir al Sitio Oficial" href="http://www.microsoft.com/spain/visualstudio/products/2010/default.mspx" target="_blank">Microsoft Visual Studio 2010</a>, entre ellas habrá muchas relacionadas con LINQ.</p>
<p><a href="http://jmfloreszazo.com/moviendome-a-linq/">Moviéndome a LINQ</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jmfloreszazo.com/moviendome-a-linq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transporte de mi equipo (3ª Parte)</title>
		<link>http://jmfloreszazo.com/transporte-de-mi-equipo-tercera-parte/</link>
		<comments>http://jmfloreszazo.com/transporte-de-mi-equipo-tercera-parte/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 18:21:04 +0000</pubDate>
		<dc:creator>Jose María Flores Zazo</dc:creator>
				<category><![CDATA[Fotografía]]></category>
		<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Productos]]></category>
		<category><![CDATA[Tecnologías]]></category>

		<guid isPermaLink="false">http://jmfloreszazo.com/?p=1229</guid>
		<description><![CDATA[Esta vez, voy a presentaros la correa que uso para sostener la cámara. No se trata de una correa convencional, de las que se sostienen alrededor del cuello y usan los anclajes laterales de la cámara, si no, de una correa con inspiración militar. BackRapid, es el fabricante que diseñada estas correas con una clara [...]<p><a href="http://jmfloreszazo.com/transporte-de-mi-equipo-tercera-parte/">Transporte de mi equipo (3ª Parte)</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://jmfloreszazo.com/resources/img/categorias/fl.jpg" alt="" width="588" /></p>
<p>Esta vez, voy a presentaros la correa que uso para sostener la cámara. No se trata de una correa convencional, de las que se sostienen alrededor del cuello y usan los anclajes laterales de la cámara, si no, de una correa con inspiración militar.</p>
<p><a title="Ir al sitio oficial" href="http://www.blackrapid.com/" target="_blank">BackRapid</a>, es el fabricante que diseñada estas correas con una clara inspiración militar, para repartir el peso de forma uniforme, con la que podremos acceder con total rapidez a la cámara y que nos proporciona una seguridad extra.</p>
<p>En concreto uso el modelo <a title="Ir al sitio oficial" href="http://www.blackrapid.com/product/camera-strap/rs-7/" target="_blank">RS-7</a>, que dispone de una almohadilla ergonómica.</p>
<p><img src="http://jmfloreszazo.com/resources/img/2010/03/blackrapid.png" alt="" width="588" /></p>
<p>A esta escueta nota, acompaño unas imágenes que por si solas dan una idea exacta de las ventajas que nos proporciona este tipo de correas. Pero si aun no tienes claro su funcionamiento, solo tienes que visualizar el siguiente video que os pongo a continuación:</p>
<p><object width="588" height="331"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6150158&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6150158&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="588" height="331"></embed></object></p>
<p>Y como un pequeño consejo, os recomiendo comprar un segundo anclaje: <a title="Ir al sitio oficial" href="http://www.blackrapid.com/product/hardware/fastenr/" target="_blank">FastenR-2</a>.</p>
<p><a href="http://jmfloreszazo.com/transporte-de-mi-equipo-tercera-parte/">Transporte de mi equipo (3ª Parte)</a> es una entrada de <a href="http://jmfloreszazo.com">Jose Maria Flores Zazo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jmfloreszazo.com/transporte-de-mi-equipo-tercera-parte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
