Archive for July, 2008

32 bits ISAPI filters on 64 bits IIS 7

Wednesday, July 30th, 2008

Just a quick tip, in order to successfully run an ISAPI filter that is compiled for x86 32 bits windows on an x64 version of Windows Server 2008 or Vista, on IIS 7.0, some extra steps must be taken for it to work. I am no longer using the ISAPI filter that required this in production, having decided to can it and find an alternative, but I decided to document this here in case it is helpful to anyone.

So, for this to happen, after correctly adding your ISAPI Filter to your IIS site, enabling it, creating the virtual directory it requires if necessary, etc, you must create an Application Pool for it, or modify the default. You can do this by expanding your server in IIS Manager, and selecting Application Pools.

image

Once there, select the pool you want to modify, right click on it, and select “Advanced Settings“, and set “Enable 32-Bit Applications” to True. You might also want to select No Managed Code if that Pool is to be used exclusively by your ISAPI binary.

image

Also note that you can change a bunch of lovely settings there, such as processor affinity.

So, once this is done, your pool will be allowed to spawn a WOW64 environnement for the filter, and it will most likely run fine after that.

New Watch

Wednesday, July 30th, 2008

I got this bitching new watch a few days ago.

watch1 watch2 watch3

The pictures above don’t do justice to its beauty. It’s just gorgeous.
What I like, save the awesome steampunk or neo-victorian look, is that the watch is entirely mechanical, which only adds to its charm. And now, I can be hit with an EMP blast, and still tell the time! Now, if you’ll excuse me, I’ll just go back to pretending I’m a neo-victorian, and that this watch just came out of the matter compiler.

This is my junk food

Wednesday, July 23rd, 2008

So, I came home late today, much like the rest of the week. Working on a rather intensive new website deployment, with tons of deadlines. I’m getting better with Glassfish/Sun Application Server, though.

So, you know, there are times where you’re just tired as fuck, worn out, and you don’t feel like cooking. At all. When these times come around, you eat junk. Or at least, toast.

Well, this is my junk food:

My Junk Food

Crisp iceberg lettuce with shredded shrimp and mayonnaise, avocado, palmtree hearts with a dash of balsamic vinegar, vegetable crispers with strong crackerbarrel cheese and pepper paté.

The sad thing is, I had plenty of junk available in the pantry, I just decided that this would be a quickly-done-meal.

I must be getting older.

I’m weak

Wednesday, July 23rd, 2008

I really am. I got an iPhone 3G.

Mitigating factors are that the camera is really awesome, and also that I got root on it, voiding my warranty a mere fifteen minutes after unboxing it.

My hat, laptop and sad office space desk