If you use Firefox (you are using Firefox, right?) and you do anything even remotely related to web development - including maintaining a blog - you must download the Web Developer Toolbar.

This toolbar allows you to do everything from disable images to editing CSS live or even viewing response headers. 

If you’re editing CSS, it opens a sidebar with the current stylesheets loaded in separate tabs on the left.  As you type in each stylesheet, the styles are updated on the page to the right.  You can save and load stylesheets for future editing purposes.  It’s handy for checking out a site to see how they pulled off a CSS trick.

Another nifty trick is viewing block sizes in your document.  It applies a border to all of your display:block elements and places a tooltip-like label in the top-left corner of the block with the size information.

I could list every feature in this application, but it would take a few dozen posts.  Check it out!

Read full post

The nprof 0.9 alpha release is now available. This release will fix the problems with profiling .NET applications that spawn other .NET applications, as well as improving the GUI in a number of places.

Here’s some screenshots from the new release:

Read full post

I’ve been doing bits of work here and there on the cabinet.  Here’s my revised phase one to-do list with completed items crossed out (they may not appear crossed-out in my RSS feed).  Stuff that I decided not to do, or decided to modify or added since the last list is in red:

Stage One: Construction

  • Round cabinet corner sides (won’t be doing this).
  • Attach 2x4’s to sides of cabinet for all edges, monitor and speaker/marquee shelves.
  • Construct strong monitor shelf from already-cut wood and 2x4’s.
  • Attach cabinet sides to base, using 2x4s to connect sides together.
  • Install cabinet front using Blum hinges and key lock. (decided not to put hinges on the front, just screwed it in)
  • Install cabinet back with Blum hinges and key lock.
  • Cut 45-degree angles on cabinet back diagonal piece.
  • Install cabinet top and back diagonal piece.
  • Cut T-moulding groove with router and slot-cutting bit.
  • Install T-moulding.
  • Cut 45-degree angle for control panel back.
  • Cut groove and install T-moulding on control panel.
  • Assemble control panel, using blum hinges and draw hasp for top.
  • Install drawer slides in cabinet and control panel, attach control panel to cabinet.

I’ve done some of the T-moulding grooves and installation, but I’ll leave it as unfinished until I get around to putting it in entirely.

Read full post

I’ve been surfing with Firefox 1.0 for a few days and it absolutely rocks.  Some of the really cool stuff:

  • Anti-phising protections for user:pass URL sites.  IE manages this by stripping off passwords while Firefox still allows you to visit:

  • The “find as you type” bar comes up as you’re searching, instead of using the window’s status bar:

  • You can now show blocked popups:

  • I don’t know if this feature is from the Web Developer toolbar or Firefox itself, but holding down shift gives you useful mouseover tooltips on links:

  • Firefox detects embedded RSS links, offering you the chance to subscribe:

  • “Read mail” is now available from the Firefox tools menu (and as an optional toolbar icon):

  • You can now install components from the updates dialog.  Very cool!

I keep finding new and funky features in Firefox that have been added for 1.0.  This release is going to absolutely rock.

Read full post

Just finished watching Season 1 of B5 on DVD tonight.  Chrysalis (the final episode of S1) is fantastic.  If you have the opportunity to watch the DVD set, take it!

One of the most interesting things about the series is that it coincided with the birth of the web.  The Lurker’s Guide to Babylon 5 was probably one of the first pages I hit on the web.  Strangely enough, the site is pretty much the same as it was a decade ago- save for some recent updates of course.

On the other hand, feel free to skip the episode “Grail” in season 1.  It’s absolutely terrible: probably made the cut originally because of the CGI alien bit they talk about in the guide.  The rest of the episodes range in quality from good to excellent.

Read full post