Categories
Uncategorized

A witty retort

Categories
Personal

Week 28 – Welcome to box mountain

It took three vans hired by three people, a medium sized one, a large one, and then a small one.

It took eight people.

It took a week.

We’ve finally moved into Oxford into our new flat. Currently unnamed, but mostly Box Mountain. Next time I consider moving house without hiring a moving company, just shoot me.

Work

Mostly a failure. Shortly after last week’s post, my immune system came up to me with an invoice for lack of down-time and a stop sign. Wednesday/Thursday were lost to ill (and packing boxes, which didn’t help). Friday to recovery and then Ikea (Also not helping). Then the move Saturday/Sunday. Monday I managed to work over a dodgy 3G connection, Tuesday I didn’t even try. Now we have internet.

Play

Tales from the Borderlands, Pillars of Eternity, Dragon Age Inquisition, The Secret World all dropped massive updates this week.  I have played none of them. So. Many. Boxes.

Rest

Plugged some holes in some code stuff, a couple of display fixes to the Odyssey management system in prep for the between-games update.

Moved house.

Hopefully this week should be a little more productive…

Categories
Computer Games Larp PHP Projects

Week 27 – A Blunderbuss For House Hunting

Last couple of weeks have been a little hectic, and the next couple seem to continue this trend. So:

Work

Shifted to a new primary project at work for the first time in quite a while. Enjoying new challenges, and a more modern codebase to work from. My side of Skute has wound down a bit while others fan the spark a bit, which gives me a chance to plan the next bits for the API.

Play

Still going though SWTOR, mostly. I’ve not had a lot of playtime.

Rest

Moving House

We have the keys to the new flat, big move is this weekend. We moved a few dozen boxes yesterday (Thanks Dan & Jenny for being awesome). Between that and Odyssey, I’m mildly dead now.

Odyssey

I’m a head ref for Odyssey, and work closely with the Story team to help everything go smoothly, and one of the things that didn’t go smoothly last time was our “Blessings” system – the system by which we add reactionary special statuses to characters (Blessings from their Gods, Curses, Long term effects of magic spells, transformation into bloodless monsters, Roleplay effects, Extra hitpoints, everything). Previously we worked with a somewhat Heath-Robinson contraption built of Excel and Access-based PDF generation.

Previously, I built a system called Mimir, which tracks the kudos priests and other characters can earn with their gods. We’re a more narrative-based than stats-based game, so the numbers get fudged a lot, but it’s a decent guideline. It’s also got a fairly fully-featured blogging engine, which is for debriefs.

Screenshot from 2015-08-12 15-45-00_croppedMy last couple of weeks not-working time has been spent extending and expanding that a lot. Folding in an Autocomplete library that linked to the current list of active players and the Blessing system (complete with three-stage approval process and player-facing PDF generation), and then a general once-over on the design has swallowed a lot of my coding time.

When I built it originally a few years ago, I built it in PHP (because I wanted to be able to make quick changes on the fly during an event) using a custom lightweight microframework, and Idiorm/Paris as the database/ORM model. I’m slightly surprised how well that’s held up. I didn’t need to edit the framework at all for this major revision, and Idiorm & Paris worked really well for me. The frontend’s built in Bootstrap, which gives me style without much effort – though I do need to bite the bullet and shift up to v3 – and I’ll be releasing it as Open Source once Odyssey is over, alongside graphs and statistics generated from the actual dataset.

I should put up another post later on about how well Odyssey went, but now I should be getting ready for work.

(Header photo: A Greek Shield Wall, at Odyssey. Photo by Charlotte Moss for Profound Decisions)

Categories
Personal Projects

Week 25 – The Working Progress

August is shaping up to be a busy month.

Work ramped up, both sides of the coin, after a time-bomb screwup I made several weeks ago suddenly got trodden on, and the other side hit deadline week. Trying to keep on top of both sides of that has been tricky, especially as this month I’m basically going full-time with what was originally supposed to be my temporary part-time contract, and is now tracked to last at least a year…

Odyssey is getting really quite close (it’s the 14th), and my sole contribution to the non-uptime bits, in the form of a new system to track Blessings/Curses and other Involuntary Special States, is nearly on track. The weekend’s task was to get PDF generation of blessings working, and from there printing, so I’ve sunk a few hours into that. The PDFs are being generated, although the text and design’s not quite there yet. Task for this week’s evenings is to finish that up, and import the existing blessings list.

Project Move-To-Oxford proceeds apace. We’ve now got the place, but are in an unusal limbo position while it’s repainted and the various ducks swim into alignment for the actual move to happen. I’m already pulling in previous move’s lists of people to contact and things that need to be done, but a lot of them have this massive overhanging dependency, so I can plan all I like, I can’t do anything yet…

Because the thing that I need now is a new, additional hobby for the remaining seconds in the day when I’m not already doing things, I’ve taken my occasional experiments in blending and infusing alcohol a step further into actually brewing things. I’ve got an article on my first batch of beer in a semi-finished state, and now I’ve also got a jug of mead merrily farting away in the dark corner of the kitchen.

For a friend’s birthday party I also dug out my traditional Cheesecake recipe, and revised and updated it with ten years experience making it. I even made a label to put beside it so people could see what was in it, and then entirely forgot to take it with me. So it’s presented here, where it can be entirely useless forever.

cheescake

 

…which has, in general, been a week of text editors and trips to Oxford, and I’ve not been playing very much. However, I did declare “Sod it all” last night for a decent session of GTAV and then get distracted by Sims for a while (House moving always makes me want to play Sims, it makes life look so much neater).

Categories
Personal

New Flat Adventures Renews for a 4th series

I moved to London in January 2007. I’d quit my job in Bedford with nothing really to go for, save a feeling that it was time to move on, and got a job for Hotxt (later Trutap) in London the next day or so. Since then I’ve had some of the best employment experiences, and some of the worst. I’ve worked with startups primed to go global, startups on a dark and cynical path to oblivion, and startups with a hope and plan for the future that was just out of reach for them. I’ve even worked for established companies.

But last month, the new build houses where my garden used to be went on sale for £750,000. Eight months ago our rent went up by ~10%. At the end of September it’ll do so by another ~10%. I’m a software developer, earning a decent – if not excessive – wage, and I’m being rapidly priced out of the top quarter of the tube map. London house prices, and unregulated rent, are now completely too bad for me to deal with.

I love London a lot. Apart from the town I grew up in, it’s the place I’ve lived longest, and I’ll be sad to see it go.

But last Wednesday we wandered up to Oxford, and spoke to an estate agent directly out of central casting, and he took us to some expensive and tiny places. Then we went to the flat of a friend of a friend and… well, now we have a flat in Oxford.

It’s not all sunshine. Whoever told me (over the phone, annoyingly) that I could break out of the contract with the current place with 30 days notice was not entirely accurate, so we have to hope someone picks it up from viewings this month, otherwise we’re liable for another month’s rent on top while the contract expires. Our new Landlady needs to finish up doing up the new place, but that does mean I won’t be trying to move in the two weeks before Odyssey, so small mercies…