|
|
|
CraigBlog
-
I mentioned MSDN Loband a few months ago . Well, they’ve updated it , and the update kicks some serious butt. Check it out here (the root of the MSDN library) or here (the docs for System.Xml.XmlReader, which show a more typical page). Note the navigation...
-
I was working on something with Tim yesterday, and between us we came up with what I think is a pretty cool trick. We were defining some extension methods on XElement and friends that make it easier to work work XHTML. Something like this: doc.Html()...
-
I was pretty excited when I saw mklink appear. Filesystem links can solve a lot of annoying problems, which is why you see them used all over the place in Unixy systems. Although, like salt, the key is to use them sparingly. Which is why I’m so annoyed...
-
I saw Chris’s recent post , and felt compelled to respond, despite the fact that I’m pretty sure I’m going to regret it. :) Here’s what he says, abridged: (when (and (< time 20:00) ...
-
It’s the end of the year, and although I skipped 2007, it is my habit to take a look back here on matters personal and professional. To whit: I blogged a lot less this year. There are a number of reasons for that. The main one is that I’m just not as...
-
It’s no secret that I’ve been interested in Lisp for quite a while. Lately, that has meant Clojure . Clojure is a new Lisp dialect that runs on top of the JVM. That means it has the power of Lisp (macros, dynamic typing, etc.) combined with the power...
-
I just got done running the 2008 Marine Corps Marathon . My entry in this event was so full of drama, it belongs in a figure skating vignette. The whole thing started a little over a year ago. I’d taken a fairly long break from running, and had hit the...
-
I’ve been really into Lisp lately, especially Clojure , which looks really interesting. More on that some other time, though. Anyway, I’m always looking for an excuse to write code in Lisp – any Lisp. As I was writing some prose in emacs this morning...
-
I don’t think you like Halloween like this guy likes Halloween… I’m glad to have helped in even a very small way.
-
If you’ve used a Unix much, I’m sure you’re familiar with sudo , a command-line utility that lets you run things as the superuser. Not only it is very handy, but it is the basis for one of the better XKCD strips . Sudo is one of those things I find myself...
-
Short story: I wrote a little tray app that will prevent your screensaver from running. Download it here . Long story: I’ve been training for a marathon over the last few months, but a couple of weeks ago I hurt my foot and have been unable to run consistently...
-
Update: Corrected terminology – it’s “generic functions” not “generic methods”. Aside from macros, another nice feature that Lisp supports is mixins . In fact, this is one of the (very, very) few things I miss about C++. Of course, Lisp does it in a much...
-
You’ve seen me talk here before about the fact that I have been lately fascinated with Lisp. Sadly, I haven’t been able to spend the time I’d like with it, but I continue to read and think about it. And I’d really, really like to put in some serious time...
-
One of the common complaints with the MSDN website is the fact that the pages are pretty fat. The team has done a lot to make this better, but there's still some stuff in there that not everyone needs. If you're interested in an extremely skinny version...
-
I finally got around to hacking together an x64 version of hobocopy , my little utility that copies files even if they are locked. Note that you might need to install the 64-bit C runtime (vcredist_x64) in order to get it to work. Both the updated binaries...
|
|
|
|
|