New Skins for Vistered Little

Posted on November 5th, 2006 by tom.
Categories: Site, Tech, Wordpress.

The default-flex theme was getting a little heavy for my liking and with inspiration from Chris vs Chris I decided to create a lighter version of the default and default-flex skins for vistered little. You can download them using the links below. Just extract them into you skins directory and change the skin via the 'vistered little 16a' section of the presentation panel. Enjoy.

Event Driven AJAX (Comet) - Part 2 - Handling Concurrent Views

Posted on September 14th, 2006 by tom.
Categories: AJAX, Comet, JAHA, Tech.


Demonstration Quick Link

In Part 1 of this series, we saw how event driven AJAX (a form of Comet) can be used to push data to the client without the need for periodic client side polling. However, we also observed that event driven AJAX broke as soon as the client had multiple views of the same page. Worse still, event driven AJAX in its current form also fails to support having more than one page open on an event driven AJAX site. This this article we will investigate how to solve this issue.

(more…)

Vistered Little Theme

Posted on August 29th, 2006 by tom.
Categories: Site, Tech, Wordpress.

Please read the Security Alert for Vistered Little

I have just stumbled upon the Vistered Little Theme for WordPress and I have to admit I'm smitten. I've switched the site to use it and in the process found a few bugs/issues:

  • The default wallpaper is not available in the wallpaper list
  • The wallpaper thumbnails require the entire set of wallpapers to be downloaded, making the site very very heavy (at least on first load)
  • There are extra images in the images directory that are not references (e.g. old wallpapers)
  • There is some redundant PHP code and redundant generated CSS/JS

I've tweaked the theme to fix these issues and you can download it for yourself below:

(more…)

The AJAX Errors That No-one Else Talks About

Posted on August 16th, 2006 by tom.
Categories: Tech.

Handling AJAX errors is about more than just checking the readyState, status and statusText.

(more…)

(Re)Introducing Javascript And Hidden Applets (JAHA)

Posted on August 14th, 2006 by tom.
Categories: JAHA, Tech.

Java applets are so late 90's and so web 1.0, so what place do that have (if any) in the web 2.0 craze?
(more…)

Event Driven AJAX - Part 1 - Pushing Server Side Events

Posted on July 25th, 2006 by tom.
Categories: AJAX, Comet, Tech.


Demonstration Quick Link

Event Driven AJAX is inspired by Comet to provide a mechanism for updating a page based on server side events, rather than waiting for user driven requests or client side polling. In this article an overview of the event driven AJAX concept is provided, along with a proof of concept demonstration of its use.

(more…)

No Built-In Virtualization in OS X 10.5?

Posted on July 10th, 2006 by tom.
Categories: Apple, Tech.

Over at Mac World they quote analyst Charles Wolf: "I had a talk with Phil Schiller at the opening of the 5th Avenue Apple Store, and I asked him the question, "Will Apple include a virtualization solution in [the next version of Mac OS X] Leopard?" He said, "Asolutely not, the R&D would be prohibitive and we're not going to do it. Our solution is dual boot."


Called it back in April

no comments yet.

Salvation from the click of death

Posted on May 29th, 2006 by tom.
Categories: Apple, Tech.

It's not a good day when your iBook starts making noises you know it shouldn't. Referred to as "the click of death," it is generally regarded as a precursor to a fatal hard-drive crash with the only solution being a new hard drive. Fortunately there is a much easier and cheaper solution provided by the repair disk function of Disk Utility that comes with OS X.

(more…)

Using GPL code within proprietory code

Posted on April 20th, 2006 by tom.
Categories: Tech.

Does the GPL allow proprietary code and GPL code happily co-exist? Do we want it to?
(more…)

Rapid Development using Graduates whilst maintaining code quality

Posted on by tom.
Categories: Tech.

Graduates heavily outnumber your senior developers? Get the graduates to get the code working; Get you senior developers to re-factor. Result? Rapid development of good quality code.
(more…)

no comments yet.