viernes, 7 de agosto de 2009

OpenSocial

OpenSocial es un concepto filosófico surgido hace un par de años debido al advenimeinto del mundo de las redes sociales. La idea es utilizar la información de la red social (usuarios, amigos asociados y eventos) para aplicarlo a 2 vertientes:
  • Por un lado, creación de pequeñas aplicaciones para enriquecer las redes sociales (por ejemplo, un calendario con los cumpleaños)
  • Hacer que una web normal se socialice con alguna utilidad, herramienta social (por ejemplo: mostrar las caritas de la gente que está subscrita a un blog)
En el siguiente esquema se representan ambas ideas:

Filosofía Open Social

Todo ello surgió porque Facebook comenzó a hacer aplicaciones propias que todos sus usuarios se intercambiaban (galletitas, calendarios, juegos, tests,...). Esas aplicaciones son cerradas y sólo se pueden usar en Facebook. La filosofía OpenSocial es que hubiera determinadas librerías y funciones (APIs) con las que se pudiera hacer algo estándard que sirviera para todas las webs o redes sociales que quisieran adscribirse al proyecto OpenSocial.

Y es en este contexto donde aparece Google como "el gran benefactor" del OpenSocial

Google ha incorporado en su plataforma de APIs un conjunto de funciones aplicativas JavaScript y de GData (datos usuarios Google) para que cada cual, libre y gratuitamente, haga sus aplicaciones (gadgets) que pueda llevar a sus distintas redes sociales. De esa forma habría una especie de APIs stándar única para las distintas redes sociales ubicadas en la plataforma Google. De momento se han unido al proyecto OpenSocial utilizando Google OpenSocial nombres tan conocidos como MySpace, LikedIn, Orkut, XING, hi5, etc

Por último, sólo reseñar que Google a parte de utilizar OpenSocial para su propia red social (orkut) también lo utiliza para crear aplicaciones para ese nuevo entorno envolvente que quiere crear entre sus usuarios llamado Google Friend Connect.



Actualización: en Abril 2008, Facebook se abre también al OpenSocial al dejar en abierto su API OpenGraph donde sus widgets podrán ser puestos y relacionados en todas las webs. Visto en ALT1040.

jueves, 6 de agosto de 2009

Energía inalámbrica para teléfonos móviles

Parece que a los fabricantes les ha dado por pensar en cómo librarnos del cargador.

Según cuenta el artículo Wireless Power Harvesting for Cell Phones el Nokia Research Center en Cambridge está trabajando en el desarrollo de la tecnología necesaria para que los teléfonos móviles puedan cargarse de forma inalámbrica utilizando la energía electromagnética procedente de cualquier aparato eléctrico, incluyendo la emitida por las antenas móviles, de radio y televisión o los routers Wi-Fi.

Esto sobre el papel significaría que teóricamente nunca habría que cargar el móvil, ya que éste estaría en continua recarga aprovechando la radiación electromagnética que en mayor o menor medida nos rodea continuamente.

En el MundoReal™ este tipo de conversión de energía, de electromagnética a eléctrica, se hace a escalas muy pequeñas, insuficientes para cargar un teléfono móvil o permitir renunciarnos al cargador de red convencional aunque sea más de vez en cuando. Es el caso de los chips tipo RFID pasivos, que no disponen de fuente de alimentación propia, sino que se activan por inducción al recibir la señal de radio enviada por el lector de chips. Se utilizan por ejemplo en las etiquetas antirrobo o de identificación de animales domésticos y consisten en un pequeño circuito rodeado de una antena que –además de enviar la señal de identificación– capta la energía que lo hace funcionar.

El objetivo del dispositivo de Nokia es que sea capaz de obtener 50 milivatios de potencia del aire, aunque los actuales prototipos desarrollados por la compañía apenas obtienen entre 3 y 5 milivatios.

Como ejemplo de lo dificultoso que actualmente obtener energía por esta vía, ingenieros de Intel y la Universidad de Washington, en Seattle, han desarrollado recientemente un sensor de temperatura y humedad que obtiene la energía para funcionar de una antena de TV que emite con un megavatio de potencia y está situada a 4,1 kilómetros de su laboratorio. Pero de ella únicamente son capaces de obtener 60 microvatios. Para obtener 50 milivatios se necesitarían 1.000 señales electromagnéticas fuertes.

Hace un par de años, investigadores del MIT consiguieron transmitir energía eléctrica sin cables acoplando dos bobinas de cobre con la misma frecuencia de resonancia magnética. Su WiTricity, como la bautizaron, era capaz de iluminar una bombilla de 60 vatios, siempre que no estuviese más allá de dos metros de distancia.

Los experimentos de transmisión de energía inalámbrica se iniciaron en el Siglo XIX y durante todos estos años se han ideando y probado diversos métodos con distintos resultados, aunque de momento ninguno satisfactorio o al menos de aplicación práctica inmediata. Uno de los pioneros en este campo fue Nikola Tesla con la construcción a principios del Siglo XX de la torre Wardenclyffe en Nueva York, que disponía de una antena de 60 metros para la emisión de energía, aunque nunca llegó siquiera a probarse por falta de fondos.

martes, 4 de agosto de 2009

Feeds, RSS y lectores

¡Menudas 3 palabrejas!

Una página web o un blog tiene por debajo un código fuente, es decir, un fichero de texto que contiene todas las etiquetas, textos, enlaces a imagenes, etc. Al código fuente de determinadas páginas webs (blogs, wikis, periódicos digitales, redes sociales, YouTube,...) se le añaden algunas líneas más, - etiquetas XML- para "estructurar y difundir la web". A este nuevo código estructuturado es lo que llamamos fuente web ó web feed ó simplemente "feed".

Ejemplo: podéis ver el "feed" de un blog de blogspot sin más que añadir /atom.xml

http://altweb20.blogspot.com/atom.xml

De esta forma, cada cambio nuevo en la web o el blog (por ejemplo una entrada nueva) supone un cambio en el fichero estructurado, en el web feed. Por ello, si somos capaces de comparar dos feeds, seremos capaces de enterarnos de que ha habido un cambio en la web o blog. ¿Visto?

Hay 2 tipos habituales de protocolos que sirven para hacer y controlar estos feeds: RSS y Atom, aunque habitualmente se habla en la jerga de RSS independientemente de que sea cualquiera de los dos. Por medio del RSS uno puede enterarse de los cambios y además se puede "subscribir" (sindicar) al contenido de un blog", es decir, que cuando haya un cambio (una entrada o noticia nueva) se nos avise de que ha habido un cambio y de qué cambio es. Para comprenderlo: cuando tenemos un mail nuevo, el sistema nos avisa y podemos ver su contenido. Pues lo del RSS es lo mismo, pero para cambios en un blog ¿Ok?

Iconos típicos para subscribirnos a blogs mediante RSS

Por último existen herramientas /visores /agregadores que sirven para susbcribirnos a los blogs o webs que nos interesen. Es lo que se denominan lectores de feeds. Ejemplos típicos: Bloglines, NetVibes, Google Reader,... De forma automática, estos lectores -a través del RSS- nos muestran cómodamente los cambios (entradas nuevas) que se van añadiendo a nuestros blogs subscritos, sin necesidad de tener que ir visitando uno a uno cada uno de los blogs.

Ya estamos en condiciones de entender, por ejemplo, la frase: "Google Reader es un lector de feeds a través de RSS" :-)

Por si no ha quedado claro, aquí dejo este conocido vídeo explicativo.

lunes, 3 de agosto de 2009

Televisión 3D, la televisión del futuro

Es hora de que vayamos preparando las gafas bicolor para tener siempre a mano cerca de nuestro sofá y nuestra televisión. Por lo menos en el Reino Unido ya pueden irse preparando ya que la cadena Sky ha anunciado que en 2010 lanzará el primer canal de televisión en 3 dimensiones aunque para ello sus usuarios tendrán que sacrificar su actual pantalla por una nueva especial para 3D además de las consabidas gafas polarizadas.

Una apuesta arriesgada e interesante a la vez.