Archive for the 'Python' Category

Google App Engine — Auto-Increment vs. UUIDs

Sunday, April 27th, 2008

App Engine is a pretty dramatic thought departure for lots of programmers who are used to writing an app that runs on a single server and access a single database.  Case in point, there has been a recurring topic of auto-increment fields on the  App Engine list — people trying to implement their own version […]

Greedy Coin Changer

Saturday, April 26th, 2008

Noah Gift over on O’Reilly OnLamp Blog has an article on building a greedy coin changer. That is, given a value, say 71 cents, calculate the fewest coins needed to make the amount. He had listed a number of solutions, but I felt I could do it a bit more pythonic.

#!/usr/bin/env python
"""implement […]

Google App Engine — Runs on Python

Tuesday, April 8th, 2008

Now this is truly an interesting development. Google’s just announced App Engine is sure to super-charge the Python community and convert a number of disillusioned developers of other languages in to Pythonistas. There have been lots of interesting comments floating in the blogosphere about what this could mean.
I think it […]

Acknowledging the Elephant in Development

Tuesday, January 22nd, 2008

There is a great article over on SnapLogic,  SnapLogic Blog » Squishy design with Python: Designing in code
The gist of the article is that when developing APIs are never as complete as we want them when we are developing a new system and if you are using a static language you’ve got lots of ramifications […]