posts - 916, comments - 758, trackbacks - 11

My Links



Post Categories

Misc. Coding

February 2005 Entries

Totally free, open source search engine for MSCMS!

A Colleague of mine found this, essentially it's a search engine based on DotLucene which can index all then content in your Content Management Server (2003 I think)  system!

posted @ Friday, February 18, 2005 1:03 PM | Feedback (0) |

Firefox hits 25000000 downloads...

Another interesting item was linked from the Slashdot post on this , so why eactly was IE7 being released again ;-): JENNINGS: I read an article coming up here on Firefox (Web browser) and its perceived ability to do this better than you. Is that fair? GATES: Well, there's competition in every place that we're in. The browser space that we are in we have about 90 percent. Sure Firefox has come along and the press love the idea of that. Our commitment is to keep our browser that competes with Firefox to be the best...

posted @ Thursday, February 17, 2005 2:09 PM | Feedback (0) |

SHA-1 has been broken...what's the big deal?

Slashdot recently reported on a post on Bruce Schneiers blog which reports that the SHA-1 hashing algorithm has been 'broken' by a team in China (wonder why they were working on it ) -  this is a pretty big deal; SHA-1 is the NSA / NIST standard for hashing algorithms right now - though recently they announced that they'll be recommending the stronger SHA-512 and SHA-256 variants (properly called SHA-2 variants) soo, - good timing! For most common applications though where there's a possibility collision after 2^69 ( 590295810358705651712 ) hash operations compared to 2^80 (1208925819614629174706176) really isn't that bad then if you're...

posted @ Wednesday, February 16, 2005 7:21 PM | Feedback (0) | Filed Under [ .NET Security ]

One of those I can't even install a bit of software!

So I'm trying to install the Avalon November CTP Preview using the MSI downloaded from here - after passing the inquisition (using a virtual PC for testing stuff - I don't generally register them as they have lifetimes < 30 days) I have downloaded it, twice, run it and it hangs as the start screen. MSIEXEC.exe however is busy hoovering up memory (400MB+) ...tried disablign my virus scanner, running on my main machine (which has 1GB ram, just more foor for the MSIEXEC troll), same result. Any ideas???

posted @ Wednesday, February 16, 2005 12:18 AM | Feedback (0) | Filed Under [ Help! ]

Why oh why oh why!

Do I have to be stuck trying to develop an online payment system using a sodding COM based payment system with a 2 stage payment process...I mean how difficult can they make it! Grr...ah well, the client's paying for my hassle!

posted @ Tuesday, February 15, 2005 4:41 PM | Feedback (0) |

Regions in code - evil or not-so-evil?

Hmm...this is a constant quandary for me, when to use and when not to use the #region...#endregion tags(?) in code. Currently I tend to use them to hide pointless stuff like ASP.NET control declarations and  generally increase redability in long chunks of code (so, parcel up my events, constructors regions) - but I in no way always do this. Now, a colleague of mine uses this stuff religiously, every class has Declarations Lifecycle General Methods Properties ; with all the bits all hidden away when you open the file (which incidentally drives me nuts - I'm...

posted @ Tuesday, February 15, 2005 3:51 PM | Feedback (0) | Filed Under [ .NET ]

DotLucene - found it again!

This is one of these things I am always meaning to do something useful with but it keeps shifting around and I can never find it again. Anyway DotLucene, a full-text search engine for .NET oh, and it's Open Source! Find it here

posted @ Tuesday, February 15, 2005 12:57 PM | Feedback (0) | Filed Under [ .NET ]

The ultimate XMlSerialization tutorial Scott (stolen from

posted @ Tuesday, February 15, 2005 11:45 AM | Feedback (0) | Filed Under [ .NET ]

Neural Network Library project in C# Scott

posted @ Monday, February 14, 2005 2:06 PM | Feedback (1) |

Eric Rounds it off

Following on from Part 3 , Eric Lippert has posted Part 4 of his series of posts on Hashing and security he also discusses Keberos...If you're really into this sort of stuff but not from an overly mathematical background (like me) the best book I've found on Cryptography is Practical Cryptography by Niels Ferguson and Bruce Schnier this covers pretty much everything the non-NSA employee could need to know about this topic.

posted @ Monday, February 14, 2005 2:03 PM | Feedback (0) | Filed Under [ Books Security ]

State of play...

Well, sorry I've been light on the posting for a couple of weeks - been a bit caught up in some stuff going on (my uncle died) as well as starting a new project at work. I haven't been entirely away from blogs though, here's a few articles I've been reading recently: XML Performance Checklist, and some issues on XPath evaluation Neural Networks in .NET Customize User interfaces and Pass User Information to Installer ClassesCustomizing your .NET deployment projects Also been buying a couple of decent books (and a couple of crap ones which I won't mention)...

posted @ Monday, February 14, 2005 1:57 PM | Feedback (0) | Filed Under [ .NET ASP.NET Books Links ]

Great stuff on the principles of 'Maverick Development'

First saw a link to this stuff here on Darrell's blog I don't know how any of these I actually agree with (seems more like the ethos of the hacker than a proper methodology)...anyway: "Hey, I knew that methodology when it was still just a complaint." "Experience trumps formal estimation." "Smells like chicken!" "We do not model for the sake of modeling; we model so that an implementation can be made." "Fundamentally most software development methodologies strive to improve communication and shorten the time of gaining experience." "Experience is better than iterations." "If you know what to...

posted @ Friday, February 04, 2005 2:55 PM | Feedback (0) |

Eric Lippert posts part 3 of his series on password security

THis is a great series of articles - I posted on this previously  - part 3 covers why you should use a salt (and I've mentioned how to generate them recently ) . These really are excellent articles!

posted @ Thursday, February 03, 2005 3:19 PM | Feedback (0) | Filed Under [ Security ]

Simple password hashing method...

Oh, thought I should mention, if you're just looking for a  really simple way to generate an alphanumeric hash for a password (as opposed to a byte array), the ASP.NET framework has a handy (if extensively named) method for doing this: FormsAuthentication.HashPasswordForStoringInConfigFile

posted @ Thursday, February 03, 2005 10:47 AM | Feedback (0) | Filed Under [ ASP.NET Security ]

Reasons why people hate Windows #16994 I had to reinstall my work machine after an odd problem with my TCP/IP stack (probably caused by an inopportune disk crash during an install) - not too bad reinstalled in about 4 hours (including Office, VS etc...). Problem is that I had a couple of explorer big deal,  Off I toddled off to Windows Update; with our work connection this should be pretty quick; well long story short, the download keeps hanging, can't quit or IE shoots to 100% CPU. In comparison, my OSX machine - update has an integrated UI, one button it downloads everything it...

posted @ Wednesday, February 02, 2005 10:59 AM | Feedback (0) |

I want to have Miguel Jimenez's babies!

OK, so apart from being a hetero-male...I've just switched the HIP validator thing on this site to use Miguel's  Clearscreen SharpHIP control and I have to say it's incredibly easy to do - no recompilation required, just add two lines to your PostComments.ascx skin control! Anyway, looks like it's pretty much perfect - you now have no excuse for not commenting!

posted @ Tuesday, February 01, 2005 6:41 PM | Feedback (0) | Filed Under [ ASP.NET ]

CodeBetter - the new .NET blogging place

So, a few (actually, rapidly becoming more than a few) bloggers have defected from DotNetJunkies blogs to a new blog destination called CodeBetter (as opposed to mine which could be subtitled 'CodeWorse' :-) ). Lots of good blogs over there including Brendan Tompkins, Geoff Appleby and Darrell Norton three of my favourite good destination (I know Geoff won't let that place become too serious). One of the most interesting bits for me is that the site uses the new Beta of CommunityServer:Blogs , the successor to .TEXT - looks like the time is rapidly approaching to update this...

posted @ Tuesday, February 01, 2005 11:46 AM | Feedback (6) | Filed Under [ .NET .TEXT ]

Media Center 2005 - not for the UK (well, if you're using Freeview)!

So, I built a little system last night to use one of my multitude of PCs for something vaguely useful - using Media Center 2005 (courtesy of MSDN) . Umm...I can't exactly say my experiences were totally positive and it's not really ready for the end-user market! My first horrible issue was an odd error in MCE 2005 complaining that 'Cannot play video as the files required are not installed' as well as a warning that my video card drivers were not compatible with Media Center - not an especially useful error as it turned out, the real problem was...

posted @ Tuesday, February 01, 2005 10:23 AM | Feedback (0) | Filed Under [ Media Center 2005 ]

Powered by: