Blog Home  Home RSS 2.0 Atom 1.0 CDF  
Hairy Spider Blog - Tuesday, August 30, 2005
A web of intrigue
 
 Wednesday, August 31, 2005

BrowserLauncher is a small windows forms application which acts as an intermediary between launching a url and the web browser.

My default browser these days is Firefox, but a number of sites that I access frequently Firefox can not handle. This isn't because Firefox is broken, it's just that the sites are written particularly badly. Also there are a number of sites which I want launched in their own browser.

So I wrote BrowserLauncher. When this runs it registers itself as the default browser through manipulating the StartMenuInternet registry key - it then adds itself to the HKCR\http key. The next time you launch a URL from the desktop, start bar or ShellExecute - the details are passed to BrowserLauncher. BrowserLauncher will search its list of browser entries and launch the URL with the specified browser.

Additionally I've added some DropMyRights code that allows you to launch the browser with 3 levels of privilege, therefore allowing IE to run in Normal or Constrained mode.

Please note:

  • This software works for me, it may not work for you, if you have a bug please let me know and I'll endeavour to fix it.
  • The software will try to manipulate some registry keys.

8/31/2005 9:57:23 AM (GMT Daylight Time, UTC+01:00)  #      .net | BrowserLauncher | c-sharp | Downloads | Source Code  | 
 Tuesday, August 30, 2005

Argh, I've been getting these exceptions being thrown in a windows forms app. I've thought that the error was simply too common an error, however it seems that there are many people out there suffering the same problem.

 

8/30/2005 9:41:35 AM (GMT Daylight Time, UTC+01:00)  #      .net  | 
 Friday, August 26, 2005

I've started using NCover to monitor the test coverage on a CruiseControl.net project. Disappointed with the included version of the ncover report I quickly through together a new version of the NCover.xsl to be used by CruiseControl.net. Simply download the file and copy it to: cruisecontrol.net/webdashboard/xsl/

It's based on the original ncover.xsl but inspired by the version from Yves Lorphelin's code coverage tool NCover

8/26/2005 9:09:46 AM (GMT Daylight Time, UTC+01:00)  #      CruiseControl.net | XSLT  | 
 Wednesday, August 24, 2005

And about time too, it's been more than a year since I forecast the entry into the IM market. Google have finally joined in the fray:

http://talk.google.com/

It's more like the very first yahoo messenger I used in 1998, no icons, no group chats. The windows do dock rather nicely, and it has an exceptionally small footprint. The gmail notifier is also vastly improved allowing you to navigate a preview of your emails.

Unsurprisingly it's in beta, but that's to be expected atleast for the next few years.

8/24/2005 9:10:19 AM (GMT Daylight Time, UTC+01:00)  #      gmail | Misc  | 
 Friday, August 05, 2005

http://googleblog.blogspot.com/2005/08/keyword-chefs.html

I don't even want to describe the options available in our café.

Hopefully Google will take over the world and we'll all have to live the google way.

8/5/2005 9:50:43 AM (GMT Daylight Time, UTC+01:00)  #      Misc  | 
 Thursday, June 23, 2005

Strange ideas flow through your mind when you are frantically soothing a child for an hour early in the morning, one such thought is:

If sunflowers follow the sun  what would happen if one were planted at the arctic. Assuming of course that you could find a suitable growing medium.

 

6/23/2005 4:15:33 PM (GMT Daylight Time, UTC+01:00)  #      Misc  | 
 Tuesday, May 31, 2005

I've now witnessed the most amazing sight in the world, the birth of a baby. It's quite simply the most incredible experience. Frankly, it amazes me how the human race continues, humans are just not built to give birth.

Still my wife was incredible and pushed out our first child yesterday morning. They are both now recovering from the experience and hopefully will soon be home.

 

5/31/2005 1:29:42 PM (GMT Daylight Time, UTC+01:00)  #       | 
 Friday, May 27, 2005

I'm sure that the term evidence of criminal intent could mean many things depending on how good a lawyer you have, nevertheless as an extra weight to consider on the scales guilt it's everso slightly worrying:

http://www.schneier.com/blog/archives/2005/05/encryption_as_e_1.html

I just hope that this is taken out of context.

5/27/2005 11:07:20 AM (GMT Daylight Time, UTC+01:00)  #      Misc  | 
Copyright © 2008 Rhys Jeremiah. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: