Archivo de la categoría: nótame

Mapas de noticias y notas

Hace unos pocos días pusimos en marcha un pequeño “editor” para la geo localización de noticias y usuarios. Ahora acabamos de publicar “oficialmente” los mapas de las noticias de las últimas 24 horas.

Mapas de noticias

Sólo se muestran en el mapa aquellas noticias que han sido “geo localizadas”. Los marcadores rojos indican noticias publicadas y los naranjas las que están todavía en la cola de pendientes.

También hemos hecho cambios al mapa del Nótame para que funcione con el mismo “backend” que genera los datos y coordenadas en un XML muy sencillo y que envía muy pocos datos.

mapa del nótame

Cuando se hace clic sobre los marcadores de ambos mapas muestra más información sobre la noticia o la nota y su autor. Esta parte se hace con una llamada “ajax”, así se evita cargar mucho al mapa y generar XML muy grandes.

XML de coordenadas público

El generador de XML puede ser usado de forma pública si queréis generar vuestros propios mapas. La dirección es http://meneame.net/geo/xml.php y admite los siguientes argumentos como parte del url (se irán ampliando con el tiempo, sobre todo para la futura pestaña de mapa de una noticia –se podrá verla localización de los que han comentado y hasta de los que han votado):

  • type: puede ser “link” o “post’.
  • from: indica las últimas 24 horas, el valor por defecto es 24.
  • status: para el caso de “link”, puede ser “published”, “queued” y “discard”. El valor por defecto es “published”.

Así para obtener las publicadas de las últimas 48 horas se debe hacer:

http://meneame.net/geo/xml.php?type=link&status=published

PS: Veo que han enviado al menéame el apunte anterior mientras estaba escribiendo éste. Espero que el “pingback” que se enviará sirva de algo :-).

Geolocalización de usuarios y noticias

Desde hace unos días ya funciona en Menéame la geo-localización de usuarios visible en el perfil de cada uno. Desde hace unas horas también está en funcionamiento la geo-localización de las noticias.

geo2.png

geo4.png

El sistema para ambos es muy sencillo, se le presenta al usuario un formulario “ajax” simple para poner nombre de calles, ciudades y/o países.

Si encuentra la localización correcta puede elegir grabarlo. A partir de ese momento se muestra el mapa en el usuario o la noticia usando el API de Google Maps.

geo1.png

Todos los RSS del Menéame ya son compatibles GeoRSS. Puedes observarse dos usos de los mismos en el mapa del Nótame y en el de las noticias publicadas.

En breve comenzaremos a desarrollar un API XML para integrarlo fácilmente en mapas externos y además lo usaremos para los desarrollo propios, como localizar noticias y usuarios por regiones o “vecindario” (las coordenadas se guardan usando los tipos e índices de las extensiones “espaciales” deMySQL para facilitar este tipo de consultas).

Problemas de la pasarela Jabber de Google

Desde el viernes pasado algunos usuarios tienen problemas para conectarse a la fisgona o notas con el Jabber. Como debéis saber usamos los servicios de Google (vídeo que no me atrevo a mirar :-) ), confirmé hace unos minutos que es un problema general de los servidores con las conexiones a servidores externos: Can’t chat with Contacts outside GMail or Google Apps Domains, Can’t connect to external jabber agents, Chat not work.

Avisaremos cualquier novedad, si os funciona desde cuentas Jabber externas de Gmail/Google, por favor avisadnos. Gracias.

Enlaces cortos de fon.gs en el Jabber

En fon.gs –¡ains! dije Fon :-)– han implementado un API muy simple para generar enlaces cortos desde otros sitios o programas. Aprovechando que desde el Perl/Jabber es una tontería usarlo, implementé un comando que usa ese API.

El comando funciona tanto desde el Nótame/Jabber como desde la Fisgona/Jabber:

!gs http://un.enlace.muy.largo etiqueta

Etiqueta es opcional. El servidor devolverá el resultado de la operación con el enlace de http://fon.gs.

PS: cómo nos gustan a los frikis estas chorraditas.

API para el Nótame y varios clientes ligeros

La semana pasada desarrollé un “API” muy sencillo para el Nótame. Sólo se trata de un programa –newpost.php– que puede recibir vía HTTP el contenido de la nota e información de usuario. Para evitar transmitir la contraseña original por Internet, el servidor calcula una “clave API” de 10 caracteres visible en el perfil de cada usuario.

En sólo cuatro días se desarrollador ocho programas [*] que usan ese API y que facilitan el envío de notas:

Sigue leyendo

Estados “away” en el Jabber

Hace un momento puse en marcha una versión nueva del Jabber. No enviará mensajes si el cliente se encuentra en modo “away”, “extended away” o “do not disturb”. No estoy muy convencido que satisfaga a la mayoría, quizás sea mejor sólo cuando está en modo “do not disturb”. Además podría ser confuso, especialmente para aquellos que tienen más de un cliente Jabber conectado.

Para resolver algunos de los problemas que se pueden presentar, si alguien envía un mensaje le pone automáticamente en modo “normal”.

Aceptamos opiniones.

PD: Ya escribiré un apunte sobre el “API” del Nótame y los diversos clientes que se han programado, estoy esperando que se estabilicen un poco y que ashacz publique su plugin del WordPress para envíar al Nótame los apuntes nuevos.