<?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>Blog[nbsp] &#187; Otras páginas</title>
	<atom:link href="http://www.nbsp.es/category/otras-paginas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nbsp.es</link>
	<description>.Desarrollo web para profesionales de internet.</description>
	<lastBuildDate>Fri, 12 Aug 2011 07:04:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>¿Googlw no indexa páginas con (C)opyRight o (R)egistradas?</title>
		<link>http://www.nbsp.es/2009/11/27/%c2%bfgooglw-no-indexa-paginas-con-copyright-o-registradas/</link>
		<comments>http://www.nbsp.es/2009/11/27/%c2%bfgooglw-no-indexa-paginas-con-copyright-o-registradas/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 14:40:42 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/?p=592</guid>
		<description><![CDATA[Jah! Ah! pues entonces las registradas: Pues parece que nada de nada :P Naturalmente que las indexa, sólo es una tontería que he encontrado ;)]]></description>
			<content:encoded><![CDATA[<p>Jah!</p>
<p><img src="http://www.nbsp.es/images/2009/11/g_c.png" alt="g_c" title="g_c" width="545" height="218" class="alignnone size-full wp-image-593" /></p>
<p>Ah! pues entonces las registradas:</p>
<p><img src="http://www.nbsp.es/images/2009/11/g_r.png" alt="g_r" title="g_r" width="545" height="218" class="alignnone size-full wp-image-594" /></p>
<p>Pues parece que nada de nada :P</p>
<p>Naturalmente que las indexa, sólo es una tontería que he encontrado ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/11/27/%c2%bfgooglw-no-indexa-paginas-con-copyright-o-registradas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Diagrama del informático neófito</title>
		<link>http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/</link>
		<comments>http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 15:20:32 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/</guid>
		<description><![CDATA[Hoy ha llegado a mis manos una viñeta de xkcd que me ha parecido más que merecedora de ser traducida: Esto se lo envío a mi madre que le será de mucha ayuda ;) Archivo original]]></description>
			<content:encoded><![CDATA[<p>Hoy ha llegado a mis manos una viñeta de <a href="http://xkcd.com">xkcd</a> que me ha parecido más que merecedora de ser traducida:</p>
<p><a href="http://www.nbsp.es/images/2009/08/diagrama_del_informatico.png"><img id="image552" src="http://www.nbsp.es/images/2009/08/diagrama_del_informatico.png" alt="Diagrama del informático" /></a></p>
<p>Esto se lo envío a mi madre que le será de mucha ayuda ;)</p>
<p><a href="http://xkcd.com/627/">Archivo original</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Función PHP para descargar vídeos de youtube</title>
		<link>http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/</link>
		<comments>http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 10:17:50 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/</guid>
		<description><![CDATA[Funciona en la fecha terrestre 23/08/2009: PLAIN TEXT PHP: function descarga_video_youtube&#40;$youtube,$nom=false&#41;&#123; &#160; &#160; &#160; &#160; $tot = file_get_contents&#40;$youtube&#41;; &#160; &#160; &#160; &#160; preg_match&#40;'/, &#34;t&#34;: &#34;(.*?)&#34;,/s', $tot, $regs&#41;; &#160; &#160; &#160; &#160; $codi = $regs&#91;1&#93;; &#160; &#160; &#160; &#160; $_video_id = explode&#40;"=",$youtube&#41;; &#160; &#160; &#160; &#160; $video_id = $_video_id&#91;1&#93;; &#160; &#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Funciona en la fecha terrestre 23/08/2009:</p>
<div class="igBar"><span id="lphp-4"><a href="#" onclick="javascript:showPlainTxt('php-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-4">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> descarga_video_youtube<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$youtube</span>,<span style="color:#0000FF;">$nom</span>=<span style="color:#000000; font-weight:bold;">false</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$tot</span> = <a href="http://www.php.net/file_get_contents"><span style="color:#000066;">file_get_contents</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$youtube</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color:#000066;">preg_match</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'/, &quot;t&quot;: &quot;(.*?)&quot;,/s'</span>, <span style="color:#0000FF;">$tot</span>, <span style="color:#0000FF;">$regs</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$codi</span> = <span style="color:#0000FF;">$regs</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$_video_id</span> = <a href="http://www.php.net/explode"><span style="color:#000066;">explode</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"="</span>,<span style="color:#0000FF;">$youtube</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$video_id</span> = <span style="color:#0000FF;">$_video_id</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span><span style="color:#006600; font-weight:bold;">&#40;</span>!<span style="color:#0000FF;">$nom</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color:#000066;">preg_match</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'/title&quot;: &quot;(.*?)&quot;,/s'</span>, <span style="color:#0000FF;">$tot</span>, <span style="color:#0000FF;">$nomini</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$nom</span> = <a href="http://www.php.net/urldecode"><span style="color:#000066;">urldecode</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$nomini</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$ruta_video</span> = <span style="color:#FF0000;">"videos/$nom.flv"</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$url</span> = <span style="color:#FF0000;">"http://www.youtube.com/get_video?video_id=$video_id&amp;t=$codi"</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$video</span> = <a href="http://www.php.net/file_get_contents"><span style="color:#000066;">file_get_contents</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$url</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$fp</span> = <a href="http://www.php.net/fopen"><span style="color:#000066;">fopen</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$ruta_video</span>,<span style="color:#FF0000;">'w'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/fputs"><span style="color:#000066;">fputs</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$fp</span>,<span style="color:#0000FF;">$video</span>,<a href="http://www.php.net/strlen"><span style="color:#000066;">strlen</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$video</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/fclose"><span style="color:#000066;">fclose</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$fp</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">return</span> <span style="color:#000000; font-weight:bold;">true</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>El uso es bien sencillo:</p>
<p>Si sólo se le pasa la URL del vídeo, lo descargará en la carpeta videos/titulo del video en youtube.flv</p>
<div class="igBar"><span id="lphp-5"><a href="#" onclick="javascript:showPlainTxt('php-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-5">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">descarga_video_youtube<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"http://www.youtube.com/watch?v=edZYah2CdLY"</span><span style="color:#006600; font-weight:bold;">&#41;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Si le añadimos el segundo parámetro (nombre), nos guardará el vídeo en la carpeta videos/nombrequelehayamospuesto.flv</p>
<div class="igBar"><span id="lphp-6"><a href="#" onclick="javascript:showPlainTxt('php-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-6">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">descarga_video_youtube<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"http://www.youtube.com/watch?v=edZYah2CdLY"</span>,<span style="color:#FF0000;">"nombrequelehayamospuesto"</span><span style="color:#006600; font-weight:bold;">&#41;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿que son pagerror.gif y refresh.gif? ¡solucionado!</title>
		<link>http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/</link>
		<comments>http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 15:34:03 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/</guid>
		<description><![CDATA[Vaya, después de varios meses recopilando logs de errores 404 sin ningún tipo de sentido, hoy me he decidido a buscar cual era el motivo por el cual dos imágenes imaginarias (pagerror.gif y refresh.gif) aparecían en dichos logs de páginas no encontradas. Parece ser que el error solo se da en versiones de Internet Explorer [...]]]></description>
			<content:encoded><![CDATA[<p>Vaya, después de varios meses recopilando logs de errores 404 sin ningún tipo de sentido, hoy me he decidido a buscar cual era el motivo por el cual dos imágenes imaginarias (pagerror.gif y refresh.gif) aparecían en dichos logs de páginas no encontradas. Parece ser que el error solo se da en versiones de <strong>Internet Explorer 6</strong>. Tambien parece que dichas imágenes NO EXISTEN en mi servidor (ni en ninguno de las personas que se hayan encontrado con el problema), pues vaya... y entonces ¿porqué? ¡muy sencillo!.</p>
<p>Resulta que nuestro amigo de la infancia Internet Explorer 6 se resiste a ser como los demás (si, después de tantos años de andaduras el tío no ha madurado lo más mínimo) y cada vez que detecta un <strong><a href="http://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html#h-16.5">iframe</a></strong> sin el atributo <strong><a href="http://www.w3.org/TR/1999/REC-html401-19991224/interact/forms.html#adef-src">src</a></strong> dentro de una página cargado mediante SSL (https://), se decide sin ningún tipo de pudor a cargar una página de error, la cual increíblemente carga las supuestas imágenes desde el servidor donde se ha cargado el iframe. Esto es ... una chapuza, yeah!</p>
<p>¿Solución? fácil, hagamos lo que hagamos que necesitemos un iframe vacío, tan solo tenemos que ponerle el siguiente atributo src:</p>
<div class="igBar"><span id="lhtml-8"><a href="#" onclick="javascript:showPlainTxt('html-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-8">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/iframe.html"><span style="color: #000000; font-weight: bold;">&lt;iframe</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"javascript:false;"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Yo (y mi ego) 1 - Internet Exploter 0</p>
<p>Más información en la <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;261188">keynote de microsoft</a></p>
<p><a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;261188">pagerror.gif</a> <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;261188">refresh.gif</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anomalía en esquemas en Firefox</title>
		<link>http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/</link>
		<comments>http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 18:20:21 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/</guid>
		<description><![CDATA[No tengo mucha idea de cómo explicar esto, a ver si alguien se anima a esclarecer un poco los términos. He encontrado una ligera anomalía (por no llamarlo bug explotable) en el trato que da Firefox de las URLs que contienen esquemas no reconocidos, ya que si lanzamos una dirección (del tipo ed2k:) desconocida para [...]]]></description>
			<content:encoded><![CDATA[<p>No tengo mucha idea de cómo explicar esto, a ver si alguien se anima a esclarecer un poco los términos.</p>
<p>He encontrado una ligera anomalía (por no llamarlo <strong>bug explotable</strong>) en el trato que da Firefox de las URLs que contienen <a href="http://en.wikipedia.org/wiki/URI_scheme">esquemas</a> no reconocidos, ya que si lanzamos una dirección (del tipo ed2k:) desconocida para el navegador, este muestra una alerta. Esto podría no ser nada si no fuese porque nos puede permitir saber que software tiene instalado un visitante. Lo explico:</p>
<p>El principal problema de esto es que si abrimos una URL desconocida por el navegador desde javascript, este lanzará una excepción (un error) que nos permitirá saber si el visitante tiene instalado un programa u otro similar (por ejemplo, con el esquema callto: nos puede abrir Skype como un cliente distinto de Voip).</p>
<p>A continuación podéis ver el script en ejecución*: <a href="http://www.nbsp.es/ajax/ffbug/firefox_bug.html">ver Demo</a></p>
<p>*: Necesario Firefox, la ejecución puede llegar a colgar el navegador, se guardan datos estadísticos para posterior analisi y post en el blog.</p>
<p>He abierto un track en bugzilla para que me digan algo :P.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Talleres subflash 2009</title>
		<link>http://www.nbsp.es/2009/07/03/talleres-subflash-2009/</link>
		<comments>http://www.nbsp.es/2009/07/03/talleres-subflash-2009/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 09:58:37 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/07/03/talleres-subflash-2009/</guid>
		<description><![CDATA[Un año más los talleres Subflash ya están de vuelta, con gran ilusión yo ya me he apuntado. Para los pocos visitantes de este blog que no conozcáis los talleres Subflash, tan solo os puedo comentar que son los talleres para profesionales del web más amenos, divertidos, familiares y altamente valorados por sus habituales (como [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image540" src="http://www.nbsp.es/images/2009/07/sbfl09.jpg" alt="Talleres Subflash... eh yo estoy ahí­!" /></p>
<p>Un año más los talleres Subflash ya están de vuelta, con gran ilusión yo ya me he apuntado. Para los pocos visitantes de este blog que no conozcáis los talleres Subflash, tan solo os puedo comentar que son los talleres para profesionales del web más amenos, divertidos, familiares y altamente valorados por sus habituales (como un servidor).</p>
<p>Este año repetimos lugar en la Villa Universitaria de Alicante, las fechas son 28, 29 y 30 de Agosto (que cae de viernes a domingo), el precio es de 100€ modalidad completa (los 100€ mejor invertidos del año) y en el momento de escribir esta entrada quedan 26 plazas (de 50).</p>
<p>Si queréis más información no dudéis en visitar la <a href="http://www.subflash.com/talleres/2009/php/index.php">página oficial de los talleres Subflash 2009</a> o en el <a href="http://www.subflash.com/2009/06/talleres-sublash-2009-abierta-inscripcion/">post del blog de Subflash</a>.</p>
<p>Ah, y gracias Marcos y a todo el equipo de Subflash por hacer posible estas minivacaciones profesionales.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/07/03/talleres-subflash-2009/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>mrdoob en estado puro</title>
		<link>http://www.nbsp.es/2009/05/28/mrdoob-en-estado-puro/</link>
		<comments>http://www.nbsp.es/2009/05/28/mrdoob-en-estado-puro/#comments</comments>
		<pubDate>Thu, 28 May 2009 16:42:38 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/28/mrdoob-en-estado-puro/</guid>
		<description><![CDATA[Ahí es ná! Lo que se encuentra uno en Twitter... bcnparty'10 making of (computer destruction). mrdoob dandole mamporros con estilo a hardware del bueno.]]></description>
			<content:encoded><![CDATA[<p>Ahí es ná!</p>
<p>Lo que se encuentra uno en <a href="http://twitter.com/mrdoob/status/1947973620">Twitter</a>... bcnparty'10 making of (computer destruction). <a href="http://mrdoob.com/">mrdoob</a> dandole mamporros con estilo a hardware del bueno.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/jR6OCh03Qa0&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/jR6OCh03Qa0&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/28/mrdoob-en-estado-puro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bookmarklet para detectar elementos HTML obsoletos</title>
		<link>http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/</link>
		<comments>http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/#comments</comments>
		<pubDate>Tue, 26 May 2009 19:22:49 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/</guid>
		<description><![CDATA[Basandome en una entrada de webintenta donde menciona una CSS para detectar los elementos y atributos obsoletos, propuestos como obsoletos o elementos vacíos, he montado este bookmarklet para cargar en cualquier página, ya que tan solo ejecutando el enlace de los favoritos, se ejecutará un script que cargará la CSS en la página donde nos [...]]]></description>
			<content:encoded><![CDATA[<p>Basandome en <a href="http://www.webintenta.com/resaltar-con-css-codigo-html-obsoleto-o-deprecated.html">una entrada de webintenta</a> donde menciona una CSS para detectar los elementos y atributos obsoletos, propuestos como obsoletos o elementos vacíos, he montado este bookmarklet para cargar en cualquier página, ya que tan solo ejecutando el enlace de los favoritos, se ejecutará un script que cargará la CSS en la página donde nos encontremos.</p>
<p><a href="javascript:CSS=document.createElement('link');CSS.href='http://www.nbsp.es/ajax/bm/css-diagnostics2.0.1.css';CSS.type='text/css';CSS.rel='stylesheet';void(document.getElementsByTagName('head')[0].appendChild(CSS));">Detectar elementos obsoletos</a></p>
<p>Más información de cómo colorea los elementos en la página del autor de la <a href="http://www.nealgrosskopf.com/tech/thread.asp?pid=17">CSS diagnostics</a></p>
<p>Es divertido de usar, al menos para criticar un rato :^P</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cristalab y MDW desde el Googleplex de Silicon Valley</title>
		<link>http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/</link>
		<comments>http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/#comments</comments>
		<pubDate>Sat, 23 May 2009 20:23:35 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/</guid>
		<description><![CDATA[Literalmente copio y pego el vídeo que he encontrado en los comentarios de Freddie de Cristalab en Twitter, en donde se ve a él y a Christian de Maestros del web en Google Plex pidiendo a la comunidad de desarrolladores que les hagan llegar aplicaciones que estén desarrollando y que hagan uso de servicios de [...]]]></description>
			<content:encoded><![CDATA[<p>Literalmente copio y pego el vídeo que he encontrado en los comentarios de Freddie de <a href="http://www.cristalab.com">Cristalab</a> en Twitter, en donde se ve a él y a Christian de <a href="http://www.maestrosdelweb.com/">Maestros del web</a> en Google Plex pidiendo a la comunidad de desarrolladores que les hagan llegar aplicaciones que estén desarrollando y que hagan uso de servicios de Google o WordPress. Así, tambien se ofrecen a hacer algunas críticas a tus aplicaciones desarrolladas en Flash, recomiendo echar un vistazo al vídeo.</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/I1oT2Oq71e4&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/I1oT2Oq71e4&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Que sorpresa me he llevado cuando les he visto a los dos juntos, que cracks!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Créditos de los patrocinadores de OFFF 2009</title>
		<link>http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/</link>
		<comments>http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/#comments</comments>
		<pubDate>Sat, 09 May 2009 21:04:33 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/</guid>
		<description><![CDATA[Después de 3 días de festival sólo me falta colgar los créditos de los patrocinadores del festival. Por favor, 3500 personas, conferencias SUPER interesantes y motivadoras, unas infraestructuras de la ostia, una gente de p**a m***e, ¿qué más se puede pedir? Cuando saquen el DVD me lo compro (y si cuelgan las conferencias en Internet [...]]]></description>
			<content:encoded><![CDATA[<p>Después de 3 días de festival sólo me falta colgar los créditos de los patrocinadores del festival.</p>
<p>Por favor, 3500 personas, conferencias SUPER interesantes y motivadoras, unas infraestructuras de la ostia, una gente de p**a m***e, ¿qué más se puede pedir?</p>
<p>Cuando saquen el DVD me lo compro (y si cuelgan las conferencias en Internet me las bajaré seguro!).</p>
<p>Gracias a toda la organización por el super trabajo realizado :)</p>
<p>Y ahora los créditos:</p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4558827&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4558827&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/4558827">OFFF 2009 Sponsor Titles</a> from <a href="http://vimeo.com/offf">OFFF</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><a href="http://www.offf.ws">VIVA EL OFFF!!!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mi opinión acerca del revuelo de meneame.net</title>
		<link>http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/</link>
		<comments>http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 19:39:15 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/</guid>
		<description><![CDATA[A esos que se quejan de la injusticia de los baneos de un sitio tan social y tan democrático como meneame.net, que vayan tomando nota de lo que hay en la web2.0. Todos los sitios que no dependen de uno mismo o de una red de personas REAL está condenada a ser dominada por los [...]]]></description>
			<content:encoded><![CDATA[<p>A esos que se quejan de la injusticia de los baneos de un sitio tan social y tan democrático como meneame.net, que vayan tomando nota de lo que hay en la web2.0. Todos los sitios que no dependen de uno mismo o de una red de personas REAL está condenada a ser dominada por los intereses obscuros/ocultos de sus administradores.</p>
<p>Yo hace tiempo que lo voy pregonando, pero como no soy nadie en la red a mi nadie me escucha. A ver si los chicos de WP.com se ponen las pilas y añaden capacidades sociales a wordpress, no estaría nada mal una red social basada en múltiples nodos, al más puro estilo P2P pero con páginas personales.</p>
<p><img id="image532" src="http://www.nbsp.es/images/2009/04/trusted_sites.png" alt="trusted_sites.png" /></p>
<p>Me gusta imaginar un futuro donde la gente preferirá tener sus datos en sus servidores, en sus teléfonos con conexión de banda ancha, en su hogar, en su proveedor de confianza. Me gusta creer que algún día dejaremos de ser tan borregos como para ir inflando de contenido páginas que ni nos pertenecen ni nos aportan beneficio alguno que rellenar nuestro ego mientras otros se están llenando los bolsillos... de pasta, señor@s...</p>
<p>Es por todo eso y por lo que me queda por decir, que os digo a los que os quejáis de menéame: Que os jodan!</p>
<p>Y ahora vais y os miráis al espejo... o mejor, os instaláis un phpBB o un Joomla y empezáis a rellenar vuestro espacio sin miedo a que os baneen, os borren, os censuren o os metan un palo de hierro al rojo vivo por un lugar algo escondido y que puede resultar muy doloroso al contacto con el metal ardiente ...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>RegexBuddy online</title>
		<link>http://www.nbsp.es/2009/04/30/regexbuddy-online/</link>
		<comments>http://www.nbsp.es/2009/04/30/regexbuddy-online/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 10:09:49 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Otras páginas]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/30/regexbuddy-online/</guid>
		<description><![CDATA[Nota mental Para testear expresiones regulares tal como lo hace regexbuddy: http://regexpal.com/ /Nota mental]]></description>
			<content:encoded><![CDATA[<p><strong>Nota mental</strong></p>
<p>Para testear expresiones regulares tal como lo hace regexbuddy: <a href="http://regexpal.com/">http://regexpal.com/</a></p>
<p><strong>/Nota mental</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/30/regexbuddy-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CDmon.com, patrocinador tecnológico de FreeBSD España</title>
		<link>http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/</link>
		<comments>http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 09:09:01 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/</guid>
		<description><![CDATA[Para los amantes de FreeBSD esto será una excelente noticia, para nosotros (el equipo de CDmon) esto es un orgullo y un honor. Tenéis más información en el siguiente enlace: CDmon.com, patrocinador tecnológico de FreeBSD España]]></description>
			<content:encoded><![CDATA[<p>Para los amantes de FreeBSD esto será una excelente noticia, para nosotros (el equipo de CDmon) esto es un orgullo y un honor.</p>
<p>Tenéis más información en el siguiente enlace:</p>
<p><a href="http://blog.cdmon.com/2009/04/23/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/">CDmon.com, patrocinador tecnológico de FreeBSD España</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo acortador de direcciones URL largas</title>
		<link>http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/</link>
		<comments>http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 23:09:02 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/</guid>
		<description><![CDATA[Este fin de semana he estado desarrollando junto con Cel (cenics.net) un redireccionador de URLs largas. Basicamente es para que no tengáis que pasar a vuestros contactos esos churros de direcciones tan grandes que a veces se rompen. http://lost.in Espero que os sea útil para: - Mandar correos con URLs largas pero que no se [...]]]></description>
			<content:encoded><![CDATA[<p>Este fin de semana he estado desarrollando junto con Cel (<a href="http://www.cenics.net">cenics.net</a>) un redireccionador de URLs largas. Basicamente es para que no tengáis que pasar a vuestros contactos esos churros de direcciones tan grandes que a veces se rompen.</p>
<p><a href="http://lost.in">http://lost.in</a></p>
<p>Espero que os sea útil para:</p>
<p>- Mandar correos con URLs largas pero que no se rompen<br />
- Añadir enlaces a vuestra red social de forma seguro<br />
- Facilitar el acceso a ciertos sitios solo a quien vosotros queráis (mediante password)</p>
<p>Espero vuestras aportaciones ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ohh nooo!!! He caido en twitter!!!</title>
		<link>http://www.nbsp.es/2009/04/16/ohh-nooo-he-caido-en-twitter/</link>
		<comments>http://www.nbsp.es/2009/04/16/ohh-nooo-he-caido-en-twitter/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 20:09:10 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/16/ohh-nooo-he-caido-en-twitter/</guid>
		<description><![CDATA[Pues si, y a mucha honra... más vale tarde que nunca. ¿Los motivos? me han vendido la moto y me lo he tomado en serio. ¿Y ahora que? pues nada, no me sigáis porque no tengo mucho que decir (ya lo véis). ¿Sigues leyendo? twiteame algo a @palaueb]]></description>
			<content:encoded><![CDATA[<p>Pues si, y a mucha honra... más vale tarde que nunca. ¿Los motivos? me han vendido la moto y me lo he tomado en serio. ¿Y ahora que? pues nada, no me sigáis porque no tengo mucho que decir (ya lo véis).</p>
<p>¿Sigues leyendo? twiteame algo a @palaueb</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/16/ohh-nooo-he-caido-en-twitter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

