Archive for the ‘software’ Category

Excellent article on Firebug debugging.

July 11, 2007

Firebug is the Dog’s Bollocks, In fact I’m finding the trinity of Firebug , Aptana and JSunit a truly fantastic setup for developing robust browser based applications. I just read Justin Palmer’s tutorial on the logging capabilities of Firebug. Really good info, well presented. excellent signal to noise ratio.

Although I already knew most of the stuff covered, as I had been a beta tester of Firebug 0.4, I had missed the trace() function and the fact that the standard log() functions support jQuery/Prototype $functions so you can use the following incredibly useful pattern to inspect the html of the object you are manipulating.

console.log($('#item_id'))

Read the article and write better code.

Advertisements

Using HTTP caching to improve performance

April 17, 2007

This Article from the BetterExplained blog is a pretty nice explanation of how to configure your server for better performance by using cache headers. Which complements nicely the article on Varnish I was just reading.

Caching is a great example of the ubiquitous time-space tradeoff in programming. You can save time by using space to store results.

WRT54G with OSX 10.4 DHCP problems

November 13, 2006

For anyone who has the problem that their 10.4 macs are unable to connect to their Linksys WRT54G router. then check out this thread in the linksys forums.

I upgraded my router to the latest firmware, everything was working fine, until I had to shutdown all my machines (for a pg&e scheduled power drop), on restart all the boxes came up but the macs couldn’t access the internet. Some time spent on frakking around revealed I was able to manually assign IP’s and DNS settings which pointed to a problem with DHCP.

It turns out the 1.01 firmware is broken for macs running OSX 10.4. you can downgrade the firmware in the router. to 1.00.9 but that might be a risk to some folks. so I have went with the alternative solution of manually assigning IP’s.

the firmware should be available from here. no news yet as to when Stinksys will be releasing a fixed version.

Best Firefox Blogging Extension – Part Deux!

November 3, 2006

Thought I would post an update on the excellent ‘Performancing for Firefox’.

Performancing for Firefox is a full featured blog editor for WordPress, MovableType or Blogger blogs that sits right within Firefox

* Works with all major blog software
* Easy WYSIWYG Editing
* Trackback, Technorati and Del.icio.us support

As I have been using the tool for about a month or so, and have got used to using it. I remain very happy with it.

It works pretty much as advertised and makes blogging almost effortless.

the pros…

  • EASY to use. – no really! piece of cake.
  • It’s always there. the little editor icon sits on the status bar and tempts you to blog at the merest provocation.
  • Free (as in beer)

the cons…

  • no undo if you accidently overwrite your blog post with a note

so It heartily recommend it. get it here

Free SVN & Trac Hosting

October 16, 2006


Assembla provides free hosting of SVN and Trac. This looks like a pretty good service and I can’t argue with the cost.

We take the best practices from open source and agile methodologies, and distributed teams and adapt them for commercial software development. It’s not typical contracting or outsourcing, but a third way that gets you the best talent available in the world, exactly when you need it, as part of a single global team. So, take advantage of our free development workspaces for distributed teams, advertise yourself as a developer, apply to work on Assembla projects, or get fast, full-service development and launch.