Photo of Paul Fenwick

paul.j.fenwick

Welcome to my home on the internet! Everything here is free under the Creative Commons Attribution 3.0 license unless marked otherwise.

This site contains various pieces of writing across my various interests, and spanning several years. You can fork this site on github if you wish.

Finance::Quote

Finance::Quote
Brent's TIAA-CREF patches have been merged into the Finance::Quote source and a new version released. It can be found on the Finance::Quote webpage as version 0.17.

I'll integrate the changes into GnuCash shortly.

Advogato
Advogato's trust metric seems a little weird. Previously I was certified as an Apprentice. Now more people have certified me (all at either Apprentice or Journeyer) but my rating has dropped down to Observer.

I guess I'm going to have to read the document on trust metrics to figure out why a single Certification from Dancer can make me an apprentice, but 5 Journeyer/Apprentice certifications can drop me back to Observer... It all seems very bizzare.

(read more...)

Work

Work
A Friday. I figured everything would be pretty good. Have the morning meeting, drink a coffee, kick-back and leisurely iron out a few stray bugs here and there. Not the case.

This morning Dan called me in the middle of breakfast. Told me there was a problem. Told me that bad things were happening. I told him that I'd be there shortly.

Cycled in, figured out the most likely cause of the problem on the way in. Came into work and discussed bugs with all. I suggested that one of the auxillary libraries which fixed many of the bugs hadn't been upgraded. We checked. It had been. However, the main program itself wasn't upgraded to the bugfixed version. That would explain everything.

Made sure that all was upgraded properly, went to the morning meeting, drank my coffee, kicked-back for some bug-hunting and got emergency sticky-noted by Dan again. Apparently the bugs were back, and 10 times worse.

Went to lunch (being pretty hungry after being called away from breakfast), came back, looked at errors. No, there were not 600 errors, there were only 8. There were 592 instances of the server having a high-load and asking clients to retry later.

Scott told Dan the good news (the mountain becomes a molehill), and Dan looks like he's about to kiss one of us. I like Dan, but not that much. Besides, he's getting married in a couple of weeks.

Get back to my office, relax, tracked down the bug that was causing the last 8 errors. The bug was where we thought it was all along, except that we'd always find other, bigger bugs when we were looking for it. This should be the final battle of me verus The Obscure Bug, and with luck I should win.

To make the day even more weird, Dan and the Systems team have all gone off on `SysTrek' to discuss `Systems Matters'. This has pretty much killed our targets for Half-Life tonight.

Rumour has it that performance reviews will be finished on Monday. I don't believe that will happen, but if they aren't finished by next week we'll have to cancel Dan's wedding.

Finance::Quote
Someone's grabbed it and worked on it and will be sending me a patch shortly. Mmmm.... Rapid development...

Advogato
After re-reading the Advogato ratings I've re-certified myself up to Journeyer. Personally I feel I'm about half-way between the levels at the moment, but as yet we don't have a rating for that. Mind you, the Meta article seems to be suggesting we might have one soon.

(read more...)

Health

Health
I'm feeling much better now (compared to the previous few days). As such I spent a day at work and even wrote useful code. This is much better than what happened on Tuesday, where I spent most of the day in a zombie state.

Finance::Quote
It's out there, and I've told people about it. I've made a file release on SourceForge, submitted details to Freshmeat, and will be releasing on CPAN shortly. With luck I'll get a number of comments, bug reports, and desired features back. Possibly a few flames as well.

Ian
Ian's really getting into the whole SysAdmins-with-weapons-thing. I think this was something that he was never allowed to do at DECR because of the students, and at his conslutancy job because of the customers. Hopefully his aim will get better in time. He doesn't scare me at all yet.

Ian/Rockclimbing
Ian wants me to go rockclimbing with him tonight. I want to go too, but I'm very aware of how little awareness I have of my surroundings with this virus on me. I don't want to risk me being dangerous to either Ian or myself.

(read more...)

GnuCash

GnuCash
Hah! It's easy to make money from Open Source. With the help of GnuCash I've discovered better decisions I can make with some tricky financial choices that are just around the bend. This will save me quite a bit of money.

Finance::Quote
Finance::Quote is now available on Sourceforge. Hooray. The code in the CVS tree works pretty well, and I hope to have a proper packagey thing out shortly for CPAN... When I'm feeling better.

Work
Went to work today because I'm feeling much much better than I was over the weekend. Many people used colourful expressions to describe how I looked, and a number have encouraged me to go home early and get some rest. That sounds like a pretty good idea.

Ian's at work now, with new cute little glasses. Unfortunately I wasn't feeling well enough to give him a proper welcome to the company (nerf guns, whipped cream and bondage), so he's managed to escape his first few days here with some scraps of dignity. I'm sure I'll be able to fix that in time.

(read more...)

Bitcoin QR code This site is ad-free, and all text, style, and code may be re-used under a Creative Commons Attribution 3.0 license. If like what I do, please consider supporting me on Patreon, or donating via Bitcoin (1P9iGHMiQwRrnZuA6USp5PNSuJrEcH411f).