Document Database and Schema Design

As part of coming to grips with CouchDB (and a particularly odious graph-theory problem) I've been looking around for design guidelines, hints and tips.

This MongoDB Schema Design document is quite helpful. The Link vs. Embed section clarifies the essential tradeoff here. In SQL world, link is the only tool …

more ...

The Moderator Problem

Date Tags #python

As the #3 ranked contributor on http://programmers.stackexchange.com, I've provided my share of advice. 554 Answers to be factual about it. The moderators, however, have decided that I'm no longer welcome. It was simply shocking to be firmly (but politely) shown the door.

The issue was Python. Specifically …

more ...


Civic Hacking

This weekend: the HRVA Civic Hackfest. http://guestlistapp.com/events/86160

Alt Daily coverage.

Some more references.

What's it all about? Code For America.

Exploit the information we have to make civic improvements. Ask any journalist who wrestles with government data. There's transparency (i.e., lip service) and there's transparency …

more ...

Interesting...

Check this out: http://hyperpolyglot.org/scripting.

It's a side-by-side comparison of PHP, Perl, Python, Ruby. I'm not sure why, but it seems sort of cool.

Things like "offside rule" to describe indentation in Python are confusing at first. The "regions which define local scope" section on Python makes precious …

more ...

Is Django Suitable?

I got a long list of requirements from a firm that's looking to build a related family of web sites. They were down to a Django vs. Ruby-on-Rails decision.

As you can see, they've done their homework in thinking through their needs.

I grouped their "high-level requirements" into several categories …

more ...




PDF Reading