This is the second of 2 Python book reviews. The book is Python Test Cookbook. This book is a very complete overview of all aspects of testing with Python. It starts out with simple unit tests,...
more
I just finished reading Python 3 Web Development - Beginners Guide by Michel Anders and here is my book review.Michel Anders is no doubt a brilliant programmer. He has managed to go through HTML,...
more
The kind folks at PacktPub are letting me review a couple of Python books. Hooray! They arePython 3 Web Development Beginner's GuidePython Testing CookbookLook for my reviews of them in the...
more
While I really enjoy using Michael Foord's Mock library, there is one thing missing and I thought would be a fun project to add - which is the subject of this post.Fun with ParametersPython has...
more
A while a go I wrote a post on Prototype Inheritence in Python. This time, I am somewhat going the opposite direction. That's right: Python-Style OO in Javascript.Now, I don't think I am the...
more
Turns out, even better than my HTTP Server in 5 Lines With Webrick is this one-liner:python -m SimpleHTTPServerThis will serve on port 8000 by default, but you can add the port number as...
more
When I looked at the Google Maps API for Javascript, I couldn't help but notice that all the functions in the API Reference look kinda Pythonic. Functions call be call with a positional argument list...
more
One of Toby's favorite pastimes is to take concepts from one language and realize it in another. In this episode: Toby implements Javascript-style prototype inheritence in Python.One thing that is...
more
I use Selenium at work to write browser tests. I use the Python bindings with Selenium Remote Control to drive the tests. Now, once you have written a test suite, it is not unreasonable to want to...
more
Looking at rails and the datejs library, I can't help but feel bummed that Python doesn't have an expressive date library like that. So I started one. I've put up my code on google...
more
Python has multiple inheritence - a feature that's really handy because it allows the programing idiom called mixins - where you write a a bunch of methods on a "mixin" class and then later on...
more