Twidge

November 30th, 2008

Twidge is a tool for interacting with microblogging sites such as Twitter and identi.ca.

Twidge is a full command-line client. It is designed to be useful when you’re sitting at a shell prompt. It’s also designed to work well with the Unix/POSIX/Linux shell scripting environment. It produces output in well-formed and easily-parsed ways, and has various features for working with piped data.

It can be used to:

  • Simply update your own status and following your friends
  • Setting status based on system events
  • Receiving status updates via email, and sending your friends and your replies to email
  • Scheduling status updates for the future

Twithey

July 31st, 2008

secretpreview Twithey 1.0 is a Twitter client that runs on the command line in a manner not unlike, according to the site, “the famous Redbrick/Netsoc/everywhere-else command hey with the ability to check your timeline using something like heylog”

MailTwitterPHP

July 22nd, 2008

MailTwitterPHP is an email to Twitter gateway script. MailTwitterPHP will make an attempt to connect to a specified IMAP inbox, cycle through all email and attempt to post the body of each email as a new Twitter to a specified Twitter account. POP3 is currently unsupported, although support will be added in a future release. MailTwitterPHP is designed to run as a shell script rather than as a Wordpress plug-in or general purpose PHP code on a web page. Scott Jarkoff wrote MailTwitterPHP because his mobile phone wouldn’t let him log in to Twitter and update his status through its web browser and he lives in Japan where SMS does not work.

Twitter API Stuff

May 2nd, 2008

Twitter released some new API updates, one which now lets you update the Location field in a Twitter user’s profile using the Twitter API. This update is in the official API Documentation. For example, the following curl command will update your location (where USER and PASSWORD are your Twitter username and password):

curl -u USER:PASSWORD -d location="Berkeley, CA"
http://twitter.com/account/update_location.json

 

(via Programmable Web)

Twitter Releases Source Code

January 21st, 2008

twitter Via the Twitter Developer Blog:

In various presentations throughout 2007, the Twitter team has made reference to a pure Ruby message queue server called Starling, written by our own Blaine Cook.

Starling is at the core of what we do at Twitter; it moves small messages around to daemons that work on jobs like processing updates, delivering messages, archiving user accounts, and so forth. An asynchronous messaging solution is becoming a necessity for big web applications, and Starling fits the particular needs we have at Twitter. It’s fast, it’s stable, it speaks the memcache protocol so it doesn’t need a new client library, and it’s disk-backed for persistence. When other parts of the Twitter site go down, Starling stays up. It’s a champ, and we love it.

Until now, Starling has lived a sheltered life in the Twitter code base. We’re happy to announce that Starling is now open source and freely available for anyone to use, modify, and improve. We’re eager to see patches and to start a proper open source community around Starling.

To give Starling a try today, just sudo gem install starling on your favorite Ruby development box. Let’s see some serious queues!

Tweet Tees - http://store.eatsleeptweet.com