Google

[Reseña] Que sucedio en Google Developer Day

Después de un excelente día les diré como se vivió el Google Developer Day en México.

Pues así es me fui al Google Developer Day todo el día, llegue a las 9 en punto y pase al área de registro, y pues el registro, a pesar de haber mucha gente fue extremadamente rápido.

De ahí nos toco, una larga espera,  hasta las 10 am y ahí nos pasamos a la primera conferencia.

Conferencia impartida por John Farrel (Director General Google México).

De esta conferencia no hay mucho que comentar solo decir que fue una introducción de todo lo que incluye google, y de su forma de trabajo con la comunidad, además de como han ido evolucionado los medios y de como se va dando la adopción de cada medio.

Ahí fue donde nos comento que Google no solo busca, “hacerse rico”, si no que además busca encontrar nuevos mercados, invirtiendo bastante dinero para poder generar nuevos nichos en el mercado de la Web y el Internet

Posteriormente siguio Alfonso Luna, el cual nos platico sobre los nuevos productos he innovaciones que se están desarrollando en Google, cosas como son:

  • Gears
  • App Engine
  • Maps
  • Android

Y de todo el potencial y beneficio que se puede obtener al  empezar ha hacer uso de alguna de estas herramientas, algo que Google dejo muy claro es que no solo están pensando en como generar mas ingresos, si no que además están destinando una fuerte cantidad de dinero a la cuestión de hacer y/o realizar investigaciones tecnologicas de una forma de agradecimiento a la comunidad web que fue donde Google se desarrollo.

Comida

Aquí creo que no hay mucho que decir, mas que estuvo mas o menos la comida, la verdad insisto que deberian cambiar la comida por algo mas normal como una comida completa o algo así pero aun así estuvo muy rico.

Después proseguimos con hacer una elección ya que como es costumbre de las presentaciones/conferencias en México, siempre se dividen en varias secciones y aunque uno quiera asistir a varias sesiones pues resulta imposible,así que la decisión fue App Engine (impartido por Paul MacDonal)

Básicamente se trato de darnos una expectativa sobre todo lo que viene ha ser AppEngine, la cual podríamos definir como,

Una herramienta  permite a los desarrolladores que programen  e implementen sus aplicaciones web aprovechando todo la infraestructura de servidores, ancho de banda y herramientas que ya tiene Google.

Digamos en palabras mas normales, una especie de hosting compartido.

Siguiendo con la elección anterior me fui a ver introduccion a GWT (por Dick Wall)

Nuevamente les comento sobre GWT,  es un framework creado por Google que permite hacer maravillas con Ajax y Javascript, pero todo creado desde algún IDE ya que uno lo crea usando JAVA y al final el resultado es compilado, y una vez realizado esto la salida es en HTML y JAVASCRIPT, creo que esto es algo de lo mas interesante ya que nos permite enfocarnos a otros aspectos de las aplicaciones y no a pensar como lo haremos con JS.

Me pregunto si no seria buena idea que GWT también pudiera interactuar con PHP y alguna otra libreria Ajax como Jquery, Mootools, Dojo, O Prototype seria un complemento excelente

Ahora nos fuimos la siguiente platica que se trato de GEARS (por Dion Almaer)

La cuestión es la siguiente Gears es un software ofrecido por Google que sirve  para activar el acceso sin conexión a servicios que normalmente trabajan con conexión, permitiendo que aplicaciones web funcionen sin acceso a la red. Este software instala un motor de base de datos, basado en SQLite, en el cliente para mantener un caché de la una parte de la información, de forma que una aplicación web pueda, periódicamente, sincronizar los datos de la caché local con el servicio en línea.

Claro ejemplo de esto es Google Docs, como lo comento Dion, nos comento también que por lo mismo que el queria que vieramos toda la potencialidad, no se iba a detener a mostrarnos código a código, argumentando que gran parte,si no es que toda estaría en Youtube (solo Videos creo), esperemos que así sea.

Y por ultimo aunque tuvimos que cambiar de sala segui con la platica de Dion Almaer en este caso se trato de SITUACION DE AJAX

Aquí simplemente nos platico de el alcance, de las librerías Ajax, y nos comento que debemos echarle un ojo a la librería Dojo, ya que es una librería que incluye muchas herramientas inclusive nos menciono que esta por encima de librerías como Jquery y Prototype, sin duda habra que ver que tanta razón tiene.

Además de comentarnos sobre las nuevas funcionalidades del HTML 5 ya muy sonado y  que conforme vaya adoptandose HTML 5 Google Gears estará fusionandose con este estándar.

En realidad de las platicas estuvieron muy interesantes y pues aunque hablaron en ingles como era de suponerse, hubo traductores que estuvieron mas o menos, si me entero de algo mas, por ejemplo sio liberaron codigos o videos pronto los tendran en el blog.

Les comento que la platica fue grande pero pues por cuestiones de tiempo y para no aburrirlos, pero que creen les puse unas cuantas fotos que tome son 79 Fotos, subí todas a picasa, pero se tardaba mucho en cargar, así que les puse las mas interesantes.

Nota: Me traje mi playera que me regalaron esta bien chida y ya me apunte para el próximo jaja

Todas las Fotos tras el salto, estoy usando Jquery/Ajax/ para que no se cansen ademas funcionan las flechitas

Leer más

[Eventos] Google Developer Day en México

Bueno antes de dormir, las platico que hoy en unas horas estare asisitiendo ao Google Developer day.

Para los que nos sepan que es les platico rapidamente.

El Developer Day de Google 2008, se enfocará en promover la apertura de las fronteras de las aplicaciones Web, empleando las tecnologías de desarrollo de Google. Los ingenieros de Google y desarrolladores líderes serán tus anfitriones en un día completo de profundas sesiones sobre las últimas tecnologías de Google.

El Developer Day de Google 2008, es también un foro para convivir y compartir tus ideas con otros desarrolladores. Contarás con tiempo suficiente para conversar y conocerlos, discutir tus ideas y compartir tus proyectos.

Este evento se realizara en el centro banamex, y a parecer ya todos lo lugares estan ocupados, mañana les platico como me fue.

Asi estara la agenda

9:00 – 10:00

Registro

10:00 – 11:00

Sesión plenaria 1

John Farrell

Google y el mercado Mexicano

11:00 – 12:00

Sesión plenaria 2

Alfonso Luna

Un vistazo a la estrategia de nuevos productos

12:00 – 1:00

Almuerzo

1:00 – 1:50

Introducción a KML

por: Mano Marks

Introducción a OpenSocial

por: Chris Schalk

Introducción a la Arquitectura Android

por: Dick Wall

App Engine

por: Paul McDonald

2:00 – 2:50

KML Avanzado

por: Mano Marks

iGoogle + Gadgets

por: Bruno Bowden

Mapas Flash y estáticos para Celulares y otros ambientes

por: Pamela Fox

Introducción a GWT

por: Dick Wall

3:00 – 3:50

Mashups y Mapplets Avanzados

por: Pamela Fox

OpenSocial y Orkut

por: Chris Schalk

Construyendo una aplicación Android (Advanzado)

por: Dick Wall

Gears

por: Dion Almaer

4:00 – 4:50

API para Maps Avanzado

por: Pamela Fox

OpenSocial y App Engine

por: Chris Schalk

Situación de AJAX

por: Dion Almaer

Powered by YouTube

por: Steph Liu

Los conferencistas seran los siguientes:

Conferencistas del Developer Day de Google

Leer más

[Google] Goosh: usar Google mediante comandos

Leyendo mis Feeds me entero de:

Goosh

goosh

El cual consta básicamente del buscador de Google pero se usa mediante comandos, muy al estilo de linux, a lo mejor algunos dirán ¿para que demonios sirve?, y la respuesta es tal vez para nada , pero de que los geeks pasaran un rato entretenidos eso no hay duda.

cuando entremos a la web podemos nos aparecerá una consola, y podemos ver algunas opciones escribiendo el comando help, como son:

  • web
  • lucky
  • images
  • wiki
  • clear
  • help
  • news
  • blogs

Entre muchas opciones mas, además de tener un alias para no escribir cada una de las entradas, aunque creo que le faltan algunas opciones se ve bastante bien.

Vía | Goosh, usando Google mediante línea de comandos

Leer más

[PHP] Como saber cuando te visita GoogleBot

Hay veces en las que deseamos saber cuantas veces hemos sido visitados por algún robot de algún buscador.

Yo en lo personal siempre me ha gustado andar viendo con que frecuencia nos visita Google, para ver cada cuando me indexa, esto es solo digamos que por dos cosas SEO y curiosidad.

Bueno pues me acabo de encontrar un script en PHP que funciona de la siguiente forma: cada vez que te visita GoogleBot, te manda un mail, en realidad la función no es nada difícil ni complicado, solo que pues una ayuda nunca esta demás el código es el siguiente

[Php]

< ?php

if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot') !== false )
{
// tu email
$email_address = 'tumail@tudominio.com';

// enviando mail usando la funcion mail nativa de php
mail($email_address,'Googlebot te ha visitado', 'Googlebot ha visitado tu pagina:'.$_SERVER['REQUEST_URI']);
}
?>

[/Php]

Lo puse en español ya que la fuente esta en ingles esto es para que lo entiendan mejor aunque no creo que se les dificulte la implementación.

Vía | PHP: Be Notified When Google Crawls Your Site

Leer más

[Google]Google Earth en la Web

Creo que estos últimos días han sido todo un éxito para Google, ya que ultimamente ha sacado muchisimos productos o recursos a la luz.

Creo que casi todo el mundo conoce o por lo menos sabe de la existencia de Google Maps, que nos permite ver mapas de diferentes vistas del mundo, existe también un software llamado Google Earth, que nos ofrece mas posibilidades , como ver algunos edificios y montañas en 3D, entre muchas otras cosas.

Ahora lo que Google nos ofrece es las mismas funcionalidades de Google Earth en la web, mediante una API.

Por el momento solo funciona en Windows, y Firefox, Internet Explorer y creo que Opera.

Lo que me encanto es que funciona a gran velocidad y muchisimo mejor que Google Maps, aquí les dejo un vídeo de The Google Earth API.

Imagen de previsualización de YouTube

NOTA IMPORTANTE: Para poder ver lo necesitan instalar un plugin que se descarga desde el mismo sitio.

Aquí les dejo el código de como implementarlo, en su sitio web, les recuerdo que aun esta en pruebas.

Leer más

[Google]Google Street View, Los autos de Google recorren españa

Para quien no sepa que es Google Street View les comento que es: un visor de imágenes reales tomadas a pie de calle, como si uno estuviera en ese lugar.

Google ya lo tiene implementado en algunas ciudades de Estados Unidos, sin embargo ya empezaron a hacer lo mismo en España.En donde sin duda, han causado gran impresión la circularon de estos coches(muy curiosos por cierto).

Auto Google Street View

En el vídeo de a continuación vemos como realizan su trabajo los autos de Google, esperemos que pronto vengan a México, no creen.

Imagen de previsualización de YouTube

Vía | Los autos de Google Street View ya capturan España

Leer más

[Google-Ajax] Google Ajax Libraries API, La gran biblioteca de Librerias Ajax

Leyendo el blog de Andrés Nieto veo una nueva iniciativa de Google, se llama:

Google Ajax Libraries API

Que viene siendo una especie de lugar donde se almacenaran librerías Ajax, (como Jquery, Mootools, Prototype, Etc..), y las cuales estarán accesibles a todo el publico.

Las librerias/Frameworks disponibles en este momento son

Las ultimas 4 no son Librerias JS, sin embargo tambien forman parte de este abanico de posibilidades.

Su implementación/uso es simple y de la siguiente forma:


<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>

Esto es para cargar Jquery, para cargar alguna de las otras librerías JS, debemos cambiar la ruta del script(SRc) por alguna de las siguientes:


//jQuery

http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js

// Prototype

http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js

//Script.aculo.us

http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.1/scriptaculous.js

//MooTools

http://ajax.googleapis.com/ajax/libs/mootools/1.11/mootools-yui-compressed.js

//Dojo

http://ajax.googleapis.com/ajax/libs/dojo/1.1.1/dojo/dojo.xd.js

También se pueden agregar dichas librerías usando funciones de la api de Google, para ello, necesitaremos cargar la api de google y llamar lo que deseemos como el siguiente ejemplo

<script src="http://www.google.com/jsapi"></script>

<script type="text/javascript"><!--
// Load jQuery
google.load("jquery", "1");

// on page load complete, fire off a jQuery json-p query
// against Google web search
google.setOnLoadCallback(function() {
$.getJSON("http://ajax.googleapis.com/ajax/services/search/web?q=google&;v=1.0&;callback=?",

// on search completion, process the results
function (data) {
if (data.responseDate.results &&
data.responseDate.results.length>0) {
renderResults(data.responseDate.results);
}
});
});
// --></script>

Como pudimos ver la carga se realizo usando la función google.load, la cual funciona de la siguiente forma:


google.load(name, version, opt);

Como podemos observar se utilizan 3 parámetros, los cuales son, el nombre de la librería, la versión de dicha librería, y el ultimo parámetro, que es opcional es para indicar algunas opciones para personalizar mejor la carga de dicha librería, por ejemplo si la deseamos comprimida o no, entre otras opciones mas.

Leer más

Historico de entradas

febrero 2012
L M X J V S D
« ene    
 12345
6789101112
13141516171819
20212223242526
272829  

Ajaxman

Mi nombre es Javier, soy desarrollador web con especialización en PHP (avanzado), HTML, CSS y Javascript(Medio).

Me considero evangelizador de Kohana Framework, Mozilla Firefox y GNU/Linux Debian.

Estoy casado, y tengo dos hermosos hijos.

Todos los contenidos a menos que se exprese lo contrario estan bajo licencia Creative Commons.

Enlazanos!!

hit counters online counter