The Blog's New Home

February 1, 2014 8:56 pm

This is our blog's new home. If you're reading this you're in the right place.

The blog is now hosted on my own server running WordPress. I have some cleanup to do with the archives that came over from Blogger, and I'll get through that over the next little while. Meanwhile, everything should just work for you.

I'm planning on creating a mini-blog that you'll be able to get to via the "PhotoBlog" menu entry at the top-right of the page. If you go there now you'll just get a "Nothing found" message of some kind.

Self-Hosted Blogging Software Options

January 27, 2014 2:56 am

I spent some time this weekend exploring self-hosted blogging software alternatives to Blogger.  I set up a virtual machine and took a look at Ghost, Habari, Chyrp, and WordPress.  I also looked in to, though didn't install or play with, AnchorCMS, Couch CMS, Wolf CMS, Bolt, Monstra, and Pyro CMS.

I was interested in some of the lesser known "next-gen" platforms that seek to be lighter weight than WordPress.  They also have some new approaches to how blogging software should function which I found intriguing.

I didn't get very far with Ghost.  Ghost is built on node.js; which I hadn't used before and it took me an inordinate amount of time to get the thing running just to play with.  And once I finally did get it running, I quickly discovered it does not have multi-user support yet (slated for summer 2014).  Since a Blogger replacement would need to allow both Jess and I to write posts this was a deal breaker.

I tried Habari next and it was less painful to get installed.  Unfortunately, it also is missing some needed functionality.  And this part is about to become a very common theme: video uploading and playing.  I was able to upload a video to Habari's media "silo" (as they call it) quite easily, but I had to write the video player HTML myself.  For just me that's not a big deal, but that's not going to work for Jess.  I probably could try to write a plugin for Habari to do the video player code, but I don't like writing PHP and don't feel like it.  So I kept looking.

Chyrp is similar to Habari in many ways.  I like the simple, clean aesthetics (shared by Habari and Ghost).  But again, video uploading and playing was not a working-out-of-the-box experience and there didn't seem to be any plugins providing the functionality.

The thinking of all of these lightweight blogging platforms is that no one wants to host their own videos so rather than support video uploading and players they provide rich support for easily embedding YouTube videos (and other services).  Which, okay, I understand the bandwidth issues; but it also somewhat defeats the purpose of self-hosting the blog if you're still going to rely on a 3rd party.

For me the point of self-hosting is that it is entirely under my control on my systems doing what I say.  And since I doubt any of our little videos of Heather will ever draw any meaningful crowd I'm not particularly concerned with the bandwidth usage.

Hopefully with a few more development cycles Ghost, Habari, and Chyrp will all reach a feature level that would enable me to use them if I wanted to.

The other ones I listed but didn't install all looked like they'd end up in the same boat with lack of video uploading and playing readily available.  Some had demo installations I played with that made it clear they were less focused on blogging than I was (CMSs, or Content Management Systems, can really cover a lot of territory).

So I finally broke down and installed WordPress.  I had been avoiding WordPress mainly because WordPress has evolved much more into a general purpose CMS than I need.  But it does support video uploading and embedding out-of-the-box and does a decent job of media management.  However, it also comes with a bunch of stuff I don't need and I will need to spend some time cleaning out the stuff I don't want and configuring the stuff I do want.

With that decision made I'll need to install WordPress to my actual server instead of my sandbox environment.  Then I'll need to do the configuration and customization.  After that I should be able to import all of our existing blog posts and then switch over this blog to use that new system.  But I don't currently have a timeline for that.

Christmas 2013

December 27, 2013 1:05 pm

We stayed home for Christmas this year and didn't have anyone coming to visit either.  This is the first year for us when we didn't either visit someone or have someone visit so it felt a little off.  For me at least, it's always tough to feel like it's Christmas in California since the weather is usually warm (mid 60's, low 70's this year).  On Christmas Eve this year I heard the ice-cream truck driving around the neighborhood; it just doesn't work for me.

At least going to visit or having visitors creates some excitement, but without even that it just never really felt like the proper season.  I mentioned to Jess on at least one occasion that I needed to figure out something to do that would make it feel like Christmas.  I never really did, unfortunately.

We watched "A Charlie Brown Christmas" and several other Christmas specials, but up until the week of I was still going to work every day, the sun was shining, and many of the trees still have leaves on them.  Due to poor air quality it's been illegal to burn wood for most of the month (including Christmas Eve and Christmas Day) so that didn't help either.  I'll have to figure something out for next year.  We've kicked around the idea of every other year having Christmas at a "cabin" in the mountains so we'd get some snow and cold weather.  We'll see if we still like that idea next year.

Anyways, enough lamenting about that.

On Monday Heather and I did some painting.  This was my creation (I'm planning on keeping my day job):

IMGP1605as

On Christmas Eve we went over to the house of some friends who had invited over a few families who also didn't have any family to visit with for Christmas.  We drank Dickerson Family Wassail and ate Dickerson Family Little Weenies so that helped make it feel like Christmas.  Of course, we also ate Triscuits and Wheat Thins with cheese.  After a couple of hours of hanging out we all headed home.

Christmas morning was calm and sunshiny.  Santa had arrived.

IMGP1509as

I think Heather knew something different was happeningshe was pretty amped up (but then, she's often all amped up in the morning anyway...).  We, of course, took obligatory pre-presents pictures:

IMGP1514as IMGP1518as

Heather was just as adorable as could possibly be.  So here are a bunch of pictures of her looking adorable:

The trolley and affiliated characters are from Daniel Tiger's Neighborhood, a modern, animated spin-off of Mr. Roger's Neighborhood.  Netflix has the first 20 episodes and Heather loves it.

Jess and I were also around, but we know everyone would rather look at pictures of Heather than us.  But just for proof, here's Jess with her Eye-Fi card:

IMGP1557as

The Eye-Fi card will magically transfer her pictures from her camera to the computer so she can just sit down at the computer to work on them without taking the memory card out of the camera.

Since the desktop computer is only on when we're using it (saving a bunch of electricity) I set it up to transfer to the Raspberry Pi and then wrote some scripts for Jess so she can just click a link on the desktop and it will transfer all her pictures to the computer, organize them by year/month/day and then automatically convert any videos to mp4 files (which take up much less space with no noticeable loss in quality).  Being married to a geek has its perks.

And yes, I was also present.  Here I am showcasing this year's "Most Unexpected Gift," a "Zombie Shelter" sign my parents found in New Orleans:

P1000359as