ChiPy
- URL:
- http://chipy.org/
- Description:
-
Chicago Python user group
- Number of videos:
- 43
If you find yourself accidentally writing c#, you can still have some fun.
Speakers: Philip Doctor
Recorded: June 13, 2013
Duration: 00:07
Language: English
Last updated: June 17, 2013
A brief introduction to CoffeeScript, given at ChiPy's Ultimate Language Shootout IV.
Speakers: Feihong Hsu
Recorded: June 13, 2013
Duration: 00:07
Language: English
Last updated: June 14, 2013
From the makers of the wildly successful Plan 9 operating system and B programming language. Go is Google's stab at systems programming.
Speakers: David Sutton
Recorded: June 13, 2013
Duration: 00:07
Language: English
Last updated: June 17, 2013
It's a compiled, statically typed, lazy, purely functional programming language. About as far as possible from Python? Not quite. The languages have a lot in common and Python has already borrowed a few tricks from Haskell.
Speakers: Greg Kettler
Recorded: June 13, 2013
Duration: 00:07
Language: English
Last updated: June 17, 2013
1977 - A language, the description of which was handed to me on about one hundred and fifty mimeographed eight and one half by eleven sheets. Robert Sibley handed it to the class to use as our compiler project.
Speakers: Randy Baxley
Recorded: June 13, 2013
Duration: 00:07
Language: English
Last updated: June 17, 2013
Ruby, what you need to know
Speakers: Ross Heflin
Recorded: June 13, 2013
Duration: 00:07
Language: English
Last updated: June 17, 2013
pdftribute and open science
Speakers: Sheila Miguez
Recorded: February 15, 2013
Language: English
Last updated: March 11, 2013
A high level overview of how we did scraping at EveryBlock.
Speakers: Feihong Hsu
Recorded: February 15, 2013
Language: English
Last updated: March 10, 2013
This talk will introduce Genie, a new programming language with a Python- inspired syntax that compiles into binary executables and libraries. Behind the scenes, Genie is a dialect of Vala, and a full participant in the GObject universe. I will cover the language basics, with an eye to comparing them with Python, and guide you around some potential pitfalls. This is the second in a series of talks I am giving on the topic of Python/GObject integration.
Marmir (https://github.com/brianray/mm) takes Python data structures and turns them into spreadsheets (think xlwt on steroids). This is a high level Intro to the project, current status, goals, and to solicit any contributions. This talk will look into how Marmir internals do things like: measure fonts to fit columns, preserve data types (dates, numbers), allow advanced look and feel customization of spreadsheets. Later down the road, I would like to have a separate talk on Marmir internals and how it may be customized to do things like, convert Django model data directly to spreadsheets, integrate with google spreadsheets.
GNU MediaGoblin is a free software media publishing system written in Python for images, video, and audio. This talk starts by tricking you into watching the mediagoblin_campaign_pitch video, and then Chris explains how he used Python to drive Blender to make the animated effects.
Speakers: Christopher Allan Webber
Recorded: October 11, 2012
Language: English
Last updated: January 29, 2013
Brian will cover the September 29th release of Python 3 (3.3.0) including some highly technical details and importing information for the casual users. He will go over some of the particular Window's stuff while leaving the talk's focus on an assortment of cool stuff.
Speakers: Brian Curtin
Recorded: October 11, 2012
Language: English
Last updated: January 29, 2013
Ben recently discovered event driven concurrency. He will be talking about some of the basics as well as trying to compare it with other concurrency options. The focus will be on its application in a few recent projects as well as a comparison of Python's gevent and node.js. Some of the demos will also be using matplotlib in honor of John Hunter's passing.
Two examples of using matplotlib: first, in Greg's PhD research in marine microbiology; second, in plotting baseball PITCHf/x data.
Speakers: Greg Kettler
Recorded: September 13, 2012
Language: English
Last updated: January 29, 2013
Derek Eder of Webitects and Forest Gregg, a Ph.D. student of sociology at the University of Chicago, will describe the Python library they are developing to deduplicate tabular data, quickly, accurately, and at a large scale. The library facilitates the matching of related records in different data sets, using a machine learning approach. They expect to have a demo to show and will explain how they expect that the library will be used.
Speakers: Derek Eder, Forest Gregg
Recorded: June 14, 2012
Language: English
Last updated: January 29, 2013
Playdoh is Mozilla's starter kit for new Django projects. It aims to be secure-by-default and set up all the same goodies we use to scale for high traffic, perform background tasks, localize our sites in many languages, and other cool things.
Speakers: Kumar McMillan
Recorded: July 14, 2011
Language: English
Last updated: January 29, 2013
Christopher Allan Webber talks about GNU MediaGoblin, a federated (decentralized) media publishing system (images, and later other media like video) written in python and under the AGPL. Infrastructure discussion describes what it means that GNU MediaGoblin uses an unframework / is "wsgi minimalist", about the choice of MongoDB and MongoKit, and how to impress an audience with ascii art mockups.
Speakers: Christopher Allan Webber
Recorded: June 9, 2011
Language: English
Last updated: January 29, 2013
Bill Mania and Eric Kinzle A brief presentation of using the OpenCV computer vision toolset with Python and ROS. Included at the end will be a demonstration of tracking a colored object using a camera with servo-driven pan and tilt capability.
Speakers: Bill Mania, Eric Kinzle
Recorded: June 9, 2011
Language: English
Last updated: January 29, 2013
I'll introduce the WSGI ecosystem. We'll then setup a Django app and deploy it to a VM. I'll cover server setup/config and best practices and cover software used like Fabric, nginx etc. Sample nginx, WSGI and Apache configs will be provided. People can follow along and I'll provide download links after so they can try it at home. This will be the best meeting ever.
Speakers: Rohit Sankaran
Recorded: February 10, 2011
Language: English
Last updated: January 29, 2013
Pip and virtualenv: many use them; not so many understand just how they work their magic. If you're a pip/virtualenv user but haven't yet dared crack the lid (or you have, and found it a bit difficult to follow), come along for a fast-paced guided tour. Knowing these tools will help you make more effective use of them, and might also turn you into a contributor.
Speakers: Carl Meyer
Recorded: February 10, 2011
Language: English
Last updated: January 29, 2013
Deploying a Django/Pinax site on the following stack: Linux Debian Lenny Apache mod_wsgi PostgreSQL.
Speakers: Carl Karsten
Recorded: January 13, 2011
Language: English
Last updated: January 29, 2013
ROS is the Robot Operating System, originally from Stanford and now supported by Willow Garage. ROS has a mature Python interface and is being used around the world by both amateur and professional roboticists. At the end of the presentation, if time allows and interest exists, some rudimentary ROS functionality will be demonstrated on a robot in progress.
Speakers: Bill Mania, Brian Ray
Recorded: January 13, 2011
Language: English
Last updated: January 29, 2013
I'm not sure if we're still looking for talks on Thursday, but if so, I'd like to volunteer to give a talk about using Python to do some retro-computing hacking involving my vintage 1978 Superboard II. It's not exactly robotics, but it involves hardware and a lot of low-level hacking (along with some Python3 and ZeroMQ thrown in for good measure ;-).
Speakers: David Beazley
Recorded: January 13, 2011
Language: English
Last updated: January 29, 2013
It's a great new open source tool that helps you support all versions of python with your existing automated tests. It's not a test runner, it's a super test runner runner! Or something. There is no easy way to describe it which is why the front page of the website is sort of confusing, IMO. We use tox on the Nose project to make sure each code change doesn't break the tests in Python 2.4, 2.5, 2.6, 2.7, 3.0 or Jython. Not everybody targets so many environments but if you want to maintain a widely used module then you probably will want to use tox someday.
Speakers: Kumar McMillan
Recorded: November 11, 2010
Language: English
Last updated: January 29, 2013
- What twisted is and its purpose in life (ie the reactor pattern).
- Non-blocking network programming.
- The confusing topic of deferreds and callbacks everywhere.
- Methods for dealing with blocking APIs.
Speakers: Dan Griffen
Recorded: July 8, 2010
Language: English
Last updated: January 29, 2013
Python has a reputation for being a bit slow, but it doesn't have to be that way. This talk will cover why Python is slow, and what two of the most exciting virtual machines are doing about it.
Speakers: Alex Gaynor
Recorded: July 8, 2010
Language: English
Last updated: January 29, 2013
I plan on showing a live example and customizing as we go. This will be a pretty mid-level talk and should be interesting to those not familiar, those who know django and considered using the admin, and for djangonuts who want to do some pretty advanced stuff.
Creating tools with Python and Blender 2.5's bpy API
Speakers: Christopher Allan Webber
Recorded: June 10, 2010
Language: English
Last updated: January 29, 2013
Twiggy is an early-stage project to build a more Pythonic logging module. It was started at Pycon 2010.
Home: http://python-twiggy.googlecode.com.
See the notes for a quick overview http://pythontwiggy.googlecode.com/hg/note s.html.
Speakers: Peter Fein
Recorded: April 8, 2010
Language: English
Last updated: January 29, 2013
With 2.7 likely being the end of the 2.x line, come see what's in store for the upcoming release. Changes to unittest, introduction of the argparse module, and a whole host of 3.1 features are here to ease your eventual transition into the wonderful world of Python 3.
Follow-up to David's last GIL talk in June 2009. This presentation walks through changes to the GIL that are being made.
Speakers: David Beazley
Recorded: January 14, 2010
Language: English
Last updated: January 29, 2013
Chris covers how git works, the internals, and using the GitPython library.
Speakers: Christopher Allan Webber
Recorded: January 14, 2010
Language: English
Last updated: January 29, 2013
It's a very educational presentation of Unicode, what it is, where it comes from, how it works, Unicode in Python, ....
Speakers: Jordan Bettis
Recorded: January 14, 2010
Language: English
Last updated: January 29, 2013
A common complaint about Django, the leading Python web application framework, is that it doesn't make writing REST APIs easy enough. In fact the paradigm for a typical Django application involves views which map to HTML page templates. With end users increasingly expecting rich interfaces with the responsiveness of a desktop application, this paradigm is being superseded. Fortunately a third-party Django application called Piston fills the gap. Django/Piston can be combined with the Ext JS JavaScript framework and widget set to create attractive, responsive Web applications, and this talk will show you how.
This tutorial provides an introduction to Python focused on HPC and scientific computing. Throughout, we provide concrete examples, hands-on examples, and links to additional sources of information. The result will be a clear sense of possibilities and best practices using Python in HPC environments.
Speakers: Christopher Allan Webber
Recorded: October 8, 2009
Language: English
Last updated: January 29, 2013
Speakers: David Beazley
Recorded: June 11, 2009
Language: English
Last updated: January 29, 2013









































