Bovini: A Week Well-Spent

It’s been a busy week. I’ve spent a lot of my time at the office, trying to get the replication model for Bovini working – causing much stress as it failed time and time again. For those of you without a grounding in computer science theory, replication is the art of making data be identical (and editable) in several places at once without the fundamental problems that this goes on to cause, such as data identity conflicts.

In this particular case, we have two master copies of a database, and five smaller copies of a particular one-fifth of the data each (plus a little shared data), split around seven UK sites, and who’s computers can only be made to talk to one another between the hours of midnight and 4am each weekday. So: not only does the program I’ve been writing (and sweating on, crying over, and shouting at, this week) have to pull all the data back together and spread it out, it also has to detect whether two users at different sites edit the same piece of data during the same day, work out who’s most likely to be ‘right’, and ‘fix’ the data accordingly. Or, if it’s not sure, know who to ask for assistance. It’s a clever program.

And now it seems to be done. And working. Great!

Unfortunately, working like a dog on this little project has only taken time (and energy) away from my preferred software project – Three Rings – a program I’m writing for free for National Nightline. I’m likely to have a busy weekend catching up!

Regardless, tonight… will be a night for relaxing – Bryn, Claire, Paul, Kit and I are going to spend the evening in the Ship & Castle, drinking Real Ale and playing Chez Geek. A perfect way to end a week.

Eventful

Been excessively busy this last week: lots and lots of work. Pulled a 16-and-a-half hour work day on Wednesday, fixing the entire network where my co-workers were unable to. It’s a lot nicer now. In other news, I won an eBay auction for a copy of the 1974 edition of Parker Games “Careers” board game, which is fab, and Claire, Bryn, Paul, Kit and I have been playing it all week.

Three Rings schedule looks tighter and tighter. Having some doubts about getting it to a stable 1.0 release by next weekend, the deadline.

Tonight, sometime after midnight, my awful ex-, Reb (if you ever hear me complain about my ex-, it’s undoubtedly her) dropped me two text messages out of the blue asking if I’m awake and to call her, in capitals (followed by two “X”s, which I take to be kisses). I can’t be arsed. I’ll drop her a text in the morning and find out what she wants.

Right now, I’m going to coax Claire to bed for rumpy-pumpy. ;-)

Stress

Things that are causing me excess stress and reduced sleep:

WORK

  • I’m writing program features that have been paid for, but may never be used.
  • I can’t keep a pcAnywhere connection to the client open for more than a few minutes.
  • I’ve been abandoned to sort out the database replication by myself.
  • A colleague insists upon demonstrating how stressed they are about their upcoming deadline, as if I needed reminding about mine (I’m already past it, and the client keeps phoning me to tell me all about it).
  • Pulling extra hours isn’t actually getting that much more work done.

HOME

  • I still have lots of Three Rings to go, most notably a file-storing system, and I can’t find a way to focus on it.
  • I have heaps of laundry to do…
  • …oughta tidy up, too…
  • …and sort some things out with the bank, with my parents, with the Dept. of Comp. Sci…

But, above it all – the killer:

  • I can’t find the motivation to get on with any of it, and it’s all building up into a mammoth heap of incompleteness.

End of rant.

Grindstone

Claire called me up at work to taunt me about the fact that I’m working late. Well; okay, she didn’t, but she night as well have, because I’m still at the office, slogging away at a chunk of Bovini for a deadline tomorrow, not making much progress, and I only spoke to the client earlier today about how things look like they could go okay… (moral: never get optimistic with clients)

Anyway; to cut a long story short, I don’t expect to get out of here any time soon, and it sounds like everybody’s having a great time without me. <sob>

I want to go home.

Royal Welsh Show

I’m writing this from the (badly-protected: just had to go to a page with a particularly funky JavaScript to break out of their front-end browser) BBC Wales bus at the Royal Welsh Show, where Alex and I are working on behalf of SmartData.

Suppose I’d better get back to work and let these kiddies have the ‘net connection back…

Dark Side Of The Moon

Spent last night in a dark room with Paul, Kit and Claire, listening to a DTS-encoded 5.1 surround sound version of Pink Floyd’s “Dark Side Of The Moon”. It was the most beautiful thing I’ve heard in a long while. The sound quality was unbelievable – the patterns moved and shifted around and through us. Quite stunning. I felt my heart rate change several times to match the beat

Nobody’s updated their web journal in several days except Kit. That makes my work morning a little boring.

We have a new guy working for us – Daniel – a school leaver who’ll be helping us for the summer. Alex and I are trying to get him talking, without any luck yet.

Suppose I’d better get on with some work, now.

Update (20th March 2012) – crosslinks:

  • Paul’s post about getting to use his DTS system
  • Kit’s post about the experience of listening to Dark Side of the Moon with us

Injured

FireSpent last night on the beach with Andy, Alec, Paul, Claire, and others last night. Folks like Andy and Alec are in Aber for the graduate’s ball tomorrow, we we went out for a barbecue. I took along my new juggling gear and practised juggling flaming brands. I wasn’t very good at it. I need more practice. Today, I have burns all over my arms.

Later, Claire and I borrowed Paul’s dinghy and paddled around in the sea for awhile. That was fun, too. All in all, a good night.

Kit wasn’t feeling well and retired early.

Came in to work late today. This afternoon, in fact. I love it when I get a lie-in. Claire’s uncharacteristically less horny than usual. Down to about my level, for once. Hmm… Anyway: lots of work to do for the company’s presence at the Royal Welsh Show next week. Better go get on with it.

Feel strangely nostalgic. Perhaps a result of the retro-computer games I’ve been playing. Or the music Alex has put on. Or just too much caffeine. Ah well.

×

Butterfingers

Butterfingers gave me a courtesy call at work this morning to tell me that my juggling gear will be delivered tomorrow. Which is nice.

It’s a stupidly hot day. The office needs desk fans. I’m melting here. I’ve been to the kitchen three times so far just to soak my head/hair from the tap to keep me cool. It’s just evaporating off. I’ve drunk all my mago juice and my cranberry juice.

There’s a storm predicted for Friday. Hopefully this one will actually happen as scheduled and the air temperature and pressure will drop a bit.

My arms are sweaty and sticking to the desk. Gonna take a walk outside.

Monday Morning

Another new week. I’m surprisingly jolly about it. Spent the morning so far discussing corporate image with my boss.

[quiz results removed]

Gotta love Mondays.

I won at Mario Party 4 again last night. But Claire didn’t come second… she came third, beaten to it by Paul. You’d think she’d be pleased. But no.

She kicked all our asses in a Flag Rally at Cel Damage, though. D’oh!

Late

Running late for work. Was supposed to get up and take laptop to Daton as part of an insurance scam, but I’m still at home after having woken up late. Still, Claire’ll be at work until about 1am today… in Newtown… so there’s no benefit to me coming home early. I’ll work late.

Updated Troma Night at long last – this web site chronicles the things I get up to on termtime Saturday nights.

Suppose I oughta go get this laptop sorted and put my paycheque into the bank, then get my lazy layabout arse to work.

LiveJournals

Many of my friends here in Aber seem to have their own weblogs on LiveJournal. I’m almost tempted to download the (open) source of LJ and set up AberJournal, a site for Aberites to post their journals to. Could be cool.

On which note, please go see:

This particular entry in Andy’s journal, on account of it being hilarious, and,
Strokey Adam’s new journal – he’s just gotten one for the first time.

I’ve just woken up, and I’d better go to work.

Back From Lancashire, Continued

Spent the last four days in Lancashire and elsewhere in the North of England, visiting my folks (among other things). Details follow…

Friday 27th June 2003
Dan’s Mum’s House, Preston
Played on Claire’s Nintendo GameCube with Claire, my mum, and sisters. I won at Mario Party 4.
Went to meet the managing director who’ll be taking over from my dad upon his retirement. He didn’t seem remotely scared enough by the idea that if my dad fell under a bus (oh; the irony of a transport consultant being run over by a public transport vehicle), I’d be his majority shareholder, nor did he seem to believe all the stories the rest of the staff told about me. He’ll be taught to fear me, yet… <evil grin>

Later, met up with Andy, Dan’s AvAngel.com co-webmaster, and played more video games, before going out for KFC and to see Bruce Almighty at the cinema, which was a pretty damn cool film.

Finally, retired to my mum’s house for yet more video games. I won at Mario Party 4. Again.

More to follow…

Clients Suck

Nothing sucks more than flogging yourself to meet a deadline and provide a stunning piece of software to a client who doesn’t give a shit.

Dreadful Deadlines

Just been working like a demon towards a 13:00 deadline this afternoon, delivering a piece of software to a client. Barely made it, but what a buzz!!! Celebrated with a pub lunch with two colleagues, Lisa (the SQL Queen) and Alex (the CodeMonkey, our office pet).

Claire called from Norfolk to say “Hi!” I’d have liked to chat longer, but I have work to do.

Have promised to scan and archive some old magazines with Kit this evening. Ho hum.