-
KVM Update

-
Debugging and fixing the conflict I had between Let’s Encrypt certificates and the ActivityPub plugin for WordPress (for joining the Fediverse!)

I’ve been joining and rejoining bits of my Internet footprint to the Fediverse. I think a couple of years ago I started a mastodon account and dropped off because my corner of it was dead and I didn’t really understand how self-serve it was. More recently, after starting to record myself streaming video games (in…
-
A grand project – Streaming and Video Hosting – Part 3 – Drilling into DNS

-
A grand project – Streaming and Video Hosting – Part 2 – Design, Planning, and Notes

Having decided on a goal, it’s now time to rough out the approach. Basically, what do I need to do to make this happen? Decide on regular DNS or Dynamic DNS to provide an external DNS hostname so other peers can find my instance. regular DNS Domain: perivid.xyz Registered, registrar chosen, domain chosen. DNS A…
-
A grand project – Streaming and Video Hosting – Part 1

Sort of growing out of my impulse to record leukemia patient knowledge for posterity, I started playing PC games and streaming them. My original goal there was just to get used to recording my own video, used to hearing and listening critically to my own voice, figuring out what to talk about when playing games…
-
More on that custom widget – more about data analytics and researching stuff

-
Writing/Customizing/Automating a Custom Widget in Apple’s iOS 14

-
Unit Tests and Test Driven Development (TDD)

-
Migrating WordPress from one URL to another (with Dreamhost)

-
Blowing my own horn a little – Gitlab repositories and demo sites

-
On keeping passwords and accounts

-
Memory Management

I don’t mean this to be metaphorical, but maybe 10 or 20 years from now it will be. Computers and computing require memory. The reason is they need to keep quick calculations and values close at hand, because of communication speeds, because we need them to be quick and responsive, particularly for video displays and…
-
Getting better at customizing WordPress

Since last year, I’ve been volunteering on a Taproot Foundation Website grant, and we’ve been setting up WordPress for a nonprofit that got awarded the grant for them to use as a replacement website for their content and publications. I’ve been working as the “lead developer” and my various hard and soft skills (including mentoring…
-
Still seeking a good CrashPlan Home Unlimited Family replacement

-
2017 Thanks Taking

Let me start with a statement about “Thanksgiving”. We’re supposed to give thanks for all that we have. That’s great, but it elides the genocides, massacres, and wars that US settlers had with the natives of North America before taking possession. It elides the biological warfare. It elides centuries of neglect, abuse, and outright murder…
-
Time to upgrade Mediawikis again!

-
A modern dev’s Git/GitHub centric process to change a file

-
The dreaded rebuild

I don’t know about you, but I am rough on computers. In the course of the weeks and months I spend doing geeky shit, I tend to load and overload and reload and reconfigure and rebuild and reinstall a bunch of different kinds of development tools and platforms and language interpreters for different purposes and…
-
Javascript geeking – p5.js and matter.js

I haven’t done HTML/Javascript geeking in a while, but thought while I’m in downtime between courses for my Data Science studies, I’d noodle around. I’ve been idly watching instructional videos by The Coding Train (Dan Shiffman) on YouTube for a while, but I was intrigued by both p5.js and matter.js (as an aside, there are other…
-
Making a Home WiFi Network faster

-
Tools

Just a note: I’d like to thank the freeware program, Lyx, for helping create LaTeX markup for various mathy-sciency things I post about. Very helpful. You have to know what to include/not for Jetpack’s LaTeX interpreter, Beautiful Math (most especially the preamble that makes a Lyx document a document, and various carriage returns that tend…
-
MacBook Pro slow shutdown (macOS Sierra)
-
Upgrading MediaWiki
-
Reporting Issues – Geek-as-a-Trade series

One of the geeky intersections I have in personal and professional geekery is that of reporting issues. Sometimes this is with an online shop or app or web service. Sometimes it’s with a network provider, or a cell phone service provider. Sometimes I have to report to a professional IT Networking team. Other times I’m…
-
Philosophy and Introduction – Geek-as-a-Trade series
I’ve been a geek all my life. My work, my play, my housekeeping all involve geeking at some level. While plenty of geeks involve geekery in all parts of life, here is how I think I differ from most geeks especially at work and what’s important and valuable about that difference: I write stuff down and…