<?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>web al plato &#187; Google</title>
	<atom:link href="http://www.envero.org/blog/category/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.envero.org/blog</link>
	<description>nuestra mirada sobre el desarrollo web, noticias de envero y otras cosas que queremos compartir…</description>
	<lastBuildDate>Thu, 29 Jul 2010 19:44:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google DevFest 2009 Argentina (Parte 1)</title>
		<link>http://www.envero.org/blog/2009/11/28/google-devfest-2009-argentina-parte-1/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=google-devfest-2009-argentina-parte-1</link>
		<comments>http://www.envero.org/blog/2009/11/28/google-devfest-2009-argentina-parte-1/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 13:35:48 +0000</pubDate>
		<dc:creator>Sebastián Romano</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[big table]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[datastore]]></category>
		<category><![CDATA[devfest]]></category>
		<category><![CDATA[devfest argentina]]></category>
		<category><![CDATA[wave. open social]]></category>

		<guid isPermaLink="false">http://www.envero.org/blog/?p=332</guid>
		<description><![CDATA[Segunda vez de este gaucho en la Capital. Buenos Aires, esa ciudad que me queda un número grande y se nota al caminar, me abría nuevamente sus puertas para darme lo mejor de sí.
Antes de entrar de lleno en lo que fue el evento quería comentar una opinión que se extiende, en parte seguramente, a [...]]]></description>
			<content:encoded><![CDATA[<p>Segunda vez de este gaucho en la Capital. Buenos Aires, esa ciudad que me queda un número grande y se nota al caminar, me abría nuevamente sus puertas para darme lo mejor de sí.</p>
<p>Antes de entrar de lleno en lo que fue el evento quería comentar una opinión que se extiende, en parte seguramente, a todo Envero. Desde que nacimos como empresa hemos tratado de impulsar el desarrollo del ámbito web local. De a poco va creciendo, muestras concretas de ello son Mendoza Valley y Mendoza Blog Day. Pero creo que debemos comprometernos más todos, aceptemos o no a las caras visibles de cada evento, estemos o no de acuerdo con la forma que se llevan a cabo. Cada reunión nuestra suma un punto para que algún día empresas como Google realicen aquí eventos tan nutritivos como el DevFest. Señores me encantaría no tener que contarles nada, todos deberíamos ser parte de algún evento de Google en Mendoza, una experiencia gratuita, un pase libre a ver como se prepara la selección para el mundial diario de internet.</p>
<h3>Google DevFest 2009</h3>
<p>El evento es bastante técnico, si bien se dan a conocer estadísticas interesantes y casos de éxito, cada charla termina con diapositivas mostrando código. Si sos desarrollador y estás familiarizado con las APIs de Google es muy enriquecedor, de lo contrario puedes asistir, escuchar la Keynote e irte.</p>
<p>A las 9 de la mañana, media hora después de lo programado, se abrían las puertas de ingreso al evento. Si habías impreso la confirmación debías entregarla, de lo contrario debías brindar tu nombre y correo electrónico. Desde la bienvenida ya se podían ver los colores característicos de Google.</p>
<p><img class="alignnone size-full wp-image-334" title="ingreso-devfest" src="http://www.envero.org/blog/wp-content/uploads/2009/11/ingreso-devfest.jpg" alt="ingreso-devfest" width="500" height="369" /></p>
<p>Luego de un pequeño desayuno comenzaba el evento con la presentación a cargo de Alejandro Villanueva, responsable de Google para desarrolladores de América Latina. Alejandro nos dejó en claro el interés de Google por los talentos que están surgiendo en nuestro país.</p>
<p><img class="alignnone size-full wp-image-336" title="presentacion" src="http://www.envero.org/blog/wp-content/uploads/2009/11/presentacion.jpg" alt="presentacion" width="500" height="375" /></p>
<p>Hecha la presentación tomó la posta <a href="http://wordpress.chanezon.com/" target="_blank">Patrick Chanezon</a> (<a href="http://twitter.com/chanezon" target="_blank">@chanezon</a>), el encargado de dar la Keynote. Fue una larga charla recorriendo la <a href="https://sites.google.com/a/mazalan.com.ar/devfest/agenda-2" target="_blank">agenda</a> del evento con un pequeño detalle de cada presentación. Los no desarrolladores en este momento podrían haber dejado la sala y saber de que trató el DevFest.</p>
<p>En este punto el evento se dividía en dos salas y cada uno debía elegir las charlas más afines a sus intereses y quedarse con las ganas de ver todas. De todas maneras en cada break se podía intercambiar información con los asistentes a las otras conferencias. Es así que hoy puedo tener una idea de lo más importante del día.</p>
<h3>Cloud Computing</h3>
<h4>App Engine</h4>
<p>Para los que no están al tanto, <a href="http://appengine.google.com/" target="_blank">App Engine</a> permite ejecutar nuestras aplicaciones en la infraestructura de Google. Es muy sencillo comenzar a usarlo, Google nos provee un SDK, un framework y mucha documentación. He tenido la oportunidad de probarlo y creo que es una buena alternativa para comenzar una aplicación web de mucha demanda sin invertir mucho en hosting. Una contra es que al programar con su framework la aplicación es Google-dependiente, si bien se puede hacer uso de frameworks como <a href="http://www.djangoproject.com/" target="_blank">Django</a> el almacenamiento de datos, por ejemplo, es propietario de Google (BigTable). Con esto quiero decir que luego el desarrollo no puede ser mudado a cualquier hosting. Otra contra, para algunas empresas, puede ser que los únicos lenguajes disponibles para desarrollar son Python y Java.</p>
<p>La introducción a esta charla fue un análisis sobre un sitio real (<a href="http://www.livejournal.com/" target="_blank">LiveJournal</a>) y los puntos débiles del mismo al enfrentar grandes cantidades de tráfico. Se analizaron los posibles puntos de fallo de disponibilidad en configuraciones desde un servidor LAMP (Linux, Apache, MySQL, PHP) todo en uno, hasta grandes granjas de servidores. Por ejemplo:</p>
<ul>
<li>Servidor LAMP si se cae cualquiera de los servicios el sitio deja de estar disponible</li>
<li>Base de datos dedicadas: tenemos dos posibles puntos de fallo, la base de datos y el servidor web.</li>
<li>En el caso que tengamos varios servidores MySQL en modo maestro/esclavo si se cae  el maestro comienzan los problemas.</li>
<li>Etc.</li>
</ul>
<p>Así se fue escalando en las diferentes soluciones hasta llegar a, según ellos, al mejor sistema que vendría a ser App Engine. Qué mejor para demostrar su eficacia que dando números y casos de éxito. Actualmente en AppEngine corren más de 80.000 aplicaciones y algunos de sus clientes son La Casa Blanca, Best Buy, eBay, etc. Chanezon, el encargado de esta charla, contó por ejemplo que La Casa Blanca soporta unos 700 querys por segundo.</p>
<p>Una de las tecnologías que hacen posible AppEngine es su sistema de almacenamiento Datastore. Es aquí cuando ingresaba a la charla el argentino <a href="http://twitter.com/blanconet" target="_blank">Ignacio Blanco</a> para hablarnos de BigTable, la base de Datastore.</p>
<p><img class="alignnone size-full wp-image-344" title="ignacio-blanco" src="http://www.envero.org/blog/wp-content/uploads/2009/11/ignacio-blanco.jpg" alt="ignacio-blanco" width="500" height="375" /></p>
<p>Ignacio comenzó su charla aclarando que BigTable no es una base de datos, no es un hashtable ni es un sistema de almacenamiento distribuido, BigTable es un array ordenado. Y si será ordenado amigos que en el disco los datos se guardan en el mismo orden, para hacer más rápidas las búsquedas consecutivas. Para tener una idea del poder de BigTable basta con contarle que todas las &#8220;base de datos&#8221; de todas las aplicaciones de AppEngine (+80.000) están en sólo una BigTable.</p>
<p>Para hacer uso de Datastore básicamente hay que olvidar nuestros conocimientos de base de datos relacionales (como MySql). Contamos con un lenguaje denominado GQL que viene hacer un SQL truncado sin operaciones JOINs por ejemplo. La idea es que si sobrevivimos a la implementación de Datastore vamos a tener una aplicación totalmente escalable.</p>
<p>Hacia el final de la charla se intentó montar una demo de una aplicación sobre AppEngine y al momento de subir la aplicación tanto Chanezon como Blanco se encontraron con problemas, pasa en las mejores familias.</p>
<h3>Open Social</h3>
<p>El brazo de Google en el mundo de las redes sociales. Open Social intenta ser el estándar para el desarrollo de aplicaciones sociales y la interactividad entre los usuarios. La idea es, por un lado, desarrollar por única vez una aplicación y que inmediatamente la misma quede disponible en todos los sitios y redes sociales que soporten Open Social. Suena bien, si no fuera porque existe Facebook. Comentaron en la charla que todos los sitios están usando Open Social menos Facebook y Microsoft (que no es poco, ¿no?).</p>
<p>Por otro lado se intenta facilitar la implementación de interactividad con herramientas como Friend Connect. Esta herramienta permite a propietarios de sitios implementar fácilmente un sistema de comentarios, afiliaciones, newsletter, etc. Interesante herramienta sobre todo por el crecimiento que está teniendo, por ejemplo, recientemente se agregaron funcionalidades para armar y enviar newsletter de acuerdo a los intereses de nuestros afiliados.</p>
<p>Como caso de aplicación de Friend Connect habló <a href="http://twitter.com/gmaurol" target="_blank">Mauro González</a> que ha realizado un <a href="http://googlesocialweb.blogspot.com/2009/10/strengthen-your-blogs-community-google.html" target="_blank">plugin para Wordpress</a> que implementa Friend Connect.</p>
<p>Hasta aquí la primera parte, les prometo la segunda en breve!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.envero.org/blog/2009/11/28/google-devfest-2009-argentina-parte-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>envero en el Google DevFest 2009</title>
		<link>http://www.envero.org/blog/2009/11/11/envero-en-el-google-devfest-2009/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=envero-en-el-google-devfest-2009</link>
		<comments>http://www.envero.org/blog/2009/11/11/envero-en-el-google-devfest-2009/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 15:33:24 +0000</pubDate>
		<dc:creator>Sebastián Veggiani</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Noticias]]></category>

		<guid isPermaLink="false">http://www.envero.org/blog/?p=328</guid>
		<description><![CDATA[
Estamos muy felices de poder asistir al Google DevFest 2009 el 17 de Noviembre en Buenos Aires.
Los temas que se van a desarrollar son muy interesantes ya que Google está apostando fuerte en llevarlos adelante y tarde o temprano los veremos mucho más presentes en nuestras vidas diarias:

Geo Web
Cloud Computing
Android
Development Tools
HTML 5
Chrome (¿veremos algo de [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-329" title="google_devfest_2009" src="http://www.envero.org/blog/wp-content/uploads/2009/11/google_devfest_2009.png" alt="google_devfest_2009" width="450" height="150" /></p>
<p>Estamos muy felices de poder asistir al <a href="https://sites.google.com/a/mazalan.com.ar/devfest/home">Google DevFest 2009</a> el 17 de Noviembre en Buenos Aires.</p>
<p>Los temas que se van a desarrollar son muy interesantes ya que Google está apostando fuerte en llevarlos adelante y tarde o temprano los veremos mucho más presentes en nuestras vidas diarias:</p>
<ul>
<li>Geo Web</li>
<li>Cloud Computing</li>
<li>Android</li>
<li>Development Tools</li>
<li>HTML 5</li>
<li>Chrome (¿veremos algo de Chrome OS?)</li>
<li>Social Web</li>
</ul>
<p>Estaremos contándoles todo lo que nos parezca interesante al regreso de <a href="http://twitter.com/sebasromano">Sebastián</a> así que estén atentos a las próximas publicaciones en nuestro blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.envero.org/blog/2009/11/11/envero-en-el-google-devfest-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Por ahora no compres ojotas</title>
		<link>http://www.envero.org/blog/2009/10/14/google-wave/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=google-wave</link>
		<comments>http://www.envero.org/blog/2009/10/14/google-wave/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 14:15:15 +0000</pubDate>
		<dc:creator>Sebastián Romano</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Tecnologías]]></category>
		<category><![CDATA[federation protocol]]></category>
		<category><![CDATA[google wave]]></category>

		<guid isPermaLink="false">http://www.envero.org/blog/?p=310</guid>
		<description><![CDATA[Llevamos unos días probando Google Wave. El nuevo bebé de Google quiere el protagonismo y el protocolo que lo soporta busca desplazar al masivo, viejo y práctico email.
Acerca del (nuevo) protocolo
Para hablar de Wave lo importante primero es conocer Google Wave Federation Protocol, el protocolo detrás de la tecnología. Con un borrador y una especificación [...]]]></description>
			<content:encoded><![CDATA[<p>Llevamos unos días probando Google Wave. El nuevo bebé de Google quiere el protagonismo y el protocolo que lo soporta busca desplazar al masivo, viejo y práctico email.</p>
<h3>Acerca del (nuevo) protocolo</h3>
<p>Para hablar de Wave lo importante primero es conocer Google Wave Federation Protocol, el protocolo detrás de la tecnología. Con un <a href="http://www.waveprotocol.org/draft-protocol-specs/draft-protocol-spec" target="_blank">borrador</a> y una <a href="http://www.waveprotocol.org/draft-protocol-specs/draft-protocol-spec" target="_blank">especificación abierta</a> busca desplazar al desactualizado email.</p>
<p>Google Wave Federation Protocol (GWFP) es una extensión del protocolo <a href="http://xmpp.org/" target="_blank">XMPP</a>. XMPP  fue creado por el equipo de <a href="http://xmpp.org/about/jabber.shtml" target="_blank">Jabber</a> con la  finalidad de brindar un protocolo para presencia y comunicación en tiempo real. Hace uso de XML y define estructuras estándares para: autenticarse, llevar a cabo una conversación, consultar  estado (presencia: si un usuario está conectado o no) y otras acciones. Nació como la alternativa abierta a protocolos cerrados como el de MSN Messenger, ICQ, etc. Google lo extiende para habilitar el soporte de las &#8220;waves&#8221;.</p>
<p>Todos somos usuarios de email y seguramente también de mensajería instantánea, por tanto podemos tener una idea del producto que obtenemos si mezclamos ambos protocolos. Si el chef es Google y el resultado luego de la cocción es abierto, recomiendo el menú.</p>
<h3>El primer proveedor de olas, Google Wave</h3>
<p>Una vez que sabemos de GWFP debemos ver a Google Wave simplemente como la primera adopción del protocolo. La interfaz es bastante amigable pero creo que le falta para ayudar a los usuarios a dar el salto desde el email. Desde el punto de vista del desarrollador web la herramienta es potente e imponente. El manejo de las conexiones, el uso de HTML5 y el correcto abuso de AJAX y Javascript hacen llevar la envidia a lugares nunca antes imaginados.</p>
<p>Personalmente creo que Google Wave no será de uso masivo, no será el próximo YouTube o Gmail en cuanto a número de usuarios o tráfico. Tampoco creo que se extienda su uso por el medio de APIs. <strong>La masificación va venir por el uso del protocolo y la posibilidad de que cualquiera pueda ser proveedor del servicio</strong>. GWFP es el primer planteo serio y abierto para actualizar al email.</p>
<h3>¿Me compro las ojotas ahora?</h3>
<p>El email no es un tecnología obsoleta y eso es un problema para GWFP, los usuarios del email están medianamente conformes, salvo por el spam. Aceptando que GWFP sea el nuevo norte, la implementación va a ser gradual, van a surgir servidores de Wave open source, clientes Wave, tecnologías para que el email y este nuevo protocolo interactúen y así el cambio no será  &#8220;traumático&#8221; para los usuarios.</p>
<p>Por ahora no te compres las ojotas, el mar seguirá calmo por bastante tiempo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.envero.org/blog/2009/10/14/google-wave/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WolframAlpha</title>
		<link>http://www.envero.org/blog/2009/05/15/wolframalpha/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wolframalpha</link>
		<comments>http://www.envero.org/blog/2009/05/15/wolframalpha/#comments</comments>
		<pubDate>Fri, 15 May 2009 14:41:03 +0000</pubDate>
		<dc:creator>Sebastián Romano</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Mercado web]]></category>
		<category><![CDATA[Tecnologías]]></category>

		<guid isPermaLink="false">http://www.envero.org/blog/?p=136</guid>
		<description><![CDATA[Hoy luego de ver un screencast del anunciadísimo buscador WolframAlpha decidí publicar mi pequeña opinión.

Desde que se anunció su lanzamiento mucho se ha hablado y exagerado. Como una conducta recurrente del periodismo actual, principalmente orientado a captar visitas por titulares muy llamativos pero  desconectados del contenido de la noticia, se tiende a comparar cualquier [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy luego de ver un <a href="http://www.wolframalpha.com/screencast/introducingwolframalpha.html" target="_blank">screencast</a> del anunciadísimo buscador WolframAlpha decidí publicar mi pequeña opinión.</p>
<p><img class="alignnone size-full wp-image-139" title="wolfram" src="http://www.envero.org/blog/wp-content/uploads/2009/05/wolfram.jpg" alt="wolfram" width="540" height="126" /></p>
<p>Desde que se anunció su lanzamiento mucho se ha hablado y exagerado. Como una conducta recurrente del periodismo actual, principalmente orientado a captar visitas por titulares muy llamativos pero  desconectados del contenido de la noticia, se tiende a comparar cualquier nuevo buscador con Google.</p>
<p>Esa comparación además de generar mucho tráfico puede llegar a crear demasiadas expectativas, que si no se cumplen pueden perjudicar al proyecto. Como antecesores de la sentencia de muerte puedo recordar ahora mismo a <a href="http://www.cuil.com/" target="_blank">CUIL</a> y <a href="http://search.wikia.com/" target="_self">wikia</a>. Solicito un amparo para WolframAlpha, no más artículos que lo nombren como el Google-killer.</p>
<p>Viendo el screencast se puede ver en WolframAlpha un poderoso intérprete de consultas que brinda los resultados de una manera novedosa y diferente. A primera vista parece una enciclopedia, que me imagino no se nutre de toda internet sino de un grupo de recursos externos (Wikipedia, Sitios de estadísticas climáticas, Mercados de valores, etc) y recursos propios para devolver otros resultados (operaciones matemáticas, gráficos).</p>
<p>Me pongo en la piel de la empresa que lo está desarrollando y pido que nos tomemos un tiempo para probarlo, creo que será un aporte, complementario a las herramientas que hoy disponemos para buscar/ordenar información.</p>
<p>Les recomiendo que si tienen unos minutos vean el <a href="http://www.wolframalpha.com/screencast/introducingwolframalpha.html" target="_blank">screencast</a>, al final del mismo el autor dice que WolframAlpha es el primer paso de un ambicioso proyecto para organizar y presentar el conocimiento humano, poniéndolo al alcance de todos.</p>
<p><strong>Actualización 1:</strong> Parece que en el <a href="http://blog.wolframalpha.com/2009/05/14/wolframalpha-as-the-first-killer-app-of-nks/" target="_blank">transcurso del día</a> será liberado. Leído de <a href="http://twitter.com/roku" target="_blank">@roku</a>.</p>
<p><strong>Actualización 2</strong>:  <a href="http://www.wolfram.com/broadcast/wolframalpha/" target="_blank">Habla don Wolfram</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.envero.org/blog/2009/05/15/wolframalpha/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Te lavaste la cara Gmail</title>
		<link>http://www.envero.org/blog/2008/11/19/te-lavaste-la-cara-gmail/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=te-lavaste-la-cara-gmail</link>
		<comments>http://www.envero.org/blog/2008/11/19/te-lavaste-la-cara-gmail/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 19:25:37 +0000</pubDate>
		<dc:creator>Sebastián Romano</dc:creator>
				<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.envero.org/blog/?p=59</guid>
		<description><![CDATA[Muy lejos seguramente de hacerse eco de nuestro lifting web, o del festejo que se nos acerca el mes que viene (primer añito), Gmail, el servicio de webmail de Google, presenta una nueva opción. Desde hace minutos tenemos disponible una nueva pestaña en la configuración de Gmail en la cual nos permite seleccionar el look [...]]]></description>
			<content:encoded><![CDATA[<p>Muy lejos seguramente de hacerse eco de nuestro <a title="Páginas web Mendoza, Envero" href="http://www.envero.org/blog/2008/11/22/lifting-antes-de-cumplir-anos/" target="_blank">lifting web</a>, o del festejo que se nos acerca el mes que viene (primer añito), Gmail, el servicio de webmail de Google, presenta una nueva opción. Desde hace minutos tenemos disponible una nueva pestaña en la configuración de Gmail en la cual nos permite seleccionar el look de nuestro cliente de correo preferido.</p>
<p>Un screenshot de la nueva funcionalidad:</p>
<p><img class="alignnone size-full wp-image-62" title="GMAIL themes" src="http://www.envero.org/blog/wp-content/uploads/2008/11/themes2.jpg" alt="" width="500" height="308" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.envero.org/blog/2008/11/19/te-lavaste-la-cara-gmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
