I've received a steady flow of email on Building Skills in Python and Building Skills in OO Design .
Readers have located a number of mistakes. It's been easy to correct and republish these books on-line.
At some point, I'll have to start the Python 2.6/3.0 revisions.
more ...See Configuration Options in Code or INI Files? . Also, see Python as Configuration Language .
Here's some of the argument.
See this question on Python objects deleting themselves . There was some fundamental confusion about objects, deletion and garbage collection.
Some additional material was posted in an answer (not in the question, where it belongs) making it a little hard to go from question to answers. The original poster's non-answer had …
more ...After some processing by customers and us and vendors and god-alone-only-knows who else, our statistician has 4 zip files, each about 15Mb.
Step one is to look inside the zip archives and see what we have. Clearly, we can do this any of several ways. Looking manually doesn't get us …
more ...See Did you ever switch from one programming language to another? A ridiculous question -- the answer is always "yes" unless you're a hobbyist.
See Programming Languages I've Learned In Order . See Programming Languages I've Learned (In Rough Order) Meme .
Here's my list.
High Scool - Early 70's
I can't find the exact question -- it was something along the lines of "Why did you start with Python?" or "How did you choose Python?" It was probably one tagged with programming-languages .
For several days, I couldn't recall why or how I started looking at Python.
At first, all I …
more ...Here's what's great about Django coupled with the Django-REST Interface : It's almost all model. You define the model, write some tests. Add the URL mappings, write some tests using the built-in Django client.
We're almost there, but this doesn't work out perfectly. To do complete tests, we have to either …
more ...Fundamentally, we need to provide explicit version identification on a schema. This is technically easy, but organizationally nearly impossible.
Technically, we need to use some kind of version control software for our model and the resulting DDL. We need some meta-meta-data to track schema names and version numbers. If we …
more ...