Category: Technology

Safari Slowdowns

After upgrading to 10.4.7 I started noticing frequent slowdowns in Safari. The “Spinning Rainbow Cursor of Death” was becoming a constant occurence.

There are plenty of recommendations about how to fix this common issue.

  • Delete the contents of the icons folder in ~/Library/Safari
  • replace the syndication agent at
    /System/Library/PrivateFrameworks/Syndication.framework

    with a copy from a Mac OS X system that does not have problems (subscription required)

  • Continue reading

    Using the Nord Electro updater and Nord Electro Tool

    The new piano sounds available for the Nord Electro B3 clone keyboard only work with Nord operating system v. 3.0 or greater. So you may find that even if you haven’t updated before, you will want to do so now.

    The updater is pretty easy to use: simply download it from Update Nord Electro OS v3.00 (OS X) or

    Update Nord Electro OS v3.00 (Windows)

    You will need a midi interface, the Nord, and your computer. You may also need drivers for the midi interface, possibly even if you are using a Mac.

    Continue reading

    Debugging and troubleshooting HTML and javascript

    Spreadfirefox Affiliate Button

    Firefox, the web developer’s debugging tool of choice

    The best browser to use to check javascript errors is Firefox, hands down. Other browsers have some error reporting, but none give you anywhere near the detailed information as Firebug, an addon to Firefox. The extensions available allow you to snoop into every aspect of your page, and into the communication between page and server.

    You will need to get several Firefox extensions:

    Firebug
    Firebug is the one extension I can’t live without. It shows errors in javascript, css, allows you to inspect the HTML source, computed style, events, etc.

    Continue reading

    No table padding on IE for PC

    A small difference in the way IE and other browsers interpret table attributes:

    Browsers other than IE will show padding if it is applied to the table tag.

    table {
    padding:6px;
    }

    IE does not recognize table padding, and will show contained elements as flush with the edges of the table.

    For example:

    This is the way Safari 2.0 renders the code below. Note the 6 pixel white padding area between the edge of the table and the edge of the tr.

    Continue reading