
Tutorials

Introduction to Traits

Traits

types

types for functions, methods, classes, modules, types, weak references, but these are less frequently used

TraitsUI

view1 = View(VGroup(HGroup(Item('width', label='w'),
Item('height', label='h')
),
Item('area', style='readonly'),
)
Item('height', label='h')
),
Item('area', style='readonly'),
)

A Long Pinax Tutorial

django-groups

from groups.base import Group
class Tribe(Group):
members = models.ManyToManyField(User, related_name="tribes", verbose_name="members")
class Tribe(Group):
members = models.ManyToManyField(User, related_name="tribes", verbose_name="members")

# in urls.py
bridge = ContentBridge(Tribe, "tribes")
urlpatterns += bridge.include_urls("topic.urls", r"tribe/(?P<group_slug>[-\w]+)/topics/")
urlpatterns += bridge.include_urls("wiki.urls", r"tribe/(?P<group_slug>[-\w]+)/topics/")
bridge = ContentBridge(Tribe, "tribes")
urlpatterns += bridge.include_urls("topic.urls", r"tribe/(?P<group_slug>[-\w]+)/topics/")
urlpatterns += bridge.include_urls("wiki.urls", r"tribe/(?P<group_slug>[-\w]+)/topics/")

def tasks(request, group_slug=None, template_name="tasks/task_list.html", bridge=None)
if bridge:
bridge.get_group()
if bridge:
bridge.get_group()

Hacking the Social Web

Identity

OAuth

Django Deployment Workshop

Caching

Packaging and Dependencies And Stuff

Database Scalability

Maximize your program's Laziness

Ring of Python

Python Patterns

(04:35:01 PM) zellyn: btw, http://www.aleax.it/goo_pydp.pdf has lots of actual python patterns with code.

Non-standard use of Django

Friday Evening Lightening Talks

Mark Shuttleworth Keynote: Things Open Source could do better

ASync IO Demystified

Cooperative Multitasking with Twisted

Interfaces, Adapters, and Factories

Mastering Team Play: 4 examples of composing python tools

Actors: What, Why, and How

Tools for Python Metaprogramming

Python's Dusty Corners

Seatle: Open P2P Computing

Saturday Afternoon Lightening talks

Open Spaces

