miércoles, septiembre 30, 2009

Temas Calientes Trending Topics

Yaaa se que esto de Twitter a todo el mundo lo tiene aburrido, todos los videocasts y blogs hablan 90% de Twitter, 5% de Apple y 5% de cualquier otra cosa, pero para estar ocupado un rato se me ha ocurrido algo. Cómo puedo hacer para saber de que esta hablando la gente que esta en Twitter y es de Nicaragua? Siiii así como los Trending Topics de Twitter pero regionalizados.

Hasta ahora he encontrado mucha gente con la misma curiosidad, ¿Cómo hace Twitter para calcular sus Trending Topics? sin embargo nada en concreto como respuesta.

Mi solución temporal a la pregunta es:
  1. Obtener el friendstimeline del usuario @twittnic, cada 5 o 10 minutos, que es el que sigue a todos los nacionales y quizá unos cuantos extranjeros.
  2. Dividir todos los mensajes en palabras y contar la cantidad de apariciones de las palabras.
  3. Tomar las 10 palabras con puntaje más alto y mostrar una bonita lista, como la de Twitter ;-).
No pidan mucho de una idea que nace mientras se ve el piso sentado en el ...

Si alguien le gusta la idea y quiere decirme como hacerlo mejor, ¡ya tenemos un proyecto!

martes, septiembre 29, 2009

Manual de Twitter

Ya Twitter es súper popular y cada vez más gente se sigue enrolando en esta gran comunidad.

Los que ya sabemos como funciona, la pasamos bien pero los que están comenzando quizá se sientan todavía un poco perdidos.

Tipos de Mensajes:
  • Twitt o tweet: es un mensaje enviado a twitter para actualizar el estado. Es común que se haga referencia a un mensaje individual en twitter. Ejemplo: Me dí cuenta por tu twiit.
  • Reply: es también un twitt pero en respuesta a algún mensaje de alguien. Se pueden identificar por que la primera palabra es el nombre de la persona a quien le estas respondiendo antemoniendo una arroba. Esto es un reply. Adicionalmente puedes ver a que mensaje se esta respondiendo y armar la conversación.
  • ReTwitt o RT: es un mensaje reenviado. Si te gusto lo que alguien envió, puede reenviarlo como propio poniendo RT adelante del mensaje y luego el mensaje con el nombre de la persona, así.
  • DirectMessage o DM: es un mensaje privado, un mensaje que solamente puede ver el destinatario. Solamente puedes enviar DM a la gente que te sigue.
Otros conceptos:
  • Trending Topics: son los temas calientes, palabras que se encuentran en una gran cantidad de mensajes. Fueron TT: Michael Jackson, Irán, GMail, etc.
  • Follow Friday o #FollowFriday: es una palabra muy usada los viernes ;-) en los que se dedica a seguir nuevas personas o recomendar a quien seguir.

Esto es una conversación documentada con Dianita que está dando sus primeros pasos y necesitaba un par de empujoncitos ;-). Hay un chorro de otros manuales por ahí que debería echar un vistazo.

domingo, septiembre 27, 2009

Ejercitos de Liberación.

Hace un par de años escuché una presentación de Miguel de Icaza en la que se refería a los grupos de apoyo al Software Libre como el "Ejercito de liberación de Palestina" y el "Frente para la liberación de Palestina", ambos quieren liberar a Palestina pero no se soportan entre ellos.

Nuevamente esta polémica es noticia. Recientemente Richard Stallman se refirió a Miguel de Icaza como "traidor" por su estrecha y conocida colaboración con (el archienemigo) Microsoft y su departamento de Open Source.

Microsoft ha sido el antónimo por excelencia de lo que el Software Libre significa y todo contacto con la empresa representa para muchos "puristas y talibanes" lo más bajo que se pueda llegar. Se que muchas de las personas involucradas con Software Libre piensan lo mismo "MS el diblo", pero lo que hay que estar claros es de que se trata todo eso "Libertad". ¿Por qué SL tiene que ser el que diga RMS? ¿Qué no se puede aportar a algo sin ser parte de eso? ¿MS vs GNU?

En mi opinión MS se ha dado cuenta de todo lo que significa el movimiento del SL y de todas las ventajas que tiene la filosofía, la forma de trabajo y ha decidido tomar parte. Una vez un amigo me dijo que las tecnologías de MS no son las caras de Bill Gates y Steve Ballmer, que son las cosas que quiza los seguidores del SL más odiemos en esta vida ;-)

Siendo activista de Software Libre tomarías un trabajo en Microsoft para desarrollar sus proyectos de Open Source?

Update 1: Miguel ha contestado por primera vez los comentarios de Stallman.

martes, septiembre 22, 2009

@losesclavos how-to

Para muchos de ustedes quizás les sea conocido el sitio web http://www.esclavosdelsistema.net/ desde donde se pueden enviar mensajes de twitter anónimos. Recientemente sus creadores han amenazado con censurarlo y hasta cerrar el servicio. Para esto, les comparto un rápido ejemplo de como crear su propio sitio tipo @losesclavos ;-)



El procedimiento es muy sencillo una vez que nos apoyamos de una librería PHP Twitter que se encarga de dialogar con Twitter el resto es carpintería.