Cloning SysAdmins with the Cloud and Juju

Its time to face the music: There's only a couple guys in Ops, and a lot of infrastructure to set up and it was all due yesterday. If only you could clone all the sysadmins of the world to get all of their expertise and know-how in deploying open source applications, you could actually get it done. Perhaps there is a way: Juju and Charms! Juju encapsulates services in a way that promotes sharing and collaboration the same way packages have done for open source software. If you are a sysadmin or a developer who is looking to get an infrastructure of databases, loadbalancers, and webapps up to speed rapidly, Juju may be interesting. If you are looking into deploying something massively scalable, like OpenStack or Hadoop, Juju is built to handle that task.

Speaker: Clint Byrum is a member of the Canonical Ubuntu Server Team, bringing years of Ops and Development experience in web environments to the task of making Ubuntu Server shine.
Date: Thursday, September 13, 2012 @ 7 pm
Location: Caltech - Downs 107


Kinect Programming

Doug Vargas will talk about programming for the Kinect motion sensing input device by Microsoft.

Speaker: Doug Vargas
Date: Thursday, August 9, 2012 @ 7 pm
Location: Caltech - Downs 107


Open Discussion July 2012

No scheduled speaker. Open discussion continued afterwards at Burger Continental.

We will have a brief overview of Git.

Speaker: You!
Date: Thursday, July 12, 2012 @ 7 pm
Location: Caltech - Downs 107


Build your own cloud hosted social network with Ruby on Rails, Git and Heroku

Ruby on Rails is an open source framework for developing database driven websites. Git is a source control management tool. Heroku is web hosting in the cloud. In this talk Homan Chou and David Ferril will give a brief overview of each of these tools and give a case study of a real working social network.

Speaker: Homan Chou and David Ferril
Date: Thursday, June 14, 2012 @ 7 pm
Location: Caltech - Downs 107


Rasberry Pi

The Raspberry Pi is a $35, 256MB educational computer that runs Linux. Dan Kegel will demonstrate how the Pi can be used as a simple sensor network node, reporting observed Bluetooth addresses to a central server, running on 4 AA batteries.

Speaker: Dan Kegel
Date: Thursday, May 10, 2012 @ 7 pm
Location: Caltech - Downs 107


Python Web Frameworks - Django and Pylons

The two dominant python-based web frameworks are Django and Pylons. They can be used to deploy web applications such as news sites, online ticket tracking systems, or wikis. An overview and comparison of Django and the recently reinvented Pylons Project will be presented. Individual dependencies of the Pylons Project will be described including the Pyramid WSGI engine, the SQLAlchemy database Object Relational Mapper (ORM), and the Mako HTML template generator. A very simple blog engine will be implemented as an instructive example.

Speaker: Braddock Gaskill (braddock .at. braddock.com)
Date: Thursday, April 12, 2012 @ 7 pm
Location: Caltech - Downs 107