posts - 916, comments - 758, trackbacks - 11

My Links



Post Categories

Misc. Coding

October 2007 Entries comment...

posted @ Tuesday, October 23, 2007 3:05 PM | Feedback (0) |

Probably be taking a break from this for a few days

Sorry, have to prioritize work right now. With some stuff going on in my private (yup, too private even for my blog!) life I need to focus on the stuff I get paid for. All being well I'll be back in about two weeks...

posted @ Tuesday, October 23, 2007 2:06 PM | Feedback (0) |

Screwing around with SubText

Well, I knew it would happen eventually, I've spent the evening playing with the SubText code (the blog engine this site runs on). I am an inveterate fiddler...I love to hunt through code, figure out how it works (break it invariably) then optimize it. Looks like my machine is still causing my IDE to 'stutter' (lock up for indeterminate periods) but I've been spelunking (good word!) around how requests are processed and pages are composed and there's a few changes I want to make. Note, this isn't a criticism...I just like messing with stuff ; for the record, Phil Haack did...

posted @ Monday, October 22, 2007 10:13 PM | Feedback (0) | Filed Under [ ASP.NET ]

Buggy software make me mad!

I so want to code freely and easily with VS 2008 Beta 2 but it's getting in the way, freezes a whole lot! Considering spending a couple of hours installing a more stable internal release tomorrow...we'll see (oh, and expect a few new bits to pop up on my blog soon!).P.S. yes I realize it's Beta 2 and that my home machine is about as stable as a blancmange on a rollercoaster but still!

posted @ Monday, October 22, 2007 1:23 AM | Feedback (0) |

Geeky, really!

I came across this post where someone discovered that their favorite pen was discontinued and had to find an alternative one...I don't know why but it never occurred to me that other people had this preference. For the last 17 years I've had a favorite pen...only one type which I always end up drifting back to, the Pilot Precise V-5  ; below...apparently the #1 Rolling Ball pen in America, I'm so common! Stupid post I know but it just never entered my head that: 1. this was quite such a preference for me. I mean, 17 years, the most...

posted @ Thursday, October 18, 2007 7:52 PM | Feedback (2) | Filed Under [ Links ]

Crazy busy at work, back soon!

Things have been insane at work over the past few days...back to this soon! Plan to get a nice 'Amazon book suggestion' tool on the site; going to let readers suggest books on various topics by entering an ISBN and then provide the country appropriate URL to buy that book. Still fiddling with the new Amazon web services bits but it's nearly there... See you at the weekend (probably!)

posted @ Wednesday, October 17, 2007 1:44 PM | Feedback (0) | Filed Under [ .NET ASP.NET Random ]

Miracle of miracles...

Up before midday on a Sunday...must be the first time in about 5 years. Went to see my doctor about the sleeping problems I've been having of late; which have had a huge knock-on effect for the rest of my day (4-5 hours sleep a night is not a good thing)...also led me to have marathon 12+ hours sleep sessions on the weekend. Anyway, long story short I'm trying Ambien for a couple of weeks (strictly short term only). This was my second night (normally I won't use it at weekends, just getting used to the effects). It's amazing the...

posted @ Sunday, October 14, 2007 9:17 AM | Feedback (0) | Filed Under [ Long & Rambling Random ]

New ASP.NET MVC Framework

I've talked to a few people about this over the past few weeks, I am tremendously excited about where this will be going. Scott Hanselman has posted a link to some presentations on this. Over the past few years I've written 5-6 of this type of framework (MVC / MVP based, URL redirection etc...nowhere near as complete or elegant of course!) and ASP.NET adding this type of functionality is a massive move forward. Of course this is only the beginning!

posted @ Thursday, October 11, 2007 7:32 PM | Feedback (0) | Filed Under [ ASP.NET Links ]

Update to my favorite service

I have to say, Skydrive is the best thing Live has done so far in my opinion...very easy way to share files. I use it a lot to share stuff with my family back in the UK, my parents aren't very computer savvy but the Skydrive interface is really simple to use (they're used to folders and such...).I'm going to be very cheeky and just paste a bit of the mail which one of the PMs (Program Managers) from that team sent round today: "We're excited to announce that at 3pm, today, we're updating Windows Live SkyDrive ( with some new...

posted @ Thursday, October 11, 2007 4:56 PM | Feedback (0) | Filed Under [ .NET Code Snippets Links Random ]

Bah...I can't get no least I have a good book!

Well another night where I can't sleep...alarm clock is set for 5:30am (have to do some work before a meeting) and I'm currently tracking about 5 hours sleep tonight. Weirdest thing is that I fell asleep on the sofa during Cavemen; probably best all round...managing to make a sitcom with no com is quite an achievement...really is dire! Hmm...wonder if I should try a 'proper' sleeping aid?Anyway one good thing about my inability to sleep is that it gave me some time to catch up on my reading; currently reading Halting State by Charles Stross essentially it's a sci-fi crime drama...

posted @ Tuesday, October 09, 2007 11:48 PM | Feedback (0) | Filed Under [ Books Random ]

When computers attack...

Bah...just tried to login to the admin system on this blog...ain't working for some reason...meanwhile I was only trying to do this because Outlook has hung whilst trying to book a meeting. Luckily I'm about to head off...well not that luckily, a rather painful series of blood test awaits...

posted @ Tuesday, October 09, 2007 3:56 PM | Feedback (0) | Filed Under [ Random ]

To struct or not to struct

I've been commenting on this post by Bernal Schooley on a method using structs to 'simplify' using ViewState. Bernal has had a couple of posts around ViewState and methods of making it's use simpler. I have to say the comments on the posts are more useful for me that the posts themselves (as is often the way...comments are still on the blog right ). One problem I do have is advocating the use of structs for this don't get me wrong, I am aware of some advantages around structs; which go away slightly when using Generics as the constant...

posted @ Tuesday, October 09, 2007 11:15 AM | Feedback (4) | Filed Under [ .NET Patterns ]

43 Exceptionally useful AJAX applications

Just thought this was cool. I find the popularity of AJAX amusing...wrote my first AJAX app 7 years ago! Is it just me or there a LOT of BAD AJAX apps around now? So many Javascript errors!

posted @ Monday, October 08, 2007 3:07 PM | Feedback (0) | Filed Under [ Links ]

Kava Tea, we'll see if it works!

I'm trying Kava Tea instead of coffee this week, well, coffee *at work*; me driving in the morning without my Peets Major Dickasons blend would be just too dangerous to both myself and other road users! The one time I tried giving up coffee completely led to a scar on my car's front bumper and the loss of my car pool driving privileges (now I don't car pool at all...). Supposedly Kava has an anti-anxiety I'm hoping it calms me down and helps me structure my thinking a bit more easily.

posted @ Monday, October 08, 2007 9:48 AM | Feedback (0) | Filed Under [ Random ]

I'm so excited...

Sad but I am so looking forward to this: World's biggest Futurama fan right here...I preordered within 10 minutes of the DVD appearing on Amazon :-)

posted @ Monday, October 08, 2007 9:39 AM | Feedback (0) | Filed Under [ Links YouTube Videos ]

Getting back to me...

If you've been reading the posts on this blog recently you'll have noticed that my posts have been very say the least! The cold which I've had for over a week now has really sapped my energy...combined with the extreme anxiety I caused myself over some stuff at work, it's really left me in a pretty depressed state. So, aim for this weekend is to pull myself out of it!  Steps I'm taking: Bought Halo 3... Currently listening to my 'guaranteed feel better music'...won't bore you with it...partly because it's not fit for public consumption and partly because...

posted @ Friday, October 05, 2007 6:44 PM | Feedback (0) |

Another day...

Well, still got the cold...currently drugged up with Nyquil, Advil PM and Melatonin (none of which interact, I checked :-)) to try and get a decent night's sleep. I'm so looking forward to this weekend...have to work through it but at least I'll get some more sleep! Also still trying to figure out how much to feed my pouch seems too little, two seems too much (and one and a half...well it's fiddly!) I'd rather have a fat cat than a hungry one, so two is winning right now.Well, another not hugely exciting or technical post...I'll get back to...

posted @ Thursday, October 04, 2007 10:41 PM | Feedback (0) | Filed Under [ Random ]

Old Movie - Weird Science...

Ok, I had to...I do love dem 80s teen comedies!

posted @ Wednesday, October 03, 2007 10:07 PM | Feedback (0) | Filed Under [ Random YouTube Videos ]

New Science Show - Wired Science

In the middle of watching this show right now, basically Wired magazine on TV. I can't convey how great this show is...something sorely lacking on American TV, entertaining, accessible science. I've embedded one of the segments below on chemistry sets and the dilution of chemistry sets and chemistry teaching here. Luckily I was exposed to the insane British science teaching tradition...memories of Sugar and Potassium Permanganate (sp?) bombs and hydrogen filled balloons being ignited. I still have a vivid memory of a teacher being thrown across the room by a malfunctioning van de graaf generator!

posted @ Wednesday, October 03, 2007 9:12 PM | Feedback (0) | Filed Under [ Links ]

Zune 2

I've been intentionally quiet on this so far; too much risk of leaking something inadvertently...not that I knew anything, it's all kept very hush hush! Anyway, I think Engadget has the best coverage here. My favourite quote though is from the Wired article... As Chris Stephenson, the GM of Global Marketing for Zune told me, "Apple has established a benchmark for the industry. They've really brought the media player to the mainstream." But he still sees an advantage for Microsoft. "We're not the hardware company they are," he said, laughing. "But then again, they're not the software company that...

posted @ Wednesday, October 03, 2007 7:58 PM | Feedback (0) | Filed Under [ Gadgets ]

Bah, went back to work too early!

Can't go off again now (looks bad) but I really shouldn't have gone back today...felt like I was dying all day...wrapped up in a blanket and throwing down coffee and the generic cold remedy we get at work (for prospective MS employees, we get free drugs...not good ones but..) like they were going out of fashion. Oh, and had my first death threat response to my pro-evolution post...gotta love Christians!

posted @ Wednesday, October 03, 2007 7:49 PM | Feedback (0) | Filed Under [ Random ]

Note to self...

Being sick for 4 days when you're already struggling to meet a deadline != a good idea! Hmm...can I actually live in my office? P.S. should add for potential future employers, ain't necessarily my fault I'm struggling! Complex project + lots of dependencies does not make for a stress free environment!

posted @ Wednesday, October 03, 2007 3:47 PM | Feedback (0) | Filed Under [ Random ]

Amazing news, see the .NET framework source

As an MS employee I've been able to see this code for a couple of years but this is a huge step for the .NET community, for the first time you can browse and step through the .NET source code in debug. Amazing learning resource! Yes, you too can see all the .NET source!

posted @ Wednesday, October 03, 2007 9:47 AM | Feedback (0) | Filed Under [ .NET ASP.NET ]

In the middle of a mental reboot...

I've been coasting...I admit it and it's time I did something about it! This started before I came to Microsoft and got slowly worse over the past 2 rate of learning new stuff decreased and I rested on my considerable laurels. But it has to reader has probably noticed the flurry of new posts on this blog...this is an indicator that I'm finally engaging with life again...time for a reboot.When I left my last job pre-MS I had basically burnt myself out...I was trying to cram too much work into too little time and it caused the bit...

posted @ Tuesday, October 02, 2007 10:16 PM | Feedback (0) | Filed Under [ Random ]

Looking back...

Found a comment to an old post of mine by Jon Galloway (no relation). times change...I wonder :-) "Without knowing what the hell I'm talking about, I wouldn't rule out a Microsoft job in your future. From your earlier post, you interviewed for a PM job for ASP.NET 5 years ago. Since then, you've clearly mastered ASP.NET and have a lot of good ideas on how it can improve. As an ASP.NET user, I'd be attempting cartwheels if I heard you were joining the ASP.NET team. Times change - how many of the people you interviewed with are still...

posted @ Tuesday, October 02, 2007 9:00 PM | Feedback (1) | Filed Under [ Links Random ]

Geek philosophy - The Singularity is Near

Are we living in a simulation? Whilst randomly surfing I came across this site, basically it's a link site to a series of papers investigating the question of whether what we currently perceive as reality is really just a simulation of the past being run by some future entity. Obviously The Matrix was the biggest popular look at this but it is a fascinating (though by it's nature, unanswerable) question. Certainly gives the whole 'creation' argument a new spin...wikipedia entry here. "In the beginning God created the heaven and the earthAnd the earth was without form, and void; and...

posted @ Tuesday, October 02, 2007 8:26 PM | Feedback (0) | Filed Under [ Books Links Random ]

Just a music post...

I can never remember the name of this song...oh, and if these posts annoy you I'm working on a 'mainstream' - no music or personal rants and an 'alternative' is Maps by the Yeah Yeah Yeahs...and well it reminds me of a crazy girl I used to date...

posted @ Tuesday, October 02, 2007 7:31 PM | Feedback (0) | Filed Under [ Music YouTube Videos ]

Canned Oxygen

Stumbled across this on Amazon today...honestly they sell pretty much everything now! I may just try this out, when I worked in a hospital a few (wow, 10!) years ago I used to take a hit of oxygen in the morning if I felt tired (especially after a big night out...I used to be sociable!)...makes you feel a lot more alert...and seemed to help headaches a lot too. Anyway, a lot of medical types swear by  a hit of oxygen to perk them up...might just have to buy some!

posted @ Tuesday, October 02, 2007 6:33 PM | Feedback (0) | Filed Under [ Links ]

For the paranoid...I'm not spying on you...

Just got a mail about my previous post. Just for the record, I'm not recording anything which isn't normally recorded in the IIS logs...never fear!

posted @ Tuesday, October 02, 2007 5:06 PM | Feedback (0) |

Hello New Zealand

A few years ago I had a little HttpModule which logged every request to the site as well as worked out what country the request came from (using this code). Anyway just wrote a new version of it and hooked it up to this site...hence the 'Hello New Zealand' title. Always interesting to know where people who read this site are from...oh and the primary purpose, helps me track down errors with requests...just got the Google readers hooked back up by pointing the old RSS feed address at the new feed! For anyone that's interested, module's code is below...non-optimized but it...

posted @ Tuesday, October 02, 2007 3:20 PM | Feedback (0) |

Interesting post on relationship management...

Hat Heads vs. Bed Heads on the excellent A List Apart site. I'm a bed head...this is one of my very favorite sites, lots of posts on practical web design techniques as well as just generally good writing...well worth a browse!

posted @ Tuesday, October 02, 2007 3:02 PM | Feedback (0) | Filed Under [ Links ]

Feeling better...

Well just woke up (about 2pm...) and I'm finally starting to feel better. Head is a lot clearer and the headache has eased off to a dull throb...some sinus pain still but I guess that's just an after effect of all the decongestants...back to work tomorrow...lots to do!

posted @ Tuesday, October 02, 2007 2:38 PM | Feedback (0) |

2am and I just woke up again...

Man I hate being sick! Had about 4 hours sleep and woke up with a thumping headache and sweating like crazy...about to take more Nyquil...wait for 30 minutes then pass out again. Going to have to make a trek out of the house tomorrow for more drugs (Dayquil and Nyquil)...first time since Friday...really sucks! Of course work is also piling up which I'll have to do when I'm better...bah!

posted @ Tuesday, October 02, 2007 2:03 AM | Feedback (0) |

Not so intelligent design...68% of Republicans don't believe in evolution

I just read this story, apparently 68% of Republicans don't believe in paraphrase Eddie Izzard, "just because there's a few holes in your theory you don't just's fucking magic mate" (clip is below). Not to defend the British political system but there'd be NOT a chance of a British politician getting elected if they claimed creationism was anything but religion. It just scares the crap out of me that religion has so much power in American politics and that power seems to be increasing year on year. My quote someone far more intelligent than myself: "I do not believe...

posted @ Monday, October 01, 2007 11:46 PM | Feedback (0) | Filed Under [ Long & Rambling Random ]

Latest thing I'm trying not to buy...

I'm what's generally called a spendthrift, honestly I buy the most ridiculous things (who *really* needs three lava lamps?). So the latest thing which I've become fixated on is the Hava Platinum HD:This thing is kind of like a Slingbox only it appears as a tuner in Media Center. Looks very cool but I really don't need it; justifying it to myself by virtue of my hating the Comcast DVR and having a media center in my bedroom which doesn't get cable. Well, let's see what as far as the checkout but not yet succumbed.

posted @ Monday, October 01, 2007 9:42 PM | Feedback (0) | Filed Under [ Gadgets ]

Really nice method of determining where properties should be persisted to...

Was reading this post on ASP.NET Weblogs on the best method of saving and loading data to and from ViewState. I have to say that the method I always favoured was that mentioned by  Michael Teper ; with the getter and setters using the ViewState collection internally, but this does have a boxing / unboxing penalty associated with it. However someone also mentioned a CodeProject article on using a Persist attribute for this stuff...looks like a really nice solution....

posted @ Monday, October 01, 2007 9:02 PM | Feedback (0) | Filed Under [ .NET ASP.NET ]

Regina Spektor...weird but good!

This was the first album (as in shiny plastic, not downloaded)  I bought when I came to the states...beautiful, haunting music and irresistibly funky (yes, I know I just wrote that...but it's true damnit!). Anyway saw on Perez Hilton (sad enough that I read it, I refuse to link to it!)  that she just released a video to 'Better'...see below:   If you haven't heard of her before I really recommend that you give it a go...brilliant, poetic lyrics and wonderful music. Reminds me of the first time I heard Tori Amos...anyway, another toon from Regina is below (love...

posted @ Monday, October 01, 2007 7:46 PM | Feedback (0) | Filed Under [ Links Music YouTube Videos ]

Got the sucks!

Pah...had a cold all weekend and it's still hanging on...symptoms are fairly easy to control with decongestants, Dayquil / Nyquil etc...but the way my body deals with sickness is making me sleep for vast lengths of time; in the past 3 days I've probably been awake for 10 hours in total! So, plan is to get back to work tomorrow...well, we'll see...not looking too likely so far! It also sucks that my family are all about 5000 miles away...only thing worse than being sick is being sick with no-one to complain to about it...Anyway, on the rare occasions I've been awake...

posted @ Monday, October 01, 2007 7:19 PM | Feedback (2) | Filed Under [ .NET ASP.NET Books Links ]

Giving up on VS 2008 Beta 2

The Beta 2 of VS 2008 is great, apart from one pretty major issue: on occasion it seems to hang for several minutes. This hanging behavior seems especially prevalent when entering and exiting a debug session...which frankly makes debugging pretty much unusable. This might be something to do with my particular system (it's a hokey Vista pre-Beta upgrade to RTM...Search doesn't work on it at all) but 2005 hasn't got this issue...Of course the real bugger is I forgot to save a backup when I upgraded this particular solution, rendering it unusable in 2005...hmm... 

posted @ Monday, October 01, 2007 4:51 PM | Feedback (0) | Filed Under [ Random ]

The last lecture

You've no doubt read about this by now, Randy Pausch, a professor at CMU  was diagnosed with terminal pancreatic cancer and was asked to give a final lecture. The lecture itself is about dreams, realizing you own and helping other realize theirs, if you haven't watched it yet take an hour out of your day...I think we lose sight of the real point in our lives sometimes...this is a wake-up call. Personally I remember working with very sick elderly people whilst on vacation at university, the message I got from every single one is that none of them wished they...

posted @ Monday, October 01, 2007 2:39 AM | Feedback (0) | Filed Under [ Links ]

Why I'm not posting about ASP.NET

Well, a friend had just emailed to ask this...I used to be a fairly prolific ASP.NET poster, interested in all sorts of esoterica which no-one else was (e.g, ViewState compression, Nested Repeaters etc...) . The basic reason is, I don't feel I have much to offer on the subject right now; my day-to-day job is no longer writing ASP.NET code and I feel that's where most of my more interesting posts came from. Hey, I will get back to it as I move further and further into development again.Until then it's going to be fairly random on this thing...hopefully not too boring!

posted @ Monday, October 01, 2007 12:00 AM | Feedback (0) | Filed Under [ ASP.NET ]

Powered by: