Post djangocon: An overview of edX
edx is a major django application serving huge numbers of students for MIT, Harvard, Stanford, Berkely, and more.
- A brief history of Computer-Based Instruction (python has a role);
- incomplete survey of current open-source CBI;
- edX: how's it different / what's it's rough structure, what (besides django/python) is involved;
- edX: hacking the platform (django development);
- edX: hacking courses; a deployment-level VM, and how to get started there;
- finally: future topics: deployment; what this can't do (maybe) and why;
- wrapup: call for interest & edx project night(s);
I'll try to have some USBs for anyone who want to try one of the edX VMs during the talk
Set it, and forget it! Auto Scale on Rackspace
Rackspace is rolling out a new service to allow your cloud to scale on its own, called Auto Scale. Built on Monitoring, Auto Scale allows you to grow or shrink your fleet of resources as demand changes.
pyrax, a Python package for working with OpenStack-based clouds like Rackspace's, just released Auto Scale and Monitoring support with version 1.5.0.
I'll show how you can use pyrax to deploy servers and automatically add or remove them based on their usage.
What's Love Got to do with It? / Love: for techies
What you think Love is - is (probably) wrong.
The correct metaphor / definition for live will make much more sense to the software person. In fact, it will help with team building and design too. Yup.
Grab a beer. I'll tell you a story about how this evolved (turing machine example), how and where evolution selected it, and why it works - and how it works for approaching problems (design) too.
Then I'll lay out the "api" (functional description).
Don't take it too seriously.
You couldn't have known.
Now you will.