Blog sobre Internet, computadoras y su efecto en la vida.

junio 10, 2009

Ingeniería web según ingenieros no web


"Dime primero qué quieres hacer y yo luego te lo desarrollo". Pfff. Mirá si Leo Fender hubiera tenido que esperar a que le pasaran una definición documentada del rock antes de hacer la primera guitarra eléctrica.

Etiquetas: , , ,

  Leer más

diciembre 13, 2008

Qué.es: un pasito hacia el ID único en internet


Creo que en los cinco años que llevo haciendo blogging, nunca escribí sobre un desarrollo propio. Esta vez lo hago porque tengo la impresión de que, a fuerza de mantener un perfil tan bajo e imponerme que estos proyectos "hablen" por sí mismos, algunos detalles interesantes se pueden perder.

En los últimos meses he trabajado en el relanzamiento del sitio web del diario gratuito Qué!. Además del tradicional rediseño y de una herramienta de personalización de portada inspirada en el modelo de la BBC, hemos puesto la mayor parte de nuestro foco en la implementación de funciones sociales. El proyecto apenas ha empezado y, como todos los que se apoyan fuertemente en la participación de los usuarios, necesitará tiempo para desplegarse. Pero ya en esta primera versión hemos incorporado la posibilidad de que, en lugar de tener que crear una nueva combinación de ID y contraseña, el usuario pueda optar por conectarse a través de las cuentas y contraseñas que mantiene en servicios de gran popularidad, como Windows Live (incluido Hotmail), Yahoo! o Facebook. También ofrecemos la oportunidad de conectarse mediante el estándar OpenID.

Básicamente, esto significa que el usuario no necesita crear una combinación de ID y contraseña para registrarse en el Qué! y aprovechar los servicios que el periódico ofrece para usuarios registados, sino que simplemente puede utilizar para conectarse una cuenta que ya tenga en alguno de los servicios mencionados. Así se evita tener que recordar una nueva contraseña (o el riesgo de insertar en un nuevo sitio su contraseña habitual), ya que la validación al entrar al Qué! la hace el propio servicio externo. Si todos los sitios web siguieran este camino, en una situación ideal un usuario podría acceder a todos ellos validándose siempre con un mismo intermediario y con una única combinación de ID y contraseña.

Si no me equivoco, somos el primer medio de comunicación en España que incorpora este tipo de servicio, y probablemente también el primer sitio de cualquier categoría en este país que lo hace. De hecho, cuando empezamos el desarrollo solo sabíamos de alguna red social en Estados Unidos en la misma situación. Aún ahora, que el tema está algo más difundido, CNet ha anunciado esta misma semana con gran pompa que permitiría conexiones solo a través de Facebook.

Para ofrecer la mayor cantidad posible de opciones lo que hemos hecho por ahora es aceptar las reglas técnicas de juego establecidas por cada servicio para sus usuarios puedan conectarse, con toda la complejidad que esto significa a la hora de mantener el proyecto (hay que estar pendiente de los cambios y actualizaciones que en cualquier momento pueda fijar cualquiera de los proveedores), pero todo parece indicar que OpenID (o alguna implementación particular de OpenID) terminará por simplificar las cosas para los implementadores. Google, Yahoo!, Microsoft y MySpace ya han puesto en producción sistemas de interconexión con terceros basados en este estándar o bien han anunciado diversos grados de apoyo a esta iniciativa. Solo Facebook parece emperrado en mantenerse al margen.

Etiquetas: , , , , , , , , , , ,

  Leer más

octubre 10, 2008

Más acrónimos grecorromanos 2.0

En el marco del surgimiento de siglas con referencias mitológicas, como JSON (Javascript Object Notation) o AJAX (Asynchronous JavaScript and XML), sería interesante, a la manera de IKEA (que primero diseña la etiqueta y luego el mueble), ir almacenando acrónimos para futuras tecnologías. Un par de ideas:

-ILI.ON (Incredibly Light and Idiotic Objetc Notation)
-ZE.US (Zopilote Environment for Unified Scripting)

Oh Dioses del Monte Silicon, ¡asistidnos!

Etiquetas: ,

  Leer más

septiembre 25, 2008

El ascenso de Digsby

Siempre he tenido debilidad por los llamados metamensajeros o mensajeros multiprotocolo. Con más de diez años de actividad profesional en internet, tengo mis contactos agrupados, como eras geológicas, en diferentes mensajeros, incluidas algunas rarezas para un sudaca como yo (AOL).

Durante mucho tiempo el líder multiprotocolo en Windows fue Trillian, pero creo que sus desarrolladores metieron la pata al limitar el acceso a protocolos en la versión gratuita (Gtalk quedó del lado de pago). Ahora ha surgido, como suele ocurrir, una alternativa que no solo no pone límites a los protocolos disponibles, sino que expande de manera muy interesante lo que entendemos por mensajería instantanea al incorporar cuentas de mail y redes sociales a las opciones configurables.

Digsby no solo soporta los cuatro clásicos (ICQ/AOL, Jabber/Gtalk, MSN, Yahoo), sino que integra el chat de Facebook, dotándolo del aspecto y la funcionalidad de un mensajero instantáneo convencional. También permite recibir y actualizar las novedades y status de Twitter, Linkedin y, de nuevo, Facebook, además de chequear diversas cuentas de email (Hotmail, Gmail, Yahoo Mail, etc.). Todo presentado de una manera atractiva y sencilla, con varios iconos en el Icon Tray de Windows y ventanas emergentes cuando hay novedades. Este sistema es particularmente potente a la hora de permitir a un usuario de gran actividad en redes sociales tener una vista rápida e integral de todo lo que se esa moviendo en su grupo de contactos.

La última versión, que ahorra mucha memoria, corrige numerosos bugs y suma Linkedin y MySpace a los servicios disponibles, fue liberada ayer por la noche. Se supone que pronto habrá versiones para Mac y Linux. Lamentablemente es software propietario y carece de versión web, SDK o APIs para interactuar con él de una manera mas abierta desde otros servicios, pero por ahora, por lo menos, es gratuito.

Etiquetas: , , , , ,

  Leer más

septiembre 03, 2008

El evangelio según CTO

While there are solutions, even the solutions have their own problems.
--Engineers, 3:23

Etiquetas: , , ,

  Leer más