Author Archives: Jason Doolittle

Why you need HTTPS for your web site

The TL;DR: You should not run a website that requires a login without enabling HTTPS on that web site and forcing the use of HTTPS for, at the very least, the login and administration pages. Logging in without HTTPS may allow somebody to steal your password and hack your web site. You should arrange to get… Read More »

Understanding VLAN Configuration: Tagged, Untagged, and Excluded

Several years ago, I needed to partition a network into separate VLANs.  The switches I had were capable, but I wasn’t.  I was having trouble understanding what the terms meant (Tagged, Untagged, Excluded) and how to configure each port to achieve my desired result.  I had trouble finding a good I-don’t-really-care-that-much-about-VLANS-or-Cisco-documentation-I-just-want-this-to-work-so-I-can-get-on-with-what-I-am-really-trying-to-do kind of explanation, so… Read More »

Gentoo emerge Doesn’t Do Anything!

After performing maintenance on my gentoo linux system, emerge no longer did anything.  Any emerge command would immediately return with no output or result.  This happened to be just after I had run revdep-rebuild.  Revdep-rebuild removed python 2.6 which I didn’t think was a problem because I had just updated python and 2.6 is an… Read More »

Use ddclient with changeip.com

Update 2016/03/06: I originally wrote this 5 years ago (and then abandoned it for quite a while).  A lot of people have been coming recently from the BBC article about setting up a Raspberry Pi VPN.  I thought I would update this post to better serve the readers. This is my most recent working config for… Read More »