davep
Dave Pearson
My personal blog which covers a handful of main topics and wanders through all sorts of subjects. Mostly you'll see me writing about coding and Python and a bit of Emacs and so on; but sometimes there will be more random thoughts and personal stuff.
August 2026
September 2026
October 2026
Top Words
- blogmore
- rogallo
- wasat
- steam
- gemini
- found
- library
- github
- recently
- controller
- gemtext
- frame
All posts (275)
When I first created GopherMap, I made it pretty strict about what it did and didn't consider a valid map. Unsurprisingly, reality did what reality does and, pretty quickly, Rogallo met maps that didn't fit with this strict approach. So I relaxed things, accepting pretty much anything that even vaguely looked like a...
Yesterday evening, while tinkering with Rogallo, I managed to nerd-snipe myself pretty well. I was playing around with the idea of better presentation of some forms of text/* content. While, of course, Rogallo handles text/gemtext just fine, there are lots of other MIME types that it will show too (pretty much all...
I've just made a small release of Rogallo, bumping the version to v1.7.0. Most of the changes in this version aren't very visible, but quite a few things have changed under the hood. One change that might show up on occasion is the addition of an encoding fallback if you encounter an ISO-8859-1 file out in the wild...
As Rogallo got close to being "stable", I did a fair bit of work on its documentation. Something that I wanted to include in the site was a good collection of up-to-date screenshots. These are all created on the fly. To do this, of course, requires something that looks like a Gemini server. Initially, this was...
Rogallo v1.6.0 is now available. This release concentrates on the addition of a newly-supported protocol, and improving what can be displayed in the viewer and how it looks. The headline change is the addition of support for the Spartan protocol. Having run into a couple of sites that either offered this as an...
Now that Rogallo supports multiple protocols, it's tempting to add one or two more. As of the time of writing, alongside Gemini, both Gopher and Finger are supported. While wandering the small web, I stumbled on the Spartan protocol. Given its similarity to Gemini and the fact it uses Gemtext as its main document...
I've released a small update to Gemtext. At the moment, I'm working on adding Spartan protocol support to Rogallo, and to do this I need to handle a small extension it makes to Gemtext. While Spartan is quite different from Gemini in the underlying protocol, it uses Gemtext as the default/standard markup language,...
Introduction An occasional collection of things I've recently found on the Internet and added to my bookmarks. Airwave - an ATC Sim-Game Flight sims have been my thing for decades. It might be fun to play at being the voice on the other end at some point. CrashAtlas - Aviation Accident Database & Crash Map I didn't...
After a short break to do some fossil hunting, I'm back tinkering with Rogallo. The main change in v1.5.0 is the addition of support for custom themes. Before I get to that though, there's a small number of other fixes, additions and tweaks. The first is a small change to the Gopher support. As of this version, if...
If you've ever visited my main web site you might have stumbled on Grid Bike. This was a game that teenage me wrote on my VIC-20. I was bold enough to submit it to Personal Computer News, and ended up having it published in the December 21st 1983 edition. I still have my copy of that magazine. I've also kept a copy...
Today was a wonderful day of fossil hunting on the east beach in Whitby. We were ready to get down onto the beach before the tide was out enough to let us on, and got off not too long before it would have been back in again (but with more time to spare than the last time). Fossils were found. Rock pools were...
Back in Whitby. Fossils will be hunted. Food will be eaten. Easily my favourite place to visit.
Page 5 of 23