Quantcast
Channel: :: (Bloggable a) => a -> IO ()
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

So, Does Anyone Even Use All These Darn CPU Instructions?

That’s the question I found myself asking earlier this month when I was writing a simple compiler for an OCaml dialect called MinCaml. I don’t know if you’ve ever taken a look at the Intel IA32...

View Article



Image may be NSFW.
Clik here to view.

Global Hotkeys With .NET

So, last year while working at Resolver Systems I worked with the author of Movable Python, which is a fairly neat application that lets you carry Python around on a USB stick. As an intellectual...

View Article

Image may be NSFW.
Clik here to view.

Bitesize Functional Programming: Active Patterns

Welcome to the first in what I hope will be an ongoing series of blog posts on research in functional programming. I see a lot of really neat papers come and go that show the great things that are...

View Article

Image may be NSFW.
Clik here to view.

XMLHTTPRequest + Authentication = Frustration

So I just spent the last 2 hours or so of my life buggering around with Ruby on Rails and trying to get it to do a RESTful login (i.e. one using HTTP Authorization headers, as opposed to the normal...

View Article

Image may be NSFW.
Clik here to view.

Frustration + Lazyweb = Results

OK, to follow up on my last post about the quirks of XMLHTTPRequest, fuzzyman very kindly provided most of the solution I needed. What I was trying to accomplish is optional HTTP authentication: that...

View Article


Image may be NSFW.
Clik here to view.

Cute Haskell Code

For some recent supervision work on my Security lectures, I was given the task of decoding a string encrypted with a simple shift cipher. This cipher, given a key, simply moves each letter on in the...

View Article

Image may be NSFW.
Clik here to view.

Fixing Experts Exchange With Greasemonkey

Well, I’m a bit behind the curve here. I hadn’t until now felt the need to install GreaseMonkey, but Experts Exchange (which frequently shows up in my Google search results) have started to blur the...

View Article

Image may be NSFW.
Clik here to view.

Uninformed Journal Volume 7 Released

For those of you who are unaware, the lastest edition of the very entertaining Uninformed Journal came out recently. It’s a pretty interesting edition, though not as bulky as some of their previous...

View Article


Image may be NSFW.
Clik here to view.

Breaking The Running Key Cipher: Part 1

I love challenges of all kinds, both the algorithmic and cryptographic. There is just something inherently compelling about pitting your wits alone against an intellectual challenge, free to apply any...

View Article


Image may be NSFW.
Clik here to view.

Moving On..

I’ve moved my blog to my own website, here, so I can take control of the formatting of my posts, and finally stop posting broken code! I’ve also put up a new article, after a long delay due to my not...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images