Author Archives: James McParlane

Unknown's avatar

About James McParlane

CTO Massive Interactive. Ex Computer Whiz Kid - Now Grumpy Old Guru.

Back From Remix 07 – Popfly/Silverlight/Visual Studio 2008

It went great! My presentation went great (as far as I could tell). I spent most of the conference recovering from the Sydney Flu – so I suspect I behaved like a freak half of the time. Met some great … Continue reading

Posted in Rants, Web2.0 | 1 Comment

And then we can do it for cars too please?

“Started by Google and Intel, the Climate Savers Computing Initiative brings together industry, consumers, government, and conservation organizations to significantly increase the energy efficiency of computers and servers. Believe it or not, the average desktop PC wastes over half the … Continue reading

Posted in Politics | Leave a comment

Issues With Some WMV profiles in Silverlight

Found a few bugs in the way that Silverlight1.0 plays video. Will perform definitive tests tomorrow – but looks like a pixel aspect ration that is not 1:1 will prevent video from rendering. This is a shame because there is a … Continue reading

Posted in Silverlight | Leave a comment

RIP 144 Cleveland Street – The Old EBOM Warehouse

Sadly the space where I and five other like minded people established the electronic arts space “The Evil Brotherhood Of Mutants”, is being redeveloped. This ends what must be close to 20 years of continuous artspace use. The Evil Brotherhood Of Mutants (EBOM) was … Continue reading

Posted in Me Myself and I, Music & Art, Nostalgia for Misspent Youth | Leave a comment

JavaScript Macro Recorder

Here is a screen recording of my JavaScript Macro Recorder in action. Here is a test URL for a page that has the JavaScript code embedded. Works under IE and Firefox. Safari “Real Soon Now” 🙂 Add these two lines … Continue reading

Posted in JavaScript, Web2.0 | 12 Comments

Plague

Everyone I know in Sydney is, has just been, or feels like they are about to be sick. Don’t come to Sydney at the moment if you want to live.

Posted in Rants | 2 Comments

window.onerror does not work in Safari

// Declare Error Handlerfunction oops() {  alert (‘Error!’);  return true;}// Assign to global error handlerwindow.onerror = oops;// Trigger an errorx.y.z(); This does not work, and it makes me sad. Updated – removed syntax error from example

Posted in JavaScript | 5 Comments

Compulsory Reading For JavaScript Developers

http://simonwillison.net/2006/Jun/26/libraries/ http://dean.edwards.name/weblog/2007/03/rules/ http://erik.eae.net/archives/2005/06/06/22.13.54/ http://bob.pythonmac.org/archives/2005/07/01/javascript-frameworks/ https://blog.metawrap.com/blog/WhyIDontUseThePrototypejsJavaScriptLibrary.aspx If at the end of this you still want to use a library that adds slots to the built-in Objects please send me your name so I can avoid hiring you or using your library.

Posted in JavaScript | 2 Comments

Microsoft "Surface"

I see your Adobe Flash photo shuffling demo on a $40,000 multi-touch screen and raise you with the concept of Gorilla Arm. Why do I get the feeling that last year Steve or Bill saw the same multi-touch demo by Jeff Han [YouTube] that … Continue reading

Posted in Hardware, Rants | 2 Comments

MMMMMMMMM x 3

Finally took the plunge and got a home Espresso machine (Gaggia Classic). Only use it for short blacks so the milk steamer is wasted on me. Guests seem to like it though. 🙂

Posted in My Hardware | Leave a comment