john.blog :occasionally
Tuesday, 5 November 2013
Notes on Learning Meteor.js
›
I've been experimenting with meteor.js recently, and it's great! The depth and breadth of the experience behind it really shows th...
Sunday, 4 October 2009
The Amazing Ruby: Precompiled Header Hack for Eclipse CDT
›
With a good IDE , such as Eclipse , and good libraries, such as boost , programming in C++ is almost bearable. Unfortunately, boost's m...
2 comments:
Thursday, 21 May 2009
The Amazing Ruby: Rake + EtherPad + LaTeX
›
Update (20120208): I recently launched writeLaTeX , a service that combines EtherPad with LaTeX preview. Try it out — it's free! Update...
5 comments:
Tuesday, 16 December 2008
Shuffles, Surprises and Scala
›
Let's say you want to shuffle an array. This C++ code looks about right: void exchangeShuffle(int *xs, int n) { // *bad* for (int i = ...
Saturday, 3 February 2007
Flirting with Functional Programming
›
As Bjarne Stroustrup put it, "There are only two kinds of languages: the ones people complain about and the ones nobody uses." H...
Home
View web version