"Skill without imagination is craftsmanship and gives us many useful objects such as wickerwork picnic baskets. Imagination without skill gives us modern art." -- Tom Stoppard
Welcome to davidmorgan.org
Hello, I'm David Morgan, and this is my web page.
(Are you looking for a David Morgan who isn't me? Maybe you are a David Morgan who isn't me. I've been thinking of setting up links, email redirects and/or subdomains for my namesakes -- send email if this would be helpful.)
At the moment it mostly contains good, wholesome code. Actually I wrote the bulk of it over four years ago, so it mostly contains bad yet brilliantly inspired code.
I've recently decided to begin updating it again after a long hiatus, so, we'll see where that ends up. It could be interesting.
Please feel free to have a look around. Join me in remembering the joys of QBASIC!
There are many languages mentioned in these pages, and more will follow. Such variety is a wonderful thing, until you have to maintain code (that you didn't write, naturally) in each and every one of them. The best advice then is to print out this diagram and make sure everyone gets a copy.
- Added a screenshot to Java -- jinn, the shared whiteboard. I also added compiled class files to the archive, so you can download and try it without needing the Java SDK.
- Added three alleged games from my distant past under the Allegro and C sections: peng, skyrun and Red Dwarf
- Added a couple of puzzles to the Maths section.
- Added QBASIC tutorials from the dawn of time.
- New section: Art
- New section: Radio
- New section: Books
- New section: Music. Including the first multimedia on the site courtesy of me, my harp and Google Video!
To obtain my email address:
- Figure out my first name
- Ask someone knowledgable what the name of this website is
- Find a symbol of this nature: @
Then concatenate the third and second items, in that order; finally concatenate this whole and the first item, in the only permissable order.
There -- I challenge any robot trawling for addresses to figure that lot out... in fact, why not see if you can work it out, just for a laugh?
I used to use whitelist email filtering, and would encourage people to write 'unhideme' in their emails to prove their non-spam credentials. Unfortunately that whole system died with my PC, and I don't yet have it set up on my shiny little Mac. So these days you can just email me.