Technical

Don't worry if your eyes glaze over reading it. My eyes glazed over writing it.

«Unlimited» is fraud

Part one in a series of two or more of topics relevant to the Network Neutrality debate

Imagine a pizzeria. Let’s call it Monochromatic Pizza because that’s a terrible name for a pizza joint1 and with luck I won’t anger the proprietors of any actual pizza places. Let’s say Monochromatic Pizza makes pretty good pizza. Maybe it isn’t the best in town, but you’ve been there before and you like their pizza.

Drupal, maybe we should just be friends

Recently I finished reading a book and went to put the book in my blog. I don’t have the book report written but wanted to at least get a placeholder in the database with the vital statistics: title, author, word count, my rating, and so on. After entering the information, I hit submit and was greeted with the less-than-useful message, The website encountered an unexpected error. Please try again later.

Frankly, this sort of thing is the reason I don’t write. I used to joke that maintaining a blog was more work than writing it. The joke has stopped being funny.

I blame Microsoft

All right, it’s only sort of Microsoft’s fault. But right now you really ought to be reading a great article about how the Portage County, Indiana Sheriff’s Office is a disgrace to the law enforcement profession, and how the District Attorney for that same county ought to be fired without delay. The article was researched and footnoted. I had timelines and even a link to confirm that 3 April 2015 was a state holiday in Indiana.1

A kilobyte of comments

I’m not sure which fact is more hilarious (or sad): that I have a three-line function with twenty-eight lines of comments, or that the function exists at all.

At some point I was instructed not to use public variables and to create getters and setters for everything. Encapsulation is a good thing, but for values that just need to be accessed it makes just as much sense to make the variable public and not waste a function call to return the variable.

SSL on a Beaglebone Black: balancing performance with security

Beaglebone Black

I’ve recently set up a local server on a Beaglebone Black, which is a credit-card sized computer with a 1GHz ARM Cortex-A8 processor. I’m using it as a cloud server to sync my calendar and contacts, having moved the ownCloud instance (mentioned the other day) from my hosted VPS to my local network.

Owning my own data

Padlocked Mac Pro

I finally got sick and tired of the sync dance with Apple and Google not wanting to talk to one another. I use a Mac but I also have an iPad and since recently I now have an Android phone. I had been syncing with iCloud and a long time ago I imported all my contacts into Google, but I haven’t had sync on that for quite a while.

Pages

Subscribe to RSS - Technical