Archive For The “thumbtribes” Category

Thumbtribes in C

I have now re-written the Thumbtribes daemon completely in C and moved the project over to OpenMokoProjects. The server will remain in Chicken Scheme.

Read more »

thumbtribes distance daemon

Intro: thumbtribes has now morphed into a D-Bus daemon. More details will appear at thumbtribes.mobi. In short, thumbtribes is a low-bandwith distance calculation daemon. A typical use case would be to obtain the distance of a specific user and trigger a alert on the phone when they are within a certain distance. The daemon has [...]

Read more »

D-Bus

Recently I have been climbing the steep learning curve of D-Bus. I will be experimenting with turning thumbtribes into a D-Bus daemon and possibly eliminating any web service. I intend to hack something together for Maemo first then Openmoko. D-Bus uses a binary protocol locally which I will extend to communicate with the outside world [...]

Read more »

thumbtribes-client_0.17

This update contains some design changes. The client is now threaded. Download instructions here.

Read more »

Dave

I have been working on a “bot” for thumbtribes called “Dave”. Dave has a couple of jobs. He can make sure the connection does not idle. He can also inform you of new posts to the thumbtribes site. He is pretty basic right now but will get some more duties. It would be nice at [...]

Read more »

Site updates

I have migrated thumbtribes to a new server using MySQL instead of PostgreSQL. There may be some teething issues. Drupal handles things differently between the two. For example, in MySQL, Drupal uses a ‘sequences’ table to obtain the next id for various primary keys. In PostgresSQL it uses functions to obtain these values instead. The [...]

Read more »

thumbtribes-client_0.16

This version has some improved exception handling. I have been testing over GPRS and notice that if a TCP connection is idle for a certain amount of time the client initiates a TCP RST which terminates the connection. The client should now be able to alert the user of these network problems and you can [...]

Read more »

First GPS micro blog post

It was a nice clear sky so ideal conditions for testing my first GPS micro blog post from my Neo. In true “twitter” style I posted a couple of trivial messages directly to the thumbtribes.mobi site. The results are here. The GPRS connection appears to be a bit temperamental but it has helped highlight some [...]

Read more »

thumbtribes-client_0.15

In this version, when the user does: /b some message The message will be posted directly to their blog on thumbtribes.mobi and the GPS location of the post will appear as a link to Google maps.  Now I have GPRS working I hope to take my Neo out and try my first GPS micro blog [...]

Read more »

thumbtribes-client_0.14

I have started work on a micro blogging feature. I am quite excited about the prospect of bookmarking locations when I am out and about with my phone. For example, “Here is a good pub…”. This version of the client can now write directly to the thumbtribes site by simply entering /b Here is a [...]

Read more »