Thanksgiving

Thanksgiving

It's been another year, and much has happened. Some good, some... not. Yet, as family gathers around, there are many reasons to give thanks. For family, good health, a home to gether in, and food to eat. For work to do, and good deeds to perform to forward civilization. For those who were able to gather, for those who gathered elsewhere across mountain and sea, and the memories of those who can no longer join us. May all of you be blessed, and may all of us appreciate that which we have. For a few more well chosen words on…

Read More

Loose parts

I can no longer remember which aircraft it specifically was, but if memory serves, there was a helicopter that had such a tendency to rattle that it was often referred to as "a thousand parts flying in loose formation". Which brings me to Linux. Desktop Linux, courtesy of distributions such as Ubuntu, Mint, ElementaryOS, and Pop!OS, has gotten a lot better about making sure updates didn't break everything. On the server side, things can be dicier. Yes, this has to do with the site upgrade. Unless you're paying for a hosted "pro" version, managed by a bunch of guys…

Read More

Transition Points

Transition Points

The weekend was spent with family and friends. Also spent a lot of time unfucking things that I had left fallow for far too long - with a reasonable degree of excusability, but I really should have gotten around to it sooner. What next? I think I need to renew my promise of five posts a week. It'll be difficult - I've taken on a couple more daily hell-or-high-water obligations, if not big ones, I'm spending time on music, and maintaining my excercise. In the longer run, I need to figure out where I'm going to be in five years,…

Read More

Cleanup

Have a few things mulling but right now going back and checking over older posts that didn't quite make the translation from Blogger to Wordpress to Ghost unscathed. Fixing embed links, and so forth.…

Read More

One Step At a Time

One Step At a Time

One of my personal weaknesses is that I tend to get into obsessive ruts - take on a project that interests me, deeply immerse myself in it until I'm satisfied with my level of knowledge and skill, if not polish, then drop it for the next shiny thing that attracts my attention. Daily habit is relatively lacking, and things with slow progress curves requiring months, years of work are also difficult. I also have a tendency to make the perfect the enemy of the good. Knowing this is literally the reason I reformed my excercise plan a while back, and…

Read More

Automating Backups, Part 2

Automating Backups, Part 2

In my last post I covered how to get a proper dump of the database. I have, of course, verified the backup of the database. For ghost you can easily do so by spinning up another instance with ghost - this will require a DNS entry or update depending on if it's a replacement or a separate verification instance. Services such as Digital Ocean make it easy to spin up an instance for a couple hours and then destroy them. Update it to the same version, go through the initial setup, and stop ghost using the ghost stop command. You…

Read More

Automating Backups - Part 1

Automating Backups - Part 1

After having some issues manually messing around with the backend of my install, I started digging into the issue of "hey, it's nice I can manually dump my entire text contents into a .json file but that can't be scheduled in the GUI or dumped via command line" - especially since there still are some gotchas like "running ghost config without any parameters creates a new config file for the particular env" lurking about. Also, the one "ghost for beginners" guide I could find on backups assumed an SQLite database, and had you stop,…

Read More

More on Ghost

I know I gave an overview of my impressions so far, but previously had written about it from my point of view, of a guy who’d had some experience with spinning up virtual servers, coding database driven website, and html. So, let’s take a look at what people are complaining about in ghost. Most of these are from this whiny straw man filled post here. It’s just the new hotness It requires command line setup and a dedicated server No iOS app No comments it’s overrated, a solution to a problem people think they have with…

Read More