Charlottesville Python User Group (PyCHO) now meets every third Wednesday of each month at OpenSpace in Charlottesville, VA, USA.
We're a small, but enthusiastic group. Below, we note the high-level details of each meeting. Monthly attendance floats between 4 and 9 people, with total membership at 15 people (and a few extras on the mailing list). Our group is always free.
Next Meeting
- Wednesday, Sep 15, 2010
- 6:00-8:00pm
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
Our meeting room at OpenSpace has many chairs around a table with 2 large friendly monitors. Up to 6 people can hook up laptops simultaneously (VGA plug, adapters are available), so bring a laptop if you'd like to explore code or share your screen.
Discussion and Questions
PyCHO is currently organized by Ron DuPlain. Feel free to email him with questions or ideas about the local Python user group. For questions on Python (and you're local), use the mailing list.
mailing list: centralva@python.org
Past Meetings/Events/Notes
Wednesday, Aug 18, 2010
- 5 attendees (plus 3 voiced regrets)
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
Kai Groner gave demos and led a discussion on Behavior Driven Development using Lettuce for Python, with a walkthrough on writing test code, writing functional specs, and running automated tests in the browser with Selenium (through Lettuce hooks). This approach allows a project to write functional specifications using simple grammar and somewhat natural English statements, tests for which can be automated and run nightly or on-demand in the development cycle.
Wednesday, Jul 21, 2010
- 6 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
Topic: Demo a module/package (or a few) which you have been using lately: http://xkcd.com/353/.
- csv (Matt)
- SimpleHTTPServer (Ron)
- itertools, itertools.groupby (Kai)
- flask (Ron)
- lxml (Robert)
- selenium (Robert)
- ipython (Kai)
rlcompleter & readline (Ron)
- bpython (Ron)
- pysolr (Ron)
Wednesday, Jun 16, 2010
- 7 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
Our session was Python 102. We provided a continued introduction to Python, then broke out into Q&A.
Tuesday, May 18, 2010
- 7 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
- Our session was Python 101. We provided a brief introduction to Python, then paired up attendees who are old and new to Python.
- We also gave away a freshly minted Learning Python (Lutz) book... you missed out!
Tuesday, Apr 20, 2010
- 9 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
Dan Lepage (UVA) led a discussion on scientific computing, image manipulation, matlab-style graphing and plotting in Python, and high-performance extensions (C, CUDA) for Python. CUDA is NVIDIA's platform for highly parallel applications on graphics processors.
Tuesday, Mar 16, 2010
26 attendees (20 AgileCville, 6 PyCHO)
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
Joined AgileCville for a series of talks/discussions on technical debt. Meeting details (including what technical debt is): here
Tuesday, Feb 16, 2010
- 3 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
investigated Python in a Debian environment running on an Android G1 - Android and Debian running on the same device without interfering with each other (setup instructions here)
- discussed experience with running Python on embedded devices - not as slow as some might think
- Debian on Android gives a full Python installation with entire standard library
can connect to Android Scripting Environment (ASE) by RPC to access Android API from the Debian side
- no laptop or additional computer needed to run full Python scripts on the ASE
- virtualenv and extension modules work fine on debian+Android
installed supervisor on Android via Debian; can easily launch any linux-based background application on Android using supervisor!
Tuesday, Jan 19, 2010
- 3 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
A look at pyjamas
- discussed new hack night format
Tuesday, Dec 15, 2009
- 5 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
More Python on Android with the Android Scripting Environment (ASE).
Tuesday, Nov 17, 2009
- 5 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
Dove into Python on Android with the Android Scripting Environment (ASE).
We had 3 Android phones (incl. the new Droid), and played with sensors & httpd. We added a simple hack to allow connecting ASE over wifi, without USB cables. This will allow future attendees to run Python on an Android device from their laptops, without needing to bring their own Android device (esp. if they don't have one).
Tuesday, Oct 20, 2009
- 4 attendees
OpenSpace, 455 Second Street SE, Suite 100 Charlottesville, VA 22902 (info)
explored werkzeug.contrib.atom and demo'd Atom in LodgeIt
Tuesday, Sep 15, 2009
- 4 attendees
520 Edgemont Rd, Charlottesville, VA 22903 (map)
hacked a simple proof of concept for RSS of pasties in LodgeIt
Tuesday, Aug 18, 2009
- 6 attendees
520 Edgemont Rd, Charlottesville, VA 22903 (map)
- discussed unit testing in Python:
Tuesday, Jul 21, 2009
- 6 attendees
520 Edgemont Rd, Charlottesville, VA 22903 (map)
started the PyCHO project, discussed http://pypi.python.org/pypi
project: http://github.com/fj/whiskeytub
Tuesday, Jun 16, 2009
- 4 attendees
520 Edgemont Rd, Charlottesville, VA 22903 (map)
- "hack night"
- discussed potential projects to tackle as a group
Tuesday, May 19, 2009
- 7 attendees
520 Edgemont Rd, Charlottesville, VA 22903 (map)
- theme: Dive into Python Web Frameworks
presentation: Diving into CGI, WSGI, and web.py, led by Ron DuPlain
presentation: Diving into Django, led by Matt Dawson
presentation: Diving into SQLAlchemy, led by Kai Groner
- Served: soft drinks + cookies
Tuesday, April 21, 2009
- 7 attendees
520 Edgemont Rd, Charlottesville, VA 22903 (map)
presentation: What's in a Python Users Group?
Ron DuPlain
- demo: PyPI, pip, and virtualenv
- Kai Groner
Ron DuPlain
Wednesday, April 1, 2009
- Hello, World.