Google Developer Day 2008

Semana muy agitada cuyo punto cúspide fue la visita al parque de atracciones de Madrid para asistir al Google Developer Day,un día muy completo, muy agotador y con algunas cosas interesantes. Empezamos en la estación de Sants a las 5:45 de la mañana (sí, sí, habéis oído bien) para coger el AVE, en preferente (powered by Trovit) que nos llevó a Madrid antes de las 9am, que era cuando empezaba el registro de evento.

Tras el registro y la bolsa con el regalito, un pendrive que es como un playmobil, un libreta, un obli, …, había café y desayuno y con poco tiempo entramos en el auditorio donde se hizo la sesión inaugural, hecha basicamente por Javier Rodríguez Zapatero, director general de Google España, y Chris DiBona, gurú del software libre en Google. Una buena y divertida presentación, mostrando el primer móvil con Android y presentado a los speakers, poca cosa más… a por los talleres.

Hicimos el taller de Geo (Google Maps, geolocalización, …) y estuvo muy interesante sobretodo por el tema del Street View, que nunca había trabajado con el, y la API lo hace todo muy fácil… el resultado es espectacular. Solo dos puntos negativos, la poca explicación de los que llevaban el taller, fue un poco examen de universidad, llegas y a currar, sin vaselina ni nada :D; y el otro fue que Google bloqueó la IP pública que se usaba desde el parque por la gran cantidad de peticiones y nos quedamos un buen rato sin poder hacer nada, una pena.

La comida fue otro de los puntos flacos, caótica, de calidad regular, pero bueno, no nos podemos quejar mucho tampoco, aunque no hubiera manera de tomarse un café en ningún lugar en todo el parque. Después de la comida, charla sobre orientación a las start-ups con Eduardo Manchón, de Panoramio, muy interesante y divertida. Tras la charla estuvimos un rato hablando con Limvirak Chea, del departamento de Partner Business Development, comentando varios temas sobre como las start-ups pueden colaborar con Google, un tío muy interesante.

Tras esta, nos saltamos un conferencia y fuimos directamente a la de Android donde nos mostraron con más detalle el HTC G-1, el primer móvil con Android. El móvil es impresionante, y lleva unas funcionalidades más que interesantes, a destacar: la funcionalidad de Street View que permite moverse por una ciudad simplemente moviendo el móvil, gracias al uso de acelerómetros.

Tras esta, la última, Future of web apps, interesante pero con poco contenido, presentó las alternativas para aprovechar al máximo las posibilidades de Javascript, jQuery, Prototype, Mootools, … Pero le faltó algo de contenido, aunque fue muy divertida.

Finalmente, sesión de cierre con premios (un poco rancios, los cómics del Chrome) y fiesta con barra libre, pica-pica, y mucha juerga. Estuve hablando un rato con Jordi Lopez Ramot (creador de Wikiloc, ganador del concurso de mashups de Google Maps de 2006), un tío muy divertido y muy interesante, aunque no me acordé de darle mi tarjeta :D. Lastima que tuviéramos que irnos tan pronto para poder coger el avión que salia a las 10. El próximo año hay que quedarse a la fiesta 😀

En definitiva, un evento muy interesante, muy bien montado y en el que se descubre lago nuevo sobre las APIs de Google y se conoce gente interesante, vale la pena.

Más fotos del Developer Day

¿Cómo probar páginas web en distintos navegadores?

Los que nos dedicamos a desarrollo de aplicaciones o páginas web sabemos que uno de las pesadillas más recurrentes son las incompatibilidades entre navegadores y por ello hay que comprobar todo el trabajo que hacemos en los distintos navegadores. Famoso es ya el distinto comportamiento del estilo (CSS) de varios tags de HTML en distintos navegadores, como por ejemplo coger el margen como parte del tamaño de un div o no cogerlo, decisiones que se tomaron durante el desarrollo de las herramientas en las que ya no hay vuelta atrás.

Para hacer pruebas de que todo lo que hemos desarrollado funciona a la perfección en los distintos navegadores hay que mantener distintas versiones de los navegadores con todo lo que eso conlleva, incompatibilidad de versiones en las extensiones de Firefox, imposibilidad de instalar versiones antiguas de Explorer en algunos sistemas operativos, … Por ello la solución que he escogido ha sido mediante VMWare crear una instalación de Windows XP Professional (en Ubuntu claro) para simplemente instalar todas las versiones de Internet Explorer que haya conocido, mediante la aplicación Multiple IE que vi en el blog de Enrique Domínguez, las dos versiones disponibles de Firefox (2.0.0.14 y 3.01), Opera 9.5, Safari para Windows y Lynx (este más como una gracia que como otra cosa, pero no deja de ser curioso ver webs actuales en modo texto).

El aspecto del escritorio de Windows es el siguiente (podéis distinguir: Firefox 2 y 3, Internet Explorer 3, 4, 5.01, 5.5, 6 y 7; Opera, Safari y Lynx):

diferentes navegadores windows xp

Si alguien cree que me falta algún navegador (la beta de Internet Explorer 8 me la instalaré en breve) que me lo diga y me lo instalo ;).

About.com bloquea el uso de plus-addressing

¿Qué puede pasar por la cabeza de un sitio, más o menos, de referencia para bloquear una de las funciones más interesantes del correo electrónico? Los usuarios de Gmail sabemos, o deberíamos saber, que el servicio de correo de Google soporta plus-addressing, esta funcionalidad nos permite asignar alias a nuestro correo electrónico simplemente añadiendo +lo_que_sea detras de nuestro nombre de usuario de Gmail, el resultado sería mi_email+lo_que_sea@gmail.com.

¿Para que sirve eso? Por ejemplo para identificar qué sitios nos envían correo basura o, simplemente, para separar diferentes usos de la misma cuenta. Yo hace tiempo que lo uso y nunca me había encontrado con ningún problema, pero hoy al intentar registrarme en una especia de curso de diseño web de la página about.com resulta que su formulario de contacto rechaza que en la dirección haya un signo +. No he podido ver el código javascript que usan para validar ya que, otra cosa curiosa sobretodo siendo una página de diseño web, no usan HTML o XHTML estándar. En concreto usan un atributo del elemento input llamado validate que parece que solo se usa en Cold Fusion, pero el lenguaje que usan no es Cold Fusion.

En definitiva, ¿qué miedo tienen a que la gente use esta técnica para saber si su dirección pasa de unas manos a otras? Solo se me ocurren dos respuestas, mala intención, o venden los correos de sus suscriptores, o ignorancia supina.

Por cierto me he puesto a revisar su la web valida el estándar… bueno, algún estándar y por supuesto, y sorprendentemente dedicándose al diseño web, ésta tiene 210 warnings.

Actualización (24.08.2008): Como siempre, en todas partes cuecen habas y hoy visitando un anuncio de la sección de clasificados de El Pais descubro que sus formularios tampoco aceptan esta técnica. Podríamos abrir una página en la Wikipedia con los casos que encontremos a modo de denuncia :D.

Japón y Alemania + PC Actual

Hace tan solo una semana que he vuelto de un viaje muy interesante a Japón, visitando Tokyo, Kyoto, Nara, Yokohama (no, no tenían la camiseta de Salinas), Nikko y una fallida visita al monte Fuji, que ya contaré con más detalle y el miércoles 16 parto otra vez, esta vez hacia Berlín, otro destino a priori muy interesante y con mucho que ofrecer.

Dicen que es la ciudad menos europeas de Alemania, no son tan estrictos con el horario, no porque no cierren a su hora, que seguro que sí, sino porque sus horarios son bastante más amplios que otras zonas del país. Ya me he mirado la guía Wikitravel y revisaré algo más antes de irme.

Igual que con el viaje a Japón, ya contaré más detalles. Ahora os dejo con los PDF de mis últimos artículos en la revista PC Actual correspondientes al número de Julio, el primero trata sobre la nueva versión de Google Earth (pág 1 y pág. 2) y el segundo sobre la herramienta de geoposicionamiento de Microsoft, Pro Photo Tools (pág. 1 y pág. 2).

Google Street View, ¿para cuándo?

Una de las noticias de la semana, es la llegada a algunas ciudades de España de la flota de coches de Google Street View para capturar las imágenes que se añadirán a los mapas de Google. He conseguido una foto de uno de ellos mientras pasaba cerca de mi casa:

Mi pregunta es, ¿cuánto puede tardar Google en añadir las imágenes a los mapas de Google Maps? Depende, si revisan todas las imágenes (evidentemente con algún software) y borran las caras, como ya se ha hecho en otras ciudades, o si necesitan algún tipo de procesamiento… mi predicción es de 3 meses. A ver si se cumple 😀

Por cierto, si os gusta Cálico Electrónico, en Trovit hemos realizado un vídeo promocional colaborando con Nikodemo para el startup 2.0 en el que aparecen Cálico y Ardorín hablando de Trovit, si queréis verlo, aquí lo tenéis:

[youtube 80MVH1QhlB0]

Artículos del mes de mayo en PC Actual

En la edición de este mes de la revista PC Actual vuelvo a colaborar con dos artículos, uno sobre el navegador “social” Flock, que tengo que decir que me decepcionó un poco, y el otro sobre las extensiones más interesantes para WordPress. El de las extensiones de WordPress me hizo descubrir varias cosas muy interesantes, como el automatic upgrade, que funciona a las mil maravillas y que ahora uso en este blog, pero en el caso de Flock… lo vi muy verde, algunas funcionalidades tenían comportamientos extraños y no era demasiado intuitivo, pero bueno, supongo que mejorará.

Os dejo los PDF’s por si queréis echarle un vistazo:

Nueva versión de Trovit

Prácticamente desde el momento en el que entré en Trovit mi principal cometido ha sido el re-factoring de la web de los tres verticales, y tras muchas horas de trabajo y de revisión (sobretodo de revisión, donde nos encontramos algunos fantasmas, hablando de código fuente, claro), anteayer hicimos (bueno, hicieron) el cambio. La web ha ganado en muchos aspectos, diseño, funcionalidad, claridad, tiempo de carga…. y trae muchas novedades, como mapas en la propia página de resultados o mejoras en myTrovit (para guardar tus anuncios y búsquedas en Trovit).

Aunque todavía se están revisando cosas, los típicos problemillas post-release, podríamos decir que ya es una versión final y que esperemos que dure… hasta el próximo re-factoring. Espero que en breve haya un post en el, demasiado abandonado, blog oficial de Trovit.

Os dejo una captura del aspecto de la página de resultados.

¿Todavía es necesario?

Hoy buscando noticias para Music Gadgets he encontrado una página en la que en la página principal te preguntan si te conectas a Internet con un módem o con conexión de alta velocidad. Y yo me pregunto, ¿eso todavía es necesario?

Sin contar el daño que le hace al posicionamiento en los buscadores que la página principal solo tenga eso, ¿realmente hay una cantidad tal de usuario de módem que justifiquen que todavía no se haya quitado esa introducción? Yo creo que no, de la misma manera que cuando se diseña una web actualmente no se tiene en cuenta a los usuarios que usen resoluciones de 640×480, que de bien seguro que todavía los hay, o que usen el Netscape 3 o el Explorer 4.

Vamos que hay que contar con todos los usuarios… ¿pero hasta este punto? Para muestra una captura de la página en sí.