<?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>keflog.com &#187; kEpEx</title>
	<atom:link href="http://keflog.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://keflog.com</link>
	<description>blog de autores geeks, que a veces se hacen pasar por simples mortales</description>
	<lastBuildDate>Sun, 25 Jul 2010 18:06:38 +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>Se rumora hoy sale al publico IPhone OS 4</title>
		<link>http://keflog.com/se-rumora-hoy-sale-al-publico-iphone-os-4/</link>
		<comments>http://keflog.com/se-rumora-hoy-sale-al-publico-iphone-os-4/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 14:56:36 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone OS 4]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=499</guid>
		<description><![CDATA[Según rumores hoy se lanza la versión 4 del sistema operativo de IPhone. Acabo de revisar, ya que me pidió actualización de iTunes, pero aun nada del IPhone OS 4. Esperen update en cuanto salga, esperemos sea cierto que sea hoy &#8212;&#8212;&#8211; Update: Ya esta disponible la actualización para descargarla en tu iTunes, sin embargo [...]]]></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%2Fkeflog.com%2Fse-rumora-hoy-sale-al-publico-iphone-os-4%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fse-rumora-hoy-sale-al-publico-iphone-os-4%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=apple,iphone,iphone+OS+4" height="61" width="50" /><br />
			</a>
		</div>
Según rumores hoy se lanza la versión 4 del sistema operativo de IPhone.</p>
	<p>Acabo de revisar, ya que me pidió actualización de iTunes, pero aun nada del IPhone OS 4.</p>
	<p>Esperen update en cuanto salga, esperemos sea cierto que sea hoy <img src='http://keflog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
	<p>&#8212;&#8212;&#8211;</p>
	<p><strong>Update:</strong> Ya esta disponible la actualización para descargarla en tu iTunes, sin embargo presenta lentitud la descarga, y esta atrasando poder estrenar el software <img src='http://keflog.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
	<p>Si lo vas a descargar espera que nosotros lo hagamos primero jejeje <img src='http://keflog.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> .</p>
	<p>&#8212;&#8212;</p>
	<p><strong>Update 2:</strong> Por fin podemos probar el nuevo IPhone 4.0. Como sabemos ya esta muy comentado el tema de las caracteristicas, desde el <a href="http://gizmodo.com/5520438/how-apple-lost-the-next-iphone">IPhone 4 perdido</a> de apple, y que el propio Apple nos dio preview de las caracteristicas antes de lanzarlo, entonces es mejor no repetirlo, pero por si aun no conoces las nuevas caracteristicas, <a href="http://gizmodo.com/5512635/iphone-os-40-the-best-new-features">aquí</a> puedes ver las más importantes, y <a href="http://gizmodo.com/5513121/the-hidden-secrets-of-iphone-os-4/">acá</a> puedes ver una lista mas extensa con screenshot de las caracteristicas menos comentadas.
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/se-rumora-hoy-sale-al-publico-iphone-os-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://keflog.com/494/</link>
		<comments>http://keflog.com/494/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 16:22:17 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[miniblog]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=494</guid>
		<description><![CDATA[La ambición hace que piense más en lo &#8220;mejor&#8221; que aun no tengo que en lo &#8220;bueno&#8221; que sí tengo, sin embargo, es la gasolina que me hace esforzarme más para llegar a obtener mis sueños. Aunque me cause tristeza la ambición por no obtener algo que quiero, ella misma me permite lamentarme solo un [...]]]></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%2Fkeflog.com%2F494%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2F494%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=miniblog" height="61" width="50" />
			</a>
		</div>La ambición hace que piense más en lo &#8220;mejor&#8221; que aun no tengo que en lo &#8220;bueno&#8221; que sí tengo, sin embargo, es la gasolina que me hace esforzarme más para llegar a obtener mis sueños. Aunque me cause tristeza la ambición por no obtener algo que quiero, ella misma me permite lamentarme solo un tiempo corto, por que me exige seguir esforzándome para reto siguiente! &lt;3 mi Ambición!]]></content:encoded>
			<wfw:commentRss>http://keflog.com/494/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter apuesta por modelo de negocio?</title>
		<link>http://keflog.com/twitter-apuesta-por-modelo-de-negocio/</link>
		<comments>http://keflog.com/twitter-apuesta-por-modelo-de-negocio/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 14:02:03 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[redes sociales]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=486</guid>
		<description><![CDATA[Hoy en la web de twitter, en la sección de trending topics aparece un trending &#8220;promoted&#8221;, que sugiere puede ser pagado en vez de que sea por popularidad por lo que esta listado. Podemos comparar este tipo de publicidad, a los ya conocidos &#8220;sponsored links&#8221; de Google. Y esque muchos dudan aun que twitter pueda [...]]]></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%2Fkeflog.com%2Ftwitter-apuesta-por-modelo-de-negocio%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Ftwitter-apuesta-por-modelo-de-negocio%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=facebook,redes+sociales,social+networks,twitter" height="61" width="50" /><br />
			</a>
		</div>
Hoy en la web de twitter, en la sección de trending topics aparece un trending &#8220;promoted&#8221;, que sugiere puede ser pagado en vez de que sea por popularidad por lo que esta listado.</p>
	<p>Podemos comparar este tipo de publicidad, a los ya conocidos &#8220;sponsored links&#8221; de Google.</p>
	<p>Y esque muchos dudan aun que twitter pueda introducir un modelo de negocio a estas alturas, pero veamos que pasa con este tipo de trendings promoted, y si en realidad utilizarán esto para negocio, o es meramente temporal o por novedad o solo intento&#8230;</p>
	<p><a href="http://keflog.com/wp-content/uploads/2010/06/17-06-2010-08-48-28-a.m..png"><img class="alignnone size-full wp-image-487" title="17-06-2010 08-48-28 a.m." src="http://keflog.com/wp-content/uploads/2010/06/17-06-2010-08-48-28-a.m..png" alt="" width="660" height="310" /></a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/twitter-apuesta-por-modelo-de-negocio/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sorpresa Twitter y el hashtag de tu País</title>
		<link>http://keflog.com/sorpresa-twitter-y-el-hashtag-de-tu-pais/</link>
		<comments>http://keflog.com/sorpresa-twitter-y-el-hashtag-de-tu-pais/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 23:59:47 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=384</guid>
		<description><![CDATA[Acabo de ver que en twitter varias de las personas que sigo escribian el hashtag #mex &#8230; lo que no es raro, pero lo que si era raro es que no escribieran nada más como alguna tematica, asi que lo hicé y oh sorpresa! en la versión web de twitter se despliega una bandera de [...]]]></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%2Fkeflog.com%2Fsorpresa-twitter-y-el-hashtag-de-tu-pais%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fsorpresa-twitter-y-el-hashtag-de-tu-pais%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=facebook,social+networks,twitter" height="61" width="50" /><br />
			</a>
		</div>
Acabo de ver que en twitter varias de las personas que sigo escribian el hashtag #mex &#8230; lo que no es raro, pero lo que si era raro es que no escribieran nada más como alguna tematica, asi que lo hicé y oh sorpresa! en la versión web de twitter se despliega una bandera de México en mi caso y es obvio que no es el único asi que apoyen a su pais y hagan colorear con su bandera su twitter (al menos en web) hashtagueando (ya lo hice verbo!) su país <img src='http://keflog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
	<p>Aca el ejemplo:</p>
	<p><a href="http://keflog.com/wp-content/uploads/2010/06/twitter_hashtag_pais.png"><img class="alignnone size-full wp-image-385" title="twitter_hashtag_pais" src="http://keflog.com/wp-content/uploads/2010/06/twitter_hashtag_pais.png" alt="" width="628" height="350" /></a><br />
<a href="http://twitter.com/kepex"></a></p>
	<p>Dando click a la bandera te lleva a un sitio de twitter en el que al parecer puedes estar totalmente actualizado sobre el Mundial.</p>
	<p>No dejes de revisar este fenomeno, que habla muy bien de las empresas que personalizan sus servicios para estar al día en la noticia, como también lo hizo Google días atras con su PacMan.</p>
	<p>A esta web me lleva en el caso de México: http://twitter.com/worldcup/mex</p>
	<p><strong>Update:</strong> Aquí algunos hashtags de los principales paises:</p>
	<p><a href="http://keflog.com/wp-content/uploads/2010/06/banderas.png"><img class="alignnone size-full wp-image-388" title="banderas" src="http://keflog.com/wp-content/uploads/2010/06/banderas.png" alt="" width="441" height="78" /></a></p>
	<p>Siganme en mi twitter: <a href="http://twitter.com/kepex">@kEpEx</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/sorpresa-twitter-y-el-hashtag-de-tu-pais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emphaty y Gtalk con tu Dominio en Ubuntu 10.4</title>
		<link>http://keflog.com/emphaty-y-gtalk-con-tu-dominio-en-ubuntu-10-4/</link>
		<comments>http://keflog.com/emphaty-y-gtalk-con-tu-dominio-en-ubuntu-10-4/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 21:52:21 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[chats]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=255</guid>
		<description><![CDATA[﻿﻿﻿﻿﻿Hace dos días que decidí instalar la versión 10.4 de Ubuntu, después de casi 2 años de estar alejado del uso diario de un sistema operativo OpenSource, provocado por varios factores: La adquisicion de una laptop Dell m1330 con Windows Vista, lo que hizo que le diera una primera oportunidad para conocer Vista despues de [...]]]></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%2Fkeflog.com%2Femphaty-y-gtalk-con-tu-dominio-en-ubuntu-10-4%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Femphaty-y-gtalk-con-tu-dominio-en-ubuntu-10-4%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=chats,computers,google,opensource,social+networks,twitter,ubuntu" height="61" width="50" /><br />
			</a>
		</div>
﻿﻿﻿﻿﻿Hace dos días que decidí instalar la versión 10.4 de Ubuntu, después de casi 2 años de estar alejado del uso diario de un sistema operativo OpenSource, provocado por varios factores:</p>
	<ul>
	<li>La adquisicion de una laptop Dell m1330 con Windows Vista, lo que hizo que le diera una primera oportunidad para conocer Vista despues de años en el mercado :S.</li>
	<li>La necesidad de MAC OS X para poder desarrollar para iPhone, haciendo que un tri-boot sea demasiado esfuerzo para el poco uso del tiempo repatido entre los otros OS.</li>
	<li>Mi compra de mi nueva Dell m1530, y el upgrade a Windows 7, la nueva novedad</li>
	</ul>
	<p>En fin, después de haberme actualizado y haber visto todo lo que tenia que ver en los otros OS, y al saber que el buen Gnome ya debió tener buenos frutos en sus releases fieles cada 6 meses, ya tengo tanto en una desktop como en mi laptop la más reciente edición de Ubuntu.</p>
	<p>Y bien, ya en ubuntu lo que llamó mi atención de inicio, fue la integración con las redes sociales y la mensajería instantánea desde el escritorio o más bien desde la barra de tareas, dejando accesible estas dos funciones practicamente desde cualquier ventana&#8230;</p>
	<p>Todo bien, al dar de alta cuentas de broadcast, para postear status, twitter, facebook&#8230; y el empathy con las cuentas de gmail, msn&#8230;. y entonces el problema&#8230;</p>
	<p>Al parecer todas las cuentas se conectan bien, pero hay un inconveniente&#8230; no se enlistan los contactos de las cuentas de gtalk para dominios propios en empathy&#8230;</p>
	<p>La solucion para que se listen correctamente los usuarios de tus cuentas gtalk de tus dominios es activarle la opción de usar &#8220;old SSL&#8221;, al activarlo y reconectar la cuenta todo funciona a la perfección&#8230;</p>
	<p><a href="http://keflog.com/wp-content/uploads/2010/06/emphaty.png"><img class="size-full wp-image-355 alignnone" title="emphaty" src="http://keflog.com/wp-content/uploads/2010/06/emphaty.png" alt="" width="567" height="486" /></a></p>
	<p>Lo que si es que creo que aun no esta muy pulido el tema de como te notifica mensajes nuevos, ya que a veces es muy estorboso y a veces ni te percatas de ello&#8230;</p>
	<p>Esperemos siga con esas inovaciones porque todos los cambios son buenos y funcionalidad nueva siempre es bienvenida, ya se pulira bien en nuevas versiones.</p>
	<p>Diganme que opinan el cambio de botones de Minimizar, Restaurar, Maximizar, Cerrar hacia el lado izquierdo, estilo MAC jejej.</p>
	<p>-kEpEx
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/emphaty-y-gtalk-con-tu-dominio-en-ubuntu-10-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La fail whale right now en twitter</title>
		<link>http://keflog.com/la-fail-whale-right-now-en-twitter/</link>
		<comments>http://keflog.com/la-fail-whale-right-now-en-twitter/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 15:20:58 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[miniblog]]></category>

		<guid isPermaLink="false">http://keflog.com/la-fail-whale-right-now-en-twitter/</guid>
		<description><![CDATA[La fail whale right now en twitter. A veces creo que no utilizo twitter tanto, pero el hecho de que no escribo no significa que no leo, y cada que la ballena aparece nos damos cuenta de cuanto dependemos del twitter algunos para estar actualizados, ya que si lo ven con este fin, siguiendo unas [...]]]></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%2Fkeflog.com%2Fla-fail-whale-right-now-en-twitter%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fla-fail-whale-right-now-en-twitter%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=miniblog" height="61" width="50" />
			</a>
		</div>La fail whale right now en twitter. A veces creo que no utilizo twitter tanto, pero el hecho de que no escribo no significa que no leo, y cada que la ballena aparece nos damos cuenta de cuanto dependemos del twitter algunos para estar actualizados, ya que si lo ven con este fin, siguiendo unas pocas personas seleccionadas cuidadosamente tienes una muy buena fuente y muy actualizada de noticias relevantes&#8230; debido a lo viral de los retwitts.]]></content:encoded>
			<wfw:commentRss>http://keflog.com/la-fail-whale-right-now-en-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La calidad de la comunidad de Twitter y la simplicidad de su API permitieron su éxito</title>
		<link>http://keflog.com/la-calidad-de-la-comunidad-de-twitter-y-la-simplicidad-de-su-api-permitieron-su-exito/</link>
		<comments>http://keflog.com/la-calidad-de-la-comunidad-de-twitter-y-la-simplicidad-de-su-api-permitieron-su-exito/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 00:04:33 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[miniblog]]></category>

		<guid isPermaLink="false">http://keflog.com/la-calidad-de-la-comunidad-de-twitter-y-la-simplicidad-de-su-api-permitieron-su-exito/</guid>
		<description><![CDATA[Twitter esta limitada como red social, pero la calidad de su comunidad y la simplicidad de su API permitieron su éxito reflejado en sus 10 millones de usuarios y creciendo MIL % anualmente]]></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%2Fkeflog.com%2Fla-calidad-de-la-comunidad-de-twitter-y-la-simplicidad-de-su-api-permitieron-su-exito%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fla-calidad-de-la-comunidad-de-twitter-y-la-simplicidad-de-su-api-permitieron-su-exito%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=miniblog" height="61" width="50" />
			</a>
		</div>Twitter esta limitada como red social, pero la calidad de su comunidad y la simplicidad de su API permitieron su éxito reflejado en sus 10 millones de usuarios y creciendo MIL % anualmente]]></content:encoded>
			<wfw:commentRss>http://keflog.com/la-calidad-de-la-comunidad-de-twitter-y-la-simplicidad-de-su-api-permitieron-su-exito/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error sin precedencia en google Docs</title>
		<link>http://keflog.com/error-sin-precedencia-en-google-docs/</link>
		<comments>http://keflog.com/error-sin-precedencia-en-google-docs/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 04:25:04 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[utilidades]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=236</guid>
		<description><![CDATA[Hoy al intentar trabajar con una spreedsheet en los google docs previamente guardada y compartida tan solo un dia o dos atras me tope con este extraño error: El texto del error es el siguiente: &#8220;We&#8217;re sorry. The server encountered an error. Please press &#8220;OK&#8221; to refresh the sheet.&#8221;. El creer que presionar OK y [...]]]></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%2Fkeflog.com%2Ferror-sin-precedencia-en-google-docs%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Ferror-sin-precedencia-en-google-docs%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=coding,geek,google,utilidades" height="61" width="50" /><br />
			</a>
		</div>
Hoy al intentar trabajar con una spreedsheet en los google docs previamente guardada y compartida tan solo un dia o dos atras me tope con este extraño error:</p>
	<p><a href="http://keflog.com/wp-content/uploads/2010/04/google-doc-error.png"><img class="aligncenter size-full wp-image-237" title="google doc error" src="http://keflog.com/wp-content/uploads/2010/04/google-doc-error.png" alt="" width="446" height="161" /></a>El texto del error es el siguiente: &#8220;We&#8217;re sorry. The server encountered an error. Please press &#8220;OK&#8221; to  refresh the sheet.&#8221;.</p>
	<p>El creer que presionar OK y darle refresh a la página fue un error, ya que el error persigue e incluso tampoco fue de ayuda intentar revertir los ultimos cambios del documento desde el historial de revisiones&#8230;</p>
	<p>Busque en &#8220;google&#8221; por el texto del error literal, dado que lo tengo en ingles y es lo más comun hallar documentación en ese idioma, aún asi no parece estar documentado el error.</p>
	<p>No tengo idea como reproducirlo, pues practicamente solo hice lo &#8220;normal&#8221;. Crear archivo, modificarlo, compartirlo, nada más&#8230;</p>
	<p>Los mantengo al tanto de que pasa por si alguien mas tiene este problema.</p>
	<p>Edit:<em> Este error fue corredigo 2 días despues, sin mucho eco por la red, esperemos google tenga mas cuidado en sus updates o movimientos ya que para otra organización que dependa más de los google docs podría ser un problema.</em>
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/error-sin-precedencia-en-google-docs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Un poco de programación Geek</title>
		<link>http://keflog.com/un-poco-de-programacion-geek/</link>
		<comments>http://keflog.com/un-poco-de-programacion-geek/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 06:49:54 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=221</guid>
		<description><![CDATA[Todo empezó un día que estaba menos ocupado que hoy&#8230; de la nada me clavé pensando en el juego del Gato, también llamado tres en raya o en inglés Tic Tac Toe&#8230;. y se me ocurrió hacer un programa que me diera las posibles jugadas para cualquier situación y así tal vez saber los mejores [...]]]></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%2Fkeflog.com%2Fun-poco-de-programacion-geek%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fun-poco-de-programacion-geek%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=coding,computers,geek,php,programming" height="61" width="50" /><br />
			</a>
		</div>
Todo empezó un día que estaba menos ocupado que hoy&#8230; de la nada me clavé pensando en el juego del Gato, también llamado tres en raya o en inglés Tic Tac Toe&#8230;. y se me ocurrió hacer un programa que me diera las posibles jugadas para cualquier situación y así tal vez saber los mejores comienzos que me dieran mas posibilidades de ganar&#8230;</p>
	<p>Hace días que quería postear algo a este blog olvidado por Dios, pero no fue hasta ayer mientras volvía a copiar a mi disco duro mi información respaldada (<a href="http://twitter.com/kEpEx/status/8889250583">causa</a>) fue cuando vi el script del gato y entonces decidí publicarlo aquí antes de que terminara oxidado dentro de un disco duro viejo&#8230;</p>
	<p>El código del script nombrado:</p>
	
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">#!/usr/bin/php
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
	<span style="color: #990000;">mysql_connect</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;localhost&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;root&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">mysql_select_db</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;tictactoe&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">set_time_limit</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">60000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #666666; font-style: italic;">// 1 - O wins</span>
	<span style="color: #666666; font-style: italic;">// 2 - X wins</span>
	<span style="color: #666666; font-style: italic;">// 3 - Tie</span>
	<span style="color: #000088;">$start</span> <span style="color: #339933;">=</span> <span style="color: #990000;">time</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000000; font-weight: bold;">function</span> search_winner<span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$winner</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">4</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">7</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">8</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">6</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">9</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">4</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">6</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">7</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">8</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">9</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">9</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">7</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;">$winner</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$comb</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;o&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$comb</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;o&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$comb</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;o&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$comb</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;1&quot;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;x&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$comb</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;x&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$comb</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;x&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$comb</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;2&quot;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000000; font-weight: bold;">function</span> play<span style="color: #009900;">&#40;</span><span style="color: #000088;">$player</span><span style="color: #339933;">,</span><span style="color: #000088;">$game</span><span style="color: #339933;">,</span><span style="color: #000088;">$free</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$free2</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$free</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$num</span> <span style="color: #339933;">=</span> <span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$free</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$free</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">&lt;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$game</span><span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;insert into gato values(NULL,'<span style="color: #006699; font-weight: bold;">$game</span>',3)&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
		<span style="color: #000088;">$winner</span> <span style="color: #339933;">=</span> search_winner<span style="color: #009900;">&#40;</span><span style="color: #000088;">$game</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$winner</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$game</span> Winner: <span style="color: #006699; font-weight: bold;">$winner</span>.<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span> <span style="color: #000088;">$num</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;insert into gato values(NULL,'<span style="color: #006699; font-weight: bold;">$game</span>',<span style="color: #006699; font-weight: bold;">$winner</span>)&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
		<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">&lt;</span><span style="color: #000088;">$num</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000088;">$temp</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_pop</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$free2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$libres</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</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;">$free</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$libre</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$libre</span> <span style="color: #339933;">!=</span> <span style="color: #000088;">$temp</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$libres</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$libre</span><span style="color: #339933;">;</span> 
			<span style="color: #009900;">&#125;</span>
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$player</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;o&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$playern</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;x&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">else</span> <span style="color: #000088;">$playern</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;o&quot;</span><span style="color: #339933;">;</span>
			play<span style="color: #009900;">&#40;</span><span style="color: #000088;">$playern</span><span style="color: #339933;">,</span><span style="color: #000088;">$game</span><span style="color: #339933;">.</span><span style="color: #000088;">$player</span><span style="color: #339933;">.</span><span style="color: #000088;">$temp</span><span style="color: #339933;">,</span><span style="color: #000088;">$libres</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
	play<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;o&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">4</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">6</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">7</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">8</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">9</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$end</span> <span style="color: #339933;">=</span> <span style="color: #990000;">time</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$duration</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$end</span> <span style="color: #339933;">-</span> <span style="color: #000088;">$start</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\n</span>Tardo: <span style="color: #006699; font-weight: bold;">$duration</span> segundos.<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

	<p>El programa necesita una tabla MySQL:</p>
	
<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> <span style="color: #993333; font-weight: bold;">IF</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">EXISTS</span> <span style="color: #ff0000;">`gato`</span> <span style="color: #66cc66;">&#40;</span>
  <span style="color: #ff0000;">`id`</span> int<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">UNSIGNED</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span> <span style="color: #993333; font-weight: bold;">AUTO_INCREMENT</span><span style="color: #66cc66;">,</span>
  <span style="color: #ff0000;">`game`</span> varchar<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">100</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span>
  <span style="color: #ff0000;">`winner`</span> int<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">11</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span>
  <span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">`id`</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#41;</span></pre></div></div>

	<p>Al correrlo y ver resultados, se ven interesantes puntos:</p>
	<pre>
mysql> select winner,count(*) from gato group by winner;
+--------+----------+
| winner | count(*) |
+--------+----------+
|      1 |   131184 |
|      2 |    77904 |
|      3 |   127872 |
+--------+----------+
3 rows in set (0.20 sec)
</pre>
	<p>Hay que denotar que en realidad los numeros deberian ser en realidad una cuarta parte de lo que son, ya que en el programa, si se toma en cuenta la posicion vertical hacia arriba, sin embargo volteando el gato serían los mismos movimientos 3 veces diferentes&#8230;</p>
	<p>La observación obvia al ver los resultados es que el circulo <strong>O</strong> tiene gran ventaja, ya que tiene <strong>1.68 </strong>veces de posibles victorias con respecto a la equis <strong>X</strong> debido a que la primera empieza con el primer movimiento.</p>
	<p>Para la próxima dejemos el algoritmo que elimina las jugadas repetidas debido a la rotacion del cuadrado&#8230; y ya con eso podremos analizar mas facilmente cuales son las jugadas clave a la hora de jugar al gato&#8230;. por ahora creo que la moraleja es, escoje el circulo para tener mas posibilidades jejeej <img src='http://keflog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
	<p>Si alguien se anima a darle seguimiento comente los resultados. </p>
	<p>Mi laptop dell M1530 se tarda 175 segundos en procesar el script, cuanto tarda la tuya? Comenta!.
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/un-poco-de-programacion-geek/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Servicio de Traducción Online</title>
		<link>http://keflog.com/servicio_de_traduccion/</link>
		<comments>http://keflog.com/servicio_de_traduccion/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 16:38:10 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[publicidad]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=215</guid>
		<description><![CDATA[Esta vez me toca dar review a un servicio de Traducción que presume dar solución a esta necesidad de ser multilenguaje que cada vez es más común debido a la globalización obtenida fácilmente para cualquier empresa que tenga presencia en internet. El esquema de este servicio de traducción se basa en un sistema parecido a [...]]]></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%2Fkeflog.com%2Fservicio_de_traduccion%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fservicio_de_traduccion%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=publicidad" height="61" width="50" /><br />
			</a>
		</div>
Esta vez me toca dar review a un servicio de <a title="Traducción" href="http://www.translia.com/es">Traducción</a> que presume dar solución a esta necesidad de ser multilenguaje que cada vez es más común debido a la globalización obtenida fácilmente para cualquier empresa que tenga presencia en internet.<br />
El esquema de este servicio de traducción se basa en un sistema parecido a una subasta, en el que aquel que desea o necesita traducir algo, hace su propuesta publicando el texto y la cantidad que está dispuesto a pagar por la traducción. En el sitio se registran gran cantidad de traductores de diferentes lenguajes los cuales constantemente son notificados de las propuestas.<br />
Una vez que el primer traductor acepte la propuesta, es asignada la relación y se procede a realizar el proceso de traducción y el pago al entregar el texto ya traducido.<br />
Como nota curiosa sobre el servicio, cuando me encontraba revisando su página, me encontré con un error en el texto de la página de inicio, supongo que una mala traducción o tal vez un typo, pero al fin y al cabo un error…</p>
	<p><a href="http://keflog.com/wp-content/uploads/2010/01/traduccion.png"><img class="aligncenter size-full wp-image-216" title="traduccion" src="http://keflog.com/wp-content/uploads/2010/01/traduccion.png" alt="" width="650" height="208" /></a></p>
	<p>En resumen  en mi opinión creo que el servicio de subastas siempre da un buen equilibrio entre un precio justo tanto para el comprador como para el vendedor, y creo que da resultados eficientes en productos asi como en servicios. Sumandole la plataforma web creo que es un servicio exitoso, y lo que si hay que hacer es establecer una marca predominante, que aunque la competencia es saludable, siempre es bueno que haya una solución fuerte y robusta por lo que recomendaría utilizar este servicio para lograr que este servicio madure.<br />
El único pero que le pondría hasta ahora, es que se fijaran mas en el texto de su página inicial al menos.</p>
	<p>Sitio: <a title="Translia" href="http://www.translia.com/es">http://www.translia.com/es</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/servicio_de_traduccion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
