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…)
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
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…)
Does the GPL allow proprietary code and GPL code happily co-exist? Do we want it to?
(more…)
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…)
With Apple's release of Boot Camp, Apple's customers can now run those needed Windows applications on their beloved Apple hardware. While this is a great feature, switching back and forth between OS X and Windows is going to be painful, especially if you need to do it frequently.
An ideal solution for this type of customer, would be something like Rosetta or the Classic environment for Windows applications; basically an Apple version of Wine (or more specifically Darwine) — let's call it 'Rosetta for Windows'.
With Rosetta for Windows, customers could take any Windows application and just run it on their machine, like any native application; It (like Rosetta) would be "The most amazing software you'll never see." The problem is (in all probability) we will literally never see it.
(more…)
Not so much a redesign, but a switch. I'm now using wordpress to manage the site's content. I managed to find the same theme I was using for wordpress, so I'm a happy camper.
While the update is in progress, you can access still access the old site; I hope to transfer the rest of the content/links soonish.
I moved house recently and decided to go with iiNet for my ADSL. What sealed the deal was their iiNetPhone service, a SIP based VoIP service. I have been using SIP on and off for a while, but not with dedicated hardware. The lure of a supported VoIP service, with the hardware to go with it was too much to resist. I should have know better.
The iiNetPhone service is crippled. Yes, you can call a whole heap of normal numbers without a problem, but just try and call a SIP address belonging to another provider. No Joy. Same for receiving calls to your SIP address.
iiNet have decided to block those calls at their proxies in the vain hope that this will encourage friends of exisiting iiNetPhone users to sign up with them as well. If this sounds vaugely familiar, it's because we've been through this crap before with another communication format; SMS.
Back in the early days of GSM, Optus, Telstra and Vodafone all decided that they wouldn't play ball when it came to SMS and SMSes from one provider to another would be blocked at the exchange. Calls would go through, but not SMS.
The marketing logic behind this was if customers wanted to SMS each other, they would need to join the same provider. What really happened is that no-one used SMS because it was too unreliable. Finally one of the marketing departments (I think it was Vodafone's) realised they would have a competative advantage if they allowed SMS from any provider, the other providers quickly followed suit. The end result is that SMS is a cash cow for mobile phone providers to this very day.
iiNet should look at how they can make calls to other SIP addresses a cash cow, because rather than simply not using VoIP (as was the case for SMS), people will turn to other VoIP providers. iiNets policies aren't attracting customers, they are driving them away.
Well I've re-designed this site three times in probably as many weeks and resigned my self to the fact that when it comes to web design, I suck. Fortunatly for all of us, the folks over at OWD have come to the rescue and I've managed to adapt one of the design templates there.
I'm not much of a fan of repetetive work, and didn't really want to just replace the content with my own. Instead I extracted the important bits into PHP functions, so each page is mostly content and a couple of book ends. Should be pretty easy to maintain.