Blog
-
Multi-Phase Maps in FoundryVTT
Using FoundryVTT's powerful API and a little bit of JavaScript code, we can easily produce a battlemap that changes through a series of phases as the adventure progresses. Here's how...
-
This young lady's so proud of herself! This morning, she was up in time to catch in-the-act the burglar who visits us three times a week and steals the empty glass bottles we leave on our doorstep.
Alt
Young French Bulldog, standing, looking happy, tongue hanging out.
She did such a good job of scaring him off that he left us some milk and orange juice by way of apology.
-
Performed maintenance on GC9GTV3 Drive Slowly; Fox Crossing
This checkin to GC9GTV3 Drive Slowly; Fox Crossing reflects a geocaching.com log entry. See more of Dan's cache logs. Checked in on this cache; found it wide open with the log book removed from its bag and thrown on the floor. Looks like minor vandalism. ๐ข Gonna have to keep a closer eye on this โฆ
-
Don't Ask, Don't Teach
It looks like the Tories want to ban teachers from talking about gender identity to children of any age. What is this, 1987 again?
-
Enabled GC9Z37B Friar's Farm - Legal Limit
This checkin to GC9Z37B Friar's Farm - Legal Limit reflects a geocaching.com log entry. See more of Dan's cache logs. Cache container replaced and ready to find on a diversion from this morning's school run. The dog was not pleased at having to go for an additional walk in the drizzle!
-
Found GCAQJN1 Hardwick park 1
When a new geocache appears at the start of my workday I don't usually stand a chance of claiming the First-To-Find. But when it's still unclaimed at the end of the day, the race is on...
-
Geohashing expedition 2024-05-09 51 -1
A lunchtime dog walk (while posting a parcel) took me to a geohashpoint near Standlake Allotments.
-
A completely plaintext WordPress Theme
Terence Eden took my idea for a completely plain text blog, ran with it, and just kept running. Now it's a WordPress theme!
-
Blog to 5K
This is my 5,000th blog post on this blog. Wow, that's a lot! Let's look at some milestones along the way.
-
Let Your Players Lead The Way
In gradually becoming a better RPG gamemaster, the toughest lesson for me has been how to surrender control to my players. Here's the story of the importance of that lesson, and some of the mistakes I've made along the way.
-
Found GC30B8 SP1
This checkin to GC30B8 SP1 reflects a geocaching.com log entry. See more of Dan's cache logs. The rest of my family and I enjoy a Go Ape, so we came out this morning for a bout of tree climbing and high ropes at the nearby centre. After our picnic lunch, and while the kids were โฆ
-
Wrote note for GC9Z37B Friar's Farm - Legal Limit
This checkin to GC9Z37B Friar's Farm - Legal Limit reflects a geocaching.com log entry. See more of Dan's cache logs. I've now confirmed that this cache is missing (it looks like it was removed by the council during the installation of the signs for the new 20mph limit) and sourced the requisite parts to construct โฆ
-
Dave Winer kindly let me know about a proposed standard for linking to OPML blogrolls. Given that I added a page containing my blogroll last year, it was easy enough for me to add a tiny bit of code to the header to add support for automatic detection of my blogroll.
<link rel="blogroll" type="text/xml" href="/blogroll.xml" title="Dan Q's blogroll">Now all we need is some tools that can do such detection!
(You'll note I've added a title attribute: as I discovered the other day, some browsers including ELinks will show all
<link>s of unknownrel="..."at the top of the page and I wanted this one to make sense!) -
Does a blog have to be HTML?
Does a blog post need a title? Does a blog have to be delivered in HTML? In launching textplain.blog, I'd like to argue that the answer is... no!
-
I'm still a little miffed that my local council took it on themselves to "correct" my name on the electoral roll to something it isn't, thereby potentially disenfranchising me (I can't produce photo ID in the fake name they came up with!).
But I'm pleased to report that, after prompting, they were able to correct their mistake before I got to the polling station this morning. ๐ณ๏ธ๐








