Taking Control of a WindowsImageBackup Folder

So you’ve made a Windows Image Backup – using the File History window in Windows 7, 8, or 10. Now you want to find out how large the backup is – so you right click and go to Properties, to …

CrashPlan for Family and HomeLab Review

Introduction I’ve been working with CrashPlan for about two years now, and I see it mentioned quite a bit on the HomeLab subreddit. I have the “Family” plan, which allows me to add up to 10 computers, and I use …

On Knuckle Scanners and Cheating – How to Bypass Proctortrack

A friend of mine recently signed up for an online class that requires software called Proctortrack. This software purports to be able to make sure a student isn’t cheating on an exam, using various methods like peering out of your …

Installing PhoneGap/Cordova on Windows and Linux

PhoneGap/Cordova is a powerful tool that allows you to write applications in JavaScript and cross-compile them for Windows, Linux, Mac OS X, Android, iOS, and a number of other platforms. I was recently given the opportunity to work with it, and I found that the installation was both laborious and rife with error messages and frustration. I wrote down every issue I ran into, and created this guide to help others trying to install the system. I tried to link to my sources wherever relevant.

Should I list my projected graduation date on my resume?

A few months ago, I was preparing to send out resumes to potential employers for a summer internship in software engineering. As I was doing so, I received a snippet of advice from a friend: “You’re a freshman with experience in your field. Don’t list your expected graduation date, because it’s all employers will see.”

Why obfuscate email addresses?

I spent some time this weekend working on a new email obfuscation website: Obfuscate, please. Email harvesters are constantly crawling the web looking for addresses to spam. To prevent these harvesters from finding their addresses, many people have attempted to …

Introducing the Javascript Scope Quiz

A few weeks ago, I posted a basic Javascript Scope Quiz to Reddit, HackerNews, and Twitter. I have since realized that there is no real way to find it from the main site here, so I decided to write up a quick post.

Handling CSV Uploads in Django

I spent a bit of time today trying to parse a CSV file uploaded to a Django view. On the surface, this doesn’t seem too bad. After all, Django has facilities for file upload, and Python handles CSV files quite well. Unfortunately, when I tested everything out with my first test file, I got a fairly nasty error.