<?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>» Qué Pasa Tú &#62; el Blog de Fernando Saiz Camarero &#187; Desarrollo</title>
	<atom:link href="http://quepasatu.com/category/desarrollo/feed/" rel="self" type="application/rss+xml" />
	<link>http://quepasatu.com</link>
	<description>Social Computing Strategist - Personal, Tecnología, Negocios, Internet</description>
	<lastBuildDate>Tue, 10 Apr 2012 14:33:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Cambiar Ip dinámica desde php sin ssh  (Router Observa Telecom AW4062 Telefónica)</title>
		<link>http://quepasatu.com/2011/09/26/cambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=cambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica</link>
		<comments>http://quepasatu.com/2011/09/26/cambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 20:56:24 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[cambiar ip]]></category>
		<category><![CDATA[cambiar ip automátcamente]]></category>
		<category><![CDATA[http ip dinámica php]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://quepasatu.com/?p=813</guid>
		<description><![CDATA[Tweet A veces ocurre que es conveniente cambiar la dirección Ip para desarrollar determinadas actividades en la red. Por ejemplo aquellas que son intensivas en conexiones a terceros, así se consigue un poco más de &#8220;anonimato&#8221; simulando un flujo de consultas espontáneas. Sabemos que como consecuencia de la existencia de números Ip limitados, las operadoras [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2011%2F09%2F26%2Fcambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2011/09/26/cambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2011/09/26/cambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Cambiar Ip dinámica desde php sin ssh  (Router Observa Telecom AW4062 Telefónica)" data-url="http://quepasatu.com/2011/09/26/cambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>A veces ocurre que es conveniente cambiar la dirección Ip para desarrollar determinadas actividades en la red. Por ejemplo aquellas que son intensivas en conexiones a terceros, así se consigue un poco más de &#8220;anonimato&#8221; simulando un flujo de consultas espontáneas.</p>
<p>Sabemos que como consecuencia de la existencia de números Ip limitados, las operadoras asignan Ip&#8217;s dinámicas, es por esto que mucha gente opta por reiniciar el router para cambiar de ip.</p>
<p>Lamentablemente reiniciar el router supone una tarea costosa cuando tratamos de iniciar muchas conexiones por segundo, además nos hace renunciar a los 30 segundos que puede llegar a tardar la carga completa &#8230;.</p>
<p>Es por esto que he construido un script en PHP que nos permite cambiar la dirección de manera automática, sin necesidad de reiniciar el router, tan sólo reiniciando el protocolo PPPoE en menos de 3 segundos.</p>
<p>Conectamos por la puerta de enlace a la interfaz http del Router Observa Telecom AW4062 de Telefónica con la contraseña predeterminada &#8230;..</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">changeIp <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> changeIp <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">print</span> switchppp0<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #000088;">$user</span><span style="color: #339933;">,</span><span style="color: #000088;">$pass</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">sleep</span><span style="color: #009900;">&#40;</span>ran<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">5</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">print</span> switchppp0<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #000088;">$user</span><span style="color: #339933;">,</span><span style="color: #000088;">$pass</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">print</span> <span style="color: #0000ff;">&quot;Ip changed&quot;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> switchppp0<span style="color: #009900;">&#40;</span><span style="color: #000088;">$switch</span><span style="color: #339933;">,</span><span style="color: #000088;">$user</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'123'</span><span style="color: #339933;">,</span><span style="color: #000088;">$pass</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'123'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$url</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'http://192.168.1.1/goform/admin/formStatus'</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$switch</span><span style="color: #339933;">==</span><span style="color: #0000ff;">&quot;0&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">//Disconnect</span>
		<span style="color: #000088;">$fields</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
		            <span style="color: #0000ff;">'submitppp0'</span><span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span>urlencode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Disconnect&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
		            <span style="color: #0000ff;">'status'</span><span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span><span style="color: #0000ff;">''</span>
		        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fields</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$key</span><span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000088;">$fields_string</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$key</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'='</span><span style="color: #339933;">.</span><span style="color: #000088;">$value</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&amp;amp;'</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
		<span style="color: #990000;">rtrim</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fields_string</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'&amp;amp;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$ch</span> <span style="color: #339933;">=</span> <span style="color: #990000;">curl_init</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$header</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
	        <span style="color: #0000ff;">&quot;Authorization: Basic &quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">base64_encode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$user</span>:<span style="color: #006699; font-weight: bold;">$pass</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
	        <span style="color: #0000ff;">&quot;Content-Type: application/x-www-form-urlencoded&quot;</span>
	        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">curl_setopt</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_HEADER<span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	    	<span style="color: #990000;">curl_setopt</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_HTTPHEADER<span style="color: #339933;">,</span> <span style="color: #000088;">$header</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span>CURLOPT_URL<span style="color: #339933;">,</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span>CURLOPT_POST<span style="color: #339933;">,</span><span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fields</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span>CURLOPT_POSTFIELDS<span style="color: #339933;">,</span><span style="color: #000088;">$fields_string</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">curl_exec</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_close</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;Disconnected&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>	<span style="color: #666666; font-style: italic;">//Connect</span>
		<span style="color: #000088;">$fields</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
		            <span style="color: #0000ff;">'submitppp0'</span><span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span>urlencode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Connect&quot;</span><span style="color: #009900;">&#41;</span>
		        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fields</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$key</span><span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000088;">$fields_string</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$key</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'='</span><span style="color: #339933;">.</span><span style="color: #000088;">$value</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&amp;amp;'</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
		<span style="color: #990000;">rtrim</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fields_string</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'&amp;amp;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$ch</span> <span style="color: #339933;">=</span> <span style="color: #990000;">curl_init</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$header</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
	        <span style="color: #0000ff;">&quot;Authorization: Basic &quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">base64_encode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$user</span>:<span style="color: #006699; font-weight: bold;">$pass</span>&quot;</span><span style="color: #009900;">&#41;</span>
	    	<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_setopt</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_HEADER<span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	    <span style="color: #990000;">curl_setopt</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_HTTPHEADER<span style="color: #339933;">,</span> <span style="color: #000088;">$header</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span>CURLOPT_URL<span style="color: #339933;">,</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span>CURLOPT_POST<span style="color: #339933;">,</span><span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fields</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_setopt</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span>CURLOPT_POSTFIELDS<span style="color: #339933;">,</span><span style="color: #000088;">$fields_string</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">curl_exec</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;Connected&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">curl_close</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2011%2F09%2F26%2Fcambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica%2F&amp;t=Cambiar%20Ip%20din%C3%A1mica%20desde%20php%20sin%20ssh%20%20%28Router%20Observa%20Telecom%20AW4062%20Telef%C3%B3nica%29'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=Cambiar%20Ip%20din%C3%A1mica%20desde%20php%20sin%20ssh%20%20%28Router%20Observa%20Telecom%20AW4062%20Telef%C3%B3nica%29%20-%20http%3A%2F%2Fquepasatu.com%2F2011%2F09%2F26%2Fcambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2011%2F09%2F26%2Fcambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2011%2F09%2F26%2Fcambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2011/09/26/cambiar-ip-dinamica-desde-php-sin-ssh-router-observa-telecom-aw4062-telefonica/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>API de Microsoft Translator: La alternativa GRATIS del API de Google Translate</title>
		<link>http://quepasatu.com/2011/08/31/api-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=api-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago</link>
		<comments>http://quepasatu.com/2011/08/31/api-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 22:51:43 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[api gratis]]></category>
		<category><![CDATA[api traducción]]></category>
		<category><![CDATA[google translate]]></category>
		<category><![CDATA[microsoft translator]]></category>
		<category><![CDATA[traducción gratis online]]></category>
		<category><![CDATA[traductor online]]></category>

		<guid isPermaLink="false">http://quepasatu.com/?p=805</guid>
		<description><![CDATA[Tweet Hace unos meses veíamos como Google cerraba su API para desarrollar aplicaciones utilizando sus servicios de traducción. En cambio hace un par de días Google comenzaba a ofrecer este servicio, esta vez de pago. Creo que muchos programadores encontrarán un buen motivo para trasladarse a la plataforma de Microsoft que ofrece una elegante, potente y sobretodo [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2011%2F08%2F31%2Fapi-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2011/08/31/api-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2011/08/31/api-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="API de Microsoft Translator: La alternativa GRATIS del API de Google Translate" data-url="http://quepasatu.com/2011/08/31/api-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p><a href="http://quepasatu.com/wp-content/uploads/2011/08/Microsoft-Translator1.jpg"><img class="size-medium wp-image-806  alignright" title="Microsoft Translator" src="http://quepasatu.com/wp-content/uploads/2011/08/Microsoft-Translator1-300x173.jpg" alt="" width="300" height="173" /></a></p>
<p>Hace unos meses veíamos como Google cerraba su API para desarrollar aplicaciones utilizando sus servicios de traducción. En cambio hace un par de días <a href="http://code.google.com/apis/language/translate/v2/pricing.html">Google comenzaba a ofrecer este servicio, esta vez de pago</a>.</p>
<p>Creo que muchos programadores encontrarán un buen motivo para trasladarse a la <a href="http://www.microsofttranslator.com">plataforma de Microsoft</a> que ofrece una elegante, potente y sobretodo gratuíta interfaz de HTTP para acceder a su servicio (Incluso tenemos la posibilidad de utilizar también su poderoso Text-to-Speech). Lamentablemente en<a href="http://sdk.microsofttranslator.com/HTTP/GettingStarted.aspx"> la guía de referencia </a>no aparece ningún ejemplo en PHP, así que de este modo prongo uno:</p>
<blockquote>
<div id="_mcePaste">$urlBase = &#8216;http://api.microsofttranslator.com/V2/Http.svc/&#8217;;</div>
<div id="_mcePaste">$appId = &#8216;[Tu appID]&#8216;;</div>
<div id="_mcePaste">$texto = urlencode( &#8216;Este es el texto a traducir&#8217; );</div>
<div>
<div><span>$resultado = file_get_contents( &#8221;{$</span>urlBase<span>}/Translate?appId={$appId}&amp;text={$text}&amp;to=en&#8221;);<br />
print($resultado); </span></div>
</div>
</blockquote>
<p>Si en lugar de traducir, deseas detectar el idioma de un texto:</p>
<blockquote><p><span>$resultado = file_get_contents( &#8221;{$</span>urlBase<span>}/Detect?appId={$appId}&amp;text={$texto}&#8221;);<br />
</span>print($resultado);</p></blockquote>
<p>Cómo podemos ver, necesitamos un $appId, que podemos <a href="http://www.bing.com/developers/createapp.aspx">conseguir automáticamente una vez registrada la aplicación</a>.</p>
<p>Estos son los idiomas disponibles:</p>
<table style="border-collapse: collapse; width: 100%; border: 1px solid #bbbbbb;">
<tbody>
<tr style="vertical-align: top;">
<th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; padding: 4px; border: 1px solid #bbbbbb;">Código</th>
<th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; padding: 4px; border: 1px solid #bbbbbb;">Idioma</th>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Ar</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Árabe</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>zh-CHS</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Chino simplificado</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>zh-CHT</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Chino tradicional</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Nl</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Holandés</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>En</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Inglés</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Fr</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Francés</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>De</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Alemán</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>It</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Italiano</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Ja</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Japonés</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Ko</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Coreano</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Pl</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Polaco</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Pt</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Portugués</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Ru</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Ruso</p>
</td>
</tr>
<tr style="vertical-align: top;">
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;"><strong>Es</strong></p>
</td>
<td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;">
<p style="margin-top: 0px; margin-bottom: 0px; position: relative;">Español</p>
</td>
</tr>
</tbody>
</table>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2011%2F08%2F31%2Fapi-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago%2F&amp;t=API%20de%20Microsoft%20Translator%3A%20La%20alternativa%20GRATIS%20del%20API%20de%20Google%20Translate'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=API%20de%20Microsoft%20Translator%3A%20La%20alternativa%20GRATIS%20del%20API%20de%20Google%20Translate%20-%20http%3A%2F%2Fquepasatu.com%2F2011%2F08%2F31%2Fapi-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2011%2F08%2F31%2Fapi-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2011%2F08%2F31%2Fapi-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2011/08/31/api-de-microsoft-translator-la-alternativa-gratis-del-api-de-google-translate-disponible-en-version-de-pago/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Modificación del border-radius.htc para IE6, 7 &amp; 8: Bordes redondeados con soporte para transparencia</title>
		<link>http://quepasatu.com/2010/11/25/modificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=modificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia</link>
		<comments>http://quepasatu.com/2010/11/25/modificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 16:21:12 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[rounded borders]]></category>

		<guid isPermaLink="false">http://quepasatu.com/?p=620</guid>
		<description><![CDATA[Tweet Me he topado con un pack de plugins para jQuery, se llama jquery-cssHooks , permite estandarizar el módo en el que los navegadores procesan los atributos css. Y he encontrado un antiguo conocido  border-radius.htc. He advertido que tiene un pequeño fallo. Y es que no soporta transparencia, por ello si intentas redondear los bordes [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2010%2F11%2F25%2Fmodificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2010/11/25/modificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2010/11/25/modificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Modificación del border-radius.htc para IE6, 7 &amp; 8: Bordes redondeados con soporte para transparencia" data-url="http://quepasatu.com/2010/11/25/modificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Me he topado con un pack de plugins para jQuery, se llama<a href="https://github.com/brandonaaron/jquery-cssHooks"> jquery-cssHooks</a> , permite estandarizar el módo en el que los navegadores procesan los atributos css.</p>
<p>Y he encontrado un antiguo conocido  <a id="cb1adfa19c9aac7f76413b07b7834567aecbb8eb" href="https://github.com/brandonaaron/jquery-cssHooks/blob/master/border-radius.htc">border-radius.htc</a>. He advertido que tiene un pequeño fallo. Y es que no soporta transparencia, por ello si intentas redondear los bordes de una capa con cierto grado de transparencia, se procesa como totalmente opaca.  Para solucionar esto propongo agregar unas lineas al código original.</p>
<blockquote>
<div id="_mcePaste">// En la línea 47</div>
<div id="_mcePaste">var opacity = this.currentStyle.opacity;</div>
<div id="_mcePaste">//</div>
<div>// En la línea 87</div>
<div>rect.style.opacity = opacity;</div>
<div>rect.style.filter=&#8217;alpha (opacity=&#8217;+parseInt(opacity*100)+&#8217;)';</div>
<div>//</div>
</blockquote>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2010%2F11%2F25%2Fmodificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia%2F&amp;t=Modificaci%C3%B3n%20del%20border-radius.htc%20para%20IE6%2C%207%20%26amp%3B%208%3A%20Bordes%20redondeados%20con%20soporte%20para%20transparencia'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=Modificaci%C3%B3n%20del%20border-radius.htc%20para%20IE6%2C%207%20%26amp%3B%208%3A%20Bordes%20redondeados%20con%20soporte%20para%20transparencia%20-%20http%3A%2F%2Fquepasatu.com%2F2010%2F11%2F25%2Fmodificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2010%2F11%2F25%2Fmodificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2010%2F11%2F25%2Fmodificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2010/11/25/modificacion-del-border-radius-htc-para-ie6-7-8-bordes-redondeados-con-soporte-para-transparencia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¡Empieza ya con HTML5! Código para hacerlo &#8216;casi compatible&#8217; con Internet Explorer 6, 7 y 8</title>
		<link>http://quepasatu.com/2010/08/08/empieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=empieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8</link>
		<comments>http://quepasatu.com/2010/08/08/empieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 13:37:54 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[compatible]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://quepasatu.com/?p=541</guid>
		<description><![CDATA[Tweet Probablemente hayas tratado de comenzar a trabajar con html5 en tus nuevos proyectos. Y cuando has tratado de hacer el test con  IE6, IE7 e IE8, has advertido que no aplican bien los estilos a  las etiquetas propias de HTML5: address, article, aside, audio, canvas, command, datalist, details, dialog, figure, figcaption, footer, header, hgroup, [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2010%2F08%2F08%2Fempieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2010/08/08/empieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2010/08/08/empieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="¡Empieza ya con HTML5! Código para hacerlo &#8216;casi compatible&#8217; con Internet Explorer 6, 7 y 8" data-url="http://quepasatu.com/2010/08/08/empieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Probablemente hayas tratado de comenzar a trabajar con html5 en tus nuevos proyectos. Y cuando has tratado de hacer el test con  IE6, IE7 e IE8, has advertido que no aplican bien los estilos a  las etiquetas propias de HTML5: address, article, aside, audio, canvas, command, datalist, details, dialog, figure, figcaption, footer, header, hgroup, keygen, mark, meter, menu, nav, progress, ruby, section, time, video.</p>
<p>El problema reside en el DOM, así que lo único que tienes que hacer es crear esos elementos</p>
<ol>
<li>document.createElement(&#8220;header&#8221;);</li>
<li>document.createElement(&#8220;footer&#8221;) ;</li>
<li>etc, etc…</li>
</ol>
<blockquote>
<pre><code>&lt;!--[if lt IE 9]&gt;
&lt;script type="text/javascript"&gt;
(function(){
    var elementosHTML5 = "address,article,aside,audio,canvas,command,datalist,details,dialog,figure,figcaption,footer,header,hgroup,keygen,mark,meter,menu,nav,progress,ruby,section,time,video".split(',');
       for(var i = 0; i &lt; elementosHTML5.length; i++){
         document.createElement(elementosHTML5[i]);
       }
   }
)();
&lt;/script&gt;
&lt;![endif]--&gt;</code></pre>
</blockquote>
<p>Por cierto recuerda que el Internet Explorer renderiza estos nuevos elemenos como elementos en linea, así probablemente necesites convertirlos en elementos bloque con tu hoja de estilos;</p>
<blockquote>
<pre>/* CSS HTML5 tags bloque*/
address, article, aside, audio, canvas, command, datalist, details, dialog, figure, figcaption, footer, header, hgroup, keygen, mark, meter, menu, nav, progress, ruby, section, time, video {
	display: block;
}</pre>
</blockquote>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2010%2F08%2F08%2Fempieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8%2F&amp;t=%C2%A1Empieza%20ya%20con%20HTML5%21%20C%C3%B3digo%20para%20hacerlo%20%27casi%20compatible%27%20con%20Internet%20Explorer%206%2C%207%20y%208'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=%C2%A1Empieza%20ya%20con%20HTML5%21%20C%C3%B3digo%20para%20hacerlo%20%27casi%20compatible%27%20con%20Internet%20Explorer%206%2C%207%20y%208%20-%20http%3A%2F%2Fquepasatu.com%2F2010%2F08%2F08%2Fempieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2010%2F08%2F08%2Fempieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2010%2F08%2F08%2Fempieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2010/08/08/empieza-ya-con-html5-codigo-para-hacerlo-casi-compatible-con-internet-explorer-6-7-y-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La importancia de advertir una nueva revolución técnológica. HTML5 y FLASH</title>
		<link>http://quepasatu.com/2010/04/22/la-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=la-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash</link>
		<comments>http://quepasatu.com/2010/04/22/la-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:03:14 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Emprender]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Pluribrain]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[myhrvold]]></category>
		<category><![CDATA[rankswers]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://quepasatu.com/?p=369</guid>
		<description><![CDATA[Tweet &#8220;Nadie utilizará Flash. El mundo se está pasando a HTML5&#8243;. Es una cita que el diarío El Pais atribuye hoy a Steve Jobs: &#8220;Nadie utilizará Flash. El mundo se está pasando a HTML5&#8243;. Esto lo diría tres días después en una reunión interna de Apple, por si a alguien le quedaba alguna duda. Como [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2010%2F04%2F22%2Fla-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2010/04/22/la-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2010/04/22/la-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="La importancia de advertir una nueva revolución técnológica. HTML5 y FLASH" data-url="http://quepasatu.com/2010/04/22/la-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>&#8220;Nadie utilizará Flash. El mundo se está pasando a HTML5&#8243;. <a href="http://www.elpais.com/articulo/portada/alternativa/Flash/elpepisupcib/20100422elpcibpor_1/Tes">Es una cita que el diarío El Pais atribuye hoy a Steve Jobs</a>:</p>
<blockquote><p><span style="font-size: large;">&#8220;Nadie utilizará Flash. El mundo se está pasando a HTML5&#8243;. Esto lo diría tres días después en una reunión interna de Apple, por si a alguien le quedaba alguna duda. Como él, cada vez más fabricantes de <em>software</em> y equipos, compañías de Internet, de contenidos y desarrolladores comparten la misma visión: HTML5, la próxima versión del lenguaje utilizado para crear páginas y aplicaciones <em>online,</em> será una pequeña revolución.</span></p></blockquote>
<p>Era algo que llevaba mucho tiempo considerando en <a href="http://www.pluribrain.com">Pluribrain</a>, pero en estos últimos meses en Barcelona, es algo que se ha convertido en casi una obsesión.</p>
<p>Por un lado, en un primer momento tuve que decidir acerca de qué tecnologías debíamos utilizar en <a href="http://rankswers.com">Rankswers</a>. Así que una de las cosas que le dije a <a href="http://ignasiprat.com">Ignasi</a>, es que ibamos a renunciar a Flash o semejantes y que debíamos seguir un estándar, no podíamos condicionar a nuestros clientes a que ellos o sus usuarios tuvieran instalado en sus sistemas una tecnología u otra.  Nosotros debíamos estar entre los que inician una tendencia y apuestan por algo realmente global. Y así lo hicimos</p>
<p>Por otro lado ocurrió que tuvimos una serie de reuniones con un posible cliente del sector audiovisual. Tuve que explicarle que en los próximos meses iba a aparecer un nuevo estándar web que reemplazaría a  los actuales reproductores multimedia online.</p>
<p>Así que les advertí  que iban a salir al mercado con algo que es lo dominante en la actualidad, pero que en unos meses dejaría de tener sentido (-sobretodo cuando se trata de asignar recursos a algo obsoleto-). Y que por esto es tan importante  salir un paso por delante y preocuparse por la tecnología en el futuro. Esta historia tiene final feliz, era un cliente que finalmente por muchos motivos descartamos <img src='http://quepasatu.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Desde que comencé con Pluribrain hasta estos últimos meses, he recordado en muchas ocasiones <a href="http://www.edge.org/digerati/myhrvold/myhrvold_p2.html">una entrevista de John Brockman a  Nathan Myhrvold, quien fuera CTO de Microsoft</a>.</p>
<p><strong>Brockman: ¿Qué es un CTO?</strong></p>
<p><em><strong>Myhrvold:</strong> </em>Que diablos voy a saber. ¿Sabes?, cuando Bill y yo discutíamos sobre que haría yo en este trabajo, en un momento dijo, &#8216;¿Ok, cuales son los mejores ejemplos de CTOs de más exito?&#8217;  Alrededor de 5 minutos después decidimos que, bueno, debe haber varios, pero que no teníamos en la punta de la lengua exactamente quien era un gran CTO, porque muchas personas que eran buenos CTOs no tenían ese título, y que al menos algunas de esas personas que tenían el titulo discutiblemente no eran buenos en el mismo.</p>
<p>Mi trabajo en Microsoft es preocuparme por la tecnología en el futuro. Si quieres tener un buen futuro tienes que empezar a pensar sobre él en el presente, porque cuando el futuro llegue no tendrás tiempo.</p>
<blockquote><p><span style="font-size: small;"><span style="font-size: large;"><em>My job at Microsoft is to worry about technology in the future. If you want to have a great future you have to start thinking about it in the present, because when the future&#8217;s here you won&#8217;t have the time.</em></span></span></p>
<p><em> </em></p></blockquote>
<p><span style="color: #ff0000;"><strong><em><br />
Actualización:<br />
</em></strong></span></p>
<p><a href=" http://blog.nothinggrinder.com/id-rather-be-a-woz">Pero Atención que no es oro todo lo que brilla</a></p>
<p><a href="http://www.elpais.com/articulo/tecnologia/motivos/Steve/Jobs/rechazar/Flash/elpeputec/20100429elpeputec_4/Tes">Los seis motivos de Steve Jobs para rechazar flash<br />
</a></p>
<p><a href="http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx">Microsoft en el IE9 renuncia a los videos basados en flash </a></p>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2010%2F04%2F22%2Fla-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash%2F&amp;t=La%20importancia%20de%20advertir%20una%20nueva%20revoluci%C3%B3n%20t%C3%A9cnol%C3%B3gica.%20HTML5%20y%20FLASH'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=La%20importancia%20de%20advertir%20una%20nueva%20revoluci%C3%B3n%20t%C3%A9cnol%C3%B3gica.%20HTML5%20y%20FLASH%20-%20http%3A%2F%2Fquepasatu.com%2F2010%2F04%2F22%2Fla-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2010%2F04%2F22%2Fla-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2010%2F04%2F22%2Fla-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2010/04/22/la-importancia-de-advertir-una-nueva-revolucion-tecnologica-html5-y-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problema con max-width: 100%; en Internet Explorer 6</title>
		<link>http://quepasatu.com/2008/01/29/problema-con-max-width-100-en-internet-explorer-6/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=problema-con-max-width-100-en-internet-explorer-6</link>
		<comments>http://quepasatu.com/2008/01/29/problema-con-max-width-100-en-internet-explorer-6/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 19:54:45 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[max-width]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://quepasatu.com/2008/01/29/problema-con-max-width-100-en-internet-explorer-6/</guid>
		<description><![CDATA[Tweet Me dí cuenta el otro día en un ordenador ajeno, que los usuarios de IE6 habéis tenido problemas al ser renderizado este blog por el navegador. El problema está en esta porción de código localizado en la hoja de estilos del theme predeterminado del wordpress  p img {  padding: 0;  max-width: 100%;   } Con este [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2008%2F01%2F29%2Fproblema-con-max-width-100-en-internet-explorer-6%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2008/01/29/problema-con-max-width-100-en-internet-explorer-6/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2008/01/29/problema-con-max-width-100-en-internet-explorer-6/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Problema con max-width: 100%; en Internet Explorer 6" data-url="http://quepasatu.com/2008/01/29/problema-con-max-width-100-en-internet-explorer-6/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Me dí cuenta el otro día en un ordenador ajeno, que los usuarios de IE6 habéis tenido problemas al ser renderizado este blog por el navegador. El problema está en esta porción de código localizado en la hoja de estilos del theme predeterminado del wordpress</p>
<p> <font color="#999999">p img {<br />
 padding: 0;<br />
 max-width: 100%;<br />
  }</font></p>
<p>Con este código, <a href="http://binarybonsai.com/" title="Visit author homepage">Michael Heilemann</a>, el creador del  WordPress Default Theme intenta que  con independencia de su tamaño las imágenes de los post se integren con un tamaño apropiado dentro de la capa que las soporta. IE6 no soporta  las propiedades &#8220;min-width&#8221; ni &#8220;max-width&#8221;, por lo que las imágenes medianamente anchas rompen la estructura total del diseño del blog.</p>
<p>Para solucionarlo basta con añadir un invento de microsoft que llaman &#8220;Propiedades dinámicas&#8221;: <strong>width:expression(&#8220;0px&#8221;: &#8220;100%&#8221; ); </strong> ó se<strong> </strong>puede utilizar javascript<strong> width: expression((documentElement.clientWidth &lt;10) ? &#8220;0px&#8221; : &#8220;100%&#8221; )<br />
</strong>Entonces el código del style.css quedaría:</p>
<p><font color="#999999">p img {<br />
 padding: 0;<br />
 max-width: 100%;<br />
</font><font color="#999999"><strong><font color="#999999">width:expression(&#8220;0px&#8221;: &#8220;100%&#8221; );</font></strong><br />
<strong> </strong>}</font></p>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2008%2F01%2F29%2Fproblema-con-max-width-100-en-internet-explorer-6%2F&amp;t=Problema%20con%20max-width%3A%20100%25%3B%20en%20Internet%20Explorer%206'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=Problema%20con%20max-width%3A%20100%25%3B%20en%20Internet%20Explorer%206%20-%20http%3A%2F%2Fquepasatu.com%2F2008%2F01%2F29%2Fproblema-con-max-width-100-en-internet-explorer-6%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2008%2F01%2F29%2Fproblema-con-max-width-100-en-internet-explorer-6%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2008%2F01%2F29%2Fproblema-con-max-width-100-en-internet-explorer-6%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2008/01/29/problema-con-max-width-100-en-internet-explorer-6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>En tkcteam.com necesitan bloggers , programadores y colaboradores</title>
		<link>http://quepasatu.com/2007/11/29/en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores</link>
		<comments>http://quepasatu.com/2007/11/29/en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 18:01:06 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[bloggers]]></category>
		<category><![CDATA[bloguers]]></category>
		<category><![CDATA[programadores]]></category>
		<category><![CDATA[tkcteam]]></category>

		<guid isPermaLink="false">http://quepasatu.com/2007/11/29/en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores/</guid>
		<description><![CDATA[Tweet Esta mañana he recibido un mail desde tkcteam.com, se resume en que necesitan bloggers, un programador &#8211; diseñador freelance y colaboradores para un blog de apliaciones web, pongo este post para agradecerles que han contado conmigo y yo no voy a poder hacerme cargo del asunto , si alguien quiere participar en el proyecto [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F29%2Fen-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2007/11/29/en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2007/11/29/en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="En tkcteam.com necesitan bloggers , programadores y colaboradores" data-url="http://quepasatu.com/2007/11/29/en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Esta mañana he recibido un mail desde<font color="#000000">  <a href="http://www.tkcteam.com/" target="_blank">tkcteam.com</a></font>, se resume en que <strong>necesitan bloggers, un programador &#8211; diseñador freelance y colaboradores para un blog de apliaciones web,</strong> pongo este post para agradecerles que han contado conmigo y yo no voy a poder hacerme cargo del asunto , si alguien quiere participar en el proyecto que contacten desde este formulario: <a href="http://www.tkcteam.com/contactanos/" target="_blank">contacto con tkcteam.com</a></p>
<address> </address>
<address> </address>
<address> </address>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F29%2Fen-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores%2F&amp;t=En%20tkcteam.com%20necesitan%20bloggers%20%2C%20programadores%20y%20colaboradores'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=En%20tkcteam.com%20necesitan%20bloggers%20%2C%20programadores%20y%20colaboradores%20-%20http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F29%2Fen-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F29%2Fen-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F29%2Fen-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2007/11/29/en-tkcteamcom-necesitan-bloggers-programadores-y-colaboradores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recién llegado del SIMO 2007</title>
		<link>http://quepasatu.com/2007/11/08/recien-llegado-del-simo-2007/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=recien-llegado-del-simo-2007</link>
		<comments>http://quepasatu.com/2007/11/08/recien-llegado-del-simo-2007/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 22:51:56 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[azafatas]]></category>
		<category><![CDATA[ifema]]></category>
		<category><![CDATA[madrid]]></category>
		<category><![CDATA[obsequios]]></category>
		<category><![CDATA[regalos]]></category>
		<category><![CDATA[simo 2007]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[you live k]]></category>
		<category><![CDATA[youlivek]]></category>

		<guid isPermaLink="false">http://quepasatu.com/2007/11/08/recien-llegado-del-simo-2007/</guid>
		<description><![CDATA[Tweet Pues sí, después de levantarme a las 5:30 de la mañana, he ido MÁS SOLO QUE LA UNA al SIMO y acabo de llegar a casa. Se puede decir que he ido exclusivamente con y por la invitación personal &#8220;trade visitor&#8221; o &#8220;PoOofesional&#8221; que me enviaron desde YouLivek (los encargados de la iniciativa a [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F08%2Frecien-llegado-del-simo-2007%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2007/11/08/recien-llegado-del-simo-2007/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2007/11/08/recien-llegado-del-simo-2007/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Recién llegado del SIMO 2007" data-url="http://quepasatu.com/2007/11/08/recien-llegado-del-simo-2007/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Pues sí, después de levantarme a las 5:30 de la mañana, he ido MÁS SOLO QUE LA UNA al SIMO y acabo de llegar a casa. Se puede decir que he ido exclusivamente con y por la invitación personal &#8220;trade visitor&#8221; o &#8220;PoOofesional&#8221; que me enviaron desde <a href="http://www.web20simo.com/" target="_blank">YouLivek </a>  (los encargados de la iniciativa a cerca de la web 2.0 en el SIMO ¡ Muchas Gracias ! )</p>
<p>Ésta y ver las azafatas eran mi ilusión y no me han defraudado.</p>
<p>Toda la mañana la he pasado escuchando las 4 conferencias sobre Web 2.0, hoy tocaba jornada de desarrollo:</p>
<p align="center"><strong><font color="#ff0000">1º</font> Consultoría tecnológica 2.0</strong><em><br />
</em>Ponente: <span style="font-weight: bold">Sergio del Río</span><strong> (Informática El Corte  Inglés)</strong></p>
<p align="center"><strong><font color="#ff0000">2º </font></strong><strong>Experiencia de usuario 2.0</strong><br />
<a href="http://www.youlivek.com/ponenciask/show_conference/9"><em><u>Tendencias en  experiencia de uso en la web2.0</u></em></a><br />
Ponente: <strong><a href="http://www.youlivek.com/members/show/295">Jesús Gorriti</a> (dnx)</strong></p>
<p align="left">&nbsp;</p>
<p align="center"><strong><font color="#ff0000">3º </font></strong><strong>Mobile 2.0</strong><br />
<em>El móvil, ¿realmente web2.0?</em><br />
Ponente: <strong>Manuel  Dios Guillán (mobext)</strong></p>
<p align="center"><strong><font color="#ff0000">4º </font></strong><strong>Ruby on Rails</strong><br />
<a href="http://www.youlivek.com/ponenciask/show_conference/12"><u><em>Ventajas de  la plataforma</em></u></a><br />
Ponente: <span style="font-weight: bold"><a href="http://www.youlivek.com/members/show/85">Agustín Cuenca</a>  (Aspgems)</span></p>
<p align="center">&nbsp;</p>
<p>Aquí está la prueba del delito, las fotos han sido tomadas por la organización (Yo soy el que conserva aún el pelo, y en la esquina superior derecha xD)</p>
<p><img src="http://quepasatu.com/wp-content/uploads/2007/11/1902010674_ecc6c0272a.jpg" alt="Simo 2007 ponencias web 2.0" /></p>
<p>En esta otra foto, encuéntrame (al fondo, voy de rojo y miro hacia abajo, un tipo más bien gordo delante mio, apunta con un boli digital en su touch) xD<br />
<img src="http://quepasatu.com/wp-content/uploads/2007/11/1902002020_16d8f72de3.jpg" alt="Simo 2007 ponencias web 2.0" /></p>
<p>A la hora de comer me he encontrado con <a href="http://www.fotolog.com/serka_world" target="_blank">Serka</a>  y sus compañeros de clase (Alex, Rafa, Iñaki, Jarvaro, David, Almudena, Gonzalo  )</p>
<p>La tarde en cambio he decidido dedicarla a ver con Serka, unos pocos stands ( lo único que me ha impresionado los nuevos portátiles mac y el sistema operativo leopard ).</p>
<p><strong>Conclusión:</strong> Ni las conferencias sobre web 2.0 ni las Azafatas me han defraudado ¡Qué minifaldas ! , salvo alguna excepción todo lo demás un fiasco, nada especialmente rompedor &#8230;. ¡ ah y no he traído ni un mechero de propaganda xD !</p>
<p>Eso sí, no creo que vaya a las jornadas de negocio pero quizá vuelva los días abiertos a todo el público (el pabellón de ocio digital no estaba hoy abierto), por si alguien quiere ir, le acompaño xDD</p>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F08%2Frecien-llegado-del-simo-2007%2F&amp;t=Reci%C3%A9n%20llegado%20del%20SIMO%202007'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=Reci%C3%A9n%20llegado%20del%20SIMO%202007%20-%20http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F08%2Frecien-llegado-del-simo-2007%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F08%2Frecien-llegado-del-simo-2007%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2007%2F11%2F08%2Frecien-llegado-del-simo-2007%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2007/11/08/recien-llegado-del-simo-2007/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Iphone traerá integrado el motor de safari para ejecutar sus widgets</title>
		<link>http://quepasatu.com/2007/06/17/iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets</link>
		<comments>http://quepasatu.com/2007/06/17/iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets/#comments</comments>
		<pubDate>Sat, 16 Jun 2007 23:09:32 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>

		<guid isPermaLink="false">http://quepasatu.com/2007/06/17/iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets/</guid>
		<description><![CDATA[Tweet Después de lanzar en 2001 el revolucionario Ipod, a finales de Junio lanza el Iphone, que promete revolucionar el mercado de los móviles, a parte de su diseño , de que sirve para llamar por telefono, &#8230;.., se espera que su éxito se base en los widgets , pequeñas aplicaciones que permiten personalizar cada [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2007%2F06%2F17%2Fiphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2007/06/17/iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2007/06/17/iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Iphone traerá integrado el motor de safari para ejecutar sus widgets" data-url="http://quepasatu.com/2007/06/17/iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Después de lanzar en 2001 el revolucionario Ipod, a finales de Junio lanza el Iphone, que promete revolucionar el mercado de los móviles, a parte de su diseño , de que sirve para llamar por telefono, &#8230;.., se espera que su éxito se base en los widgets , pequeñas aplicaciones que permiten personalizar cada aparato, bien sea un móvil, un frigorífico un pc, una casa del futuro, etc.</p>
<p>Hasta ahora cada compañia importante ha creado su propio estándar: Google Desktop, Yahoo Widgets , Windows Vista, &#8230; y alguno más, algo que jode bastante.</p>
<p>Pues bien, por fín alguien hace algo razonable, ahora se sabe que  Apple ejecutará sus widgets sobre Safari, el motor de su propio navegador web. Esto hace que no se necesite un compilador extraño ni  aprender nuevos lenguajes de script. Va a funcionar siguiendo los estándares W3C, vamos que va a ser exactamente diseñar una aplicación  Web 2.0</p>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2007%2F06%2F17%2Fiphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets%2F&amp;t=Iphone%20traer%C3%A1%20integrado%20el%20motor%20de%20safari%20para%20ejecutar%20sus%20widgets'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=Iphone%20traer%C3%A1%20integrado%20el%20motor%20de%20safari%20para%20ejecutar%20sus%20widgets%20-%20http%3A%2F%2Fquepasatu.com%2F2007%2F06%2F17%2Fiphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2007%2F06%2F17%2Fiphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2007%2F06%2F17%2Fiphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2007/06/17/iphone-traera-integrado-el-motor-de-safari-para-ejecutar-sus-widgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YoutubeCrazyVideos por fin para Windows Vista</title>
		<link>http://quepasatu.com/2007/05/01/youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion</link>
		<comments>http://quepasatu.com/2007/05/01/youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion/#comments</comments>
		<pubDate>Tue, 01 May 2007 17:22:47 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Programación General]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[YoutubeCrazyVideos]]></category>

		<guid isPermaLink="false">http://quepasatu.com/2007/05/01/youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion/</guid>
		<description><![CDATA[Tweet Por fin encuentro la solución y consigo que YoutubeCrazyVideos funcione en Windows Vista. Internet Explorer 7 trae por defecto opciones de seguridad muy restrictivas que hacen que algunas funciones de javascript como &#8220;write.status&#8221;, que actualiza el texto de la barra de estado del navegador, estén por defecto bloqueadas, ésta, es una medida antifishing excesiva, [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2007%2F05%2F01%2Fyoutubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2007/05/01/youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2007/05/01/youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="YoutubeCrazyVideos por fin para Windows Vista" data-url="http://quepasatu.com/2007/05/01/youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Por fin encuentro la solución y consigo que <a href="http://quepasatu.com/mis-proyectos/youtubecrazyvideos/">YoutubeCrazyVideos</a> funcione en Windows Vista.</p>
<p>Internet Explorer 7 trae por defecto opciones de seguridad muy restrictivas que hacen que algunas funciones de javascript como &#8220;write.status&#8221;, que actualiza el texto de la barra de estado del navegador, estén por defecto bloqueadas, ésta, es una medida antifishing excesiva, porque cambiar el texto de estado en un momento determinado no posibilita un ataque, si que lo haría en un bucle, pero que trae a muchos desarrolladores por la calle de la amargura.</p>
<p>En mi caso, programé <a href="http://quepasatu.com/mis-proyectos/youtubecrazyvideos/">YoutubeCrazyVideos</a> en un lenguaje de programación cruzado, similar a norton antivirus 2000 o macromedia dreamweaver o flash. Así utilicé el lenguaje javascript y un motor de javascript (mozilla), pero a los usuarios que instalaban Internet Explorer 7 o windows vista no les funcionaba el programa, porque bloqueaba el paso de información via &#8220;write.status&#8221;.</p>
<p>Así que opté por que YoutubeCrazyVideos buscase  y modificase la configuración de IE7 que repito en este caso era excesiva.</p>
<p><strong>Propongo la solución que he utilizado:</strong></p>
<ul>
<li>En cualquier <strong>lenguaje de programación</strong> tendría que acceder al método Regwrite del Windows Script Host.</li>
</ul>
<blockquote><p>Un ejemplo en <strong>JSCRIPT </strong>(Aunque no tiene mucho sentido en javascript, puesto que viene bloqueado de serie ) sería:<br />
#declaramos la variable<br />
var WshShell = WScript.CreateObject(&#8220;WScript.Shell&#8221;);<br />
#Aplicamos el método<br />
WshShell.<strong>RegWrite</strong><br />
(&#8220;HKEY_C_U\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\2103&#8243;,0, &#8220;REG_DWORD&#8221;);</p></blockquote>
<ul>
<li> <strong>Manualmente </strong></li>
</ul>
<p>Acceder al registro de windows</p>
<p>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\2103</p>
<p>La Zona 3 , es Internet y 2103 un valor DWORD que cuando vale 0&#215;00000000 , significa &#8220;Permitir las actualizaciones de la barra de estado a través de la secuencia de comandos &#8220;, y que cuando vale 0&#215;00000003 &#8220;No permitir &#8230;.. &#8220;</p>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2007%2F05%2F01%2Fyoutubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion%2F&amp;t=YoutubeCrazyVideos%20por%20fin%20para%20Windows%20Vista'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=YoutubeCrazyVideos%20por%20fin%20para%20Windows%20Vista%20-%20http%3A%2F%2Fquepasatu.com%2F2007%2F05%2F01%2Fyoutubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2007%2F05%2F01%2Fyoutubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2007%2F05%2F01%2Fyoutubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2007/05/01/youtubecrazyvideos-windows-vista-e-ie-7-y-su-exceso-de-seguridad-y-mi-solucion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Overhead en Mysql</title>
		<link>http://quepasatu.com/2007/04/04/overhead-en-mysql/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=overhead-en-mysql</link>
		<comments>http://quepasatu.com/2007/04/04/overhead-en-mysql/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 18:23:33 +0000</pubDate>
		<dc:creator>Fernando</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[MySql]]></category>

		<guid isPermaLink="false">http://quepasatu.com/2007/04/04/overhead-en-mysql/</guid>
		<description><![CDATA[Tweet Frecuentemente ocurre que la base de datos mysql genera algunos problemas, entre ellos que se pueden realizar consultas pero no movimientos, esto puede ser causado por el llamado Overhead que se podría traducir por Fragmentación, se produce, cuando por las actividades cotidianas de inserciones, modificaciones o eliminaciones en la tablas dentro de una base [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share"><div style="width:120px;" class="really_simple_share_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquepasatu.com%2F2007%2F04%2F04%2Foverhead-en-mysql%2F&amp;layout=button_count&amp;show_faces=false&amp;width=120&amp;action=recommend&amp;colorscheme=light&amp;send=false&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:27px;" allowTransparency="true"></iframe>
			</div><div class="really_simple_share_linkedin"> 
				<script type="in/share" data-counter="right" data-url="http://quepasatu.com/2007/04/04/overhead-en-mysql/"></script>
			</div><div style="width:90px;" class="really_simple_share_google1"> 
				<g:plusone size="medium" href="http://quepasatu.com/2007/04/04/overhead-en-mysql/" ></g:plusone>
			</div><div style="width:110px;" class="really_simple_share_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Overhead en Mysql" data-url="http://quepasatu.com/2007/04/04/overhead-en-mysql/">Tweet</a> 
			</div></div>
		<div style="clear:both;"></div><p>Frecuentemente ocurre que la base de datos mysql genera algunos problemas, entre ellos que se pueden realizar consultas pero no movimientos, esto puede ser causado por el llamado  Overhead que se podría traducir por Fragmentación, se produce, cuando por las actividades cotidianas de inserciones, modificaciones o eliminaciones en la tablas dentro de una base de datos mysql, quedan residuos (podría decirse que ocurre lo mismo que en la papelera de reciclaje de windows).</p>
<p>Ocurre especialmente al usar campos con longitud variable y para evitar el problema de Overhead,  es necesario optimizar de vez en cuando las tablas (por ejemplo con phpmyadmin &#8211; >optimize), que es así como una desfragmentación que elimina los registros perdidos y la meta información no necesaria.</p>
<p>La sintaxis de Optimize table</p>
<blockquote><p>OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name]</p></blockquote>
<div class='sociable'><div class='sociable-tagline'><strong>Compartir:</strong></div><ul><li><a rel='nofollow'   href='http://www.facebook.com/share.php?u=http%3A%2F%2Fquepasatu.com%2F2007%2F04%2F04%2Foverhead-en-mysql%2F&amp;t=Overhead%20en%20Mysql'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/facebook.png' class='sociable-img sociable-hovers ' title='Facebook' alt='Facebook' />Facebook</a></li><li><a rel='nofollow'   href='http://twitter.com/home?status=Overhead%20en%20Mysql%20-%20http%3A%2F%2Fquepasatu.com%2F2007%2F04%2F04%2Foverhead-en-mysql%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/twitter.png' class='sociable-img sociable-hovers ' title='Twitter' alt='Twitter' />Twitter</a></li><li><a rel='nofollow'   href='http://bitacoras.com/anotaciones/http%3A%2F%2Fquepasatu.com%2F2007%2F04%2F04%2Foverhead-en-mysql%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png' class='sociable-img sociable-hovers ' title='Bitacoras.com' alt='Bitacoras.com' />Bitacoras.com</a></li><li><a rel='nofollow'   href='http://meneame.net/submit.php?url=http%3A%2F%2Fquepasatu.com%2F2007%2F04%2F04%2Foverhead-en-mysql%2F'><img src='http://quepasatu.com/wp-content/plugins/sociable-30/images/default/16/meneame.png' class='sociable-img sociable-hovers ' title='Meneame' alt='Meneame' />Meneame</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://quepasatu.com/2007/04/04/overhead-en-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

