Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

More or less useful dabblings and experiments in various programming languages

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 clojure
Octocat-spinner-32 commonlisp
Octocat-spinner-32 erlang
Octocat-spinner-32 haskell
Octocat-spinner-32 io
Octocat-spinner-32 octave Guess the number in Octave/Matlab December 02, 2009
Octocat-spinner-32 racket
Octocat-spinner-32 ruby
Octocat-spinner-32 scala
Octocat-spinner-32 shoes
Octocat-spinner-32 README.markdown

This repository is a dumping ground for random code fragments written for fun, as a demo of a specific language feature, solution of a programming puzzle etc.


  • birthday-paradox: A solution to the birthday paradox with Incanter.
  • ec2-reports: Plotting EC2 box usage with Incanter. Written for a previous job.
  • github-stats: Parsing and plotting Github stats with Incanter.
  • midi: Exploring the Java MIDI libraries.
  • processing: Experiment in using Processing from Clojure.
  • rss: An RSS enclosure downloader.
  • ycombinator: Derivation of the Y combinator.

Common Lisp

  • multiplication.lisp: A function for generating multiplaction tables. Written for a challenge on the forums.


  • mp3.erl: An ID3v1 parser to demonstrate binary pattern matching.


  • A simple closed-form Fibonacci method.


  • quiz.m: A "guess the number" game.



Descriptions to come.

  • card_dealer.rb:
  • currying.rb:
  • date_cipher.rb:
  • enumerable_filter.rb:
  • hash_with_derivative_values.rb:
  • isbn.rb:
  • itunes_lyrics.rb:
  • lazy_lists.rb:
  • money_change.rb:
  • proc_puzzle.rb:
  • random_char.rb:
  • safari_tweet.rb:
  • simhash.rb:
  • subarray_sum.rb:
  • substition_cipher.rb:
  • word_count.rb:


  • little-helper: Application for people receiving hourly wages.
  • manwithhat: A small app which can display either the current xkcd comic or a random one.
  • rotten: Little ROT13 encoder, mainly written to demonstrate how to use the clipboard from within a Shoes application.
  • sherlocktweet: Simple Twitter search, written to demonstrate gem usage in Shoes.
Something went wrong with that request. Please try again.