Simplicity on Steroids
Feb 4th
Today I had a lot of fun reading about a for-constructs on steroids. The author of that post explores the possibilities which come with the built-in pattern matching in Scalas for-construct, so I’ll do the same with Clojure.
Global Warming Vs Clojure!
Jan 27th
Nobody who’s connected to the rest of the world, either via TV or the Internet is unaware of Global Warming — This phenomenon which threatens to destroy us all if we don’t collectively assume responsibility for the globe. Here’s my contribution to a solution in 98 lines of heavy computational Clojure! More >
Hadoop — Feeding Reddit to Hadoop
Jan 9th
With Hadoop installed on our lean mean Arch machine, we’re ready to fire up the first computations. Hadoop opens a world of fun with the promise of some heavy lifting and in order to feed the beast I’ve written a Reddit-scraper in just 30 lines of Clojure. More >
Hadoop — Installation
Jan 6th
Since we’ve had so much fun with multiple cores running at once, how about upping the game to play with multiple servers? Hadoop is a framework for distributed computing, which lets us process jobs on multiple servers at once giving more power *grunt*. In this first post I’ll run through how to set up your first Hadoop server running in a VirtualBox using Arch.
Enlive Vs Clojure-mode
Dec 29th
Last night I published a screencast and in response to a comment I uploaded the htmlized source-code used in the screencast. The highlighting wasn’t working for me, so I put Emacs and Enlive to work!
Concurrency pitfalls
Dec 28th
The software we write constantly increases in complexity as more and more is demanded of our software. For most of us, we are no longer chasing down memory leaks, but with the arrival of multi-core systems comes a new set of challenges.
Clojure 101 — Getting Clojure & Slime installed
Dec 26th
Pull up a chair and watch as I install Swank, SLIME and Clojure on a clean Ubuntu. After my last screencast I received several comments, where people really wanted to get started developing with Clojure but did not know how. This post aims to resolve that problem.
Dynamic Interactive Webdevelopment
Dec 23rd
Ever heard the expression ‘you cant talk yourself out of this one?’, well can I screencast my way out of it? I’ve compiled a little 12 minute screencast where I demonstrate some interactive webdevelopment while showing off Emacs.
Beating the Arc challenge — In Clojure
Dec 20th
A while ago Paul Graham released his own Lisp implementation called Arc. It was not exact well received, so Paul Graham responded to some of the criticism on his blog and even proposed a challenge, which served to demonstrate the power of Arc — Challenge accepted.