A rough account of what I did with Emacs recently.
February 28
Attempting to haul the remainder of the Finance::Bank::IE into
the test framework I've set up. I'm trying to minimize the 'API'
changes (as much as there's anything you could consider an API)
but I'm also trying to standardise how these modules behave
somewhat. Really, I'd like to just make the whole thing more
properly object-oriented, but the standard for Finance::Bank
objects, such as it is, is a bunch of static class functions
instead. I may change this for my own branch of the tree, perhaps
as an example of how I think it should be done.
Ha. Bank Of Ireland have also done a minor update: they've used
their Phishing page to advertise their new deposit
account. Lovely.
Mildly disappointed to discover my new domain registrar doesn't
support slaving zones off external servers - it's not a big deal,
but it was nice to have a master server that I had full control
over. Still, their customer service responded within an hour, as
opposed to my previous registrar, whose customer service email was
discontinued at some point, and a message I sent in November was
auto-replied to (to tell me that the email support had been
discontinued) in February. Good riddance, you
suckweasels.
February 27
MBNA seems to have, once again, made a cosmetic tweak which
breaks the Finance::Bank::IE::MBNA module. Since I was doing some
restructuring in this space I may not have a quick fix, so if you
use this code: find the bit that matches 'current balance' and
replace it with 'outstanding balance'.
I finally finished reading Darwin's On
the Origin of Species, and I stand by what I
said previously (and repeatedly, to anyone who'd listen): it's a
terrible piece of writing. The essence of the book is
recapitulated in the last chapter, and frankly that alone would
probably suffice for someone casually wondering what it was that
Darwin was actually on about. The depth of research and thought
behind the book is impressive, and the general outline - pitching
difficulties at his own theory and then explaining how it
withstands them - is all good, but it's the specific form that all
this takes that's the killer. I feel like reading a bunch of
trashy, lightweight novels just to clear my mental
palate.
February 26
Seems like the proxy issues may actually have been some latent
weirdness on an overloaded Mac, but I remain
suspicious.
Beat The Devil completely failed
to hold my attention. I watched enough of it to get the story, but
I was reading something else at the same time. Mainly I got this
to see Bogey at work, and, well, he was good, but not good enough
to save the film. About the only thing that did catch my attention
was a very modern-looking camera-following-protagonist scene early
on, which must've been done with some clever dolly and
focus-pulling work as I can't see someone attempting that sort of
shooting without a steadicam rig or a lightweight
camera.
February 25
Get out and vote! You don't need a polling card, you just need
to be registered, and if you don't vote, you have no right to
complain about your democratically elected
government.
Somehow I had never seen Star Trek:
Insurrection. A fun movie, filled with the sort of self-aware
humour that, I think, was something of a hallmark of the TNG
movies, and it works nicely here. A little heavy-handed with the
parallels to Earth History™ at times, but for the most part
a good story, well captured.
February 23
Apache as proxy isn't entirely as transparent as I'd expected it
would be, to the extent that I think I'm going to switch it off. I
get occasional redirect errors from LiveJournal, and Instapaper is
giving me a never-ending "Saving Page..." message, and
I'm pretty sure the only thing that's changed is the proxy
setup.
Also, it'd be nice if Safari had the option to start up with all
tabs from the previous session reopened. If it has such an option,
I can't see it.
February 22
I've seen the discussion before on how you can't easily /
reliably / consistently transliterate Arabic names into English,
but right now I'm looking at a list of Gaddafi (BBC, RTÉ),
Kadhafi (RTÉ) and Gadafy (Irish Times), and recalling
vaguely a period in the past where someone was using
Qadaffi or similar, and I'm thinking it'd be nice if these various
sources could agree on a uniform transliteration per well-known
person. At least, RTÉ, you could pick one and
stick with it. (First World Problem, I know)
February 20
After all the SourceForge fun and games, the Fink CVS repo has returned
to service, but fink selfupdate-cvs bombs out with an
error (it's trying to find fink.cvs.sourceforge.net, which doesn't
exist) and the fink update-all is currently bombing with
an error about being unable to find system-dev-java or
some such. Grr.
I had the ... fortune to play with Windows 7's restore-from-backup
functionality today. It's strange fiddling with something like
that after using the Mac's Time Machine: Windows gives you a
powerful, hands-on interface to the backed-up files, and can
restore in place, and all that. And yet... it doesn't need to be
that complex. Time Machine is typical of the Mac/Windows split
that makes Mac users so damned smug: It Just Works, and more to
the point, you don't need to think about it to use
it.
February 16
Now that it all seems to be operating sanely, I've shut down the
local mysql daemon on the Cube. I've also moved proxying off it to
the Mac Mini.
February 10
Well, that was slightly unexpected: switching off SSL on the
database connection solves the problem. Somehow I was under the
impression that SSL was mandatory when talking to RDS; evidently
not.
February 9
My shiny new database connection isn't quite right yet: the
server where this stuff runs in the real world (as opposed to on
my home network) doesn't seem to be making SSL connections, even
though the command-line mysql client is happy to do so. Some issue
with the Perl DBD::mysql version, I suppose.
February 8
Over the past two evenings I've moved, with very little effort,
the RSS toy off the MySQL replicated setup I'd constructed at home
and into RDS, Amazon's "MySQL-in-the-cloud"
offering. The fact that the latter is essentially MySQL with a
shiny front-end has made it fairly simple, although I've still got
to figure out exactly what I'm doing with access control and there
were a few hiccups as I fiddled with user accounts and what can
and can't be left in a database dump (short answer: you don't have
SYSTEM privileges, even with your root account, so anything that
requires same won't fly - as best I can tell).
It looks like it's made the whole thing significantly faster,
too. Neat.
Movie re-watch: When Brendan Met
Trudy. This really is such a fantastic piece of work,
especially if you consider yourself even remotely a film
buff. I've seen a good few of what it references, but strangely
enough very little John Wayne. Anyway, if you see this coming your
way, watch it.
February 2
Dirk
Gently's Holistic Detective Agency turns out, in the end, to
be slightly more violent than Adams' creation which is why, I
think, I couldn't figure out the whole plot before the reveal;
that quibble aside, I think the tone was perfect and I'd
definitely like to see more of this.
February 1
La Dolce Vita, is, I'm sure, some
sort of classic, but personally I found it to be a long, rambling
movie with no real point or story.