Updated My Site

I’ve been starting to do some ‘various’ T-Shirt designs on RedBubble.  It’s a great site – similar in some ways to Threadless, but a lot more inclusive and encouraging of participation. 

I’ve made some updates to mattsimner.com, as I thought one page was probably a little light these days – and I also wanted to do a bit of an SEO experiment with cross referencing on all of the sites I update. 

You can see my T-Shirts and other art…


Buy my t-shirts or my RedBubble home page

Get creative on redbubble.com

Updated DeletedOld CodeProject Article

After an extremely long time I’ve made an update to the DeleteOld console app and updated the CodeProject article.  The original was .NET 1.1 – this one’s now 2.0 (I’m not on 3 yet!)

It still does the same things it did – deletes files of a specified age, but now also:

  • Allows files to be deleted ‘newer’ than a certain age as well as ‘older’
  • Allows files to be deleted based on an absolute date (overriding the timeframe arguments)
  • Allows the ‘root’ path to be preserved if ‘remove empty folders’ is selected and the path specified is empty.
  • Fixed a bug in Arguments parsing regex as noted by dudik
  • Changed output datetime format to ‘full’ rather than specific dd/mm/yyyy as noted by a.plus.01

I had a need for the absolute date, so thought I may as well cover off a few other things. 

Hope it’s of some use…

You can also see my other CodeProject articles.

Serving SSL from localhost on IIS 5 on Windows XP using Self-Signed certificates

I’ve probably glossed past this a few times, but it turns out getting SSL working on your dev machine is less painful than you’d think…

  1. install iis60rkt.exe from http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en on your local machine. It’s intended for IIS 6.0 but it works
    in IIS 5.1.
  2. Select custom install if you only want to use SelfSSL.
    Otherwise, install all.
    There’s a lot of other useful stuff there.
  3. Select Programs –> IIS Resources –> SelfSSL –> SelfSSL
    command prompt
  4. In the command prompt, you’ll see a list of all possible
    command parameters..
    1. Type ‘selfssl.exe
      /V:60’     This indicates the certificate is valid for 60 days
    2. Type Y to answer the
      question “Do you want to replace the SSL settings for site 1 (default website)
    3. Type ‘iisreset’ to
      restart IIS.

If your browser prompts something like ‘Certification Authority not recognised’ (in Firefox), just put the url in the exception list or override the warnings when viewing the page.

Thanks to Ricky for getting this info together.