randys.org

  • Archive
  • RSS
  • Ask me anything
Somebody wants my #toast #lilly #acd #cattledog #toastsnatchervia @sesser (Instaview)
Pop-upView Separately

Somebody wants my #toast #lilly #acd #cattledog #toastsnatcher

via @sesser (Instaview)

    • #toast
    • #cattledog
    • #toastsnatcher
    • #lilly
    • #acd
    • #instaview
  • 3 weeks ago
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Why I Don’t Like Closed Source

Nerd Alert

If you’re uninterested in generally nerdery or geekery, you can skip this post. I have a small rant about closed source software…

Why?

I was working on a project at work to support HTTP requests from a legacy application which will be ported to a different platform. These request URLs are pretty specific and I was happily parsing them in a .NET HttpModule and redirecting the requests to their proper place. A subset of the legacy URLs contain a colon which most web server software can handle. Except one: IIS 7.5. There is a bug in IIS 7.5 which thinks that colons are bad and should never ever be accepted under any circumstances. That would be fine if there were a way to tell IIS, “hey, I know they’re bad, but accept them anyway.” But there isn’t.

So, IIS just returns “Bad Request” and stops.

Certainly there’s some sort of hotfix or software patch for this, but no, there’s not. Microsoft’s recommended solution: Upgrade to Windows Server 2012 / IIS 8. With open source applications this wouldn’t be an issue. With Microsoft, there’s license costs. So to implement this feature in our application, we would have to spend $600 per server to upgrade.

In the grand scheme of things, I suppose it’s not that much money for a company. But it’s the principal.

Stop forcing users down an upgrade path they don’t need to take for a bug. If you produce good software with respectable features in each product release, your users will upgrade. The IT industry will always have a boner for the latest and greatest. Geeks will always want to try new things. It’s in their DNA. It’s unstoppable. You don’t have to worry. Just fix your existing bugs and keep your current customers be happy.

You know what happens to unhappy customers? They leave and go elsewhere.

/rant

  • 2 months ago
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
Interesting photo app I found on the Android. Pixlr-o-matic.
Pop-upView Separately

Interesting photo app I found on the Android. Pixlr-o-matic.

    • #android
    • #autodesk
    • #pixlromatic
    • #photography
    • #phonograpjy
  • 4 months ago
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
Streamzoo photo - Our First Cattle Dog
Pop-upView Separately

Streamzoo photo - Our First Cattle Dog

Source: streamzoo.com

  • 4 months ago
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
#Seagull. Mid-flight. #bird #birdsofinstagram #fowl #gull #lake #northlakevia @sesser (Instaview)
Pop-upView Separately

#Seagull. Mid-flight. #bird #birdsofinstagram #fowl #gull #lake #northlake

via @sesser (Instaview)

    • #northlake
    • #fowl
    • #seagull
    • #gull
    • #lake
    • #bird
    • #birdsofinstagram
    • #instaview
  • 4 months ago
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
Luna says happy #festivus. #xmas #acd #cattledoglove #notbeervia @sesser (Instaview)
Pop-upView Separately

Luna says happy #festivus. #xmas #acd #cattledoglove #notbeer

via @sesser (Instaview)

    • #cattledoglove
    • #festivus
    • #xmas
    • #notbeer
    • #acd
    • #instaview
  • 4 months ago
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
Meanwhile, in Canada…
Pop-upView Separately

Meanwhile, in Canada…

  • 5 months ago
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

About

wasting your precious bandwidth since 1998

Twitter

Instagram

loading tweets…

loading photos…

  • RSS
  • Random
  • Archive
  • Ask me anything
  • Mobile

© 1998 - Infinity Randy Sesser.

Effector Theme by Pixel Union