<?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>FayerWayer &#187; Programación</title>
	<atom:link href="http://www.fayerwayer.com/tag/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fayerwayer.com</link>
	<description>Dosis diarias de tecnología en español.™</description>
	<lastBuildDate>Sun, 22 Nov 2009 08:30:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google Code Jam 2009 ya tiene un ganador!</title>
		<link>http://www.fayerwayer.com/2009/11/google-code-jam-2009-ya-tiene-un-ganador/</link>
		<comments>http://www.fayerwayer.com/2009/11/google-code-jam-2009-ya-tiene-un-ganador/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 15:59:37 +0000</pubDate>
		<dc:creator>Chihau</dc:creator>
				<category><![CDATA[Entretenimiento]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[code jam]]></category>
		<category><![CDATA[Concurso]]></category>
		<category><![CDATA[Ganador]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[japom]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=43537</guid>
		<description><![CDATA[Google Code Jam, la competencia internacional de programación organizada por Google desde 2003 ha concluído con más de 23.000 inscritos, de los cuales 23 fueron seleccionados para la gran final en Mountain View.
La final tuvo una duración de cuatro horas, en donde los participantes debían resolver seis problemas utilizando un lenguaje de programación a elección, [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fayerwayer.com/up/2009/11/code-jam.jpg" alt="code-jam" width="213" height="110" class="alignright size-full wp-image-43551" /><a href="http://www.fayerwayer.com/2009/08/¡hola-mundo-sexta-edicion-de-la-competencia-google-code-jam/">Google Code Jam</a>, la competencia internacional de programación organizada por Google desde 2003 ha concluído con más de 23.000 inscritos, de los cuales 23 fueron seleccionados para la gran final en Mountain View.</p>
<p>La final tuvo una duración de cuatro horas, en donde los participantes debían resolver seis problemas utilizando un lenguaje de programación a elección, en una plataforma basada en <a href="http://googleblog.blogspot.com/2009/11/and-google-code-jam-2009-champion-is.html">Google App Engine</a>, desarrollada en un 20% por ingenieros de Google.</p>
<p>Uno de los seis problemas consistía en tomar el rol de una compañía de telecomunicaciones que debe actualizar algunos de sus equipos. La compañía desea actualizar sus torres celulares más rentables, sin embargo, hacerlo les obligaría a actualizar torres menos rentables, lo que elevaría los costos. Los participantes debían desarrollar una solución lo más eficiente y rápida que permitiera tomar la decisión de qué torres actualizar para minimizar los costos y maximizar las ganancias.</p>
<p>Los ganadores fueron Lou Tiancheng de China (ACRush) que se llevó el primer lugar y $5.000 dólares, Qi Zichao de China en segundo lugar y Iwata Yoichi de Japón el tercero. El detalle de los puntajes se encuentra en el siguiente <a href="http://code.google.com/codejam/contest/scoreboard?c=311101#">enlace</a>.<br />
<span id="more-43537"></span><br />
Si tu sueño es trabajar en Google y no quieres contestar <a href="http://www.fayerwayer.com/2009/11/10-preguntas-que-responder-para-trabajar-en-google/">extrañas preguntas</a>, esta es otra posibilidad de hacer tu sueño realidad. Si es así, comienza desde ahora ha entrenar para el próximo año! </p>
<p><object height="394" width="448"><param name="movie" value="http://www.nbcbayarea.com/syndication?id=70213682&#038;path=%2Fnews%2Flocal-beat"/><embed src="http://www.nbcbayarea.com/syndication?id=70213682&#038;path=%2Fnews%2Flocal-beat"  type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" allowfullscreen="true" height="394" width="448"></embed></object></p>
<p><strong>Link:</strong> <a href="http://googleblog.blogspot.com/2009/11/and-google-code-jam-2009-champion-is.html">And the Google Code Jam 2009 champion is&#8230;</a> (<em>Official Google Blog</em>)</p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/11/google-code-jam-2009-ya-tiene-un-ganador/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>GO: El nuevo lenguaje de programación de Google</title>
		<link>http://www.fayerwayer.com/2009/11/go-el-nuevo-lenguaje-de-programacion-de-google/</link>
		<comments>http://www.fayerwayer.com/2009/11/go-el-nuevo-lenguaje-de-programacion-de-google/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 05:00:47 +0000</pubDate>
		<dc:creator>Carlos Gutiérrez</dc:creator>
				<category><![CDATA[Destacados]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[GO]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=42649</guid>
		<description><![CDATA[
Parece que no hay día en que no se sepa de alguna noticia, producto o servicio de Google. Y es que apenas hace unas horas presentaron GO, un nuevo lenguaje de programación. GO es de código abierto y se basa en la familia de programación de C pero con elementos de Python y la familia [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fayerwayer.com/up/2009/11/go-logo-black.png" border="0" alt="go-logo-black.png" width="220" height="77" align="right" /></p>
<p>Parece que no hay día en que no se sepa de alguna noticia, producto o servicio de Google. Y es que apenas hace unas horas presentaron <a href="http://golang.org/">GO</a>, un nuevo lenguaje de programación. GO es de código abierto y se basa en la familia de programación de C pero con elementos de Python y la familia de Pascal, Modula y Oberon.</p>
<p>Google espera que este nuevo lenguaje tenga una rápida adopción en la web. Para ellos, las razones para crear GO se justifican en el hecho de que en aproximadamente 10 años no ha surgido un nuevo sistema de programación, pero en ese lapso de tiempo la nube computacional ha sufrido grandes cambios.</p>
<p>Google espera que el desarrollo de software sea mucho más rápido, independiente, compatible con las tendencias de hardware más recientes. Lo que me da temor, es que de tener un éxito contundente estaríamos no solo usando productos y servicios de la compañía, sino que navegaríamos por un Internet creado casi por Google.</p>
<p><strong>Links:</strong></p>
<ul>
<li><a href="http://mashable.com/2009/11/10/go-google-language/">GO: Google Launches Its Own Programming Language</a> <em>(Mashable)</em></li>
<li><a href="http://golang.org/">The Go Programming Language</a></li>
</ul>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/11/go-el-nuevo-lenguaje-de-programacion-de-google/feed/</wfw:commentRss>
		<slash:comments>99</slash:comments>
		</item>
		<item>
		<title>Cuando pequeños detalles desencadenan complejos problemas</title>
		<link>http://www.fayerwayer.com/2009/09/cuando-pequenos-detalles-desencadenan-complejos-problemas/</link>
		<comments>http://www.fayerwayer.com/2009/09/cuando-pequenos-detalles-desencadenan-complejos-problemas/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 12:45:39 +0000</pubDate>
		<dc:creator>Franco Catrin</dc:creator>
				<category><![CDATA[Destacados]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Linus Torvalds]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=35355</guid>
		<description><![CDATA[
Hace más de un mes se divulgó una falla de seguridad en Linux que hasta el día de hoy se discute desde varios puntos de vista: La reacción de los desarrolladores, la forma en que se manejan estos problemas, y las decisiones de diseño que pueden ayudar a que éstas ocurran.
El problema en sí es [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-35360" title="segfault" src="http://www.fayerwayer.com/up/2009/09/segfault.png" alt="" width="300" height="212" /></p>
<p>Hace más de un mes se divulgó una <a href="http://lwn.net/Articles/341773/">falla de seguridad en Linux</a> que hasta el día de hoy se discute desde varios puntos de vista: La reacción de los desarrolladores, la forma en que se manejan estos problemas, y las decisiones de diseño que pueden ayudar a que éstas ocurran.</p>
<p>El problema en sí es bastante sencillo, y es fácil de entender para todo aquél que alguna vez haya tenido que programar en lenguajes cercanos a la máquina como es el caso del lenguaje C.  Uno de los problemas comunes es el uso de variables no inicializadas, específicamente referencias a la dirección 0, también conocida como null.</p>
<p>Esto ocurre cuando se usa una variable que debería apuntar a un objeto válido en memoria, pero al no ser inicializada apunta a la dirección 0 (null pointer dereference).  Esto podría provocar resultados indeterminados, pero en Linux se usa una característica del hardware para que este tipo de errores se detecte inmediatamente.  Lo que se hace es que en la dirección cero no se mapea ninguna página de memoria, por lo tanto cualquier intento de acceder a esa zona provocará una excepción de hardware indicando que no hay nada en esa ubicación, lo que el usuario ve como un Segmentation Fault.</p>
<p><span id="more-35355"></span></p>
<p>Los programadores, confiando en este sistema de detección pueden asumir que estos casos serán manejados siempre de esta forma, con un resultado conocido.  Pero qué pasa si alguien efectivamente pone código en esa zona para que un error de este tipo no provoque una excepción de hardware, sino que la ejecución de código malicioso.</p>
<p>El kernel impide que esto se pueda hacer, estableciendo un límite inferior de dirección de memoria mapeable.  Pero cuando se da mayor privilegio al código, estos límites no son considerados, y es ahí en donde se puede abusar del sistema.</p>
<p>Un usuario mostró que este caso es posible, y que las referencias a null podrían ser abusadas si se lograba poner código en la zona prohibida.  La demostración la hizo con PulseAudio, que permite cargar bibliotecas indicadas por el usuario, si el ejecutable de PulseAudio se ejecuta con privilegios de root, como lo hacen algunas distribuciones, y se usa SELinux en donde los límites no son considerados, se puede cargar código que se activará cuando se use un puntero no inicializado.</p>
<p>Aunque parezca contradictorio, en este caso en particular, el sistema de seguridad SELinux originado en la National Security Agency (NSA) dejaba al sistema vulnerable frente a esta falla de seguridad.</p>
<p>Las correcciones no tardaron (tanto) en llegar, aunque este tipo de problemas son igual que los accidentes, se debe dar una compleja combinación de factores para que ocurran, pero eventualmente ocurrirán.</p>
<p>¿Qué es lo que falló?  ¿Las auditoría son insuficientes? ¿Problemas de diseño? Es la naturaleza imperfecta del humano, manifestada en el software.  Se generó una gran discusión respecto a aumentar los niveles de control y revisión, y es aquí en donde nuevamente <a href="http://lkml.org/lkml/2007/6/19/256">Linus enseña algo importante en la lista de correo del kernel</a>:</p>
<blockquote><p>La buena memoria no se trata de recordar todo.  La buena memoria se trata de olvidar lo irrelevante, de tal forma que las cosas importantes permanezcan y se puedan recordar.  Pero el asunto es que: Sí, debes olvidar cosas. Y eso significa que vas a perder los detalles &#8211; pero se espera que se pierdan aquellos detalles que no son importantes.  Aquí las palabras claves son &#8220;se espera&#8221;.  La mayor parte del tiempo funciona, pero todos sabemos que a veces somos capaces de olvidar detalles que resultan ser cruciales después de todo.</p></blockquote>
<p><strong>Link:</strong> <a href="http://lwn.net/Articles/347390/">Null pointers, one month later</a> <em>(LWN.net)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/09/cuando-pequenos-detalles-desencadenan-complejos-problemas/feed/</wfw:commentRss>
		<slash:comments>68</slash:comments>
		</item>
		<item>
		<title>Salón de la Vergüenza de las interfaces de usuario [FWRetro]</title>
		<link>http://www.fayerwayer.com/2009/08/salon-de-la-verguenza-de-las-interfaces-de-usuario-fwretro/</link>
		<comments>http://www.fayerwayer.com/2009/08/salon-de-la-verguenza-de-las-interfaces-de-usuario-fwretro/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 02:28:04 +0000</pubDate>
		<dc:creator>Franco Catrin</dc:creator>
				<category><![CDATA[Destacados]]></category>
		<category><![CDATA[Entretenimiento]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[FWRetro]]></category>
		<category><![CDATA[Interfaz de Usuario]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[retro]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=35115</guid>
		<description><![CDATA[
A veces no es necesario mirar al futuro para encontrar cosas interesantes. Revisando antiguos correos encontré este clásico de la web, se trata de un sitio que analiza diversas interfaces de usuario de aplicaciones supuestamente profesionales, en donde se cometieron errores garrafales de diseño, y en alguno casos también de programación.  La interfaz que acompaña [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-35116" title="mewtab" src="http://www.fayerwayer.com/up/2009/08/mewtab.gif" alt="" width="424" height="175" /></p>
<p>A veces no es necesario mirar al futuro para encontrar cosas interesantes. Revisando antiguos correos encontré este clásico de la web, se trata de un sitio que analiza diversas interfaces de usuario de aplicaciones supuestamente profesionales, en donde se cometieron errores garrafales de diseño, y en alguno casos también de programación.  La interfaz que acompaña este artículo es un buen ejemplo de algunas joyitas que se pueden encontrar.</p>
<p>En el sitio, podemos encontrar aplicaciones de diversos fabricantes, en donde no se salva Apple ni Microsoft.  La última actualización es del año 2000, así que también podremos ver cómo han evolucionado las interfaces de usuario en los últimos 10 años.</p>
<p>El material está agrupado en categorías, por ejemplo mal uso de colores, abuso de metáforas, mensajes de error inapropiados o software programado con avanzadas técnicas de <a href="http://homepage.mac.com/bradster/iarchitect/stupid.htm"><em>estupidez artificial</em></a> y <em>lógica confusa</em>.</p>
<p>Aquel desarrollador que no haya caído en uno de estos problemas, que arroje la primera piedra.</p>
<p><strong>Link :</strong> <a href="http://homepage.mac.com/bradster/iarchitect/shame.htm">Interface Hall of Shame</a></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/08/salon-de-la-verguenza-de-las-interfaces-de-usuario-fwretro/feed/</wfw:commentRss>
		<slash:comments>60</slash:comments>
		</item>
		<item>
		<title>Applicate: Concurso de diseño y desarrollo de aplicaciones para el iPhone/iPod</title>
		<link>http://www.fayerwayer.com/2009/07/applicate-concurso-de-diseno-y-desarrollo-de-aplicaciones-para-el-iphoneipod/</link>
		<comments>http://www.fayerwayer.com/2009/07/applicate-concurso-de-diseno-y-desarrollo-de-aplicaciones-para-el-iphoneipod/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 03:30:20 +0000</pubDate>
		<dc:creator>Snidel</dc:creator>
				<category><![CDATA[Minipost]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Chile]]></category>
		<category><![CDATA[Concurso]]></category>
		<category><![CDATA[Desarrolladores]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=31277</guid>
		<description><![CDATA[Para todos quienes tengan cercanía, sueñan con ser o son desarrolladores, tenemos que contarles que este miércoles 15 se llevará a efecto el lanzamiento del primer concurso de diseño y desarrollo de aplicaciones para el iPhone/iPod.
Este concurso es organizado por la Fundación y país y la Universidad del Desarrollo y está dirigido a estudiantes de [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-31285" title="applicate2" src="http://www.fayerwayer.com/up/2009/07/applicate2.jpg" alt="" width="300" height="376" />Para todos quienes tengan cercanía, sueñan con ser o son desarrolladores, tenemos que contarles que este miércoles 15 se llevará a efecto el lanzamiento del primer concurso de diseño y desarrollo de aplicaciones para el iPhone/iPod.</p>
<p>Este concurso es organizado por la Fundación y país y la Universidad del Desarrollo y está dirigido a estudiantes de pregrado, universitarios y de institutos profesionales chilenos.</p>
<p>El concurso se realizará en la Universidad del Desarrollo en San Carlos de Apoquindo, auditorio 101, Av. plaza 700, comuna de Las Condes; y la aplicación podrá ser finalizada hasta antes de 15 de septiembre.</p>
<p>El primer premio se traduce en la asistencia a la Worldwide Developers Conference 2010 en San Francisco con todos los gastos pagados, pero antes de seguir mareándolos, les recomendamos <a href="http://www.applicate.cl/bases.php" target="_blank">ver las bases del concurso</a>.</p>
<p class="MsoNormal" style="margin-left: 18pt; text-indent: 17.4pt;"><strong></strong></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/07/applicate-concurso-de-diseno-y-desarrollo-de-aplicaciones-para-el-iphoneipod/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Puntero Nulo: El error de los mil millones de dólares</title>
		<link>http://www.fayerwayer.com/2009/03/puntero-nulo-el-error-de-los-mil-millones-de-dolares/</link>
		<comments>http://www.fayerwayer.com/2009/03/puntero-nulo-el-error-de-los-mil-millones-de-dolares/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 01:27:25 +0000</pubDate>
		<dc:creator>Boxbyte</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Puntero nulo]]></category>
		<category><![CDATA[Tony Hoare]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=20720</guid>
		<description><![CDATA[El británico Tony Hoare conocido por inventar el algoritmo Quicksort en 1960, dará una conferencia en el QCon de Londres llamada &#8220;Null References: The Billion Dollar Mistake&#8220;, donde asegura que desde la invención del puntero o referencia nula en 1965 para un lenguaje orientado a objetos (ALGOL W), esta ha causado dolores de cabeza a [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<div id="attachment_20721" class="wp-caption alignright" style="width: 210px"><img class="size-full wp-image-20721" title="hoare" src="http://www.fayerwayer.com/up/2009/03/hoare.jpg" alt="Sir Charles Antony Richard Hoare" width="200" height="210" /><p class="wp-caption-text">Sir Charles Antony Richard Hoare</p></div>
<p>El británico <a href="http://es.wikipedia.org/wiki/C._A._R._Hoare" target="_blank">Tony Hoare</a> conocido por inventar el algoritmo <a href="http://es.wikipedia.org/wiki/Quicksort" target="_blank"><em>Quicksort</em></a> en 1960, dará una conferencia en el QCon de Londres llamada &#8220;<a href="http://qconlondon.com/london-2009/presentation/Null+References:+The+Billion+Dollar+Mistake" target="_blank">Null References: The Billion Dollar Mistake</a>&#8220;, donde asegura que desde la invención del <a href="http://en.wikipedia.org/wiki/Pointer#The_null_pointer" target="_blank">puntero</a> o <a href="http://es.wikipedia.org/wiki/Null" target="_blank">referencia nula </a>en 1965 para un lenguaje orientado a objetos (<a href="http://es.wikipedia.org/wiki/ALGOL" target="_blank">ALGOL W</a>), esta ha causado dolores de cabeza a programadores en los innumerables errores, vulnerabilidades y fallos de sistema que probablemente han causado mil millones de dólares en daños en lo últimos 40 años.</p>
<p>Asegura que su objetivo principal era que todo manejo de referencias estuviera completamente seguro.</p>
<p>Si alguna vez has programado en un lenguaje orientado a objetos sabrás de que dolores de cabeza se trata, ¿Pero que sería de Java, C/C++ y Visual Basic sin <a href="http://es.wikipedia.org/wiki/Puntero_(programaci%C3%B3n)" target="_blank">punteros</a> (nulos) bajo responsabilidad y uso adecuado por parte del programador?</p>
<p><strong>Link:</strong> <a href="http://developers.slashdot.org/article.pl?sid=09/03/03/1459209" target="_blank">Null References, the Billion Dollar Mistake</a> <em>(Slashdot)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/03/puntero-nulo-el-error-de-los-mil-millones-de-dolares/feed/</wfw:commentRss>
		<slash:comments>57</slash:comments>
		</item>
		<item>
		<title>Autopsia al código fuente del Zune revela orden de suicidio</title>
		<link>http://www.fayerwayer.com/2009/01/autopsia-al-codigo-fuente-de-zune-revela-orden-de-suicidio/</link>
		<comments>http://www.fayerwayer.com/2009/01/autopsia-al-codigo-fuente-de-zune-revela-orden-de-suicidio/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 22:05:26 +0000</pubDate>
		<dc:creator>Alexander Schek</dc:creator>
				<category><![CDATA[Destacados]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Código Fuente]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Reproductor MP3]]></category>
		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=14599</guid>
		<description><![CDATA[Para los más fanáticos o para aquellos que requieren de una explicación lógica ante un problema complejo, ya está disponible el código de programación que hizo que miles de reproductores Zune dejaran de funcionar colectivamente. El error comienza en la línea 249.
En circunstancias normales, esto funciona muy bien. La función sigue restando ya sea 365 [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<div id="attachment_14602" class="wp-caption alignnone" style="width: 510px"><a href="http://www.fayerwayer.com/up/2009/01/zune-error-code-fayerwayer.png"><img class="size-full wp-image-14602" title="zune-error-code-fayerwayer" src="http://www.fayerwayer.com/up/2009/01/zune-error-code-fayerwayer.png" alt="(c) Pastie.org" width="500" height="424" /></a><p class="wp-caption-text">(c) Pastie.org</p></div>
<p>Para los más fanáticos o para aquellos que requieren de una explicación lógica ante un problema complejo, <a href="http://pastie.org/349916">ya está disponible</a> el código de programación que hizo que miles de reproductores Zune <a href="http://www.fayerwayer.com/2008/12/miles-de-zune-de-30gb-se-suicidan-en-masa/">dejaran de funcionar colectivamente</a>. El error comienza en la línea 249.</p>
<p>En circunstancias normales, esto funciona muy bien. La función sigue restando ya sea 365 o 366 hasta que se reduce a menos de un año para luego convertirse en el mes y el día de mes.</p>
<p>Lo que pasa es que en el caso del último día de un <a href="http://es.wikipedia.org/wiki/A%C3%B1o_bisiesto">año bisiesto</a>, continúa hasta que llega a 366. Debido al <code>if (days&gt;366)</code> la ejecución para de sustraer si el <a href="http://es.wikipedia.org/wiki/Bucle_(programaci%C3%B3n)">bucle</a> (loop) pasa a ser un año bisiesto. Pero 366 es demasiado grande para salir del bucle principal, lo que se traduce en que el Zune continue en el loop infinito sin hacer nada.</p>
<p>Si el error no se arregla, lo mismo va a suceder el 31 de diciembre del 2012&#8230; Microsoft, tienes 3 años&#8230; ¿alcanzarás?</p>
<p><strong>Link: </strong><a href="http://pastie.org/349916">PQOAL Real-time clock (RTC) routines for the MC13783 PMIC RTC</a> <em>(Pastie.org)<br />
</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/01/autopsia-al-codigo-fuente-de-zune-revela-orden-de-suicidio/feed/</wfw:commentRss>
		<slash:comments>101</slash:comments>
		</item>
		<item>
		<title>Google Code Jam: Con sabor latino</title>
		<link>http://www.fayerwayer.com/2008/10/google-code-jam-con-sabor-latino/</link>
		<comments>http://www.fayerwayer.com/2008/10/google-code-jam-con-sabor-latino/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 12:40:48 +0000</pubDate>
		<dc:creator>Nacho</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Argentina]]></category>
		<category><![CDATA[Brasil]]></category>
		<category><![CDATA[Concursos]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Code Jam]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2008/10/google-code-jam-con-sabor-latino/</guid>
		<description><![CDATA[La competencia mundial organizada por google, Google Code Jam, consiste en un desafío en el cual estudiantes y programadores profesionales deben resolver problemas complejos en un tiempo limitado. Lo interesante de este concurso es que puedes utilizar el lenguaje de programación que más te guste.
Para el consuelo de los argentinos que leemos FayerWayer, tengo el [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fayerwayer.com/up/2008/10/code_jam.png" alt="code_jam" style="float: right" />La competencia mundial organizada por google, <a href="http://code.google.com/codejam/">Google Code Jam</a>, consiste en un desafío en el cual estudiantes y programadores profesionales deben resolver problemas complejos en un tiempo limitado. Lo interesante de este concurso es que puedes utilizar el lenguaje de programación que más te guste.</p>
<p>Para el <a href="http://www.ole.clarin.com/notas/2008/10/15/seleccion/01781793.html">consuelo de los argentinos</a> que leemos FayerWayer, tengo el agrado de comentarles que Google Code Jam<strong> tiene ganadores regionales</strong>. Ellos pasarán a la gran final, que se disputará en <a href="http://maps.google.com/maps?f=q&amp;hl=es&amp;geocode=&amp;q=google+headquarters&amp;sll=37.401324,-122.061195&amp;sspn=0.04582,0.110893&amp;ie=UTF8&amp;ll=37.422015,-122.083211&amp;spn=0.005726,0.013862&amp;t=h&amp;z=17&amp;iwloc=A">los headquarters de Google, en Mountain View, California</a>.</p>
<p><span id="more-10948"></span></p>
<p>El concurso se dividió por regiones. Dentro de los ganadores de América hubo <strong>2 argentinos </strong>y <strong>2 brasileños</strong>. Los representantes de nuestra región son:</p>
<ul>
<li><strong>Pablo Del Lago</strong> de Argentina</li>
<li><strong>Rápael Ribas</strong> de Brasil</li>
<li><strong>Eduardo Ribas</strong> de Brasil</li>
<li><strong>Sergio Sancho</strong> de Argentina</li>
</ul>
<p>Ellos, junto a <a href="http://code.google.com/codejam/results.html">los otros ganadores de América</a>, viajarán al <a href="http://es.wikipedia.org/wiki/Googleplex">GooglePlex</a> el 14 de <strike>septiembre</strike> noviembre para participar en la final y <strong>USD$80.000</strong> es el dinero que G piensa repartir entre los 100 participantes de la gran final (por suerte, nadie se irá a casa con las manos vacías):</p>
<ul>
<li><strong>1º puesto:</strong> USD$10 mil</li>
<li><strong>2º puesto:</strong> USD$5 mil</li>
<li><strong>3º puesto:</strong> USD$2.500</li>
<li><strong>4º a 10º puesto:</strong> USD$1.500 cada uno</li>
<li><strong>11º a 30º puesto:</strong> USD$1.000 c/u</li>
<li><strong>31º a 50º puesto:</strong> USD$750 c/u</li>
<li><strong>51º a 75º puesto:</strong> USD$500 c/u</li>
<li><strong>76º a 100º puesto:</strong> USD$250 c/u</li>
</ul>
<p>Ojalá les vaya tan bien como le fue a Sergio Sancho en 2004 -fue <a href="http://www.google.com/press/pressrel/codejamwinners.html">ganador</a> de este evento- o como a Diego Gavinowich, otro argentino que fue finalista en <a href="http://www.google.com/codejamlatinamerica/">Google Code Jam versión latina</a> el año pasado (además, Diego fue el encargado del proyecto <a href="http://googleblog.blogspot.com/2008/03/space-jam.html">Google Sky</a>).</p>
<p>¡Desde FW les deseamos lo mejor a nuestros representantes latinoamericanos!</p>
<p><strong>Link:</strong> <a href="http://code.google.com/codejam/">Google Code Jam</a> <em>(vía <a href="http://www.infobae.com/contenidos/408974-100918-0-Google-acento-argentino">Infobae</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2008/10/google-code-jam-con-sabor-latino/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>debug_mode=on: Red social para informáticos</title>
		<link>http://www.fayerwayer.com/2008/09/debug_modeon-red-social-para-informaticos/</link>
		<comments>http://www.fayerwayer.com/2008/09/debug_modeon-red-social-para-informaticos/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 03:51:24 +0000</pubDate>
		<dc:creator>ZooTV</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Informática]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Redes Sociales]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2008/09/debug_modeon-red-social-para-informaticos/</guid>
		<description><![CDATA[
Cuando hablamos de red social se nos vienen a la mente Facebook, MySpace, Hi5 y así hacia el infinito más uno.debug_mode=on también es una red social, pero orientada a un público bastante más segmentado, el de los informáticos (aquellos raros individuos que gustan de la informática en sus distintos sabores).
En palabras de sus creadores:
Por Internet [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.fayerwayer.com/up/2008/09/debugmodeon.jpg" alt="debugmodeon.jpg" /></p>
<p>Cuando hablamos de red social se nos vienen a la mente Facebook, MySpace, Hi5 y así hacia el infinito más uno.debug_mode=on también es una red social, pero orientada a un público bastante más segmentado, el de los informáticos (aquellos raros individuos que gustan de la <a href="http://es.wikipedia.org/wiki/Computación" target="_blank">informática</a> en sus distintos sabores).</p>
<p>En palabras de sus creadores:</p>
<blockquote><p>Por Internet es frecuente encontrar páginas de una temática concreta. Sobre una plataforma, sobre un lenguaje,&#8230; Sin embargo no sólo nos interesa una plataforma o lenguaje. La informática es una ciencia multidisciplinar. Un desarrollador web debe saber de HTML, CSS, javascript, seguridad, lenguajes del lado del servidor, SEO&#8230; Un administrador de sistemas debe saber de bash, perl, python, Linux, Windows,&#8230; Por eso hemos querido hacer una página de referencia sobre programación, administración de sistemas, desarrollo web, etc. en la que puedas encontrar la información que necesitas. Por eso hemos hecho debug_mode=ON: una red social para programadores e informáticos en general.</p></blockquote>
<p>La verdad que al revisar un tanto esta red, más bien parece un repositorio de artículos clasificados en ciertos grupos y con una cantidad de usuarios bastante limitado, pero tenemos que darle el tiempo suficiente para que se vaya “depurando” y creciendo.</p>
<p><strong>Link:</strong> <a href="http://debugmodeon.com/" target="_blank">debug_mode=on</a> (<em>vía <a href="http://www.geekzone.com.ar/content/debugmodeoncom-red-social-para-informaticos" target="_blank">Geekzone</a></em>)</p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2008/09/debug_modeon-red-social-para-informaticos/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Egipto 2008: Olimpiadas Internacionales de Informática</title>
		<link>http://www.fayerwayer.com/2008/07/olimpiadas-internacionales-de-informatica/</link>
		<comments>http://www.fayerwayer.com/2008/07/olimpiadas-internacionales-de-informatica/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 14:13:37 +0000</pubDate>
		<dc:creator>Eduardo Diaz</dc:creator>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Egipto]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[IOI]]></category>
		<category><![CDATA[Olimpiadas Internacionales de Informática]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2008/07/olimpiadas-internacionales-de-informatica/</guid>
		<description><![CDATA[Aunque no sean tan populares como las olimpiadas atléticas, o un mundial de futbol, las olimpiadas académicas  convocan todos los años a miles de jóvenes de todas partes del mundo, y en particular las Olimpiadas Internacionales de Informática (International Olympiad in Informatics &#8211; IOI) representan una oportunidad para que muchos jóvenes programadores del mundo [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.lnds.net/images/ioi2008_logo.jpg" alt="IOI 2008 Egipto" align="right" />Aunque no sean tan populares como las olimpiadas atléticas, o un mundial de futbol, las olimpiadas académicas  convocan todos los años a miles de jóvenes de todas partes del mundo, y en particular las <a href="http://www.ioinformatics.org/index.shtml">Olimpiadas Internacionales de Informática</a> (International Olympiad in Informatics &#8211; IOI) representan una oportunidad para que muchos jóvenes programadores del mundo midan sus conocimientos.</p>
<p>Hay muchas competencias internacionales  para programadores, siendo las más conocida en el último tiempo, la famosa <a href="http://www.google.com/codejam/">Google Code JAM</a>, en que junto al jugoso premio de 80.000 dolares, tienes la oportunidad de que Google se interese en tus capacidades y habilidades como programador.  Pero hay más eventos de este tipo, como los torneos que diariamente se efectúan en el sitio <a href="http://www.topcoder.com/">TopCoder</a>, auspiciados por importantes empresas tecnológicas transnacionales.</p>
<p>Sin embargo la IOI es especial, porque está orientado a alumnos de secundaria, entre 15 y 20 años de todas partes del mundo, los que representan a sus respectivos países, es decir, en este evento no sólo buscas tu gloria personal, sino que tienes el orgullo de representar los colores de tu país, como corresponde a una olimpiada hecha y derecha.</p>
<p>Es torneo fue creado por la <a href="http://www.unesco.org/es">UNESCO</a> en 1989 y cuenta con el auspicio de la <a href="http://www.ifip.org/">Federation on Information Processing</a> (IFIP). En sus veinte años de existencia se ha convertido en la más importante competencia de este tipo a nivel internacional. La versión de este año se realizará entre el 16 y el 23 de agosto en Egipto y convocará a 87 países.</p>
<p>&#8220;La competencia consiste en resolver tareas de naturaleza algorítmica, pero los competidores tienen que tener dominio básico de análisis de problemas, diseño y conocimiento de algoritmos y estructura de datos y por supuesto la habilidad de programar y probar sus soluciones.&#8221; Sin duda alguna los jóvenes que participan en esta competencia son los mejores<br />
en computación a nivel mundial.</p>
<p><span id="more-8522"></span></p>
<p>Cada país tiene su método para elegir a sus representante, por ejemplo en Argentina se realiza un campeonato nacional regulado por una entidad gubernamental, en Grecia también hay un concurso a nivel nacional y los clasificados tienen asegurado su acceso a la universidad. En Estados Unidos el proceso es a nivel nacional con participantes de todas las escuelas secundarias.</p>
<p><img src="http://www.lnds.net/images/ioi_01.jpg" alt="Compitiendo en la IOI" align="right" />Este año, por primera vez Chile ha desarrollado un proceso formal para elegir a sus representados, a través de la <a href="http://www.oni.cl">ONI</a> (Olimpiada Nacional De Informática) con el patrocinio del Ministerio de Educación. </p>
<p>Este proceso, inédito en nuestro país, ha tenido el empuje inicial de dos jóvenes hermanos Cristobal e Israel Leiva quienes <a href="http://www.lnds.net/2008/06/primeras_olimpiadas_nacionales_de_inform.html">se dieron cuenta</a> de la falta de un mecanismo transparente que permitiera elegir a la selección chilena. Pare esto  presentaron un proyecto y consiguieron respaldo de autoridades políticas y gubernamentales, para poder conseguir la <a href="http://www.oni.cl/invitacion.html">invitación formal de la IOI</a> y el apoyo oficial del gobierno de Chile a la selección.</p>
<p>El evento de la ONI en Chile fue realizado durante julio en dos fases on line y una tercera presencial en la <a href="http://www.buin.cl">Comuna de Buin</a>, la que culminó con la clasificación del equipo nacional, integrado por <b>Vicente Iglesias</b> (primer lugar nacional), <b>Nicolás Lehmann</b>, <b>Juan Manuel Parraguéz</b> de Curicó y <b>Cristián Silva</b>, quienes junto con recibir muy buenos premios se llevaron algunas gratas sorpresas, como nos relata Cristián Sepulveda:</p>
<blockquote><p>La organización del evento la encontré espectacular, no dejaron ningún detalle al azar. Lo que mas me sorprendió fue el nivel tecnológico al que está Buin, y la seguridad que otorga la ciudad, recuerdo que iba saliendo de la municipalidad y en la plaza de armas lo primero que veo es a un tipo con un MacBook Air sentado en una banquita, como si fuese lo mas normal del mundo, en verdad eso me dejo impresionado.</p></blockquote>
<p>Lo que comparte Vicente Iglesias: </p>
<blockquote><p>Me sorprendió, al momento de inscribirme, que fuera la Municipalidad de Buin quien organizara el evento, pero luego, en la competencia, me di cuenta del porqué: Buin es una comuna inserta en el siglo XXI, donde hay Wifi en las plazas.</p></blockquote>
<p>Aunque todos contaban con el apoyo de sus respectivas familias, (&#8221;desde mi abuelita hasta mi hermano que fue prácticamente mi maestro en esto de programar&#8221; &#8211; Cristián Silva, &#8220;Ellos me apoyan en todo. Mientras no deje de estudiar para la PSU&#8221; &#8211; Nicolás Lehman), no siempre pasaba lo  mismo con sus colegios, salvo el único caso de Vicente  quien nos cuenta que en su colegio (San Ignacio El Bosque) existe un grupo &#8220;llamado MediaLab, en donde se incentiva a los alumnos a desarrollar sus proyectos&#8221;.</p>
<p>Por supuesto que estos muchachos son especiales, seguros de si mismo (una cualidad típica de los buenos programadores), estos muchachos se tienen mucha confianza, y con razón, los computadores no son un misterio para ellos: Nicolás Lehman (17) nos cuenta:</p>
<blockquote><p>[Uso computadores] desde muy pequeño, debo haber tenido unos 8 años, no recuerdo que maquina era, pero el SO era Windows 3.1, pero ocupaba más  D.O.S. En internet partí con una conexión telefonica de 56, de esas que había que conectarse después de las ocho para que saliera más barato, no recuerdo que edad tenía, pero fue cuando se empezó a masificar el uso de internet en nuestro país.</p></blockquote>
<p>También Vicente Iglesias, el ganador de la competencia empezó muy pequeño a programar:</p>
<blockquote><p>Uso computadores desde los siete años, más o menos, y navego en Internet desde los nueve. Partí &#8220;programando&#8221; en Flash 4 a los nueve años, en tercero básico. Luego empecé a ayudar a mi papá con unos sitios web en ASP que había hecho, y entonces aprendí HTML y me atrajo automáticamente el diseño web. Ya aburrido del ASP, empecé a buscar algún lenguaje más potente y me &#8220;enamoré&#8221; de Ruby on Rails. En octavo básico aprendí C.</p></blockquote>
<p><img src="http://www.lnds.net/images/IMG00015-thumb-400x320.jpg" alt="Seleccion Chilena a IOI 2008" /></p>
<p>Los muchachos que participan en este tipo de actividades tienen clara conciencia de que son privilegiados, pero que es importante disminuir las brechas tecnológicas en nuestra sociedad, &#8220;Yo considero las TI como una herramienta para hacernos más fácil la vida y cualquier persona debería tener acceso a ellas&#8221;, recalca Nicolás Lehman, &#8220;creo que todos tienen que tener acceso a las tecnologías informáticas, pero en su debido momento y con su debida madurez&#8221; acota Cristián Silva.</p>
<p>Finalmente, ¿por qué es bueno que existan competencias como la IOI?, la respuesta nos la dan los organizadores de la ONI:</p>
<blockquote><p>La IOI es un incentivo para aquellos jóvenes científicos del mañana que ven la gran relevancia que tiene el desarrollo de software y de las nuevas tecnologías en general en el mundo actual. Es una motivación y apoyo para jóvenes que desean desarrollar sus capacidades aún más en estudios superiores, ya que muchos de los jóvenes que participan y ganan medallas en la IOI logran obtener becas en distintas universidades del mundo.</p></blockquote>
<p>Este es el tipo de proyectos en que nos gusta ver a nuestro jóvenes, y saber que ellos mismos tienen la capacidad para emprenderlos, organizarlos y llevarlos a buen término es algo que deberíamos tomar nota los adultos. Felicitamos al comité organizador de la ONI Chile, formado por Ramón Calderón, Mauricio Iturriaga, Cristóbal Leiva e Israel Leiva, a los seleccionados chilenos, y por supuesto a todos los jóvenes latinoamericanos y españoles que participarán en este evento en Egipto en agosto.</p>
<p>Para esos jóvenes programadores que quedaron interesados, esperamos comunicarles en estas misma página cuando se producirá el próximo evento.</p>
<p><strong>Links:</strong><br />
- <a href="http://www.ioinformatics.org/index.shtml">Sitio Oficial de la IOI</a><br />
- <a href="http://www.ioi2008.org/">IOI 2008 Egipto</a><br />
- <a href="http://www.oni.cl/">ONI Chile</a><br />
- <a href="http://www.ioi.org.ar/">IOI en Argentina</a><br />
- <a href="http://olimpia.uan.edu.co/">IOI en Colombia</a><br />
- <a href="http://www.olimpiadadeinformatica.org.mx/">IOI en México</a><br />
- <a href="http://www.uwp.edu/sws/usaco/">IOI Estados Unidos</a><br />
- <a href="http://olympiads.win.tue.nl/ioi/noi/index.html">Información general sobre todos países que participan</a><br />
- <a href="http://www.lnds.net/ioi">Cobertura de la ONI y la IOI en La Naturaleza del Software</a></p>
<p><em>———<br />
<a href="http://www.lnds.net">Eduardo Díaz</a> (alias lnds), es un lector de FayerWayer que quiso aportar con su propio contenido. Recuerda que tu también puedes hacerlo, escríbenos usando el formulario de <a href="http://www.fayerwayer.com/contacto">Contacto</a> proponiendo el tema sobre el cual te interesaría escribir.</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2008/07/olimpiadas-internacionales-de-informatica/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Google Code University: Cursos gratis de tecnología</title>
		<link>http://www.fayerwayer.com/2008/03/google-code-university-cursos-gratis-de-tecnologia/</link>
		<comments>http://www.fayerwayer.com/2008/03/google-code-university-cursos-gratis-de-tecnologia/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 21:03:07 +0000</pubDate>
		<dc:creator>Alexander Schek</dc:creator>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Cursos]]></category>
		<category><![CDATA[Educación]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Universidades]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2008/03/google-code-university-cursos-gratis-de-tecnologia/</guid>
		<description><![CDATA[
Con el fin de divulgar los conocimientos computacionales a estudiantes y educadores en todo el mundo, Google acaba de abrir la Google Code University.
Este sitio es totalmente gratuito y contiene clases, conferencias, presentaciones y ejemplos de programación y tecnologías en diversas áreas como: Programación en AJAX, Computación distribuida, seguridad Web y lenguajes de programación en [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fayerwayer.com/up/2008/03/google-code.jpg" alt="google-code.jpg" /></p>
<p>Con el fin de divulgar los conocimientos computacionales a estudiantes y educadores en todo el mundo, Google acaba de abrir la <a href="http://code.google.com/edu/">Google Code University</a>.</p>
<p>Este sitio es totalmente gratuito y contiene clases, conferencias, presentaciones y ejemplos de programación y tecnologías en diversas áreas como: Programación en <a href="http://code.google.com/edu/ajax/index.html">AJAX</a>, <a href="http://code.google.com/edu/parallel/index.html">Computación distribuida</a>, <a href="http://code.google.com/edu/security/index.html">seguridad Web</a> y <a href="http://code.google.com/edu/languages/index.html">lenguajes </a>de programación en general.</p>
<p>Además cuenta con una sección de <a href="http://code.google.com/edu/tools101/index.html">herramientas</a> donde podrás encontrar temas de interés como bases de datos y MySQL entre otros.</p>
<p>También tendrás la oportunidad de buscar temas de aprendizaje de interés y cursos publicadas por los departamento de ciencias de la computación de las universidades en todo el mundo, tales como <a href="http://es.wikipedia.org/wiki/MIT">MIT</a>, <a href="http://es.wikipedia.org/wiki/Stanford">Stanford</a>, <a href="http://es.wikipedia.org/wiki/Yale">Yale</a>, entre otras.</p>
<p><span style="font-weight: bold">Link:</span> <a href="http://code.google.com/edu/">Google Code University</a></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2008/03/google-code-university-cursos-gratis-de-tecnologia/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>Google Chart API: Gráficos via Google</title>
		<link>http://www.fayerwayer.com/2007/12/google-chart-api-graficos-via-google/</link>
		<comments>http://www.fayerwayer.com/2007/12/google-chart-api-graficos-via-google/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 14:09:50 +0000</pubDate>
		<dc:creator>tricky</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2007/12/google-chart-api-graficos-via-google/</guid>
		<description><![CDATA[
Quizás algunos ya lo conocen, o quizás no. A principios de diciembre Google abrió al público su API para generar gráficos. Es un API muy completo y bien documentado, y permite generar gráficos de puntos, barras, pie, líneas y diagramas de Venn. Es muy fácil pasarle datos, que pueden ser cargados dinámicamente desde tu base [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><img alt="Grafico generado con el Google Chart API" src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:98.26,1.74&#038;chs=400x150&#038;chl=Tiene%20Java|No%20Tiene%20Java&#038;chco=ffcc00,ff3300" /></div>
<p>Quizás algunos ya lo conocen, o quizás no. A principios de diciembre Google abrió al público su <a href="http://code.google.com/apis/chart/">API para generar gráficos</a>. Es un API muy completo y bien documentado, y permite generar gráficos de puntos, barras, pie, líneas y diagramas de Venn. Es muy fácil pasarle datos, que pueden ser cargados dinámicamente desde tu base de datos y te ahorras el procesar los gráficos.</p>
<p>Sigue leyendo para aprender a generar tus propios gráficos vía Google.</p>
<p><span id="more-4824"></span></p>
<p>Por ejemplo, en el gráfico que ilustra este post les mostramos la cantidad de lectores de FW con Java durante el último mes. El URL que genera la imágen es el siguiente:</p>
<p><code>http://chart.apis.google.com/chart?cht=p3&#038;chd=t:98.26,1.74&#038;chs=400x150<br />
&#038;chl=Tiene%20Java|No%20Tiene%20Java&#038;chco=ffcc00,ff3300</code></p>
<ul>
<li><em>http://chart.apis.google.com/chart?</em> invoca el script y <em>&#038;</em> concatena las opciones.</li>
<li><em>cht</em> indica el tipo de gráfico (p3 = pie en 3d).</li>
<li><em>chd</em> son los datos. En este caso son porcentajes en formato de texto simple, por lo tanto es <em>t:porcentaje 1,porcentaje 2.</em></li>
<li><em>chs </em>es el tamaño en pixeles del gráfico, en este caso 400&#215;150px.</li>
<li><em>chl</em> es la leyenda del gráfico. El orden debe coincidir con el orden en que se entregan los datos. Se separan con un pipe (|).</li>
<li><em>chco</em> son los colores en formato <a href="http://en.wikipedia.org/wiki/Web_colors">hexadecimal</a>. Si se ingresan menos colores que campos de datos, se interpolan.</li>
</ul>
<p>Luego lo pones como fuente (src) de un tag de imagen, y voilá tienes un gráfico generado sin gastar recursos de tu servidor. Super útil para la gente que desarrolla aplicaciones online, también puede ser un buen complemento para plugins de estadísticas, encuestas, etc.</p>
<p>Tiene un límite de 50,000 llamadas <em>(queries)</em> <strike>diarias</strike> para generar gráficos al día por cuenta Google. O sea, una vez que un gráfico se generó, se puede llamar infinitas veces, el límite está en la variedad de gráficos que puedes generar.</p>
<p><strong>Link:</strong> <a href="http://code.google.com/apis/chart/">Google Chart API &#8211; Developers Guide</a> <em>(Google Code) </em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2007/12/google-chart-api-graficos-via-google/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Rails 2.0 ve la luz</title>
		<link>http://www.fayerwayer.com/2007/12/rails-20-ve-la-luz/</link>
		<comments>http://www.fayerwayer.com/2007/12/rails-20-ve-la-luz/#comments</comments>
		<pubDate>Sat, 08 Dec 2007 21:36:44 +0000</pubDate>
		<dc:creator>tricky</dc:creator>
				<category><![CDATA[Lanzamientos]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2007/12/rails-20-ve-la-luz/</guid>
		<description><![CDATA[Después de casi un año de desarrollo, está lista la version 2.0 de Rails, más conocido como Ruby on Rails (ROR), un framework MVC (Modelo Vista Controlador) de aplicaciones web. Para los que piensan que la frase anterior viene directamente desde lo más profundo del diccionario geek, es un lenguaje de programación que hace más [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img align="right" alt="rails.png" id="image4737" title="rails.png" src="http://www.fayerwayer.com/up/2007/12/rails.png" />Después de casi un año de desarrollo, está lista la version 2.0 de Rails<a href="http://es.wikipedia.org/wiki/Ruby" />, más conocido como <a href="http://es.wikipedia.org/wiki/RoR">Ruby on Rails (ROR)</a>, un framework <a href="http://es.wikipedia.org/wiki/Modelo_Vista_Controlador">MVC</a> (Modelo Vista Controlador) de aplicaciones web. Para los que piensan que la frase anterior viene directamente desde lo más profundo del diccionario geek, es un lenguaje de programación que hace más sencilla la creación de aplicaciones web. Se ha usado en proyectos como <a href="http://www.odeo.com">Odeo</a>, <a href="http://www.bubbleshare.com/">Bubble Share</a>, <a href="http://www.basecamphq.com/">Basecamp</a> y <a href="http://www.lacoctelera.com/">La Coctelera</a>.</p>
<p>Pueden ver todas las novedades de esta nueva versión en el <a href="http://weblog.rubyonrails.org/2007/12/7/rails-2-0-it-s-done">blog de desarrollo</a>.</p>
<p><strong>Link:</strong> <a href="http://weblog.rubyonrails.org/2007/12/7/rails-2-0-it-s-done">Rails 2.0: It´s done!</a> <em>(via <a href="http://developers.slashdot.org/developers/07/12/08/1420213.shtml">slashdot</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2007/12/rails-20-ve-la-luz/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Android en acción: ¿3D? ¿Un dock? ¿En mi celular?</title>
		<link>http://www.fayerwayer.com/2007/11/android-en-accion-3d-un-dock-en-mi-celular/</link>
		<comments>http://www.fayerwayer.com/2007/11/android-en-accion-3d-un-dock-en-mi-celular/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 04:04:39 +0000</pubDate>
		<dc:creator>JI Stark</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Código Abierto]]></category>
		<category><![CDATA[Celulares]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[Telefonía]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2007/11/android-en-accion-3d-un-dock-en-mi-celular/</guid>
		<description><![CDATA[Vaporware o no, Android comienza a mostrar los colmillos. Como lo prometieron hace siete días, la Open Handset Alliance puso al alcance de los hambrientos desarroladores el SDK del sistema operativo y también un video donde Sergei Brin y Steve&#8230; Horowitz (Director de Ingeniería de Google) muestran lo que puede llegar a hacer. 
Pero lo [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img id="image4544" src="http://www.fayerwayer.com/up/2007/11/and1_300.png" alt="Android Video" align="right" /><em>Vaporware</em> o no, Android comienza a mostrar los colmillos. Como lo <a href="http://www.fayerwayer.com/2007/11/android-el-sistema-operativo-movil-de-google/">prometieron hace siete días</a>, la <a href="http://www.openhandsetalliance.com/">Open Handset Alliance</a> puso al alcance de los hambrientos desarroladores <a href="http://code.google.com/android/">el SDK</a> del sistema operativo y también un video donde <a href="http://en.wikipedia.org/wiki/Sergei_Brin">Sergei Brin</a> y Steve&#8230; Horowitz (Director de Ingeniería de Google) muestran lo que puede llegar a hacer. </p>
<p>Pero lo primero es lo primero: ¿Me volví loco o eso en la pantalla de espera es un <em>dock</em>?  Ya, está bien, en la BlackBerry hay algo parecido, pero diablos que se parece a OS X &#8212; sin el encanto visual, claro está. Me gustó, en todo caso, como la interfaz maneja como un <em>ticker</em> los mensajes de <acronym title="Instant Messaging - Mensajería Instantánea">IM</acronym> y que el navegador <a href="http://webkit.org/blog/142/android-uses-webkit/">esté basado en WebKit</a>. </p>
<p>Lo otro: cuando están jugando <em>Quake</em>, ¿como controlan el juego, si la pantalla es <em>touchscreen</em>? Para tratar de aclarar sus dudas, el primer &#8220;dispositivo&#8221; que muestran es una Trèo 500; el segundo es un LG Prada.</p>
<p>¿Y ahora qué? Pura Futurología™, chicos. Las dudas quedarán resueltas cuando algunos afortunados desarrolladores <a href="http://code.google.com/android/adc.html">se repartan USD$10 millones</a> por crear la mejor aplicación. A eso le llamo yo tener <em>poquita fe</em>.</p>
<p>No me van a entender nada de lo que dije si no ven el video aquel. Míralo tras el salto.</p>
<p><span id="more-4545"></span></p>
<p><a href="http://www.fayerwayer.com/2007/11/android-en-accion-3d-un-dock-en-mi-celular/"><em>Click here to view the embedded video.</em></a></p>
<p><strong>Links:</strong><br />
-  <a href="http://googleblog.blogspot.com/2007/11/calling-all-developers-10m-android.html">Calling all developers: $10M Android challenge</a> <em>(Official Google Blog)</em><br />
- <a href="http://android-developers.blogspot.com/2007/11/posted-by-jason-chen-android-advocate.html">This is the droid you&#8217;re looking for</a> <em>(Android Developer Blog)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2007/11/android-en-accion-3d-un-dock-en-mi-celular/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>Aguántate Facebook, que se viene OpenSocial</title>
		<link>http://www.fayerwayer.com/2007/11/aguantate-facebook-que-se-viene-opensocial/</link>
		<comments>http://www.fayerwayer.com/2007/11/aguantate-facebook-que-se-viene-opensocial/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 17:23:08 +0000</pubDate>
		<dc:creator>tomás pollak</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Redes Sociales]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2007/11/aguantate-facebook-que-se-viene-opensocial/</guid>
		<description><![CDATA[
¿Alguien dijo niñito pica&#8217;o? Después de ver cómo Microsoft se quedaba con la &#8220;chica linda de la fiesta&#8221; (y de morderse la lengua un buen rato, probablemente), Google decidió volver al laboratorio a planificar un nuevo ataque. Como dijo un viejo sabio por ahí, si no puedes unirte a Facebook, combáteles.
La decisión de los cabecillas [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img id="image4456" src="http://www.fayerwayer.com/up/2007/11/opensocial2.jpg" alt="opensocial2.jpg" align="right" /></p>
<p>¿Alguien dijo niñito <em>pica&#8217;o</em>? Después de ver cómo Microsoft <a href="http://www.fayerwayer.com/2007/10/microsoft-se-hizo-de-facebook-pago-usd240-millones/">se quedaba</a> con la &#8220;chica linda de la fiesta&#8221; (y de morderse la lengua un buen rato, probablemente), Google decidió volver al laboratorio a planificar un nuevo ataque. Como dijo un viejo sabio por ahí, si no puedes unirte a Facebook, combáteles.</p>
<p>La decisión de los cabecillas fue clara: si Google quiere hacerle la pelea a Facebook, tiene que lanzar algo incluso más abierto que la competencia. Bien lo <a href="http://www.techcrunch.com/2007/09/21/google-to-out-open-facebook-on-november-5/">puso Techcrunch</a>: &#8220;si Facebook es 98% abierto, Google quiere ser un 100%&#8221;.</p>
<p>Pero la apuesta de Google no se trata de una nueva aplicación/plataforma &#8220;tipo Facebook&#8221; (recordemos que ya tienen a <a href="http://orkut.google.com">Orkut</a>). Los tipos apuntan a integrar sus actuales servicios, sumarles otros, y agregarles a todos ellos una &#8220;capa social&#8221;. En el fondo, si ya tienen todos nuestros datos repartidos en sus servicios (contactos en Gmail, feeds en Reader, eventos en Calendar, fotos en Picasa Albums, etcétera), ¿por qué no darles un uso útil e integrarlos en un sólo lugar? La movida de Google parece bien lógica&#8230; y el nombre del nuevo proyecto también. </p>
<p>Hola <a href="http://code.google.com/apis/opensocial">OpenSocial</a>.</p>
<p><span id="more-4430"></span></p>
<p><img id="image4457" src="http://www.fayerwayer.com/up/2007/11/googleopensocial.jpg" alt="googleopensocial.jpg" align="right" /></p>
<p>¿Y dónde está lo de &#8220;open&#8221;? Bueno, resulta que el proyecto de Google no sólo contempla que terceros creen aplicaciones para la plataforma (como pasa en Facebook), sino que incluso van a permitir que ellos  puedan <a href="http://www.techcrunch.com/2007/09/21/google-to-out-open-facebook-on-november-5/">extraer o ingresar información</a> de las bases de datos. Para esto lanzaron ayer un set de <a href="http://code.google.com/apis/opensocial">tres APIs</a> comunes, que le permitirán a los programadores acceder directamente a los datos de los usuarios que integren los servicios de la &#8220;red OpenSocial&#8221;, como perfiles de usuario y la información de sus contactos o de actividades (eventos, fotos, etcétera). ¿Qué tal?</p>
<p>Ok, Resumen Resumido&trade;. OpenSocial, más que una plataforma, <strong>será un ecosistema de aplicaciones y servicios que dará a luz a una red social <em>distribuida</em>, en base a una serie de APIs de Google</strong>.</p>
<p>Ya son varios los aliados de esta nueva cruzada, dentro de los cuales podemos contar a (respira hondo) Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, Ning, Oracle, orkut, Plaxo, Salesforce, Six Apart (los de Movable Type), Tianji, Viadeo, XING, y desde hace poco, el propio <a href="http://www.techcrunch.com/2007/11/01/confirmed-myspace-to-join-google-opensocial/">MySpace</a>. Al parecer, MS y Facebook no la sacarán tan barata después de todo (a pesar de la amplia ventaja que llevan, especialmente en usuarios). Pero bueno, como siempre, el tiempo dirá si hay algún claro ganador. Estimados&#8230; ¡pongan sus apuestas!</p>
<p><strong>Links:</strong><br />
- <a href="http://code.google.com/apis/opensocial">OpenSocial</a> <em>(Google Code)</em><br />
- <a href="http://www.techcrunch.com/2007/10/30/details-revealed-google-opensocial-to-be-common-apis-for-building-social-apps/">Details Revealed: Google OpenSocial To Launch Thursday</a> <em>(TechCrunch)</em><br />
- <a href="http://www.techcrunch.com/2007/10/29/googles-response-to-facebook-maka-maka/">Google’s Response to Facebook: “Maka-Maka”</a> <em>(TechCrunch)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2007/11/aguantate-facebook-que-se-viene-opensocial/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>Panic Coda: El Valhalla del desarrollo web</title>
		<link>http://www.fayerwayer.com/2007/04/panic-coda-el-valhalla-del-desarrollo-web/</link>
		<comments>http://www.fayerwayer.com/2007/04/panic-coda-el-valhalla-del-desarrollo-web/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 22:35:36 +0000</pubDate>
		<dc:creator>Leo Prieto</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2007/04/panic-coda-el-valhalla-del-desarrollo-web/</guid>
		<description><![CDATA[No tiene valquirias, ni jabalíes rostizados, ni copas rebosantes de hidromiel. Es un pedazo de software después de todo, y probablemente te puedas conseguir una novia, una hamburguesa y una cerveza para que junto a Coda finalmente no te falte nada. Realmente, porque Coda tiene todo lo que necesitas para vivir en el Valhalla del [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img id="image3043" src="http://www.fayerwayer.com/up/2007/04/panic-coda.gif" alt="Panic Coda" align="right" />No tiene valquirias, ni jabalíes rostizados, ni copas rebosantes de <a href="http://es.wikipedia.org/wiki/Hidromiel">hidromiel</a>. Es un pedazo de software después de todo, y probablemente te puedas conseguir una novia, una hamburguesa y una cerveza para que junto a Coda finalmente no te falte nada. Realmente, porque Coda tiene todo lo que necesitas para vivir en el Valhalla del desarrollo web:</p>
<blockquote><p><a href="http://panic.com/coda">Coda</a> es un editor de código, cliente FTP, editor de CSS, terminal SSH, libros de referencia, y navegador web basado en Safari para previsualizar tus páginas. Todo integrando, todo en una misma ventana.</p></blockquote>
<p>Generalmente no hablamos sobre software en <em>FayerWayer</em>, mucho menos cuando únicamente está disponible para una plataforma (en este caso, únicamente para Mac OS X). Pero este pedazo de programa es uno de los que más me ha impresionado en el último tiempo. Personalmente no soy muy fanático de las soluciones todo-en-uno. No me gusta el hardware que trata de hacerlo todo, y mucho menos los programas que intentan lo mismo, ya que en la mayoría de los casos hacen todo a medias y no hacen nada bien. Pero creanme cuando les digo que Coda lo hace todo bien. Impresionantemente bien.</p>
<p>Actualmente cuando trabajo en un sitio web, uso una serie de programas: <a href="http://adobe.com/photoshop">Photoshop</a> para las imágenes, <a href="http://macromates.com/">TextMate</a> para escribir y editar todo el código, <a href="http://panic.com/transmit">Transmit</a> para el FTP, el Terminal de Apple para trabajar por SSH en el servidor, y <a href="http://www.getfirefox.com">Firefox</a> con el <a href="http://chrispederick.com/work/webdeveloper/">Web Developers Toolbar</a> para previsualizar y revisar. Con gusto he pagado todo lo que hay que pagar. Especialmente TextMate, por lejos mi editor de texto/código favorito. De hecho este artículo lo estoy escribiendo en TextMate. Pero siempre había algo que hacia molesto el hecho de estar intercambiando entre tantos programas diferentes.</p>
<p>Hasta que llegó <a href="http://panic.com/coda">Coda</a> e integró todas esas cosas en uno, por lo cual estoy eternamente agradecido. Bueno, excepto Photoshop. Así que en realidad uso sólo dos cosas para hacerlo todo: Coda + Photoshop.</p>
<p><span id="more-3042"></span></p>
<p>Usé <a href="http://adobe.com/dreamweaver">Dreamweaver</a> un tiempo, pero en pocas palabras, lo odio. No se merece pagar la licencia. Su editor de texto es ligeramente inteligente (y eso es ser generoso), su cliente FTP es directamente inútil, y su previsualizador causa más problemas de los que soluciona. Al final lo terminaba usando únicamente en el modo sólo-texto, y para eso es mejor <a href="http://macromates.com">TextMate</a>.</p>
<p><img id="image3045" src="http://www.fayerwayer.com/up/2007/04/coda-shot-2-s.jpg" alt="coda-shot-2-s.jpg" /></p>
<p>El cliente FTP de Coda esta basado en Transmit, discutiblemente el mejor cliente FTP para Mac. Creado por los mismos tipos, <a href="http://panic.com/">Panic</a>, esta versión la bautizaron &#8220;Turbo Transmit&#8221; y realmente se nota. No se como lo hicieron, pero trabajar en FTP ahora es casi tan rápido como si los archivos estuvieran en tu propio equipo.</p>
<p><img id="image3046" src="http://www.fayerwayer.com/up/2007/04/coda-shot-3-s.jpg" alt="coda-shot-3-s.jpg" /></p>
<p>El editor de CSS es otra de las joyas. Puedes usarlo directamente en modo texto, pero con un inteligente sistema de <em>autocompletación</em> (la palabra no existe, pero ustedes me entienden). O lo puedes usar en modo &#8220;visual&#8221;, donde todo es una serie de campos y menúes desde donde rápidamente puedes manejar tu CSS. Me imagino que los usuarios que recién se acercan al CSS lo agradecerán mucho.</p>
<p>Un extra que he agradecido mucho en estas pocas horas de uso, son los libros de referencia que incluye. Incluye referencia para código HTML, CSS, JavaScript y PHP. ¿No estás seguro como se aplica un selector o un tag? Una rápida búsqueda, dentro del mismo programa, te trae la respuesta.</p>
<p><img id="image3047" src="http://www.fayerwayer.com/up/2007/04/coda-shot-4-s.jpg" alt="coda-shot-4-s.jpg" /></p>
<p>El terminal es como cualquier otro, y el navegador integrado basado en <a href="http://webkit.org/">WebKit</a>, es lo mismo que Safari. Pero tener ambos dentro del mismo programa me hizo sonreír. Puedes tener la ventana dividida, con el terminal arriba y el navegador abajo. Haces un cambio por SSH, e inmediatamente puedes probarlo en el navegador. Ni siquiera apretaste Command-TAB (o ALT-TAB para los PCeros). Aparte con un sólo click puedes revisar lo que estás trabajando en cualquier navegador que tengas instalado en tu Mac, aunque sería increíble si incluyeran el motor <a href="http://www.mozilla.org/newlayout/">Gecko</a> para poder ver &#8220;Firefox&#8221; dentro de Coda.</p>
<p><img id="image3044" src="http://www.fayerwayer.com/up/2007/04/coda-shot-1-s.jpg" alt="coda-shot-1-s.jpg" /></p>
<p>Lo mejor de todo, es que todo esto lo hace dentro de una interfaz brillante, fácil de usar, clara, intuitiva y bien diseñada. Si hasta los favoritos son una obra de arte.</p>
<p>Si tienes Mac, desarrollas páginas web, aplicaciones web, o simplemente te gusta editar el template de tu blog de vez en cuando, no te puedes perder Coda. Todo esto no llega gratis. El programa cuesta US$99 (precio de lanzamiento, US$79), pero bien los vale. Si habías comprado Transmit antes, te descuentan 10 dólares.</p>
<p>Por último, no te pierdas la <a href="http://panic.com/coda">página web</a>. Está re-linda.</p>
<p><strong>Link:</strong> <a href="http://panic.com/coda">Panic Coda</a> <em>(via <a href="http://twitter.com/walterk/statuses/37689572">walterk</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2007/04/panic-coda-el-valhalla-del-desarrollo-web/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>El futuro de la Web: HTML5 y XHTML2</title>
		<link>http://www.fayerwayer.com/2007/04/el-futuro-de-la-web-html5-y-xhtml2/</link>
		<comments>http://www.fayerwayer.com/2007/04/el-futuro-de-la-web-html5-y-xhtml2/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 15:18:12 +0000</pubDate>
		<dc:creator>Leo Prieto</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2007/04/el-futuro-de-la-web-html5-y-xhtml2/</guid>
		<description><![CDATA[Nos hemos dado cuenta que muchos de los lectores de FayerWayer también tienen blogs personales, o directamente trabajan desarrollando sitios web. Pero sea cual sea el nivel de experiencia que tengan, casi todos han tenido que aprender un poco de HTML. Las versiones de HTML con las que generalmente trabajamos (HTML 4.01 y XHTML 1.0), [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img id="image2972" src="http://www.fayerwayer.com/up/2007/04/html5-xhtml2.gif" alt="HTML5 versus XHTML2" align="right" />Nos hemos dado cuenta que muchos de los lectores de FayerWayer también tienen blogs personales, o directamente trabajan desarrollando sitios web. Pero sea cual sea el nivel de experiencia que tengan, casi todos han tenido que aprender un poco de HTML. Las versiones de HTML con las que generalmente trabajamos (HTML 4.01 y XHTML 1.0), fueron definidas por la W3C hace 7 y 8 años. Todo este tiempo, se han estado preparando las próximas versiones de ambas tecnologías. </p>
<p>El sitio Digital Web publica un buen artículo explicando lo que se viene, y cual de los dos deberíamos estar revisando. HTML5 (también conocida como Web Applications 1.0), es una evolución de HTML 4.01, y está siendo preparada por <a href="http://www.whatwg.org/">WHATWG</a>, una comunidad abierta fundada por Mozilla, Opera y Apple. XHTML2 está siendo preparada por la <a href="http://www.w3.org/">W3C</a>, el organismo oficial que define los estándares de la Web, y tal como su nombre implica, es una actualización o reemplazo de XHTML 1.0. Después de esa explicación, uno pensaría que el camino a seguir, el estándar futuro, debería ser XHTML2. </p>
<p>Sin embargo, curiosamente, la conclusión del autor es que el futuro será HTML5 (principalmente por culpa de Internet Explorer, que, según él, todavía no soporta XHTML 1.0 y probablemente tarde años en soportar XHTML2). Pero no te guies por este resumen, <a href="http://www.digital-web.com/articles/html5_xhtml2_and_the_future_of_the_web/">lee el artículo</a>.</p>
<p><strong>Link:</strong> <a href="http://www.digital-web.com/articles/html5_xhtml2_and_the_future_of_the_web/">HTML5, XHTML2, and the Future of the Web</a> <em>(via digg)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2007/04/el-futuro-de-la-web-html5-y-xhtml2/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Oops! Yahoo borra millones de emails por error</title>
		<link>http://www.fayerwayer.com/2007/04/oops-yahoo-borra-millones-de-emails-por-error/</link>
		<comments>http://www.fayerwayer.com/2007/04/oops-yahoo-borra-millones-de-emails-por-error/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 21:24:33 +0000</pubDate>
		<dc:creator>Leo Prieto</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Impresentable]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/2007/04/oops-yahoo-borra-millones-de-emails-por-error/</guid>
		<description><![CDATA[La agencia de noticias United Press International informa que Yahoo Japón eliminó por error 4.492.200 correos electrónicos enviados a 275.000 personas, y otros 5.149.500 estuvieron temporalmente inaccesibles. Estos correos, recibidos entre el 26 de Diciembre y el 26 de Febrero pasados, estaban correctamente guardados en la bandeja de entrada del servicio de correo. Por un [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img id="image2959" src="http://www.fayerwayer.com/up/2007/04/yahoops.jpg" alt="Yahoops" align="right" />La agencia de noticias United Press International informa que Yahoo Japón eliminó por error 4.492.200 correos electrónicos enviados a 275.000 personas, y otros 5.149.500 estuvieron temporalmente inaccesibles. Estos correos, recibidos entre el 26 de Diciembre y el 26 de Febrero pasados, estaban correctamente guardados en la bandeja de entrada del servicio de correo. Por un error de programación, estos correos fueron erróneamente marcados como SPAM y eliminados de las bandejas de entradas de sus usuarios. Si se que la imagen de la derecha no tiene nada que ver con el artículo y es de un tipo de accidente completamente diferente. Pero aquí va mi frágil intento de conectar ambas cosas: Tamaño tropiezo el de Yahoo! O debería decir, Yahoops? Ahora con su permiso, debo ir a respaldar 1 GB de correos Gmail antes que ellos también sufran un &#8220;error de programación&#8221;.</p>
<p><strong>Link:</strong> <a href="http://news.com.com/2061-10811_3-6174503.html?tag=nefd.aof">Oops! Yahoo Japan erases 4.5 million e-mails</a> <em>(gracias José Lecaros!)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2007/04/oops-yahoo-borra-millones-de-emails-por-error/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Wired pilla a pedófilo con Perl</title>
		<link>http://www.fayerwayer.com/2006/10/wired-pilla-a-pedofilo-con-perl/</link>
		<comments>http://www.fayerwayer.com/2006/10/wired-pilla-a-pedofilo-con-perl/#comments</comments>
		<pubDate>Tue, 17 Oct 2006 13:34:00 +0000</pubDate>
		<dc:creator>Leo Prieto</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/10/wired-pilla-a-pedofilo-con-perl/</guid>
		<description><![CDATA[Uno de los editores de Wired (y ex-hacker), Kevin Poulsen, escribió un programa usando Perl para que escudriñara entre los millones de perfiles de MySpace comparándolos con la base de datos de abusadores sexuales del Departamento de Justicia de EEUU. De los 385.932 antisociales de la &#8220;National Sex Offender Registry&#8221;, el programa de Poulsen fue [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img alt="wired-lubrano.jpg" src="http://www.fayerwayer.com/archivo/2006/10/wired-lubrano.jpg" width="175" height="185" class="entryimg-r" />Uno de los editores de <a href="http://www.wired.com">Wired</a> (y ex-hacker), <a href="http://en.wikipedia.org/wiki/Kevin_Poulsen">Kevin Poulsen</a>, escribió un programa usando Perl para que escudriñara entre los millones de perfiles de MySpace comparándolos con la base de datos de abusadores sexuales del Departamento de Justicia de EEUU. De los 385.932 antisociales de la &#8220;National Sex Offender Registry&#8221;, el programa de Poulsen fue capaz de identificar a 744 de ellos con perfiles en MySpace. Trabajando medio tiempo en este proyecto, durante un par de meses estuvo revisando manualmente los resultados. Aunque la mayoria de ellos se habian reformado, encontró a varios que seguian intentando contactar a menores de edad.</p>
<p>Entre ellos encontro a un pedófilo en serie (con 3 arrestos, por abusar a niños de 7, 9 y 11 años), que usaba su nombre real en MySpace para contactar abiertamente a menores de edad. Lo más insólito de todo esto, es que MySpace le dijo al congreso de EE.UU. que no tenia esta capacidad y que técnicamente seria imposible de hacer. Hasta que un editor de Wired y 1.000 líneas de código Perl demostraron lo contrario. El implicado (en la foto) hoy está arrestado esperando sentencia.</p>
<p><strong>Link:</strong> <a href="http://www.wired.com/news/technology/0,71948-0.html?tw=wn_index_4">MySpace Predator Caught by Code</a> <em>(via <a href="http://it.slashdot.org/it/06/10/16/2131241.shtml">Slashdot</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/10/wired-pilla-a-pedofilo-con-perl/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Flash esta muerto, larga vida a Flash!</title>
		<link>http://www.fayerwayer.com/2006/06/flash-esta-muerto-larga-vida-a-flash/</link>
		<comments>http://www.fayerwayer.com/2006/06/flash-esta-muerto-larga-vida-a-flash/#comments</comments>
		<pubDate>Tue, 27 Jun 2006 04:13:32 +0000</pubDate>
		<dc:creator>ZeroZen</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/06/flash-esta-muerto-larga-vida-a-flash/</guid>
		<description><![CDATA[
Quizás la imagen del lado no es muy explicativa, pero está generada con una aplicación hecha con Flash. Así que ya que comienza esta semana más corta (en Chile), pueden empezar a perder el tiempo con sólo mover el mouse.


Si les gustó, pueden bajarlo desde este link para seguir jugando.


Link: LineSuperFollow



<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://www.fayerwayer.com/2005/06/linesuperfollow.jpg" height="123" width="129" border="0" hspace="4" vspace="4" alt="Linesuperfollow" class="entryimg-r" />Quizás la imagen del lado no es muy explicativa, pero está generada con una aplicación hecha con Flash. Así que ya que comienza esta semana más corta (en Chile), pueden empezar a perder el tiempo con sólo mover el mouse.
</p>
<p>
Si les gustó, pueden bajarlo desde <a href="http://ic3.deviantart.com/fs6/f/2005/070/6/f/linesuperfollow.swf">este link</a> para seguir jugando.
</p>
<p>
<strong>Link:</strong> <a href="http://www.deviantart.com/view/14080073/">LineSuperFollow</a></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/06/flash-esta-muerto-larga-vida-a-flash/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>WidSets: Widgets para tu Celular</title>
		<link>http://www.fayerwayer.com/2006/06/widsets-widgets-para-tu-celular/</link>
		<comments>http://www.fayerwayer.com/2006/06/widsets-widgets-para-tu-celular/#comments</comments>
		<pubDate>Thu, 22 Jun 2006 01:16:27 +0000</pubDate>
		<dc:creator>tomás pollak</dc:creator>
				<category><![CDATA[Celulares]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/06/widsets-widgets-para-tu-celular/</guid>
		<description><![CDATA[Primero vino Konfabulator (que luego fue comprado por Yahoo!), sedguido por Mac OS X, luego Windows Vista y ahora hasta los celulares tendrán widgets. Son estas mini-aplicaciones que cumplen una función especifica, generalmente informativa, pero pueden ser tan poderosas y complejas como sea necesario (pero casi siempre en un tamaño reducido). Yahoo! y Apple los [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img alt="nokia-widsets.gif" src="http://www.fayerwayer.com/archivo/2006/06/nokia-widsets.gif" width="248" height="177" class="entryimg-r" />Primero vino <a href="http://widgets.yahoo.com/">Konfabulator</a> (que luego fue comprado por Yahoo!), sedguido por <a href="http://www.apple.com/macosx/features/dashboard/">Mac OS X</a>, luego <a href="http://www.microsoft.com/windowsvista/features/foreveryone/sidebar.mspx">Windows Vista</a> y ahora hasta los celulares tendrán <em>widgets</em>. Son estas mini-aplicaciones que cumplen una función especifica, generalmente informativa, pero pueden ser tan poderosas y complejas como sea necesario (pero casi siempre en un tamaño reducido). Yahoo! y Apple los llaman &#8220;Widgets&#8221;, Microsoft los llama &#8220;Gadgets&#8221; y ahora <a href="http://www.celularis.com/software/widsets-lleva-webservices-a-tu-movil.php">Nokia acaba de anunciar los &#8220;WidSets&#8221;</a>.</p>
<p>Lo interesante es que tu telefono no necesariamente debe ser un Nokia para poder hacer uso de los WidSets. Tan sólo debe tener Java MIDP 2.0, una pantalla de al menos 128&#215;128 pixeles de resolución, y conexión a Internet (desde tu celular).</p>
<p>La gracia de estas mini-aplicaciones es que están construidas con simple código HTML, CSS y JavaScript (al igual que una página web), lo que ha permitido que aparezcan comunidades de desarrolladores creando miles de <em>widgets</em> para estos diferentes sistemas. Adicionalmente, al usar el mismo lenguaje de la web, se han utilizado principalmente para hacer interfaces simples de servicios web comunes. Como por ejemplo lectores de Gmail y RSS, pronosticos del clima, y hasta juegos. WidSets incluye un Studio donde muy fácilmente puedes hacer el tuyo, asi que aprovechamos de hacer altiro un <a href="http://www.widsets.com/widgets#searchtype=widgetid&#038;searchtext=236">Widget de FayerWayer</a>.</p>
<p><strong>Link:</strong> <a href="https://www.widsets.com/">WidSets Beta</a> <em>(via <a href="http://www.celularis.com/software/widsets-lleva-webservices-a-tu-movil.php">Celularis</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/06/widsets-widgets-para-tu-celular/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>iNES: Nintento en tu iPod</title>
		<link>http://www.fayerwayer.com/2006/03/ines-nintento-en-tu-ipod/</link>
		<comments>http://www.fayerwayer.com/2006/03/ines-nintento-en-tu-ipod/#comments</comments>
		<pubDate>Tue, 21 Mar 2006 14:03:52 +0000</pubDate>
		<dc:creator>tricky</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Código Abierto]]></category>
		<category><![CDATA[Consolas]]></category>
		<category><![CDATA[Hackeos]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/03/ines-nintento-en-tu-ipod/</guid>
		<description><![CDATA[&#160;Para los que aún no lo sabían, se puede instalar Linux en el iPod Video (5G). Y ahora, la gente del proyecto iPodLinux ha logrado correr un emulador de NES en el iPod Video, bajo Linux. Skate or Die y Megaman corren hasta el momento. Tristemente, Tetris se cae, pero siguen trabajando en ello. Se [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="entryimg-r" alt="Ines_ipod_video" src="http://www.fayerwayer.com/2006/02/ines_ipod_video.jpg" border="0" />&nbsp;Para los que aún no lo sabían, se puede instalar <a href="http://video.google.com/videoplay?docid=-8325356379462598991">Linux en el iPod Video </a>(5G). Y ahora, la gente del proyecto iPodLinux ha logrado correr un emulador de <a href="http://es.wikipedia.org/wiki/NES">NES</a> en el iPod Video, bajo Linux. Skate or Die y Megaman corren hasta el momento. Tristemente, Tetris se cae, pero siguen trabajando en ello. Se rumorea que&nbsp;saldrá una versión para iPod Color. Mientras, los usuarios de iPod 3G y 4G pueden <a href="http://encyclopodia.sourceforge.net/en/index.html">instalar wikipedia en sus iPods</a>.</p>
<p><strong>Links:</strong><br /><a href="http://encyclopodia.sourceforge.net/en/index.html">Encyclopodia &ndash; The encyclopedia on your iPod</a><br /><a href="http://ipodlinux.org/">iPodLinux Project</a><br /><a href="http://ipodlinux.org/INES">iNES @ iPL</a><br /><a href="http://digg.com/software/iNES_-_NES_Emulation_on_the_iPod">Digg iNES &ndash; NES Emulation on the iPod</a> (<em>Via <a href="http://www.makezine.com/blog/">Make</a></em>)</p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/03/ines-nintento-en-tu-ipod/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows no soporta EFI, pero EFI podrá emular BIOS</title>
		<link>http://www.fayerwayer.com/2006/03/windows-no-soporta-efi-pero-efi-podra-emular-bios/</link>
		<comments>http://www.fayerwayer.com/2006/03/windows-no-soporta-efi-pero-efi-podra-emular-bios/#comments</comments>
		<pubDate>Tue, 14 Mar 2006 10:28:31 +0000</pubDate>
		<dc:creator>jpo</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computadores]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/03/windows-no-soporta-efi-pero-efi-podra-emular-bios/</guid>
		<description><![CDATA[Profundizando la noticia anterior, los sueños de muchos quedarán satisfechos con este post: Desarrolladores de IBM, están trabajando en generar un pequeño sistema operativo que carga sobre la EFI de un Mac-Intel y le permite correr cualquier Sistema Operativo que solo tenga soporte BIOS emulándolo. BAMBIOS, esta en una temprana en fase de desarrollo, sin [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://i2.tinypic.com/rclut1.jpg" alt="BOOT" border="0" width="160" height="120" class="entryimg-r" />Profundizando la <a href="http://www.fayerwayer.com/archivo/2006/03/parece_que_winxp_corre_sobre_mac_in.php">noticia anterior</a>, los sueños de muchos quedarán satisfechos con este post: Desarrolladores de IBM, están trabajando en generar un pequeño sistema operativo que carga sobre la EFI de un Mac-Intel y le permite correr cualquier Sistema Operativo que solo tenga soporte BIOS emulándolo. <a href="http://www.osxbook.com/book/bonus/misc/legacyboot/flash/index.html">BAMBIOS</a>, esta en una temprana en fase de desarrollo, sin embargo su código ya se encuentra adaptado para las BIOSes gráficas de las tarjetas de vídeo nVidia y ATI. Esta de mas decir que en este momento, esta maravilla se presenta como la única alternativa para los usuarios de Mac-Intels para correr Windows.</p>
<p><strong>Link:</strong> <a href="http://www.osxbook.com/book/bonus/misc/legacyboot/">BAMBIOS: Legacy (BIOS-Based) Booting on the Intel-Based Macintosh</a> <em>(vía <a href="http://osnews.com/">Osnews.com</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/03/windows-no-soporta-efi-pero-efi-podra-emular-bios/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Novell Desktop Linux y XGL</title>
		<link>http://www.fayerwayer.com/2006/02/novell-desktop-linux-y-xgl/</link>
		<comments>http://www.fayerwayer.com/2006/02/novell-desktop-linux-y-xgl/#comments</comments>
		<pubDate>Sun, 05 Feb 2006 03:22:26 +0000</pubDate>
		<dc:creator>jpo</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Código Abierto]]></category>
		<category><![CDATA[Computadores]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/02/novell-desktop-linux-y-xgl/</guid>
		<description><![CDATA[Nat Friedman, Vice Presidente de la división de Novell Linux hizo en París la presentación de la nueva entrega de su producto estrella Linux. En esta ocasión, usando Gnome hizo gala de utilizar fluidamente Aplicaciones hechas en Mono para distintos usos multimedia que dejaron a la audiencia mas que satisfecha. Entre otras, Friedman sacó una [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://nat.org/">Nat Friedman</a>, Vice Presidente de la división de <a href="http://www.novell.com/">Novell Linux</a> hizo en París la presentación de la nueva entrega de su producto estrella Linux. En esta ocasión, usando <a href="http://gnome.org">Gnome</a> hizo gala de utilizar fluidamente Aplicaciones hechas en <a href="http://www.mono-project.com/Main_Page">Mono</a> <abbr title="Cosas estilo iLife">para distintos usos multimedia</abbr> que dejaron a la audiencia mas que satisfecha. Entre otras, Friedman <a href="http://www.flickr.com/photos/natfriedman/94051345/">sacó una foto al público</a> que luego subió a <a href="http://www.flickr.com/">Flickr</a> usando <a href="http://www.gnome.org/projects/f-spot/">F-spot</a>. Conectó y sincronizó un iPod Nano a <a href="http://banshee-project.org/Main_Page">Banshee</a>, buscó Archivos en su pc usando <a href="http://beaglewiki.org/Main_Page">Beagle</a> y para el deleite del publico mostró <a href="http://www.freedesktop.org/wiki/Software_2fXgl">XGL</a>, que es algo así como el <a href="http://www.x.org/">motor gráfico</a> de Linux implementado sobre <a href="http://www.opengl.org/">OpenGL</a>. De todos modos aquí esta la demo XGL en un imperdible video de YouTube.</p>
<p><object height="350" width="425"><param name="movie" value="http://www.youtube.com/v/07AnAFqRmDg"><embed src="http://www.youtube.com/v/07AnAFqRmDg" type="application/x-shockwave-flash" height="350" width="425"></object></p>
<p>Probablemente Novell Desktop Linux, no esté listo hasta mitad de año. Es que los chicos de Novell refinan demasiado sus productos. Además ellos no solo sacan una distribución, desarrollan, asisten y mantienen en gran parte casi todas las aplicaciones mencionadas arriba.</p>
<p><strong>Links:</strong><br />
- <a href="http://www.tuxpan.com/fcatrin/es/comments.php?guid=20060204">Videos de Xgl en demostración de Novell Linux Desktop</a> <em>(vía <a href="http://www.tuxpan.com/fcatrin/es/">Franco Catrín</a>)</em><br />
- <a href="http://arstechnica.com/news.ars/post/20060203-6109.html">Novell demonstrates Linux Desktop 10</a> <em>(vía <a href="http://arstechnica.com/">ArsTechnica</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/02/novell-desktop-linux-y-xgl/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Goobuntu! El nuevo hijo de Google</title>
		<link>http://www.fayerwayer.com/2006/01/goobuntu-el-nuevo-hijo-de-google/</link>
		<comments>http://www.fayerwayer.com/2006/01/goobuntu-el-nuevo-hijo-de-google/#comments</comments>
		<pubDate>Tue, 31 Jan 2006 19:13:06 +0000</pubDate>
		<dc:creator>jpo</dc:creator>
				<category><![CDATA[Código Abierto]]></category>
		<category><![CDATA[Computadores]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Rumores]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/01/goobuntu-el-nuevo-hijo-de-google/</guid>
		<description><![CDATA[
Para nuestra sorpresa Google está embarazado denuevo, de un hijo que todos esperamos ver sanito y creciendo feliz!. Goobuntu, es el apodo interno que cariñosamente, los Chicos Google le han puesto la distribución de Linux, probablemente basada en Debian o en la archiconocida Ubuntu, que mantienen en desarrollo. Esto no es un rumor y ha [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/search?hl=es&#038;q=goobuntu&#038;btnG=B%C3%BAsqueda&#038;meta="><img alt="goobuntu.png" src="http://www.fayerwayer.com/archivo/2006/01/goobuntu.png" width="350" height="95" class="entryimg-c" border="0" /></a></p>
<p>Para nuestra sorpresa Google está embarazado <a href="http://www.fayerwayer.com/archivo/2005/10/el_bebe_llamado.php" title="éste es el primero">denuevo</a>, de un hijo que todos esperamos ver sanito y creciendo feliz!. <a href="http://www.theregister.co.uk/2006/01/31/google_goes_desktop_linux/">Goobuntu</a>, es el apodo interno que cariñosamente, los <a href="http://googleblog.blogspot.com/">Chicos Google</a> le han puesto la distribución de <a href="http://www.linux.org/">Linux</a>, probablemente basada en <a href="http://www.debian.org/">Debian</a> o en la archiconocida <a href="http://www.ubuntu.com/">Ubuntu</a>, que mantienen en desarrollo. Esto no es un rumor y ha sido confirmado por fuentes de Google a <a href="http://www.theregister.co.uk/">The Register</a>. </p>
<p>Ahora, lo que no sabe nadie es si realmente este nuevo crío <s>será la revolución del <a href="http://blog.topix.net/archives/000016.html">Google OS</a> que todos esperábamos</s>, o una plataforma para estaciones de desarrollo internas, o simplemente, es el juguete de alguno de los ingenieros/ejecutivos para descargar las tensiones que le provoca <a href="http://www.fayerwayer.com/archivo/2006/01/editores_de_fw_ganan_mas_que_ejecut.php">ganar tan poco</a> dinero en esa humilde empresa.</p>
<p><em><strong>Update:</strong> Maldición, <a href="http://arstechnica.com/news.ars/post/20060131-6087.html">ahora sabemos</a> que efectívamente, <strong>dentro</strong> de la empresa se utiliza Ubuntu. Pero nada de esto va a desarrollo como producto de Google. Es decir, nada de Google Linux, ni Goobuntu, ni GoogleOS. Una lastima. (gracias por el link, <a href="http://linkey.wordpress.com/">Linkey</a>)</em></p>
<p><strong>Link:</strong> <a href="http://www.theregister.co.uk/2006/01/31/google_goes_desktop_linux/">Google at work on desktop Linux</a> <em>(vía <a href="http://www.theregister.co.uk">The Register</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/01/goobuntu-el-nuevo-hijo-de-google/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>12 máquinas G5, Intel Core, Amd64, P4, Xeon&#8230; etc EN BENCHMARK!</title>
		<link>http://www.fayerwayer.com/2006/01/12-maquinas-g5-intel-core-amd64-p4-xeon-etc-en-benchmark/</link>
		<comments>http://www.fayerwayer.com/2006/01/12-maquinas-g5-intel-core-amd64-p4-xeon-etc-en-benchmark/#comments</comments>
		<pubDate>Tue, 31 Jan 2006 02:34:40 +0000</pubDate>
		<dc:creator>jpo</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computadores]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[One on one]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/01/12-maquinas-g5-intel-core-amd64-p4-xeon-etc-en-benchmark/</guid>
		<description><![CDATA[En geekpatrol, han desarrollado una  cross-plataform de benchmark, bastante rasca debo decir, que evalúa la siguiente lista de procesadores:


Donde sorpresivamente, el PowMac Quad G5 destruye en casi todos los test, el Athlon 64 es vapuleado por el G4, y Xeon muestra una vez más ser un exceso en su relación precio/rendimiento. Finalmente, Los IntelCore [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p>En geekpatrol, han desarrollado una <abbr title="Un sistema multi plataforma para hacer comparativas"> cross-plataform de benchmark</abbr>, bastante <abbr title="Leer nota al píe, por favor">rasca</abbr> debo decir, que evalúa la siguiente lista de procesadores:<br />
<a href="http://www.geekpatrol.ca/article/101/geekbench-comparison"><br />
<img alt="compare.legend.gif" src="http://www.fayerwayer.com/archivo/2006/01/compara.GIF" class=”entryimg-c” border="0" /></a></p>
<p>Donde sorpresivamente, el <a href="http://www.apple.com/powermac/">PowMac Quad G5</a> destruye en casi todos los test, <a href="http://www.pcworld.com/news/article/0,aid,112749,pg,1,00.asp">el Athlon 64 es vapuleado por el G4</a>, y <a href="http://www.tomshardware.com/2003/04/22/duel_of_the_titans/">Xeon</a> muestra una vez más ser un exceso en su relación precio/rendimiento. Finalmente, Los <a href="http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2648&#038;p=1">IntelCore Duo</a> son casi el <abbr title="Lo máximo">top of the line</abbr> del <a href="http://www.geekpatrol.ca/article/101/geekbench-comparison">benchmark</a>&#8230; Recomiendo leérlo, es bastante entretenido, pero no tomen demasiado enserio lo que dice.</p>
<p><strong>Advertencia del editor:</strong> Debo decirles, que a mi juicio (absolutamente refutable), y basado en algunas de las clases de Sist. Operativos y de Arquitectura de Hardware en las que si estuve despierto, es uno de los benchmarks más <abbr title="De mala calidad, Rascas">mulas</abbr> que he podido ver en mis pocos años de circo. Las razones: </p>
<li>No menciona el compilador, ¿qué pasa si en Mac está usando un compilador ultra optimizado para la arquitectura y en Pc esta usando un gcc del <abbr title="Muy Antiguo">año de la cocoa raff</abbr>? (que es justo lo que se sospecha).</li>
<li>No dice que chipset usó en ningúna arquitectura, si bien es adivinable en Mac, en PC es impresentable por que todos los Chipsets tienen rendimientos distintos en acceso/escritura de memoria, y de paso volvemos al punto anterior; Los compiladores pueden usar instrucciones optimizadas según la arquitectura donde trabajen.</li>
<li>Usa WindowsXP SP2 lo que en ningún caso hace ser mas lento al computador, lo que si, es que compilar un gcc que dé lenguaje de máquinas nativo (vuelvo al primer punto) es un <abbr title="Una cosa muy difícil">cacho de proporciones</abbr> (versus hacerlo en linux, claro), lo que muestra que lo más probable es que el tipo haya usado Borland Turbo C 3.0 (versión 87).</li>
<li>El benchmark es sintético, algo que actualmente esta pasado de moda ya que no demuestra nada&#8230; ¿Qué te dice más, el cálculo de una raiz cuadrada de X cifras o la compresión de un video o audio file?.</li>
<p><strong>Link:</strong> <a href="http://www.geekpatrol.ca/article/101/geekbench-comparison">Geekbench Comparison</a> <em>(vía <a href="geekpatrol.ca">http://www.geekpatrol.ca</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/01/12-maquinas-g5-intel-core-amd64-p4-xeon-etc-en-benchmark/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Ning: Aplicaciones sociales para la web</title>
		<link>http://www.fayerwayer.com/2006/01/ning-aplicaciones-sociales-para-la-web/</link>
		<comments>http://www.fayerwayer.com/2006/01/ning-aplicaciones-sociales-para-la-web/#comments</comments>
		<pubDate>Wed, 25 Jan 2006 05:15:42 +0000</pubDate>
		<dc:creator>Sergio Majluf</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Código Abierto]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/01/ning-aplicaciones-sociales-para-la-web/</guid>
		<description><![CDATA[&#191;Alguna vez quisiste tener un sitio web en que se votara que mujer es la más linda, o una galería sobre bulldogs, o una guía de restaurantes, con ratings y mapas&#8230; o aunque sea una galería para tus fotos, pero tus escasas habilidades como programador te lo impedian? Bueno, gracias a Ning ahora podrás. Ning [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="entryimg-c" height="129" alt="Ning" src="http://www.fayerwayer.com/2006/01/ning.jpg" width="460" border="0" />&iquest;Alguna vez quisiste tener un sitio web en que <a href="http://girlongirl.ning.com/list.php?sort=winner">se votara que mujer es la más linda</a>, o una <a href="http://bulldogster.ning.com/">galería sobre bulldogs</a>, o una <a href="http://restaurantreviewswithmaps.ning.com/">guía de restaurantes</a>, con ratings y mapas&hellip; o aunque sea <a href="http://photosharing.ning.com/">una galería para tus fotos</a>, pero tus escasas habilidades como programador te lo impedian? Bueno, gracias a Ning ahora podrás. Ning es un sitio que hostea projectos de aplicaciones web, del tipo <em>social</em>. Galerías, sitios de votación, guías, listas, y cosas en que varios usuarios interactuan en torno a un tema. Ellos entregan a los desarrolladores un <a href="http://en.wikipedia.org/wiki/Application_programming_interface">API</a> que les permite que su projecto sea facilmente adaptable a los requerimientos de cada usuario.&nbsp;La gracia es que uno toma uno de estos projectos creados, y lo <em>clona</em>. Por ejemplo, uno quiere hacer un sitio donde se vote el mejor editor de FayerWayer. Entonces, clonamos la aplicación <a href="http://girlongirl.ning.com/">Girl on Girl</a>, y reemplazamos todas esas chicas con fotos de los <a href="http://www.fayerwayer.com/archivo/2005/11/segunda_cumbre.php">editores de FW</a>, y a votar. Y si no eres tan geek como para modificar o quieres una aplicación más específica, tienen un Find-A-Developer (Encuentra-Un-Desarollador) que te permite contactar programadores dispuestos a ayudarte, o para que los contrates. Altamente recomendable como apoyo a blogs temáticos.</p>
<p><strong>Link:</strong> <a href="http://www.ning.com/">Ning</a></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/01/ning-aplicaciones-sociales-para-la-web/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Rosetta desayuna tu RAM</title>
		<link>http://www.fayerwayer.com/2006/01/rosetta-desayuna-tu-ram/</link>
		<comments>http://www.fayerwayer.com/2006/01/rosetta-desayuna-tu-ram/#comments</comments>
		<pubDate>Tue, 24 Jan 2006 15:41:50 +0000</pubDate>
		<dc:creator>tomás pollak</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computadores]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2006/01/rosetta-desayuna-tu-ram/</guid>
		<description><![CDATA[Jobs, durante su Keynote, mostró aplicaciones corriendo bajo Rosetta en un MacIntel; y se veían bastante rápidas, de hecho corrían casi como nativamente. 
Todos sorprendidos afirmamos: -&#8221;Oh, Apple la hizo de nuevo, ahora esta solucionado el problema del legacy software en los MacBook Pro&#8220;-. Pero la verdad es que si vas por un Mac-intel, debes [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img alt="Mac" src="http://www.fayerwayer.com/archivo/2006/01/universal20060109.gif" class="entryimg-r">Jobs, durante su <a href="http://www.fayerwayer.com/archivo/2006/01/steve_jobs_keynote_macworld_expo_2006_en_vivo.php">Keynote</a>, mostró aplicaciones corriendo bajo <abbr title="El software que permite que corras binarios de un PowerPC en tu MacIntel">Rosetta</abbr> en un MacIntel; y se veían bastante rápidas, de hecho corrían casi como nativamente. </p>
<p>Todos sorprendidos afirmamos: -&#8221;Oh, Apple la hizo de nuevo, ahora esta solucionado el problema del legacy software en los <abbr title="No puedo dejar de hacer arcadas cuando escucho el nuevo nombre">MacBook Pro</abbr>&#8220;-. Pero la verdad es que si vas por un Mac-intel, debes ir también por engordar su memoria ram profundamente, claro, si es que necesitas aplicaciones legacy que corran bajo <a href="http://www.apple.com/rosetta/">Rosetta</a>; Pruebas con hardware Mac-intel <a href="http://hailstonesoftware.com/articles/2006/01/22/rosetta-memory-overhead">demuestran que vas a necesitar 4x la memoria que necesitarías para correr tus binarios ppc</a>. Algunos ejemplos:</p>
<li><strong>Safari</strong> (solo en google.com) (original: 14.18 MB, Rosetta: 53.52 MB) <strong>x3.77</strong></li>
<li><strong>QuickTime Player</strong> (original: 5.34 MB, Rosetta: 15.14 MB) <strong>x2.83</strong></li>
<li><strong>Mail </strong>(original: 14.37 MB, Rosetta: 48.79 MB) <strong>x3.39</strong></li>
<p><em>Mi opinión?</em>: Tranquilo fanático de Mac, no <em>necesites </em>un MacBook Pro todavía; no al menos hasta que tu programa salga para <abbr title="Los programas que funcionan bien indistintamente de su plataforma">Binario Universal</abbr>.</p>
<p><strong>Link:</strong> <a href="http://hailstonesoftware.com/articles/2006/01/22/rosetta-memory-overhead">Rosetta Memory Overhead</a> <em>(Vía <a href="http://osnews.com/">OSnews</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2006/01/rosetta-desayuna-tu-ram/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>SuperComputador Humano de Amazon</title>
		<link>http://www.fayerwayer.com/2005/11/supercomputador-humano-de-amazon/</link>
		<comments>http://www.fayerwayer.com/2005/11/supercomputador-humano-de-amazon/#comments</comments>
		<pubDate>Sat, 05 Nov 2005 14:43:56 +0000</pubDate>
		<dc:creator>ZeroZen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2005/11/supercomputador-humano-de-amazon/</guid>
		<description><![CDATA[Amazon ha lanzado un nuevo servicio llamado Mechanical Turk, cuyo slogan es &#8220;Artificial Artificial Intelligence&#8221;. Y que es lo que hace? Simple.&#160;Recibe tareas que son dificiles para un computador, pero que son facilmente realizables por humanos via un API.&#160;Estas las&#160;asigna a voluntarios inscritos, quienes recibirán un sueldo por&#160;ello, usando amazon.com como medio de pago. Luego [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="entryimg-l" height="42" alt="LogoAI3" src="http://www.fayerwayer.com/2005/11/logoAI3.gif" width="255" border="0" />Amazon ha lanzado un nuevo servicio llamado <a href="http://www.mturk.com/mturk/help?helpPage=whatis">Mechanical Turk</a>, cuyo slogan es &ldquo;<em>Artificial Artificial Intelligence</em>&rdquo;. Y que es lo que hace? Simple.&nbsp;Recibe tareas que son dificiles para un computador, pero que son facilmente realizables por humanos via un <a href="http://www.amazon.com/gp/browse.html/103-3186277-2193466?node=3435361&amp;">API</a>.&nbsp;Estas las&nbsp;asigna a voluntarios inscritos, quienes recibirán un sueldo por&nbsp;ello, usando amazon.com como medio de pago. Luego los resultados son entregados al software. Por ejemplo, <a href="http://www.a9.com/">A9.com</a>, el buscador de amazon que incluye mapas, pide que se envíen fotos de las tiendas fisicas agregadas a su directorio para que aparezcan en los mapas. Entonces, de esas fotos hay que elegir la que mejor muestre la tienda. Un software para automatizar este proceso sería imposible. Entonces, Mechanical Turk asigna esta tarea ofreciendola como HIT (Human Intelligence Task) y paga, en este caso, USD $0.03 por foto seleccionada. Entonces Mechanical Turk devuelve estos resultados a A9.com de manera automatizada, usando humanos para realiza sus tareas. El dinero depositado en la cuenta de amazon.com puede ser convertido en crédito para la tienda o ser transferido a una. cuenta bancaria. El nombre Mechanical Turk deriva de una <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0802713912/qid=1131151905/sr=8-1/ref=pd_bbs_1/002-1922935-6175214?v=glance&amp;s=books&amp;n=507846">máquina del siglo XVII </a>que juagaba ajedrez contra humanos, y casi siempre ganaba. Años después, se supo que la máquina era operada por una persona escondida dentro de ella. En fin, un software a lo <em>Matrix</em>.</p>
<p><em>Ed: Quizas lo de antes salio un poco enredado, pero la idea es asi: hay tareas que para un software son muy dificiles de realizar, especialmente reconociendo cosas visuales. Tareas que incluso un niño de 10 años podria hacer facilmente. Entones, el sistema de Mechanical Turk subcontrata estas tareas, distribuyendola entre un grupo de trabajadores humanos y da los resultados como si el software de Mechanical Turk, de manera automatizada.</em><br />
<br /><strong>Links:</strong><br />&ndash; <a href="http://www.mturk.com/">Amazon Mechanical Turk: Artificial Artificial Intelligence</a><br />&ndash; <a href="http://www.techcrunch.com/2005/11/04/amazon-finally-shows-itself-as-the-matrix/">Amazon finally reveals itself as the Matrix</a> (<em>via <a href="http://www.techcrunch.com/">TechCrunch</a></em>)</p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2005/11/supercomputador-humano-de-amazon/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Rico: Reemplazando Flash con Ajax</title>
		<link>http://www.fayerwayer.com/2005/06/rico-reemplazando-flash-con-ajax/</link>
		<comments>http://www.fayerwayer.com/2005/06/rico-reemplazando-flash-con-ajax/#comments</comments>
		<pubDate>Thu, 16 Jun 2005 02:50:14 +0000</pubDate>
		<dc:creator>Leo Prieto</dc:creator>
				<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/wp/2005/06/rico-reemplazando-flash-con-ajax/</guid>
		<description><![CDATA[
Mi principal reclamo a Flash es que es demasiado fácil de usar, por lo tanto, es demasiado fácil equivocarse y por esa misma razón, hay demasiados sitios mal hechos en Flash. Algunos sabrán que personalmente le puse un clavo en el ataúd a Flash, y trato de evitarlo lo más posible (en FayerWayer es uno [...]<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://openrico.org/demos.page?demo=ricoWeather.html"><img alt="rico.gif" src="http://www.fayerwayer.com/archivo/2005/06/rico.gif" width="400" height="56" class="entryimg-c" style="border:0px;padding:0px;" /></a></p>
<p>Mi principal reclamo a Flash es que es demasiado fácil de usar, por lo tanto, es demasiado fácil equivocarse y por esa misma razón, hay demasiados sitios mal hechos en Flash. Algunos sabrán que personalmente le <a href="http://news.leoprieto.com/2005/04/qepd_flash.php">puse un clavo en el ataúd a Flash</a>, y trato de evitarlo lo más posible (en FayerWayer es uno de los pocos lugares donde lo uso, para generar títulos con la tipografía que yo quiera usando <a href="http://www.mikeindustries.com/sifr/">SIFR</a>). Muy pocas veces nos encontramos con sitios web muy <a href="http://www.marumushi.com/apps/newsmap/newsmap.cfm">bien</a> <a href="http://www.yugop.com/">hechos</a> en Flash y que son un placer de usar, pero para la mayoría de los casos HTML es la herramienta perfecta.</p>
<p><a href="http://openrico.org/demos.page?demo=ricoWeather.html"><img alt="weather-snapshot.gif" src="http://www.fayerwayer.com/archivo/2005/06/weather-snapshot.gif" width="242" height="296" class="entryimg-r" /></a>Sostengo hace tiempo que con XHTML+CSS se puede hacer todo lo que se hace en Flash (bueno, quizás con la excepción de trabajar con vectores, pero bueno, SVG?). Lamentablemente hacer efectos cinemáticos o intefaces &#8220;Drag &amp; Drop&#8221; como en Flash, requiere un poco más de conocimientos de JavaScript. </p>
<p>Gracias a <a href="http://www.pixelydixel.com/2005/06/rico-no-solo-de-flash-vive-el-web.html">Pixel y Dixel</a> descubri <a href="http://openrico.org/home.page">Rico</a> y despues de spammear a todos mis amigos que hacen sitios web, se me ocurrio que obviamente a todo el mundo le iba a interesar: <a href="http://openrico.org/home.page">librerías <em>Open Source</em> de JavaScript</a> (<a href="http://en.wikipedia.org/wiki/AJAX" title="http://en.wikipedia.org/wiki/AJAX">Ajax</a> en varios casos) listas para crear aplicaciones Internet (Rich Internet Applications), del tipo que muchas veces se hacen en Flash.</p>
<p>Te recomiendo que pruebes una (<a href="http://openrico.org/demos.page?demo=ricoWeather.html">Rico Weather Widget</a>) y te des cuenta como funciona (usa el Zip Code 10013 para ver Nueva York). Luego la puedes comparar con un símil en Flash (<a href="http://www.laszlosystems.com/partners/support/demos/weather/">Laszlo Weather Application</a>) y notar como el Ajax es increiblemente más eficiente. Por ahora no funciona en Safari, pero prometen soporte pronto. Rico, ¿no?</p>
<p><strong>Link:</strong> <a href="http://openrico.org/demos.page?demo=ricoWeather.html">Rico &#8211; JavaScript for Rich Internet Applications &#8211; Weather Widget</a> <em>(vía <a href="http://www.pixelydixel.com/2005/06/rico-no-solo-de-flash-vive-el-web.html">Pixel y Dixel</a>)</em></p>
<p><!-- Here is the Open AdStream NX Code  for the x46 position -->
<A HREF="http://98.129.43.145/RealMedia/ads/click_nx.ads/fayerwayer.com/Home@x46!x46" TARGET="_blank"><IMG SRC="http://98.129.43.145/RealMedia/ads/adstream_nx.ads/fayerwayer.com/Home@x46!x46" BORDER="0"></a>
<!-- Here is the Open AdStream NX Code  for the x46 position --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2005/06/rico-reemplazando-flash-con-ajax/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
