Se viene Google Chrome, el por años rumorado browser de Google. Habrá que esperar, pero las repercusiones de esto serán, creo yo, grandes.
Primero, habrá que ver que tanto se mueve el tapete de Mozilla Firefox. La mayoría de los usuarios de este último somos una bola de geeks, y algo que distingue a gran parte de este grupo es la afición casi desmedida por Google. ¿Qué podrá más, el poder y la capacidad de personalización de firefox o la seducción de la Angelina Jolie de las empresas de software? Seguramente Chrome vendrá cargado de facilidades para utilizar las aplicaciones web de Google, y eso es un golpe duro, muy duro para Mozilla.
Mis primeras impresiones (hasta ahora sólo con screenshots) no son muy emocionantes. La UI extra-simple de las aplicaciones web de Google parece —como era de esperarse— haberse pasado a este soft de escritorio, lo que es buenísimo, pero otras decisiones como el subir a las pestañas en la jerarquía de manera que cada una tiene su barra de direcciones es algo que sinceramente me incomoda. Claro, bajo esta lógica funcionan todos los navegadores con pestañas —la barra de dirección cambia cuando cambias de pestaña—, pero no sé si el hacerlo obvio visualmente sea una buena decisión.
Habrá que ver. Al momento en que leas esto probablemente tu lector de feeds esté plagado de reseñas de Chrome. Ojalá sean buenas, y sobre todo ojalá logremos mantener la objetividad.
Google anuncia su nuevo proyecto: Google Chrome. Un navegador Web. Así es, Google se enfrentará directamente con pesos pesados como Firefox e Internet Explorer por la batalla del porcentaje de uso. Entre sus monerías incluirá Google Gears por default (para acceso offline de los sitios que lo soporten), una nueva máquina virtual de JavaScript, tabs “especiales” que lo único de especial que tienen es que van por encima de la barra de dirección y no por debajo como lo son tradicionalmente, en vez de la “AwesomeBar” de Firefox ellos tienen la “Omnibox”, una página de inicio con algunas características interesantes, entre otras cosas. Pueden ver el anuncio en blogoscoped.
La noticia se ha extendido como reguero de pólvora: Google ha liberado su llamado “Protocol Buffers” que es para serializar estructuras de datos de manera neutral al lenguaje y a la plataforma. ¿Suena a algo parecido? ¿XML tal vez? si, pero segun Google es más eficiente y sencillo de utilizar. Veamos de que se trata.
Primero uno como desarrollador define cómo queremos estructurar nuestros datos, y luego generamos de manera automágica el código para lidear con estas estructuras. Estas definiciones se hacen en archivos .proto, que vendría siendo el equivalente a la definición del tipo de documento de XML (DTD) o el esquema de una base de datos. Un archivo .proto se ve así:
message Person {
required string name = 1;
required int32 id = 2;
optional string email = 3;
enum PhoneType {
MOBILE = 0;
HOME = 1;
WORK = 2;
}
message PhoneNumber {
required string number = 1;
optional PhoneType type = 2 [default = HOME];
}
repeated PhoneNumber phone = 4;
}
Corres el compilador del lenguaje de tu elección y te genera las clases necesarias. Para el ejemplo del archivo .proto anterior genería una clase Person y una clase PhoneNumber, que puedes usar para serializar y enviar la clase por la red, o guardarla a un archivo en el disco.
Una de las principales ventajas de los Protocol Buffers es que el formato usado en el cable (lo que se envía) es binario, ocupa mucho menos espacio y es más rápido para parsearlo de vuelta. La desventaja es que no puedes editar el archivo “a mano” una vez que fue serializado.
¿Alguien planea usar Protocol Buffers en un proyecto? Cuenten su experiencia…
¿Tienes problemas para enviar tus correos con tu cuenta de Gmail y Evolution? Intenta configurar el servidor SMTP para que use el puerto 587 de la siguiente manera:
Lo que ves en la imagen es la configuración para envio de correos (Editar - Preferencias - Editar Cuenta). Por alguna razón antes no era necesario agregar el puerto al servidor SMTP en Evolution, pero ahora lo es. Si estas teniendo problemas para enviar correos desde Evolution utilizando GMail vale la pena que pruebes esto.
Ya es bien sabido que Microsoft quiere comprar a Yahoo como parte de su estrategia para hacer frente al gigante de Internet, el gran Oráculo Google. Microsoft está ofertando la nada despreciable cantidad de 44.600 millones de dólares por Yahoo, de quien se especula que su estrategia será echarse a los brazos de Google como niño asustado que corre por su mami.
¿pero alguien podrá parar a google? Digo, con el valor que tiene puede salir a comprar, incluso agresivamente, cualquier posible competidor o tecnología que pueda amenazarlo; no tiene posibilidad de ser acusado de monopolio porque es un mercado de productos gratuitos y, encima, para muchos sigue siendo un “amigo” en vez de una corporación maligna como otras que crecieron tanto en tan poco tiempo. Mariano Amartino, uberbin.net
Al parecer pronto podremos tener google gears, el plugin que nos permite utilizar aplicaciones web mientras estamos desconectados (hasta ahora google reader y remember the milk) en nuestro querido Google Calendar.
La cosa podría no haber pasado de un rumor, pero en este caso tenemos evidencia de que google está ya trabajando en esta integración. ¿No me creen? Va, pues hagamos esto:
Ejecuta “javascript:_olp_showPromo();” (sin las comillas, ya sabes) en la barra de dirección del navegador (o sea, lo pegas allá, y Enter)
¿Viste? ¡Magia!
Lo que podemos ver es un mensaje que desde ya está integrado en los scripts del sitio, lo que nos dice que muy probablemente estemos a días de poder utilizar nuestros calendarios offline :D.
Pero en realidad lo que todos, todos, TODOS queremos, es poder utilizar Gmail en modo desconectado. ¿O a poco no?