Alex Collins – Blog

Things I'm learning; lessons or otherwise…

Hackers sit down too much

by atc on August 21, 2012, 2 comments

Being a hacker means one tends to sit down too much. The hunch-backed hacker image complete with screen glow isn’t too far from the truth for some of us. I hate this! We sit so much! So I’ve devised a simple plan for reducing the amount I sit on a daily basis. I picked one […]

Server Backup with Spider Oak

by atc on August 12, 2012, one comment

I’m a SpiderOak fan. It’s secure, easy and well documented. Some really good traits. Their support is fantastic too. After using it on my Laptop, I thought I’d start using it for my Debian server’s backup. It makes sense to use something that bundles encryption and zero-knowledge to satisfy offsite backup. The same client you […]

Clojure’s Concurrency: easy atoms

by atc on August 5, 2012, no comments

Clojure’s atoms let one transactionally and atomically store values. When one uses an atom, Clojure manages the mutation of the value and guarantees atomicity. Such a feature is very useful in a highly concurrent application. Much like Java’s Atomic* classes, but somewhat more powerful. This is a brief introduction. Atomic Values To define an atom, […]