|dallaway.com - Written|
All the developers I know hate "last minute release hell". This is the frenzy of activity that hits when the time comes to release or ship the thing you've been working on. I have no magic bullets to stop this problem from ever occurring, but on a recent project I was struck by the blindingly obvious, and I thought I'd share.
My notes from this conference.
Notes on how to map document type defintions to local files, thereby side-stepping various hellish DTD issues.
I switched a few site searches over from using a Swish-e CGI to using a Java-based packaged called Spindle. These are my notes. The summary is: it works very well.
My notes on getting going with Java Web Start for deploying applications over the internet, and learning how to digitally sign code on the cheap.
My first attempt at commissioning some code development via an internet auction.
My notes on what I had to do to get USB ADSL working on my machine with RedHat Linux 7.1 and the 2.4.9 kernel.
Very much a work in progress. The W2k part works, and what I've tried under Linux works... but I've not tried enough yet.
My notes on how I've gone about unit testing database functionality. The examples are in Java, but I think the ideas are applicable to a variety of programming environments.
A technical note on how you could play existing multi-users games on WAP devices. If you wanted to.
An introductory note on GP for a conference: Genetic programming (GP) is a general purpose method for evolving symbolic computer programs (e.g. Lisp code). Concepts from genetic algorithms are used to evolve a population of initially random programs so that they are able to solve the problem at hand. This paper describes genetic programming and discuss the usefulness of the method for building cognitive models. Although it appears that an arbitrary fit to the training examples will be evolved, it is shown that GP can be constrained to produce small, general programs.
This is an odd one: something I wrote a long time ago, and haven't linked to for years, but it keeps on getting hits according to my server logs. Don't know why. It's not the graphics, that's for sure or the writing. Could be the two applets for plotting logisitc equation and bifurcations. Anyway, so I thought it was time to recreate the link.
Children have acquired a host of impressive skills by the time they are taught formal arithmetic: they have learned a language and can navigate in a hostile environment. In contrast, the "simple" tasks of arithmetic require at least a further five or six years of schooling. Once the skills are learned there are many opportunities for error. Adults, for example, make plenty of mistakes recalling multiplication facts -- especially on the "tricky" problems, such as 8x4 or 9x8. Arithmetic, it seems, is not an easy skill to come by. My old (1994) DPhil thesis.