Mocking SharePoint

Highlight of my workday was debugging an issue that turned out to be nothing like what the reporter had diagnosed.

The report suggested that our system was having problems parsing URLs with colons in the pathname, suggesting perhaps an encoding issue. It wasn’t until I took a deep dive into the logs that I realised that this was a secondary characteristic of many URLs found in customers’ SharePoint installations. And many of those URLs get redirected. And SharePoint often uses relative URLs when it sends redirections. And it turned out that our systems’ redirect handler… wasn’t correctly handling relative URLs.

It all turned into a hundred line automated test to mock SharePoint and demonstrate the problem… followed by a tiny two-line fix to the actual code. And probably the most-satisfying part of my workday!

Note #28047

This morning it took me three attempts to put on a t-shirt the right way around.

I don’t think I slept too well.

Universal Cosplay

As previously indicated, I’m not anticipating cosplaying anybody. But I think I could do Greg Universe.

Not young Greg Universe, the Star Child of ‘Story for Steven’… which seems to be the only variety anybody’s ever cosplayed as before if an image search is to be believed. No, I mean: overweight old balding Greg Universe. I could totally pull that look off.

Composite image showing Greg Universe from Steven Universe, in both his 'young, rock star' version and the more-familiar 'old balding car wash owner who lives in his van' version.

Fake tan lines, white t-shirt (I’d probably make a ‘guitar dad’ one!), sweatpants, carrying a guitar. Easy.

Again, not that I’m planning to. Just saying that I could

×

“I’m glad I’m not the only one”

Still at MegaConLive. I’ve not done this kind of con before (and still wouldn’t, were it not for my tweenager and her various obsessions). Not my jam, and that’s fine.

But if there’s one thing for which I can sing it’s praises: everybody we’ve met is super friendly and nice. Sure, you can loudly telegraph your fandoms and identities via cosplay, accessories, masks, badges, bracelets or whatever… but it’s also just a friendly community of folks to just talk to.

The fashion choices are, more than anything, just an excuse to engage: a way to say “hey, here’s a conversation starter if you’d like to talk to me!”

Overheard a conversation between my kid and another of a similar age, and there was a heartwarming moment where the other kid said, “oh wow, I thought I was the only one!” Adorbs.

Convention stage with MegaConLive branding.

×

MegaConLive London

My 12-year-old’s persuaded me to take her to MegaConLive London this weekend.

As somebody who doesn’t pay much attention to the pop culture circles represented by such an event (and hasn’t for 15+ years, or whenever it was that Asdfbook came out?)… have you got any advice for me, Internet?

67 Bananas

I think my “six seven”-obsessed younger child was in the kitchen with a biro earlier. How do I know, you ask?

Close up of a bunch of bananas. The numbers 6 and 7 have been drawn on them in ball point pen.

×

EV Battery Low

Tonight I learned that when my electric car gets down to 5% battery, it sounds an alarm.
And that when it gets down to 4% battery, it sounds a louder alarm.
And that when it gets down to 3% battery, it engages ‘limited performance’ mode and shows a picture of a tortoise.
And that when it gets down to 2%, and you’ve already turned off the heating and the radio and you’re wondering how much power the windscreen wipers are using… that’s when it stops showing you it’s estimated range.
Fortunately, I then only had half a mile left to go. But for a while there it felt a little bit hairy!

Electronic car dashboard showing 3% battery, a 'limited performance' warning, and an icon of a turtle in a yellow circle.

×

Note #27940

Bitterly cold and starkly beautiful, this morning: West Oxfordshire is blanketed in an impenetrably thick freezing fog.

It’s quite pretty, though I’m regretting not bringing my gloves out with me!

Tree-flanked fields almost impossible to discern through a blanket of thick white fog.

×

Note #27906

The younger kids’ taekwondo school put on a free ‘new years workout’ class this morning. It was pretty awesome.

My watch says my heart rate averaged 146bpm, peaking at 169bpm. It’s possible I’m not as fit as I used to be. 😅

But at least I don’t feel like I might die, like I did during the ‘dads go free’ promotion last year. Progress?

In a gym environment with punchbags visible in the background Dan, a white man wearing a black t-shirt, throws a right jab, alongside others who are doing the same.

×

Bee

As part of my efforts to reclaim the living room from the children, I’m building a new gaming PC for the playroom. She’s called Bee, and – thanks to the absolute insanity that is The Tower 300 case from Thermaltake – she’s one of the most bonkers PC cases I’ve ever worked in.

On a desk cluttered with computer parts, a partially-built PC stands in an irregular-hexagonal prism shaped case with vented yellow sides and a three-pane angled glass front.

×