I once worked at one of those companies which fools you during the interview by saying that once in a while you will be required to work overtime during a crisis and that your salary already contains a built-in margin for this. It turned out that they were permanently in a crisis. It thus often happened that we had to demo an 'under heavy construction' app to a client which flew half-way around the world to come and see what a salesrep (also half-way around the world in the opposite direction sold to him). The night prior to one such demo, me and a comrade at arms sat behind a Sun terminal and wanted to rebuild the app. Instead of doing a make clean he decided to rm *.o for some reason (which baffled even the Oracle from Alice in Wonderland). Only the . and the spacebar was dangerously close to each other and in the coding frenzy by very overworked saltminers, the space got hit instead of the . so naturally the shell came back after a while saying o not found leaving us with a blank directory and old backups. So, frenzy turning into panic we try to figure out where the backup version brings us (no CVS history to tap from as CVS is needed only by people which will at some stage need to rollback and we did not believe in living in the past). So this version turns out to have a bug which SEGV when the mouse is moved over some of the weather stations on a map. Come the next day and the demo with it, I was inevitably asked to visit a number of stations on the map. In order to minimize the chanecs of stepping on one of the mined stations, I zigzagged the cursor over the map avoiding stations as much as possible. There was never a quistion regarding this odd behaviour and fortunately no core dumps during the demo. Hectic stuff...
I once worked at one of those companies which fools you during the interview by saying that once in a while you will be required to work overtime during a crisis and that your salary already contains a built-in margin for this. It turned out that they were permanently in a crisis. It thus often happened that we had to demo an 'under heavy construction' app to a client which flew half-way around the world to come and see what a salesrep (also half-way around the world in the opposite direction sold to him). The night prior to one such demo, me and a comrade at arms sat behind a Sun terminal and wanted to rebuild the app. Instead of doing a make clean he decided to rm *.o for some reason (which baffled even the Oracle from Alice in Wonderland). Only the . and the spacebar was dangerously close to each other and in the coding frenzy by very overworked saltminers, the space got hit instead of the . so naturally the shell came back after a while saying o not found leaving us with a blank directory and old backups. So, frenzy turning into panic we try to figure out where the backup version brings us (no CVS history to tap from as CVS is needed only by people which will at some stage need to rollback and we did not believe in living in the past). So this version turns out to have a bug which SEGV when the mouse is moved over some of the weather stations on a map. Come the next day and the demo with it, I was inevitably asked to visit a number of stations on the map. In order to minimize the chanecs of stepping on one of the mined stations, I zigzagged the cursor over the map avoiding stations as much as possible. There was never a quistion regarding this odd behaviour and fortunately no core dumps during the demo. Hectic stuff ...