recently, github opensourced their git and github courseware, which i am predictably interested in looking at, so i git-cloned it: $ git clone https://github.com/github/teach.github.com.git but what i get is clearly something that has to be processed with ruby (actually "rake") to build the courseware. so i installed ruby, then two required gems -- jekyll and rdiscount -- but running "rake" gives me only this before it appears to hang: $ rake rm -rf _site jekyll --server --auto Configuration from /home/rpjday/courses/github/teach.github.com/_config.yml Auto-regenerating enabled: /home/rpjday/courses/github/teach.github.com -> /home/rpjday/courses/github/teach.github.com/_site [2012-09-22 12:05:21] regeneration: 96 files changed [2012-09-22 12:05:21] INFO WEBrick 1.3.1 [2012-09-22 12:05:21] INFO ruby 1.8.7 (2011-06-30) [x86_64-linux] [2012-09-22 12:05:26] WARN TCPServer Error: Address already in use - bind(2) [2012-09-22 12:05:26] INFO WEBrick::HTTPServer#start: pid=5957 port=4000 ... hang ... i'm not a ruby expert, so i'm not sure what's happening here. this is all on 64-bit ubuntu 12.04 -- anyone out there with ruby knowledge have a few minutes to figure out what one is supposed to do with that clone? rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================