a weblog by Ed Eliot

Pressure is nothing more than the shadow of great opportunity. - Michael Johnson

This weblog is the online home of Ed Eliot, an experienced developer, architect and technical manager based in London, UK.

  • Opera releases Dragonfly for Opera 9.5 beta 2

    8 years, 9 months ago

    Opera has released Dragonfly, their Firebug like developer console, as part of the latest release Opera 9.5 beta 2. It looks pretty promising - at a quick glance I think it compares favourably with the equivalent tool in Safari 3.

    The initial version includes a JavaScript Debugger, a DOM Inspector, CSS Inspector, error console and a command line and, although it doesn't currently offer editing capabilities, they'll follow shortly as well as the ability to inspect XHR/HTTP headers.

    I used Opera as my main browser for a couple of months at the start of the year but found myself reluctantly returning to Firefox as I was having to run it almost all the time anyway for access to the developer tools. The addition of editing capabilities to Dragonfly will likely see me return to Opera as I found it much snappier and memory usage over time much lower.

    More information and download details available from the official Dragonfly web site. Chris Mills has also posted a detailed walk through explaining how to use the tool on the Opera Developer site.

  • Mobile Browser Concurrency Test

    8 years, 10 months ago

    Cloud Four, specialists in mobile development, have set up a research project aimed at finding out more about the capabilities of mobile devices to determine the performance implications of building web sites for the wide variety of devices available. Inspired by desktop browser research, such as that carried out by Yahoo!'s Exceptional Performance Team, they're particularly interested in finding out the following information:

    • What is the number of concurrent http connections that the mobile browser supports both per domain and overall?
    • Does the mobile browser support gzip or other methods for reducing the size of pages?
    • Does the mobile browser support caching if you set the Expires header far into the future?

    They plan to publish the information under a creative commons license to allow mobile web developers to benefit from their findings.

    You can help them by running their test suite from your mobile phone's web browser.

  • Problems building MySQLdb on Mac OS X 10.4 (Power PC)

    8 years, 10 months ago

    Over the last couple of days I've been trying to build and install MySQLdb on my PowerPC based Mac Mini with very little success. I got the following message followed by a ton of type errors:

    Compiling with an SDK that doesn't seem to exist: 
    /Developer/SDKs/MacOSX10.4u.sdk
    Please check your Xcode installation
    

    I tried reinstalling Xcode Tools to see if it would solve the problem but with no success. Anyway after searching around it turns out that the installer doesn't add a required SDK package which you can find in Xcode Tools->Packages on the install disk. It's called MacOSX10.4.Universal.pkg.

    I (and others) have not had similar problems on Intel based Macs running Tiger or Leopard so I'm guessing it's specific to the PPC install.

    With that out of the way - on with Django.