Archives May 26, 2005

Profile first, then optimise (Surprising what you find with actual measurements...)

Biggest event of the day was discovering that 30% of total work in the system was being done in a __cmp__ method that was doing the equivalent of "if x is y" when everything was said and done. It appears, in the end, to have been the ultimate source of the slowdowns that I've spent ...

Continue reading

Wasn't I supposed to stop working back then (Look ma, hour-per-day discipline falling apart...)

Wanted to add some debugging code to see if I could catch some bugs during the evening's operation... turned into rather a lot of bug-fixing and minor feature implementation work that bring's the day's total to some entirely improper number of hours (sorry hands). I have to stop now or I won't be able to ...

Continue reading

Previous day

May 25, 2005

Next day

May 27, 2005