(summary Atom)
 (full-content Atom)
 (summary RSS)
 (full-content RSS)
Add to Technorati Favorites
RECENT
BY MONTH
Loving Scala 2.8

I've begun converting my Scala code to use Scala 2.8, and I have to say, it's great.

Good Skeptical Podcasts

Some skeptic-oriented podcasts I like.

How Not to Design a Database

A (very) brief description of a production database gone awry.

Beginning Scala considered useful

I picked up a copy of Beginning Scala a week ago, and I'm finding it to be a useful complement to Programming in Scala.

C# is now a better language than Java

I'm currently teaching myself C#. As a long-time Java programmer, I am finding that C# now beats the pants off Java, the language. This is a little depressing, frankly, but not all that surprising.

SBT: A Scala-based Simple Build Tool

Awhile ago, I embarked on an effort to build yet another build tool, this one in Scala. I shelved that effort, and I've switched to SBT, instead.

A spam poem

A spam "poem", consisting entirely of subject lines from my junk email folder.

Mac OS X, iTerm, bash key bindings, and muscle memory

How to get iTerm, on Mac OS X, to map Command-F (not Option-F) to bash's "forward-word", and similar tricks.

Readline support in Scala's REPL

Scala's REPL is useful, but if you're used to readline, you'll find it lacking and frustrating. Scala 2.8 is enhancing the REPL, but in the meantime, here's a handy trick.

Scala and Python: An informal TCP performance benchmark

I've been using Python in a large-scale, high-throughput, high-availability network application. The JVM seems easier to scale than CPython, at least for what we're doing.