Home

O(n) Point Duplicate Detection Conclusion

The more I think about yesterday's post, the more I feel like it needs some tidying up. First, this really isn't suitable for production code, and I realize this. What happens when, for example, a d

O(n) Point Duplicate Detection

So Donald Knuth says that premature optimization is the root of all evil, which probably isn't too far off the truth. (Loving money is, I suppose, a sort of premature optimization.) But an interesti

AOP and Python, part II

So the last article was written rather hastily during a bout of multi-tasking. I'd like to revisit the idea of aspect-oriented programming using Python's decorators. There are a lot of good introducti

AOP with Python

A lot of my work these days revolves around writing system tests using IronPython: our principal SDK is written in C/C++, but we have a thin .NET wrapper around it. A separate software group integrate

New Computer

For much of my recent laptop life, I've been an ASUS partisan: I bought an EeePC in preparation for a training seminar I gave back in 2008, expecting to use my desktop computer for nearly everything.