Alex Collins – Blog

Things I'm learning; lessons or otherwise…

What’s an “Interface” in Java?

by atc on October 29, 2011, 4 comments

I was browsing reddit this afternoon and came across this post. It’s an interesting concept to explain. I mean, what is an interface in Java? I thought through the best way to explain this to someone who doesn’t understand OO or Java in general, and I came up with the following. The Letterbox Analogy Think […]

Linux + svn + ssh+ Samba/NTFS: Operation Not Permitted!

by atc on October 15, 2011, no comments

My fancy-dancy and super-awesome SheevaPlug has certainly settled in at home. It exposes my media from my NAS so I can access it anywhere; runs transmission-daemon headless for all the ISO downloading of open source software I do; runs subversion/svn for my source code versioning needs; cleans the cat when it runs in with…OK, no. […]

SheevaPlug and Locales

by atc on October 13, 2011, one comment

So, I got an awesome SheevaPlug from NewIT; it’s a Linux plug computer the size of a laptop adapter that uses around 5W of power. It’s perfect for an always-on home server. After getting it installed and setup at home, I had the following locale-related issues when running apt-get and so-on; locale: Cannot set LC_CTYPE […]