18 Nov 2002 gilbertt   » (Master)

Lately I've been writing fun little helpers for my sony laptop, and whacky bluetooth apps for my laptop and phone.

The thing I love most about these kind of apps, is that you can crack them out in a day - from idea to full functionality. It's instant gratification compared to some of the longer term projects I'm working on, and it gives me a nice break from them :-)

The reason ruby is so great for writing things like this is that it's so easy to extend. Writing ruby C modules is easy to do, so there's no real barrier - you write a little C module to do the tricky low level stuff, and manipulate that module from a higher level in ruby. Writing extensions for most other languages is complex and tedious in comparison (for me :-))

Having a lot of fun playing with bluetooth and thinking of interesting ways to use it - I just wish the bluez implementation had better docs..

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!