Writing by Viksit Gaur

March 30, 2010

Programming Clojure with Clojure 1.2.0 snapshot

This post contains a list of changes between Clojure 1.1.0 and 1.2.0 that would affect you if you’re reading Stuart Halloway’s “Programming Clojure”. It looks like you’d have to replace, (use ‘) (filter indexable-word? (re-split #”\W+” “A fine day…

Read article →
March 29, 2010

BeautifulSoup on Cojure? Enlive

I was looking for a suitable library for Clojure that would work like Python’s BeautifulSoup or lxml – and found enlive. An excellent tutorial here http://github.com/swannodette/enlive-tutorial. -- If you have any questions or thoughts, don't…

Read article →
March 28, 2010

Clojure AOT compilation tutorial

I was trying to figure out how to AOT compile a Clojure program, in order to really see some fast execution times. The simplest way to describe AOT compilation would be how its done in Java, `` javac file.java java file The invocation of the Java…

Read article →
February 27, 2010

viksit-code

It’s been a while since I’ve uploaded code back to the community. This page will track my code on the web, as well as contains links to useful snippets of code in various opensource projects that I’ve worked with. Below is the Google code repository…

Read article →
February 25, 2010

Moving from MySQL to Cassandra - Pros and Cons

Moving on from the question of which NoSQL database you should choose, after reading these excellent posts from (http://about.digg.com/blog/looking-future-cassandra%0A) and (http://nosql.mypopescu.com/post/407159447/cassandra-twitter-an-interview…

Read article →