stdout

Sun, 18 Mar 2007

JCS Threading

Lately I've been liking findbugs for finding all sorts of dodgy things in java source. I applied it to JCS and it reported a bunch of inconsistent synchronization bugs.

I've filed JCS-21 in the JCS issue tracking system to document my proposed fixes for these. The problem (as I see it) is that if you're accessing data in Java shared between multiple threads, you always need to do it inside the scope of an appropriate synchronized block. This appears to be not as widely known as it should be, although it's documented in a lot of places (Synchronization is not the enemy from the IBM site is a good starting place for reading about it).

[22:13] | [/code] | JCS Threading

Sat, 10 Mar 2007

Twitter client

After further tarting up, my twitter posting client is now up for download. It now has an install script, a license, and can be used without editing the source.

The currently rather dull looking darcs repository is at twitterpost darcs repository.

[20:21] | [/code] | Twitter client

Wed, 07 Mar 2007

Scribd

Scribd - it's like youtube for text

[10:52] | [/web] | Scribd

Sun, 04 Mar 2007

Twitter Client

So lately I've been playing with twitter. It seems like a fun toy, but all that visiting the website was getting tedious.

I took the obvious action, and wrote a small python script to let you post from the command line, much in the way of /usr/bin/mail. To use, download to a machine with python, and edit the username and password in the script.

It may even work for people who aren't me. One day I might tart it up enough for a formal release.

[21:20] | [/code] | Twitter Client

Fri, 02 Mar 2007

Links of the day

[21:20] | [/web] | Links of the day

Retro Phones

[21:19] | [/web] | Retro Phones

Atom bugs in pyblosxom

The Atom feed but I reported in pyblosxom got fixed here

[21:19] | [] | Atom bugs in pyblosxom

FSF membership

Updated the blog with my FSF membership icon. If 3 people join via the link, I get an answering machine message from Richard Stallman :)

[12:41] | [] | FSF membership

< March 2007 >
SuMoTuWeThFrSa
     1 2 3
4 5 6 7 8 910
11121314151617
18192021222324
25262728293031

Contact: Michael Stevens <mstevens@etla.org>

RSS: RSS feed

Atom: Atom feed

Valid XHTML 1.0!

Valid CSS!