PyCon 2011, Day 2


A live blog of the day.

1745: Lightning talks.

1645: How to kill a patent with Python. A talk directly relevant to my IP Street work. He claims that a patent’s abstract and background are the most relevant for domain searches. He developed display graphs very similar to a couple of IP Street’s lenses.

1545: Handling ridiculous amounts of data with probabilistic data structures. C. Titus Brown is smart && a great speaker.

1445: Advanced Network Architectures With ZeroMQ. Don’t use this on the Internet. Less than my expectations.

1402: Exhibition of Atrocity. Popcorn, anyone? Hungarian notation – I remember that from my Windows NT work. Overly nested list comprehensions. Function parameters with list defaults. Classes that are 2,900 LOC. God methods. Errors that pass silently.

1335: Continuous deployment. I’ve thought about trying continuous deployment at IP Street. Ten minutes or less, trunk to production! “Turn deployment into a non-event.” Two big problems at work: We don’t have anywhere near the test coverage needed for this, and our CI/monitoring/measuring procedures are, um, thin. And schema changes are hard in a CD environment.

1151: API Design anti-patterns

1026: Deploying Applications with zc.buildout. I’ve previously tried but failed to grok zc.buildout. Maybe this will give me the necessary critical mass. Update: It gave me the critical mass to know that packaging application distributions gives me a headache.

1105: Python for High Performance Computing.

0902: Dropbox, Guido, etc.

0828: Lightning talks are about to start. Psyched for the day. Boo-yah!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.