a bit of a minor disaster at lunchtime today. i was sent a new jar file to make some of my latest jdbc work faster. while integrating it into my current project my pc decided to go slightly mad and it deleted all of my source code!

i always keep backups but the latest usable version was 3 days old and it has been a busy three days. luckily a colleague has used dj java decompiler which takes a class file and extracts the source code from it. it's not perfect, you lose all your in-line comments for example, but it has saved me days of re-work to get everything back to the state it was this morning. i am greatly in their debt.