<?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; computers</title>
	<atom:link href="http://keflog.com/tag/computers/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>Mouse para gamers</title>
		<link>http://keflog.com/mouse-para-gamers/</link>
		<comments>http://keflog.com/mouse-para-gamers/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 03:51:49 +0000</pubDate>
		<dc:creator>tredgar</dc:creator>
				<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[amazing]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[ocio]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=934</guid>
		<description><![CDATA[Si eres un gamer y estas arto de que no puedas jugar bien por culpa de tu mouse, pues aqui tenemos una solucion el nuevo ZOWIE EC, un mouse perfecto para poder jugar sin contrariedades ya que cuenta con un totalmente nuevo sensor de movimiento el cual te permitirá desplatarse mucho mas fácil. Ademas hay 2 versiones una que [...]]]></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%2Fmouse-para-gamers%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fmouse-para-gamers%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=amazing,computers,geek,microsoft,ocio" height="61" width="50" /><br />
			</a>
		</div>
	<p style="text-align: justify"><a href="http://keflog.com/"><img class="aligncenter size-full wp-image-935" src="http://keflog.com/wp-content/uploads/2010/07/ZOWIE-EC.jpg" alt="" width="450" height="375" /></a>Si eres un gamer y estas arto de que no puedas jugar bien por culpa de tu mouse, pues aqui tenemos una solucion el nuevo <strong>ZOWIE EC, </strong>un mouse perfecto para poder jugar sin contrariedades ya que cuenta con un totalmente nuevo sensor de movimiento el cual te permitirá desplatarse mucho mas fácil. Ademas hay 2 versiones una que cuenta con un recubrimiento de caucho para mejorar el agarre y la segunda cuenta con revestimiento liso que disminuye la transpiración de la palma de la mano.</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/mouse-para-gamers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Banda ancha derecho constitucional</title>
		<link>http://keflog.com/banda-ancha-derecho-constitucional/</link>
		<comments>http://keflog.com/banda-ancha-derecho-constitucional/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 06:00:12 +0000</pubDate>
		<dc:creator>tredgar</dc:creator>
				<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[ocio]]></category>
		<category><![CDATA[publicidad]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[redes sociales]]></category>
		<category><![CDATA[social networks]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=885</guid>
		<description><![CDATA[A si es, Finlandia acaba de convertir en ley su proyecto de gobierno que garantiza el acceso de banda ancha como derecho constitucional, lo que quiere decir que todos los habitantes del país tienen garantizado el acceso a Internet de al menos de 1 Mbps a un precio accesible por mando gubernamental. Ademas este pais se ha propuesto [...]]]></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%2Fbanda-ancha-derecho-constitucional%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fbanda-ancha-derecho-constitucional%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=computers,geek,news,ocio,publicidad,redes,redes+sociales,social+networks" height="61" width="50" /><br />
			</a>
		</div>
	<p style="text-align: center"><a href="http://keflog.com/wp-content/uploads/2010/07/analizar-informacion-en-internet.jpg"><img class="aligncenter size-full wp-image-889" src="http://keflog.com/wp-content/uploads/2010/07/analizar-informacion-en-internet.jpg" alt="" width="500" height="349" /></a>A si es, Finlandia acaba de convertir en ley su proyecto de gobierno que garantiza el acceso de banda ancha como derecho constitucional, lo que quiere decir que todos los habitantes del país tienen garantizado el acceso a Internet de al menos de <strong>1 Mbps</strong> a un precio accesible por mando gubernamental. Ademas este pais se ha propuesto que para el 2015 todos los ciudadanos tendran conexiones de <strong>100Mbps</strong> y encaso de que vivan en zonas donde no se pueda tener esa velocidad les garantizaran por lo menos <strong>2 Mbps </strong>de velocidad.</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/banda-ancha-derecho-constitucional/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Juegos de calidad sin una SÚPER computadora?</title>
		<link>http://keflog.com/%c2%bfjuegos-de-calidad-sin-una-super-computadora/</link>
		<comments>http://keflog.com/%c2%bfjuegos-de-calidad-sin-una-super-computadora/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 22:13:45 +0000</pubDate>
		<dc:creator>bond2k</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[juegos]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[onlive]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[videojuegos]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=510</guid>
		<description><![CDATA[Uno de los peros que muchos le encuentran a jugar en su PC es la necesidad de comprarle tantas cosas a la computadora que uno realmente no entiende muy bien, como una nueva tarjeta madre, procesador, mas memoria , tarjeta gráfica y etc. , etc. , etc. Personalmente prefiero una consola como PS3 , XBOX o Wii [...]]]></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%2F%25c2%25bfjuegos-de-calidad-sin-una-super-computadora%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2F%25c2%25bfjuegos-de-calidad-sin-una-super-computadora%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=computers,juegos,MAC,onlive,PC,videojuegos" height="61" width="50" /><br />
			</a>
		</div>
	<p style="text-align: center;"><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"><br />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="src" value="http://www.youtube.com/v/FRkV4EKmR0s&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/FRkV4EKmR0s&amp;hl=es_ES&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
	<p style="text-align: left;">Uno de los peros que muchos le encuentran a jugar en su PC es la necesidad de comprarle tantas cosas a la computadora que uno realmente no entiende muy bien, como una nueva tarjeta madre, procesador, mas memoria , tarjeta gráfica y etc. , etc. , etc.</p>
	<p style="text-align: left;">Personalmente prefiero una consola como PS3 , XBOX o Wii , pero para quienes estén interesados en una opción para jugar<strong> juegos de PC </strong>ya se encuentra disponible el servicio de<strong> OnLive</strong> , una manera de disfrutar de tus títulos de PC  nuevos y favoritos sin necesidad de tener una Súper computadora , solamente necesitas una Muy buena conexión a Internet (realmente buena, eso significa decirle a tu hermanito o hermanita que paren de bajar videos de youtube un rato) y pues una PC o MAC que de perdido pueda desplegar video con fluidez.</p>
	<p style="text-align: left;"><strong>OnLive </strong>funciona como si viéramos un video en streaming , solo que el video lo podemos manejar con un control de videojuego, todo lo que hagamos se mandará a un servidor y este servidor nos enviará la respuesta en movimientos o acciones, esto significa que la potencia gráfica no se encuentra en nuestra PC o MAC si no alguna parte del mundo donde se encuentran las oficinas y servidores de <strong>OnLive</strong>.</p>
	<p style="text-align: left;">Suscribirte a <strong>OnLIve</strong> es gratuito por un año y el costo de los videojuegos fuguran 50 dolares para tenerlos siempre y si solo los quieres rentar tienen un costo diverso como 5 dolares por 3 dias o 7 dolares por 5 días.</p>
	<p style="text-align: left;">Buena opción! además si quieres jugar desde cualquier televisión pronto tendrán disponible una miniconsola que se conecta a Internet con su control . Si quieres conocer mas del servicio de<strong> OnLive</strong> visita su sitio web ya que tienen títulos como <strong>Prince of Persia y Assassin&#8217;s Creed</strong> <a href="http://www.onlive.com/">http://www.onlive.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/%c2%bfjuegos-de-calidad-sin-una-super-computadora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que se vaya PAC-MAN!!</title>
		<link>http://keflog.com/que-se-vaya-pac-man/</link>
		<comments>http://keflog.com/que-se-vaya-pac-man/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 17:02:40 +0000</pubDate>
		<dc:creator>bond2k</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ocio]]></category>
		<category><![CDATA[tonterias]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=366</guid>
		<description><![CDATA[Ya que se aproxima el fin de semana creeo que tenemos que empezar a tener excelente buen humor ! y les traigo algo muy curioso. Una señora que por lo visto bastante pasada de años está cansada de que su computadora emita sonidos de PAC-MAN y llama a un call center para que la ayuden a quitar [...]]]></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%2Fque-se-vaya-pac-man%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fque-se-vaya-pac-man%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=computers,google,ocio,tonterias,video" height="61" width="50" /><br />
			</a>
		</div>
<a href="http://keflog.com/wp-content/uploads/2010/06/pacman.png"><img class="alignleft size-medium wp-image-369" title="pacman" src="http://keflog.com/wp-content/uploads/2010/06/pacman-270x300.png" alt="" width="162" height="180" /></a>Ya que se aproxima el fin de semana creeo que tenemos que empezar a tener excelente buen humor ! y les traigo algo muy curioso.</p>
	<p>Una señora que por lo visto bastante pasada de años está cansada de que su computadora emita sonidos de<strong> PAC-MAN </strong>y llama a un call center para que la ayuden a quitar eso , pensando tal vez que es algún virus que le aparece en su home page &#8230;. osea en <strong>Google.com</strong>, recordaremos que Google por festejar <strong>el Aniversario de PAC-MAN</strong> transformó su logo en un juego interactivo de PAC-MAN &#8230; bueno ese día resultaba muy divertido para nosotros pero sin duda para la viejita no . Al final de cuentas la persona que la atiende le explicó que PAC-MAN desparecería mañana y que solo tenia que cerrar las ventanas.</p>
	<p>Es real ! y aquí está el audio <img src='http://keflog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
	<p style="text-align: center;"><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"><br />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="src" value="http://www.youtube.com/v/xYWuW7_WfJU&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/xYWuW7_WfJU&amp;hl=es_ES&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/que-se-vaya-pac-man/feed/</wfw:commentRss>
		<slash:comments>1</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>vs2008 instalacion</title>
		<link>http://keflog.com/335/</link>
		<comments>http://keflog.com/335/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 13:58:17 +0000</pubDate>
		<dc:creator>benjji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=335</guid>
		<description><![CDATA[tip para los que estan tratando de instalar vs2008 hace rato tuve broncas con un componente algo asi el Visual studio web authoring component ó Componente de creación web de Microsoft Visual Studio y yo puff de seguro viene mal el programa asi que navege un rato haber a quienes le habia pasado igual y encontre una solucion [...]]]></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%2F335%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2F335%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=computers,microsoft,programming,visual+studio" height="61" width="50" /><br />
			</a>
		</div>
tip para los que estan tratando de instalar vs2008 hace rato tuve broncas con un componente algo asi el <strong>Visual studio web authoring component</strong> ó <strong>Componente de creación web de Microsoft Visual Studio y yo puff de seguro viene mal el programa </strong></p>
	<p><strong> </strong>asi que navege un rato haber a quienes le habia pasado igual y encontre una solucion hay que desinstalar un componente de oficce, el  <strong>InfoPath MUI 2007 </strong> para esto olo corremos esto en el run y listo a instalar el vs2008 &#8212; msiexec /x {30120000-0044-0C0A-0000-0000000FF1CE}</p>
	<p><strong>saludos.</strong></p>
	<p><strong>it&#8217;s gettin late but i dont mind. (kid kudi)</strong></p>
	<p><strong>atte.benjji </strong></p>
	<p><strong><br />
</strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/335/feed/</wfw:commentRss>
		<slash:comments>0</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>Ofusca tu E-Mail para evitar SPAM</title>
		<link>http://keflog.com/ofusca-tu-e-mail-para-evitar-spam/</link>
		<comments>http://keflog.com/ofusca-tu-e-mail-para-evitar-spam/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 20:05:39 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[utilidades]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=148</guid>
		<description><![CDATA[Hoy estaba buscando alguna página que ofuscara el email en forma de imagen para evitar tanto spam. Aunque sí es cierto que he publicado antes mi email en texto plano y realmente confió en el filtro de Spam de Google, ya que muy pocos emails spam llegan a mi Inbox (dejando al lado las cadenas [...]]]></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%2Fofusca-tu-e-mail-para-evitar-spam%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Fofusca-tu-e-mail-para-evitar-spam%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=computers,spam,utilidades" height="61" width="50" /><br />
			</a>
		</div>
Hoy estaba buscando alguna página que ofuscara el email en forma de imagen para evitar tanto spam. Aunque sí es cierto que he publicado antes mi email en texto plano y realmente confió en el filtro de Spam de Google, ya que muy pocos emails spam llegan a mi Inbox (dejando al lado las cadenas basura ¬¬) a pesar de que me llegan alrededor de mil o más mensualmente, creo que es justo que no le de más trabajo a este filtro, evitando regalarles mi dirección a más robots spamers, y ahorrando así procesamiento de los servidores google y finalmente energía (jejeje, quiero pensar que tengo un lado ecológico <img src='http://keflog.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ).</p>
	<p>Si no sabes de que hablo, las imágenes de abajo lo demuestran, pero de seguro ya lo has visto utilizado en el facebook, cuando ves la información de un amigo y su email no se puede copiar como texto, sino que es una imagen <img src='http://keflog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
	<p>Googleando algunos segundos, encontre que varios blogs recomendaban el servicio de <a href="http://safemail.justlikeed.net">Safe Mail</a>, pero creo que era muy simple, con pocas opciones, ademas imaginé que el hecho de que no usaran ajax y para cambiar el formato tengas que hacer todo de nuevo me hizo pensar que era poco PRO y no iba conmigo.. así que seguí buscando y encontré <a href="http://services.nexodyne.com/email/index.php">E-Mail Icon Generator</a>.</p>
	<p>Este ultimo me agradó más ya que aunque no lo consideré perfecto, me gusto que integraba el formato de los dominios comunes y daba un formato elegante con tan solo un click.</p>
	<p>Miren la diferencia:</p>
	<p>1 click en el segundo proveedor:</p>
	<p><a href="http://keflog.com/wp-content/uploads/2009/09/mi-gmail.png"><img class="alignnone size-full wp-image-150" title="mi-gmail" src="http://keflog.com/wp-content/uploads/2009/09/mi-gmail.png" alt="mi-gmail" width="195" height="21" /></a></p>
	<p>Alrededor de 4 clicks en el primero:</p>
	<p><a href="http://keflog.com/wp-content/uploads/2009/09/miemail2.png"><img class="alignnone size-full wp-image-151" title="miemail2" src="http://keflog.com/wp-content/uploads/2009/09/miemail2.png" alt="miemail2" width="175" height="15" /></a></p>
	<p>Otra falla que encontré mientras escribia el post del primer servicio, es que no respeta el background -__- y el resultado no es bueno:</p>
	<p><a href="http://keflog.com/wp-content/uploads/2009/09/miemail.png"><img class="alignnone size-full wp-image-149" title="miemail" src="http://keflog.com/wp-content/uploads/2009/09/miemail.png" alt="miemail" width="147" height="11" /></a></p>
	<p>Mi recomendación es usar el segundo servicio, y sacar su lado ecológico antes de escribir en texto plano sus emails. También es una opción para los que evitaban poner su email en sus &#8220;abouts&#8221; por el spam.</p>
	<p>Es cierto también que esta técnica no es infalible, ya que hay robots avanzados que analizan las imágenes en busca de emails con la técnica de OCR (optical character recognition), pudiendo descifrar textos dentro de imágenes (usado tambien en los software de scanners de documentos impresos). De todas formas, la mayoría de los robots, utilizan la búsqueda solo en el texto y esto del anti-spam nunca es definitivo ya que van aprendiendo, muy parecido a la piratería&#8230;</p>
	<p>Algo mas PRO de ofuscación de este tipo, se usa con gifs, que utilizan varios frames haciendo mas dificil su reconocimiento por OCR,  o simplemente puedes escribir con tu puño en PAINT y te apuesto que será mas eficaz que estos servicios jejeje.</p>
	<p>Algunos ejemplos de ofuscación del email con los dominios más comunes:</p>
	<p><img class="alignnone" src="http://services.nexodyne.com/email/icon/fmssK3oaoA%3D%3D/L6KtYgI%3D/QU9M/0/image.png" alt="" width="144" height="21" /></p>
	<p><img class="alignnone" src="http://services.nexodyne.com/email/icon/mGs33wj72w%3D%3D/uAMXuWM%3D/SG90bWFpbA%3D%3D/0/image.png" alt="" width="153" height="21" /></p>
	<p><img class="alignnone" src="http://services.nexodyne.com/email/icon/8CaZgG3sMg%3D%3D/aOuQoDU%3D/TGl2ZQ%3D%3D/0/image.png" alt="" width="133" height="21" /></p>
	<p><img class="alignnone" src="http://services.nexodyne.com/email/icon/Hej5Wsxqcg%3D%3D/TAr.9qs%3D/TWFj/0/image.png" alt="" width="138" height="21" /></p>
	<p><img class="alignnone" src="http://services.nexodyne.com/email/icon/LnVP.xHE2A%3D%3D/wNGr2Vg%3D/WWFob28%3D/0/image.png" alt="" width="184" height="21" /></p>
	<p>Ofusca tu mail <a href="http://services.nexodyne.com/email/index.php">aquí</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/ofusca-tu-e-mail-para-evitar-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TweetDeck para IPhone, problemas configurando sincronización</title>
		<link>http://keflog.com/tweetdeck-para-iphone-problemas-configurando-sincronizacion/</link>
		<comments>http://keflog.com/tweetdeck-para-iphone-problemas-configurando-sincronizacion/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 07:36:25 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://keflog.com/?p=90</guid>
		<description><![CDATA[Para los que utilizan twitter frecuentemente y tengan IPhone hasta el momento probablemente el cliente mas conocido y usado es Twitterrific, ya que fue de los primeros en estar disponible. Algunos otros aventurados tal vez ya hayan probado mas clientes y quizá ya conocen TweetDeck en su version para este móvil. Hoy mientras actualizaba mis [...]]]></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%2Ftweetdeck-para-iphone-problemas-configurando-sincronizacion%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Ftweetdeck-para-iphone-problemas-configurando-sincronizacion%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=apple,computers,iphone,social+networks,twitter" height="61" width="50" /><br />
			</a>
		</div>
Para los que utilizan twitter frecuentemente y tengan IPhone hasta el momento probablemente el cliente mas conocido y usado es Twitterrific, ya que fue de los primeros en estar disponible. Algunos otros aventurados tal vez ya hayan probado mas clientes y quizá ya conocen TweetDeck en su version para este móvil.</p>
	<p>Hoy mientras actualizaba mis aplicaciones, recorde que Twitterrific había mejorado mucho en su ultima actualización, y llegue a saber de las ventajas que ofrecia TweetDeck, así que me aventuré a probarlo.</p>
	<p>Me gusto TweetDeck mucho a pesar de que me sentí muy conforme con twitterrific. Me llamó la atención la posibilidad de tener grupos, ya que puede llegar a ser muy útil cuando deseas categorizar tus amigos, o separarlos por intereses&#8230; y lo que aún era mejor; la posibilidad de configurar esto en el cliente de PC y sincronizar estos settings, obviamente por que es más factible configurar los grupos en la computadora que en el móvil, y más entre más amigos tengas&#8230;</p>
	<p>La razón principal para postear sobre TweetDeck no fue promocionarlo, sino el problema que tuve para configurar la sincronización.</p>
	<p>El problema inicial fue que no funcionaba el registro de una TweetDeck Account (necesaria para la sincronizacion de las columnas y grupos) ni por la versión de PC ni la de IPhone. Pienso que este problema es temporal, y cualquiera esperaría que arreglaran esto rápido, pero dejo aquí la URL de la alternativa que me funcionó: <a href="https://api.tweetdeck.com/login_support?timestamp=1">https://api.tweetdeck.com/login_support?timestamp=1</a></p>
	<p>Por medio de esa URL, pude crear mi cuenta y loguear mi TweetDeck en mi laptop. Extrañamente me daba error en el IPhone:</p>
	<p><a href="http://keflog.com/wp-content/uploads/2009/09/IMG_08791.PNG"><img class="size-full wp-image-102 alignnone" title="IMG_0879[1]" src="http://keflog.com/wp-content/uploads/2009/09/IMG_08791.PNG" alt="IMG_0879[1]" width="320" height="480" /></a></p>
	<p>La solución encontrada en este <a href="http://tweetdeck.uservoice.com/pages/9731-iphone-tweetdeck/suggestions/222720-can-t-log-into-tweetdeck-from-iphone">post</a> fue cambiar la preferencia de el reloj del IPhone a el formato de 24 Horas!, sí, así como lo leen, cambiando este valor en Settings &gt; General &gt; Date &amp; Time &gt; 24-Hour Time &gt; ON ya puedes loguear tu cuenta TweetDeck en el IPhone!.</p>
	<p>También algo que cabe comentar es que para sincronizar las columnas no es automatico, y tienes que Agregar una columna dentro de TweetDeck del IPhone y ahí hay un boton &#8220;Get From Server&#8221;.</p>
	<p>Como ven, en resumen es algo complicado dejar configurado correctamente al menos en las versiones actuales, y por eso el post.</p>
	<p>Como nota adicional, los errores mencionados fueron probados en varios clientes(PCs, IPhones, Navegadores, Conexiones ISP distintas), y por diferentes usuarios para asegurar que el problema no era alguno de estos (incluyendome a mí jejeje)</p>
	<p>Aqui unas imagenes de las ultimas configuraciones.</p>
	
<div class="ngg-galleryoverview" id="ngg-gallery-3-90">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-22" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://keflog.com/wp-content/gallery/tweetdeck/img_08781.png" title="Pantalla Inicial TweetDeck" class="shutterset_set_3" >
								<img title="Pantalla Inicial TweetDeck" alt="Pantalla Inicial TweetDeck" src="http://keflog.com/wp-content/gallery/tweetdeck/thumbs/thumbs_img_08781.png"  />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-21" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://keflog.com/wp-content/gallery/tweetdeck/img_08801.png" title="Sincronizar Columnas TweetDeck" class="shutterset_set_3" >
								<img title="Sincronizar Columnas TweetDeck" alt="Sincronizar Columnas TweetDeck" src="http://keflog.com/wp-content/gallery/tweetdeck/thumbs/thumbs_img_08801.png"  />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-20" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://keflog.com/wp-content/gallery/tweetdeck/img_08811.png" title="Configuracion Formato 24 Horas IPhone" class="shutterset_set_3" >
								<img title="Configuracion Formato 24 Horas IPhone" alt="Configuracion Formato 24 Horas IPhone" src="http://keflog.com/wp-content/gallery/tweetdeck/thumbs/thumbs_img_08811.png"  />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://keflog.com/tweetdeck-para-iphone-problemas-configurando-sincronizacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Una buena computadora para mi cuarto :)</title>
		<link>http://keflog.com/una-buena-computadora-para-mi-cuarto/</link>
		<comments>http://keflog.com/una-buena-computadora-para-mi-cuarto/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 00:19:49 +0000</pubDate>
		<dc:creator>kEpEx</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://keflog.com/2009/03/una-buena-computadora-para-mi-cuarto/</guid>
		<description><![CDATA[Impresionante y divertido. Mas allá de los 24 SSD, el demás hadware usado tiene que ser bueno, aunque no muy anunciado, para la configuración que hace posible las estadisticas que nos muestran. A parte de lo impresionante, me gustó porque es gracioso, jeje pero bueno ya lo dije . Saludos]]></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%2Funa-buena-computadora-para-mi-cuarto%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkeflog.com%2Funa-buena-computadora-para-mi-cuarto%2F&amp;style=normal&amp;service=bit.ly&amp;service_api=kepex&amp;space=R_d9684c8d219fbeb3a19bc85ce4187688&amp;hashtags=computers,geek,video" height="61" width="50" /><br />
			</a>
		</div>
Impresionante y divertido. Mas allá de los 24 SSD, el demás hadware usado tiene que ser bueno, aunque no muy anunciado, para la configuración que hace posible las estadisticas que nos muestran.</p>
	<p><object width="425" height="344"><br />
<param name="movie" value="http://www.youtube.com/v/96dWOEa4Djs&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1"></param>
<param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/96dWOEa4Djs&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
	<p>A parte de lo impresionante, me gustó porque es gracioso, jeje pero bueno ya lo dije <img src='http://keflog.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> .</p>
	<p>Saludos
</p>
]]></content:encoded>
			<wfw:commentRss>http://keflog.com/una-buena-computadora-para-mi-cuarto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
