[Download archive]
I’ve uploaded an archive of my music for easier download. This archive currently contains eighteen tracks, eight of which are no longer available anywhere else! The tracks included in this pack are:
I may well create other ‘songpacks’ for download, so keep checking back. There’ll always be a couple of exclusive tracks in each pack, so it’ll be worth your while. I hope.
Download all eighteen tracks now!
This track is rather unusual for me; it doesn’t really fall into any of my usual styles. I personally find it quite relaxing, especially when I listen to it with headphones. Perhaps it’s a bit too relaxing: my wife had to go and have a nap after she heard the complete piece.
Let me know what you think about it — any and all opinions are, as always, more than welcome.
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Download
Javascript is a fantastic language — in fact, it’s become the language that I do most of my programming in nowadays. It’s flexible, fast, and powerful. Unfortunately, though, it suffers from a few flaws, which, although not critical, can be frustrating. One of the potentially most confusing features is the with keyword, which promises a lot, but can really just make life difficult.
The with keyword might appear to be harmless enough: it allows you to avoid typing long references; instead of
ah.woom.ba.weh.lyric = 'In the jungle';
we can type
with (ah.woom.ba.weh) {
lyric = 'In the jungle';
}
But what happens if we happen to have a global variable named lyric? In the example below, which lyric should be modified?
lyric = 'In the jungle';
with (ah.woom.ba.weh) {
lyric = 'The mighty jungle';
}
The simplest way to deal with this issue is to use a variable:
var a = ah.woom.ba.weh;
a.lyric = 'The mighty jungle';
Now there is no ambiguity.
Based on a post by Douglas Crockford at the YUI Blog.
I would die a thousand times,
cross the deserts, tear the skies;
oh I would do it all
I would do it all for you
just to say that I love you,
that I love you.
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Download
Comments transferred from Trax In Space and Modplug Central.