Hacking
Realized that I didn't know of any handy command-line
XML-RPC clients, and decided to do
something about it. I've written an extremely simple XML-RPC library
interface (right now, it consists merely of a methodCall() function, which
returns an XML-RPC response). In the process, I've decided to delve further
into libcurl and
libxml. Handy little libraries; libcurl
definitely makes it easy to deal with HTTP transactions (including automatic
http_proxy and family support by default), and libxml has made handling the
XML responses trivial. I'm hoping this will make a handy little command-line
utility when it's done; what can I say, I won't be happy until I can do
everything I need to with /bin/sh. ;-)
Life
There's been an incredible series of good events happening around me lately;
Erica finished her
MCSA yesterday;
I just found out that, despite being self-employed, my credit is good enough
for the car I've been wanting for quite a while now; I've just successfully
billed three separate contracts, with a fourth that should be closing soon;
once the car is purchased, we'll probably be taking a road trip back to Canada
to visit Mom (yes, I'll be stopping in Brandon for a day, for the folks back
home who read this); and Erica might have a shot at a permanent position at
one of the companies I just finished working for. Life is busy as hell, and
I'm happier than I've been in a long time.