- Sleep is an essential part of life. All repayment of owed sleep often comes with exponential interest.
- Read the manual. Especially the fine print.
On the night of our submission, I uploaded one rather essential web script onto the server. After prompting for confirmation to overwrite, it deleted the file, and attempted the write the new one.
It failed. Horribly. And left us staring at a "Disk quota exceeded" message.
Suffice to say, we had a bit of a crisis. However, we couldn't, for the life of us, imagine *how* the total file size could have exceeded what i now knew as 1GB of space! But after a while of frantic digging, we found a rather large file on the server, named error_log. It was... 1.3GB. Apparently, we had forgotten to lower PHP error reporting, and a whole clump of warnings to the tune of "Variable not declared". Exasperated, we proceeded to delete the file, but the quota busted error still remained. We guessed this status was probably refreshed on a periodic basis, and couldn't really do much at that point. Luckily, we managed to find a saviour nearby, and with him came my next lesson~
- Always have a backup plan. Especially so during the last moments
So, thanks to all the help we received in the last hours, we actually managed to submit the alpha version of our as-yet-unnamed application (officially, anyway). We now have a less buggy system, a really good design, and a humongous backlog of features yet to be implemented. So I'm off to sleep a bit more for now, and resume coding very soon~

I don't get it why you want to save the credit for final assignment :P. You will be giving enough credit to last the whole semester (and Simone agreed to give more credit if needed).
ReplyDelete