<?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>Carlos Cordero - Blog &#187; Internet</title>
	<atom:link href="http://www.carloscordero.com/blog/category/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.carloscordero.com/blog</link>
	<description>I&#039;ve got faith to believe I can do anything</description>
	<lastBuildDate>Tue, 06 Jul 2010 19:10:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>A vueltas con Internet Explorer 6</title>
		<link>http://www.carloscordero.com/blog/2010/06/13/a-vueltas-con-internet-explorer-6/</link>
		<comments>http://www.carloscordero.com/blog/2010/06/13/a-vueltas-con-internet-explorer-6/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 21:13:52 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[internet exploret 6]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=975</guid>
		<description><![CDATA[Estos días me he encontrado con una situación que realmente me hace plantearme algunas cosas. Un cliente nos pregunta por la compatibilidad de su página web bajo Internet Explorer 6. Nos comenta que la ha visto en algunos equipos antiguos y que no termina de funciona bien bajo esa versión. La respuesta no le termina [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F13%2Fa-vueltas-con-internet-explorer-6%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F13%2Fa-vueltas-con-internet-explorer-6%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Estos días me he encontrado con una situación que realmente me hace plantearme algunas cosas. Un cliente nos pregunta por la compatibilidad de su página web bajo <strong>Internet Explorer 6</strong>. Nos comenta que la ha visto en algunos equipos antiguos y que no termina de funciona bien bajo esa versión.</p>
<p><img class="alignright size-full wp-image-976" style="margin: 5px;" title="Internet Explorer 6" src="http://www.carloscordero.com/blog/wp-content/uploads/2010/06/ie_6.gif" alt="Internet Explorer 6" width="248" height="217" /></p>
<p>La respuesta no le termina de convencer. Su página funcionará con las versiones actuales de IE, de 7 en adelante, y por</p>
<p>supuesto, con cualquier otro navegador. ¿Cómo le haces comprender que ni Microsoft recomienda ya utilizar Internet Explorer 6? Ni aún pasándole <a href="http://news.cnet.com/8301-30685_3-10406468-264.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-20" target="_blank"><strong>información</strong></a> sobre el tema termina de estar tranquilo. Finalmente le haces entender que no conseguirás que la páginas se vean 100% correctamente en ese navegador, que tiene más de 9 años y que apenas cumplía parte de los estándares de la época&#8230; pocos va a cumplir ahora.</p>
<p>¿Qué hacemos para quitarnos esta lacra de versión 6 de encima? Yo lo tengo muy claro, mis proyectos no aseguran compatibilidad con Internet Explorer 6, ni tampoco con <a href="http://es.wikipedia.org/wiki/Mosaic" target="_blank">Mosaic</a>, por si quedaban dudas. Bastante tenemos con pelearnos para que las versiones 7 y 8 &#8220;entiendan&#8221; el código tal y como deben hacerlo.</p>
<p>¿Opiniones?</p>
<p><map name='google_ad_map_975_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/975?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_975_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=975&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F13%2Fa-vueltas-con-internet-explorer-6%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/06/13/a-vueltas-con-internet-explorer-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Opera es para adultos segun Apple</title>
		<link>http://www.carloscordero.com/blog/2010/06/10/opera-es-para-adultos-segun-apple/</link>
		<comments>http://www.carloscordero.com/blog/2010/06/10/opera-es-para-adultos-segun-apple/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 13:59:23 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[adultos]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[opera]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=972</guid>
		<description><![CDATA[Esto es lo que se ve en un iPhone al actualizar Opera desde la appstore. Que tácticas tan sucias&#8230;]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F10%2Fopera-es-para-adultos-segun-apple%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F10%2Fopera-es-para-adultos-segun-apple%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img style="display: block; margin-right: auto; margin-left: auto;" src="http://www.carloscordero.com/blog/wp-content/uploads/2010/06/wpid-downloadfile.jpeg" alt="image" /></p>
<p>Esto es lo que se ve en un iPhone al actualizar Opera desde la appstore. Que tácticas tan sucias&#8230;</p>
<p><map name='google_ad_map_972_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/972?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_972_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=972&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F10%2Fopera-es-para-adultos-segun-apple%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/06/10/opera-es-para-adultos-segun-apple/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Guatemala &#8211; Increíble</title>
		<link>http://www.carloscordero.com/blog/2010/06/01/guatemala-increible/</link>
		<comments>http://www.carloscordero.com/blog/2010/06/01/guatemala-increible/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 21:41:54 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[agatha]]></category>
		<category><![CDATA[guatemala]]></category>
		<category><![CDATA[socavon]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=944</guid>
		<description><![CDATA[He tenido que verlo en varios periódicos para creermelo. Esto es lo que ha sucedido en Guatemala después del paso de la tormenta Agatha. Un socavón que provoca un infarto solo con ver la fotografía. Personalmente creo que si me levanto una mañana y al mirar por la ventana veo eso, me vuelvo a meter [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F01%2Fguatemala-increible%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F01%2Fguatemala-increible%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://www.carloscordero.com/blog/wp-content/uploads/2010/06/agatha.jpg" rel="lightbox[944]"><img class="size-full wp-image-945  aligncenter" title="Socavón en guatemala" src="http://www.carloscordero.com/blog/wp-content/uploads/2010/06/agatha.jpg" alt="Socavón" width="520" height="390" /></a></p>
<p><br class="spacer_" /></p>
<p>He tenido que verlo en varios periódicos para creermelo. Esto es lo que ha sucedido en Guatemala después del paso de la tormenta Agatha. Un socavón que provoca un infarto solo con ver la fotografía. Personalmente creo que si me levanto una mañana y al mirar por la ventana veo eso, me vuelvo a meter en la cama hasta el día siguiente.</p>
<p><map name='google_ad_map_944_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/944?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_944_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=944&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F06%2F01%2Fguatemala-increible%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/06/01/guatemala-increible/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lista Spotify &#8211; Eurovision 2010</title>
		<link>http://www.carloscordero.com/blog/2010/05/30/lista-spotify-eurovision-2010/</link>
		<comments>http://www.carloscordero.com/blog/2010/05/30/lista-spotify-eurovision-2010/#comments</comments>
		<pubDate>Sun, 30 May 2010 08:49:44 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[eurovision]]></category>
		<category><![CDATA[spotify]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=931</guid>
		<description><![CDATA[Para todos los que tengáis Spotify, aquí os dejo la url a la lista oficial de las canciones que participaron en todas las fases de Eurovision. Solo hay que tener Spotify instalado, al abrir el enlace saldrá un mensaje para pedir la apertura de la aplicación. Si tenéis Spotify instalado en Linux bajo Wine, podéis [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F30%2Flista-spotify-eurovision-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F30%2Flista-spotify-eurovision-2010%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.carloscordero.com/blog/wp-content/uploads/2010/05/81691d20e666f46fa89367f41dcbaa8e34557a17.jpg" rel="lightbox[931]"><img class="alignleft size-full wp-image-932" style="margin-left: 5px; margin-right: 5px;" title="Spotify Eurovision 2010" src="http://www.carloscordero.com/blog/wp-content/uploads/2010/05/81691d20e666f46fa89367f41dcbaa8e34557a17.jpg" alt="Spotify Eurovision 2010" width="180" height="180" /></a>Para todos los que tengáis <strong><a href="http://www.spotify.com" target="_blank">Spotify</a></strong>, aquí os dejo la url a la lista oficial de las canciones que participaron en todas las fases de Eurovision.</p>
<p>Solo hay que tener Spotify instalado, al abrir el enlace saldrá un mensaje para pedir la apertura de la aplicación.</p>
<p>Si tenéis Spotify instalado en Linux bajo Wine, podéis seguir <a href="http://atheistblogger.com/2008/12/17/using-spotify-links-in-linux/" target="_blank">estas instrucciones</a> para que el sistema reconozca las URI del programa.</p>
<p><br class="spacer_" /></p>
<p>Link a la lista: <a href="http://open.spotify.com/album/3MlWJ0F9FYSRwweS7ZAutB" target="_blank">http://open.spotify.com/album/3MlWJ0F9FYSRwweS7ZAutB</a></p>
<p>Gracias a <a href="http://twitter.com/chicageek" target="_blank">@chicageek</a> en <a href="http://twitter.com/chicageek/statuses/15029509323">http://twitter.com/chicageek/statuses/15029509323</a></p>
<p><br class="spacer_" /></p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/8QSgNM9yNjo&amp;hl=es_ES&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/8QSgNM9yNjo&amp;hl=es_ES&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><map name='google_ad_map_931_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/931?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_931_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=931&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F30%2Flista-spotify-eurovision-2010%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/05/30/lista-spotify-eurovision-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El día en el que Apple fue más que Microsoft</title>
		<link>http://www.carloscordero.com/blog/2010/05/27/el-dia-en-el-que-apple-fue-mas-que-microsoft/</link>
		<comments>http://www.carloscordero.com/blog/2010/05/27/el-dia-en-el-que-apple-fue-mas-que-microsoft/#comments</comments>
		<pubDate>Thu, 27 May 2010 19:01:07 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Empresas]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bolsa]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[nasdaq]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=913</guid>
		<description><![CDATA[Es una de esas situaciones que no se ven todos los días, la omnipresente Microsoft superada en capitalización bursátil por uno de sus mayores competidores, Apple. Según el valor de mercado, ahora mismo Apple vale 229.000 millones de dólares frente a 227.000 de Microsoft. No es una gran diferencia, desde luego, pero marca un antes [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F27%2Fel-dia-en-el-que-apple-fue-mas-que-microsoft%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F27%2Fel-dia-en-el-que-apple-fue-mas-que-microsoft%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.carloscordero.com/blog/wp-content/uploads/2010/05/bolsamsftapple.jpg" rel="lightbox[913]"><img class="alignright size-full wp-image-914" style="margin-left: 5px; margin-right: 5px;" title="Cotización Bolsa Microsoft Apple Nasdaq" src="http://www.carloscordero.com/blog/wp-content/uploads/2010/05/bolsamsftapple.jpg" alt="Cotización Bolsa Microsoft Apple Nasdaq" width="315" height="285" /></a></p>
<p>Es una de esas situaciones que no se ven todos los días, la omnipresente <a href="http://moneycentral.msn.com/detail/stock_quote?Symbol=msft&amp;getquote=Get+Quote" target="_blank"><strong>Microsoft</strong></a><a href="http://moneycentral.msn.com/detail/stock_quote?Symbol=msft&amp;getquote=Get+Quote" target="_blank"> </a><strong>superada en capitalización bursátil</strong> por uno de sus mayores competidores, <a href="http://moneycentral.msn.com/detail/stock_quote?Symbol=aapl&amp;getquote=Get+Quote" target="_blank"><strong>Apple</strong></a>.</p>
<p>Según el valor de mercado, ahora mismo <strong>Apple </strong>vale 229.000 millones de dólares frente a 227.000 de <strong>Microsoft</strong>. No es una gran diferencia, desde luego, pero marca un antes y un después en la era &#8220;moderna&#8221; de la informática.</p>
<p><strong>Apple</strong>, la empresa que <strong>rozó la quiebra años atrás</strong>, supera hoy a la que durante años, y por supuesto en el presente, sigue siendo una de las mayores referencias en el mundo de la tecnología.</p>
<p>Por supuesto, esto no significa que <strong>Microsoft </strong>tenga problemas, solo hay que ver la diferencia de estas dos empresas con la tercera en discordia, <strong><a href="http://moneycentral.msn.com/detail/stock_quote?Symbol=US:GOOG" target="_blank">Google</a></strong>, cuya capitalización &#8220;solo&#8221; es de 156.000 millones de dólares. Por otro lado, el <strong>EBITDA </strong>de <strong>Microsoft</strong> supera con creces al de <strong>Apple</strong>, en casi <strong>10 puntos</strong>.</p>
<p>¿Y ahora qué? Pues la verdad, no parece que esta situación vaya a ser buena para <strong>Microsoft</strong>. Si miramos un poco al futuro cercano, tenemos a <strong>Apple </strong>disfrutando de las ventas de su <strong>iPad </strong>(que por cierto, sigue sin gustarme) y con el próximo lanzamiento de uno de sus productos estrella, el<strong> iPhone 4G</strong> (nombre oficioso). Por el otro lado, <strong>Microsoft </strong>no parece tener ningún lanzamiento estrella para los próximos meses.</p>
<p>Por supuesto, esto es la bolsa, y lo que ahora estoy escribiendo mañana puede ser verdad o un gran error.</p>
<p>Un último detalle, la cotización de <strong>Google</strong>. Sigue imparable, su valor <strong>sigue aumentando</strong> día tras día. ¿Logrará alcanzar a Apple y Microsoft? Mi apuesta es un rotundo si.</p>
<p><map name='google_ad_map_913_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/913?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_913_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=913&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F27%2Fel-dia-en-el-que-apple-fue-mas-que-microsoft%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/05/27/el-dia-en-el-que-apple-fue-mas-que-microsoft/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WebM, y se acabó el juego</title>
		<link>http://www.carloscordero.com/blog/2010/05/20/webm-y-se-acabo-el-juego/</link>
		<comments>http://www.carloscordero.com/blog/2010/05/20/webm-y-se-acabo-el-juego/#comments</comments>
		<pubDate>Thu, 20 May 2010 07:11:07 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[h.264]]></category>
		<category><![CDATA[h264]]></category>
		<category><![CDATA[vorbis]]></category>
		<category><![CDATA[vp8]]></category>
		<category><![CDATA[webm]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=871</guid>
		<description><![CDATA[Ayer durante la Google I/O se presentaron un buen surtido de novedades, pero posiblemente una de las más esperadas era saber que pasaría con el codec VP8, adquirido recientemente por Google al comprar On2 y del que todo el mundo esperaba que fuese liberado sin licencias, al contrario que H.264. Pues así pasó, y más [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F20%2Fwebm-y-se-acabo-el-juego%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F20%2Fwebm-y-se-acabo-el-juego%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Ayer durante la <strong>Google I/O</strong> se presentaron un buen surtido de novedades, pero posiblemente una de las más esperadas era saber que pasaría con el codec <strong>VP8</strong>, adquirido recientemente por Google al comprar On2 y del que todo el mundo esperaba que fuese liberado sin licencias, al contrario que <strong>H.264</strong>.</p>
<p>Pues así pasó, y más allá de la liberación de VP8, Google presentó ayer su apuesta de futuro: <strong>WebM</strong>.</p>
<p><strong><a href="http://www.carloscordero.com/blog/wp-content/uploads/2010/05/webm-devpreview.png" rel="lightbox[871]"><img class="alignleft size-full wp-image-872" title="WebM" src="http://www.carloscordero.com/blog/wp-content/uploads/2010/05/webm-devpreview.png" alt="WebM" width="180" height="60" /></a>¿Y qué es WebM?</strong> El competidor de H.264. <strong>VP8 como códec de video</strong>, <strong>Vorbis para audio</strong> y todo ello en una variación del contenedor <strong>Matroska</strong>. Por supuesto, todo bajo una licencia libre del estilo BSD.</p>
<p>La primera en la frente, <strong>Youtube</strong> con su <strong>25% del tráfico</strong> de Internet, va a soportar este formato en todos su videos dado que según ellos, y ojo al dato, frente a la misma calidad, WebM ocupa la mitad que H.264.</p>
<p>Por otro lado, nada más anunciarlo, ya sabemos que <strong>Mozilla</strong>, <strong>Opera</strong> y <strong>Google</strong> lo van a soportar en sus <strong>navegadores</strong> (es decir, de primeras, Firefox, Opera y Chrome/Chromium lo van a soportar). <strong>Adobe</strong> no se ha quedado atrás y ha encontrado en WebM su filón de oro para capear el temporal de críticas a <strong>Flash</strong>: lo soportarán en todos sus productos.</p>
<p>¿Y qué va a pasar ahora? <strong>Apple</strong> y <strong>Microsoft</strong> son posiblemente las dos empresas que más están luchando por sacar adelante el códec <strong>H.264</strong>, que no olvidemos es un codéc propietario, y aquí es donde Google tiene el poder de decisión. ¿Qué puede ocurrir si <strong>Youtube sólo soportase WebM</strong>? ¿Podrían Apple y Microsoft permitirse que sus navegadores no pudiesen visualizar videos del portal? ¿Lo aguantarían sus usuarios?</p>
<p><strong>Opinión personal, H.264 está herido de muerte</strong>. ¿Me equivoco?</p>
<p>Referencias:</p>
<ul>
<li><a href="http://www.webmproject.org/" target="_blank">WebM website</a></li>
<li><a href="http://newteevee.com/2010/04/12/google-to-open-source-vp8-for-html5-video/" target="_blank">NewTeevee</a> (vía <a href="http://www.genbeta.com/multimedia/google-liberara-el-codigo-del-codec-de-video-vp8-se-abre-la-guerra-de-codecs" target="_blank">genbeta</a>)</li>
</ul>
<p><map name='google_ad_map_871_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/871?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_871_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=871&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F05%2F20%2Fwebm-y-se-acabo-el-juego%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/05/20/webm-y-se-acabo-el-juego/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La privacidad en Internet</title>
		<link>http://www.carloscordero.com/blog/2010/03/29/la-privacidad-en-internet/</link>
		<comments>http://www.carloscordero.com/blog/2010/03/29/la-privacidad-en-internet/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 08:33:24 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=848</guid>
		<description><![CDATA[Uno de los mejores ejemplos con tinte irónico que he leído en mucho tiempo acerca de como parece que poco a poco vamos perdiendo el sentido de la privacidad. ¿Es realmente necesario que todo el mundo sepa exactamente donde estamos y cuando? I just became the mayor of Nightclub Cumm in my Mouth on @foursquare [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F03%2F29%2Fla-privacidad-en-internet%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F03%2F29%2Fla-privacidad-en-internet%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Uno de los mejores ejemplos con tinte irónico que he leído en mucho tiempo acerca de como parece que poco a poco vamos perdiendo el sentido de la privacidad. ¿Es realmente necesario que todo el mundo sepa exactamente donde estamos y cuando?</p>
<h3>I just became the mayor of Nightclub Cumm in my Mouth on @foursquare</h3>
<p style="text-align: right;">Vía <a href="http://twitter.com/gallir/status/11152839783" target="_blank">@gallir</a> en twitter</p>
<p><map name='google_ad_map_848_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/848?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_848_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=848&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F03%2F29%2Fla-privacidad-en-internet%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/03/29/la-privacidad-en-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un proyecto más para recordar</title>
		<link>http://www.carloscordero.com/blog/2010/02/27/un-proyecto-mas-para-recordar/</link>
		<comments>http://www.carloscordero.com/blog/2010/02/27/un-proyecto-mas-para-recordar/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 11:21:18 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[practicopedia]]></category>
		<category><![CDATA[proyecto]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=791</guid>
		<description><![CDATA[Ha costado, ha sido más duro de lo esperado, pero finalmente el jueves lanzamos la nueva versión de Practicopedia. Ha sido bastante más de medio año de proyecto, con quizás demasiadas manos metidas dentro en un principio pero que al final ha podido salir a la luz, y bien que lo ha hecho. Este es [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F02%2F27%2Fun-proyecto-mas-para-recordar%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F02%2F27%2Fun-proyecto-mas-para-recordar%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Ha costado, ha sido más duro de lo esperado, pero finalmente el jueves lanzamos la nueva versión de <strong><a href="http://www.practicopedia.com/" target="_blank">Practicopedia</a><span style="font-weight: normal;">. Ha sido bastante más de medio año de proyecto, con quizás demasiadas manos metidas dentro en un principio pero que al final ha podido salir a la luz, y bien que lo ha hecho.</span></strong></p>
<p><strong><span style="font-weight: normal;">Este es un claro ejemplo de </span><a href="http://drupal.org/" target="_blank">Drupal</a> </strong>llevado al extremo de la personalización y &#8220;toqueteo&#8221;, pero no ha hecho más que volver a demostrar el potencial que tiene este <strong>CMS</strong> para crear verdaderas aplicaciones que puedan ser utilizadas como base de negocio de una empresa.</p>
<p>Ya es la hora de que entren aquellas personas que van a dedicarse al mantenimiento evolutivo del proyecto, y sólo puedo esperar que lo traten con mucho mimo.</p>
<p style="text-align: center;"><img class="aligncenter" title="Practicopedia" src="http://www.practicopedia.com/sites/all/themes/practicopedia/img/verde/logo_practicopedia_home.png" alt="Practicopedia" width="396" height="78" /></p>
<p>Cesar y Alex han tenido una gran parte de la &#8220;culpa&#8221; de que esta nueva versión viese la luz, al segundo de ellos, Alex, mucha suerte en Asturias, vas a vivir como un rey y a ser muy feliz.</p>
<p>Ahora, como corresponde a este negocio (al igual que muchos otros), tocará cerrar un libro y después de un par de días de vacaciones (que creo que me merezco <img src='http://www.carloscordero.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ), empezaremos con un nuevo proyecto, todo nuevo, y a seguir aprendiendo.</p>
<p><map name='google_ad_map_791_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/791?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_791_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=791&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2010%2F02%2F27%2Fun-proyecto-mas-para-recordar%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2010/02/27/un-proyecto-mas-para-recordar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Trabajando con C# y .Net</title>
		<link>http://www.carloscordero.com/blog/2009/11/05/trabajando-con-c-y-net/</link>
		<comments>http://www.carloscordero.com/blog/2009/11/05/trabajando-con-c-y-net/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 18:46:42 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=600</guid>
		<description><![CDATA[Confieso que desde que dejé de hacer cosas con Visual Basic había renegado mucho de las tecnologías de Microsoft en cuanto a desarrollo se refiere. Siempre me he movido por tecnologías más afines al mundo open source, PHP y Java. Sin embargo, hace algunos días decidí darle una oportunidad a C# y en general, al [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2009%2F11%2F05%2Ftrabajando-con-c-y-net%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2009%2F11%2F05%2Ftrabajando-con-c-y-net%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Confieso que desde que dejé de hacer cosas con Visual Basic había renegado mucho de las tecnologías de Microsoft en cuanto a desarrollo se refiere. Siempre me he movido por tecnologías más afines al mundo open source, PHP y Java.</p>
<p>Sin embargo, hace algunos días decidí darle una oportunidad a C# y en general, al framework .Net&#8230; había leído cosas muy positivas sobre el. Admito que C# me ha dejado un muy dulce sabor de boca, sabiendo C y Java en menos de 5 horas estaba programando con algo de soltura y las ventajas que aporta sobre Java cumplen lo prometido. No podemos olvidar que C# fue creado y vendido como un lenguaje que suplía las carencias de Java y con la potencia de la familia &#8220;C&#8221;.</p>
<p>También he probado Windows.Forms y WPF (Windows Presentation Foundation) y sobre todo con esta última, todavía estoy babeando: que facilidad! No me gusta GTK, no me gusta QT&#8230; me parecen engorrosos (aunque muchos no estén de acuerdo claro), sin embargo estas dos tecnologías me han parecido muy amigables, perfectas para hacer cosas de forma sencilla y sin complicaciones.</p>
<p>Además de algunas pruebas más o menos tonta, el otro día estuve creando una librería para el API de Twitter (tengo la sensación de que el antiguo Hola Mundo ahora se ha transformado en un API para Twitter&#8230; es lo que pruebo en cualquier nuevo lenguaje de programación); en cuanto esté un poco más trabajada la publicaré por si le sirve a alguien, nunca se sabe.</p>
<p>Me queda la asignatura de probar Mono, ver que clase de compatibilidad ofrece más allá del papel, pero sobre todo, me ha gustado la tecnología&#8230; por lo que tocará seguir profundizando en ella&#8230; ¡quien sabe!</p>
<p><map name='google_ad_map_600_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/600?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_600_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=600&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2009%2F11%2F05%2Ftrabajando-con-c-y-net%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2009/11/05/trabajando-con-c-y-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jugando con Hibernate y Json</title>
		<link>http://www.carloscordero.com/blog/2009/10/15/jugando-con-hibernate-y-json/</link>
		<comments>http://www.carloscordero.com/blog/2009/10/15/jugando-con-hibernate-y-json/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 06:50:27 +0000</pubDate>
		<dc:creator>Carlos Cordero</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[cglib]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[hql]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jettison]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[pojo]]></category>
		<category><![CDATA[serializar]]></category>

		<guid isPermaLink="false">http://www.carloscordero.com/blog/?p=568</guid>
		<description><![CDATA[Unos duermen a las 8 de la mañana, otros están en el atasco (que asco) y otros nos divertimos jugando con el código como si fuese un trozo de arcilla. No hay nada más divertido en Java como descubrir toda clase de excepciones que más que informarte de algo parece que te insulten&#8230; &#8220;UndeclaredThrowableException&#8221; dice, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2009%2F10%2F15%2Fjugando-con-hibernate-y-json%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2009%2F10%2F15%2Fjugando-con-hibernate-y-json%2F&amp;source=ccorderor&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Unos duermen a las 8 de la mañana, otros están en el atasco (que asco) y otros nos divertimos jugando con el código como si fuese un trozo de arcilla. No hay nada más divertido en Java como descubrir toda clase de excepciones que más que informarte de algo parece que te insulten&#8230; &#8220;<em><a style="color: #2200cc;" onmousedown="return clk(this.href,'','','res','1','','0CAkQFjAA')" href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/reflect/UndeclaredThrowableException.html">UndeclaredThrowableException</a>&#8221; </em>dice, pero a mi siempre me ha sonado a &#8220;¿pero que coño acabas de intentar hacer loco?</p>
<p>Aunque ya llevo unos días jugando con servicios web, JSON y java (<a href="http://www.carloscordero.com/blog/2009/09/25/servicios-web-rest/">post relacionado</a>) fue ayer cuando, después de una conversación de cigarro, quise probar a hacer la serialización de POJOs recuperados con hibernate, tal cual, sin filtrar nada y en el menor número de líneas posible: bueno, pues se puede hacer en <strong>3 lineas de código</strong>. Si &#8220;fale&#8221;, le faltará un poquito de tweaking pero por algo se empieza (por cierto, una de las líneas es la que recupera el objeto persistido).</p>
<p>El misterio de la cuestión está en estas dos líneas:</p>
<p><code>XStream xstream = new XStream(new JettisonDriver()); <span style="background-color: #ffffff;"><br />
 String xml = xstream.toXML(taxon);</span></code></p>
<p>Para más información, <a href="http://xstream.codehaus.org/" target="_blank">XStream</a> es una librería para la serialización de objetos en XML, con la ventaja de poder setearle un driver específico, en este caso uno que encontré rebuscando en foros, <em>JettisonDriver()</em>, cuya mayor ventaja además de serializar en JSON es que permite des-serializar igualmente.</p>
<p>Por cierto, un tip adicional si estáis trabajando con <strong>Hibernate</strong> y queréis tirar alguna query <strong>HQL</strong> para sacar los datos a serializar.  Hibernate utiliza <strong>CGLIB</strong> para la generación de ciertas partes de código al vuelo (más info, <a href="http://java.sun.com/docs/books/tutorial/reflect/" target="_blank">Reflection Java</a>) y por lo tanto, es muy posible que nos encontremos con clases que han pasado por el proxy, las cuales se identificar por tener <strong>$EnhancerByCGLIB$ </strong>en el tipo de clase&#8230; por lo que el serializador no funcionará correctamente (serializará la parte del proxy).</p>
<p>Solución sencilla:</p>
<p><code>((HibernateProxy)OBJETO()).getHibernateLazyInitializer().getImplementation();</code></p>
<p>Prometo que encontrar esa línea me costo sudor y horas la primera vez que me pegué con ello.</p>
<p><map name='google_ad_map_568_dc7533fc9763d726'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/568?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_568_dc7533fc9763d726' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=568&amp;url= http%3A%2F%2Fwww.carloscordero.com%2Fblog%2F2009%2F10%2F15%2Fjugando-con-hibernate-y-json%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.carloscordero.com/blog/2009/10/15/jugando-con-hibernate-y-json/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
