Rhythmbox Plugin: Stop after current track

code 7 April 2009 | 12 Comments

I have wanted this for a while, and my brother linking me to this post was the last straw. So here is a very quick and simple plugin; it simply puts a button on the toolbar that you can click when you want to stop playback after the current song. I based the toolbar button [...]

Tagged in , , , , ,

Email address validation: Simpler, Faster, More Correct

code 11 March 2009 | 4 Comments

So, I have merged the obsolete-syntax into the code from the last post. This has resulted in shorter, cleaner, faster validation which is also more correct. I didn’t like the fact that in the old code there were places where explicit try points needed to be included. It seems that these arose because the ‘obsolete’ [...]

Tagged in , , , , ,

Properly validating e-mail addresses (or converting EBNF to Parsec)

code 9 March 2009 | 4 Comments

Update: See the better code in the next post. In recent times there have been several calls for websites to properly validate email addresses. Invariably, the compiled regex from Perl’s RFC822 is pasted up as The Way To Do It. The problem with this is (as the source code from the Perl module notes) is [...]

Tagged in , , , ,

Is it just me?

commentary 7 March 2009 | 1 Comment

Tagged in , , ,