Aqui vamos con otro post mas sobre Twitter de los tantos que hay en la red cada dia.

Para enviar algo a tu cuenta hay varias maneras, la mas basica es entrar al sitio y escribirlo directamente en la caja de texto provista para tal fin o puedes agregar a Twitter a tu cuenta de IM (no importa cual, creo que soporta todos los clientes/servicios de IM) y enviar lo que quieras como un mensaje que se publicara en tu cuenta o puedes enviar un SMS que tendra el mismo resultado

Los usuarios de Mac tienen Twitterific, un widget especifico para esto que tiene algunas otras opciones y los usuarios de Windows tienen varios widgets similares. esto permite actualizar constantemente (para los que son adictos a Twitter) y es mucho mas facil que entrar al sitio o enviar un SMS, el actualizar mediante IM es algo similar en el sentido de que por lo general todos tienen su cliente de IM y solo es cuestion de un par de clicks, escribir el mensaje y listo.

Pero que pasa con los usuarios de Linux?, para actualizar tienes las opciones descritas arriba y en cuanto a widgets hay algunas iniciativas como glTwitter que en mi caso no quise instalarla (bueno compilar) en mi maquina por que habria tenido que instalar algunas dependencias. Pero no es lo que yo buscaba, ya que implica abrir una aplicacion mas y dado que la gran mayoria de los usuarios de Linux pasamos una gran parte del tiempo con una terminal para teclear comandos, buscaba algo que me permitiera enviar posts a Twitter de una manera mas facil y rapida y si era desde la linea de comandos mucho mejor.

Encontre un script que permite hacer eso mediante curl, simple, sencillo y facil de usar/implementar. Pero no terminaba de convencerme, asi que segui buscando y encontre Ruby Twitter Gem que hace lo mismo usando Ruby y hpricot con la ventaja de que no solo puede enviar mensajes, tambien puede mostrar los ultimos posts de tus amigos.

Como esta escrito en Ruby puedes usarlo en Linux, Mac o Windows, simplemente agregando el script con 'gem install twitter', aceptando que instale las dependencias si es que aun no tienes hpricot instalado y listo puedes enviar un mensaje con:

$twitter "Texto del mensaje"

Hay que agregar los datos de tu cuenta en el archivo .twitter que se crea la primera vez que ejecutas el comando.

Para ver los ultimos posts de los amigos de tu cuenta es:

$twitter friends
o un amigo en especifico
$twitter friend nick

Como puedes ver, mas sencillo que eso no hay otra cosa