On se tutoie ?

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - twitter

Fil des billets - Fil des commentaires

samedi, avril 4 2009

Migration de twitter vers identi.ca

Comme je l'ai twitter (je pense que le verbe associé restera) je suis entrain de basculer vers identi.ca.
identi.ca c'est tout plein de bonnes choses:

  • Basé sur l'application open source laconi.ca.
  • Décentralisé (possibilité de monter son petit serveur).
  • Ca gère openid.
  • On peut poster via xmpp depuis son compte jabber.
  • Permet d'exporter un fichier FOAF.

Bref, tout plein de formats ouverts.

Inconvénients:

  • <troll>C'est du PHP, mais personne n'est parfait.</troll>
  • Je ne sais pas comment va évoluer le service, j'imagine que la société controlyourself va sûrement se concentrer d'avantage sur son service de microblogging payant pour les entreprises status.net. Mais il y a toujours la possibilité de s'auto-héberger en installant laconi.ca.

Et puis le fait que google soit sur le point d'acheter twitter me motive aussi à changer, je n'ai aucune envie d'avoir toute ma vie chez eux.

jeudi, janvier 29 2009

Mettre à jour son statut twitter en shell

Je partage mon petit morceau de code pour ceux que ça intéresse:

twitter() {
  local email="you@example.com"
  local length=140
  echo "Enter password:"
  stty -echo
  read password
  stty echo
  echo "Enter status:"
  read status
  if [ ${#status} -le $length ]; then
    echo "Posting..."
    wget --user=$email --password=$password --post-data="status=$status" http://twitter.com/statuses/update.xml > /dev/null 2>&1
  else
    echo "Status is too long, max length is $length, current length is ${#status}."
  fi
} #twitter

La seule petite subtilité c'est le

stty -echo

qui désactive l'affichage de la saisie dans le terminal, et qui évite donc que notre mot de passe s'affiche à l'écran.
Tu n'as plus qu'à modifier ton email :-)