Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde ...
Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde Google Developers Live.


Guión del programa.

En esta ocasión y celebrando la diversidad en Google, nuestro elenco está formado exclusivamente por mujeres: +Ericka Méndez+Celina Ramírez+Veronica Salazar y +Adriana Thomsen.

Esta semana

  1. Nuevas oficinas de Google México, algunas imágenes de la nueva oficina en Google+. 
  2. Google Play Books llega a México, con una gran selección de libros y autores.
  3. Google Art Project - hablar del proyecto en general y mencionar que la semana pasada, Google España anunció 30 nuevas incorporaciones a nivel internacional, que en total suman más de 3000 nuevas obras: pintura, escultura, graffiti e incluso arte rupestre.
  4. Google Keep, una aplicación para capturar ideas, notas y todo lo que quieras.
  5. Mil millones de usuarios en YouTube (1 de cada 2 personas en internet visita YouTube y México es el segundo país con más usuarios de YouTube en el mundo).

Trucos

Hoy hablamos de YouTube,  celebrando que llegamos a mil millones de usuarios únicos al mes.
Lo más visto en YouTube esta semana:


  • Argentina, México, Perú: “Es mordido el encantador de perros Cesar Millan”
  • Chile, Colombia: “Cumbia Papal” (Programa “Peligro sin Codificar”)
  • España: “Mahou Urban Collection por Alex de la Iglesia” (Cerveza, Projecto de un desfile/fiesta de Bimba Bosé) 

Búsquedas de la semana

Lo más interesante en búsquedas de la semana:

  • Argentina: Papa Francisco
  • Chile: Ariel Mateluna (actor chileno, quien fue liberado después de ser detenido por cultivo de marihuana)
  • Colombia: Dia del hombre (Marzo 24 en el Parque Nacional de Bogotá)
  • México: Coca Cola TV (Live stream de Vive Latino)
  • Perú: AFP Integra (Administradora de fondos de pensiones, procesos por correo electrónico)
  • Uruguay: Jose Pedro Varela (19 marzo, 168 años de su nacimiento, responsable de reformas al sistema educativo)
  • España: Chipre (Banco Central Europeo,posible colapso de su sistema financiero y la salida de la zona euro)
  • Venezuela: Banesco Online

Noticias para desarrolladores

  • La nueva actualización de Gmail para Android 4.1+ tiene una característica que te permite responder o archivar desde las notificaciones, ya no tienes que abrir la aplicación.
  • La versión 1.7.6 de App Engine fue liberada, que incluye varias características nuevas, entre otras un sistema de pago mejorado (para aplicaciones de paga), estadísticas en la consola para búsquedas de texto completo (Full Text Search API), métodos asíncronos Task Queue (que le permiten a tu app añadir, obtener y borrar múltiples tareas en paralelo) y mejor soporte para bibliotecas de Python.  
  • Construye apps "inteligentes" con Freebase data y, de paso, checa la nueva página y documentación a tu servicio. Freebase contiene más de 37 millones de temas, 1,998 tipos y más de 30,000 propiedades.
  • Google Drive Realtime API una nueva versión que te permite agregar la posibilidad de colaboración simultánea a tu aplicación, igual que lo soportan Docs, Sheets and Slides 

Fotografía Francisco Solsona
Francisco Solsona   +solsona | @solsona 

Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.

Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde ...
Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde Google Developers Live.



Guión del programa.

Esta semana

  1. Chrome: Now Everywhere. Video breve que aclara que nuestra plataforma, Chrome, que es mucho más que un navegador; ahora también está disponible en prácticamente todos los dispositivos.
  2. Gmail + calendar: añadir eventos fácilmente a tu calendario sin salir de Gmail (importar attachments ICS).
  3. YouTube One Channel ahora disponible para todos: incluye una nueva imagen, la oportunidad de poner un ‘trailer’ (adelanto) para tus nuevos visitantes e incrementar tu número de suscriptores, funciona mejor en todo tipo de pantallas y puedes decidir como mostrar tus videos y listas:
    • Organizar elementos
    • Traiker
    • Gráficos
  4. Talking shoeß - at SXSW con nuevas ideas de Google para el mundo de la publicidad: Art, Copy & Code.

Trucos

En esta ocasión tenemos trucos y muchas sugerencias de Chrome:
  • Reabrir tabs Ctrl+Shift+T
  • Sign in para sincronizar entre todos tus dispositivos, encuentra en el new tab page todo los tabs que hayas abierto a otros dispositivos
  • Multiple profiles en Chrome
  • Asegúrate de estar un paso (y hasta dos) adelante! Baja Chrome Beta y Canary.
  • Habilita en chrome://flags/ los experimentos más avanzados (ten en cuenta que pueden desestabilizar el browser)
  • Asegúrate de probar el Data Compression in Chrome Beta for Android
  • net-internals chrome://net-internals/ te ayuda a monitorear tu red, es una herramienta muy poderosa que pocas personas conocen y es gratis.
  • Inspect elements para desarrolladores
  • Inspect element sdk Android

Búsquedas de la semana

Lo más interesante en búsquedas esta semana:
  • Argentina, Peru, Uruguay: Jorge Mario Bergoglio (nuevo papa Argentino)
  • Chile: Bono marzo 2013 (beneficios gob a ciertas familias)
  • Colombia, Mexico: Douglas Adams (escritor inglés de obras de ciencia ficción, doodle)
Y lo más visto en YouTube:
  • Argentina: DS7 Gold - Crozzopizzo (Barcelona 4 - Milan 0)
  • Chile, Colombia, Peru: Capítulo censurado del chavo del 8
  • México: Harlem Shake - Werevertomorrow

Fotografía Francisco Solsona
Francisco Solsona   +solsona | @solsona 

Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.

Una de actividades que de forma recurrente los desarrolladores utilizamos tiene que ver con la manipulación, tratamiento y análisis de datos. Actualmente las necesidades de procesar grandes bancos de datos es una de las tendencias de desarrollo mundial. En este artículo les voy a presentar la solución BigQuery. Esta tecnología nos va a permitir trabajar con velocidad a una escala de datos masiva, proponiendo flexibilidad, seguridad y métodos de acceso público ...
Una de actividades que de forma recurrente los desarrolladores utilizamos tiene que ver con la manipulación, tratamiento y análisis de datos. Actualmente las necesidades de procesar grandes bancos de datos es una de las tendencias de desarrollo mundial. En este artículo les voy a presentar la solución BigQuery. Esta tecnología nos va a permitir trabajar con velocidad a una escala de datos masiva, proponiendo flexibilidad, seguridad y métodos de acceso público, mas detalles

Para que puedo utilizar esta tecnología de procesamiento de datos masivos?

Esta es una pregunta recurrente y llega al analizar el tsunami tecnológico actual. Algunos ejemplos de utilización pueden ser, reportes entandarizados, análisis, exploración y minería de datos concreta desde diferentes clientes de acceso. Bigquery está orientado directamente al análisis de datos, es decir si vamos al marco conceptual estamos hablando de una solución con orientación OLAP. mas detalles

Que tenemos que hacer para comenzar a utilizar la solución?

Bigquery forma parte de las APIs que tiene disponible Google desde la consola de servicios.(Google API console).


Figura 1 - Consola de APIs de Google

Como muestra la Figura.1, podemos activar el servicio y tendremos la posibilidad de administrar Bigquery por medio de una línea de comandos o una interface Web. Veamos la parte Web de administración.

Figura.2 - Consola de administración Web de Bigquery

Como pueden observar en la Figura.2 podemos generar nuevos proyectos o bien utilizar consultas de prueba en los repositorios públicos como “natality”, “trigrams”, etc.

Enfoque Ninja

Para nuestra demostración técnica vamos a generar un cliente Web que consulte un banco público de datos, “natality”, luego mostrar un gráfico de la información consultada.Vamos a generar mediante HTML y javascript el acceso a la información desde ek banco de datos de “natality” utilizando Bigquery y representando la información mediante Chart API (grafico de torta que muestra la cantidad de tragos por estado del repositorio de datos masivo).
Consulta promedio: 2seg y1,49 GB procesados.

var request = gapi.client.bigquery.jobs.query({
'projectId': [identificador],
'timeoutMs': '30000',
'query': 'SELECT state, AVG(drinks_per_week) AS theav FROM [publicdata:samples.natality] WHERE year=2000 GROUP BY state ORDER BY theav DESC;' });

Código 1 - Consulta a Bigquery 

Como podemos ver en el Código 1 se muestra la consulta a Bigquery
También debemos procesar esa consulta y darles formato para visualizarlos por medio de Chart API, una muestra lo pueden visualizar en el Código 2.

request.execute(function(response) {
console.log(response);
var stateValues = [["State", "Drinks"]];
$.each(response.result.rows, function(i, item) {
var state = item.f[0].v;
var drinks = parseFloat(item.f[1].v);
var stateValue = [state, drinks];
stateValues.push(stateValue);
}); var data = google.visualization.arrayToDataTable(stateValues);

Código 2 - Proceso para los datos y su representación en Chart API

Podemos ver el resultado final en la Figura 3.


Pueden ver el código completo en el siguiente repositorio publico de código fuente. (en el video de implementación se muestra el camino completo para generar la solución)

Les dejo un video de muestra de la demostración:

Este tema lo tratamos en nuestro programa semanal de "Herramientas Modernas para Desarrolladores Modernos"  en VIVO. Una metropolis de datos enfoque Bigquery
Puedes conocer más sobre nuestra región en:


Nicolás es director de relaciones para desarrolladores en latinoamérica región sur para Google. El ha desarrollado comunidades académicas y de investigación en varios países de Latinoamérica sobre la plataforma de desarrollo web y mobile de Google. Además Nicolas es profesor universitario, donde trabaja fuertemente en arquitecturas de software, ambientes emergentes e innovación en modelos de ingeniería de software




Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde ...
Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde Google Developers Live.


El elenco de la semana: +Ericka Méndez+Arturo Vazquez+Jack Fermon y +Francisco Solsona.

Esta semana

  1. El sitio para registro de Google I/O 2013 ya está vivo, por favor visitenlo para enterarse los requisitos y todos los detalles para obtener su lugar el 13 de marzo.
  2. Mejoras en los perfiles y páginas de Google+.
  3. Google Translate soporta 60 idiomas y puedes agregarlo a tu sitio con el Website Translator plugin.

Trucos

Esta semana les platicamos como utilizamos Google Now en Android, la mejor manera de buscar en Google y mantenerte al día con todas tus ocupaciones, nunca llegar tarde a tu siguiente cita, saber cuánto tráfico te espera en tu camino a casa o la oficina, etcétera.

Búsquedas de la semana

Lo más interesante de la semana en búsqueda esta semana:

  • Argentina: Dia del Hermano (4 de Marzo, celebrado en algunos países en honor a la Madre Teresa de Calcuta 
  • Chile, Colombia, Perú, Uruguay: Hugo Chávez
  • México: Miriam Makeba (Doodle en Search el 4 de marzo por el cumpleaños 81 de la cantante y activista sudafricana, quien en 1963 testificó en contra del gobierno sudafricano por la segregación racial )

Y lo más visto en YouTube (Most viewed YouTube: AR CL CO MX PE UY)

  • Argentina, Colombia: “Mila Kunis talks to Chris Stark off the Scott Mills show on Radio 1” (entrevista por su última película “Oz the great and powerful”)
  • Chile: “Joven interrumpe canción “A Stroke of Luck” de Luis Jara con mensaje”
  • México: “Valentin Eysseric Bad Injury” (Partido de St Etienne vs Niza, dentro de la liga Francesa de football, tobillo roto de jugador Jeremy Clement y fuera resto de la temporada)
  • Perú: “Esto es guerra: Melissa Loza piropea a los chicos”

Noticias para desarrolladores

Esta semana se liberó una nueva versión de AdWords API v2013 con soporte nativo para enhanced campaigns, Feed services, nuevos para administrar cuentas de un MCC, mejoras para TargetingIdeasService y TrafficEstimatorService.

Junto con este anuncio también se abre la convocatoria para los AdWords API Workshops en: 
  • San Francisco, March 18th
  • London, March 18th
  • Hamburg, March 20th
  • Amsterdam, March 22nd
  • New York City, March 22nd
  • Paris, March 25th - New Location added this year
  • Sydney, April 9th - New Location added this year
  • Tokyo, April 12th
Y también se publicaron 6 nuevas guías para ayudarlos con esta migración.

Fotografía Francisco Solsona
Francisco Solsona   +solsona | @solsona 

Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.

Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde ...
Por Francisco Solsona, Google Developer Regional Lead

Google Top Geek (GTG) es un show semanal que generamos desde México con noticias, las tendencias en búsquedas y YouTube en América Latina, así como referencias a apps y eventos interesantes. GTG se transmite los lunes al medio día, 12 pm, desde Google Developers Live.

Guión del programa.

Esta semana

  1. Actualización de Chrome para Android, te llevamos directo a la versión 25 con un rendimiento mejorado para recorrer páginas, mejor respuesta para pellizcar o expandir páginas, mayor eficiencia en páginas interactivas con la última versión de V8, mejor soporte para HTML5, etc.
  2. La semana pasada ocurrió el Google Enterprise Global Partner Summit en Mountain View, CA. Partners de todo el mundo se reunieron para conocer de primera mano tendencias, productos y la visión que tiene Google Enterprise para este tan excitante 2013. El evento contó con la participación de Vint Cerf, Google’s Chief Internet Evangelist; Patrick Pichette, Google’s Chief Financial Officer; Urs Hölzle, Senior Vice President of Technical Infrastructure; Amit Singh, President of Google Enterprise.
    Si están interesados en convertirse en Partners de Google Apps, visiten
    este sitio.
  3. Lanzamiento de code.org.
  4. Google+ Sign-In: una manera sencilla y que ofrece confianza al usuario para utilizar sus credenciales de Google para conectarse a tu aplicación web y móvil.

Trucos

Esta semana platicamos nuestros trucos y recomendaciones para utilizar Google Calendar, que entre otros incluyen:
  • Calendarios compartidos
  • Find a time
  • Labs: World clock
  • Calendarios interesantes (públicos)
  • Apps script y calendar
  • Gadgets para calendars
  • Eventos recursivos
  • Publicar calendarios
  • Entrada en una sola linea
  • Puedes agregar un correo como una tarea y asignarle una fecha, con lo que se conecta en tu calendario.

Búsquedas de la semana

Lo más interesante en búsquedas de la semana:
  • Argentina y Chile: Oscars 2013
  • Colombia: Paro Cafetero (caficultores exigen mejores condiciones para el cultivo del grano)
  • México: Chivas vs Leon (El último partido de la Jornada 8 de la Liga mexicana, C 2- L 1)
  • Perú y Uruguay: Jennifer Lawrence (Oscar, Mejor actriz por la película Juegos del Destino/Silver Linings Playbook)
Y lo más visto en YouTube:
  • Argentina: Patada asesina de Diego Braghieri a Ronaldinho (Arsenal 2 vs Atletico Mineiro 5, según comentador era expulsión, pero solo se marca penal)
  • Chile: “Farting on beach babes” (se echa un gas)
  • Colombia: “Harlem Shake” (No más)
  • México: Gol Olímpico de Daniel “Hachita” Luduena (Pachuca vs Atlante, Jornada 5 de la liga Mexicana)
  • Perú: “Monkey Thieves”
Fotografía Francisco Solsona
Francisco Solsona   +solsona | @solsona 

Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.