1. Covariant IEnumerables, pre-.NET-4.0

    One of the nice things that .NET 3.5 gives us is LINQ, which gives new life to the often-neglected IEnumerable generic interface. Sequence processing is now a first-class citizen in the C# world, and this is a good thing. However, it can be very tricky to design a usable ...

    Tagged as : C#
  2. Cdh.SimpleRpc

    I've got this idea to code some game servers for a series of cooperative games my brother and I used to play as kids. I get similar ideas all the time... how about a game server for this card game or that board game? The problem I run into ...

    Tagged as : C# RPC
  3. Yet another monolithic update

    I need to get into the habit of blogging more often. I haven't even been twittering much lately...

    You've probably noticed the visual update to my blog by now. I got tired of the default Wordpress theme. I had to tweak this one a bit to get it ...

    Tagged as : Games OpenVP Personal
  4. New horizons

    There have been many good changes in my life recently. It's been almost three months since I graduated college, and nearly two since I got married. Well, now I have another for the list.

    For two years I've been working at Ontario Systems as an intern. The first ...

    Tagged as : Personal
  5. Splitting a Git repository

    First some backstory...

    I had a public and a private Subversion repository on my web server, and when I started a new project I'd import it into one of them. This is nice because I get versioning and history, plus I get implicit synchronization between my various development boxen ...

    Tagged as : Git
  6. The road ahead

    When this is posted, my wedding ceremony will be underway. It's been a long wait but it was so worth it.

    Today I am marrying Deanne, the love of my life. We started dating about two and a half years ago. I can't say it's always been ...

    Tagged as : Personal
  7. Book meme at 5:39AM

    • Grab the nearest book.
    • Open it to page 56.
    • Find the fifth sentence.
    • Post the text of the sentence in your journal along with these instructions.
    • Don't dig for your favorite book, the cool book, or the intellectual one: pick the CLOSEST.

    "It is still in dispute whether wars ...

  8. Comcast modem fun

    Well, the Comcast guy showed up today and dropped off the modem self-installation kit. About two or three hours later and it still wasn't working quite right.

    Here is my setup. The modem is plugged into eth0 on a Linux box, and eth1 runs to a switch. Traffic routed ...

    Tagged as : Linux Network

Page 3 / 14