Racemi Now Hiring Python developers

Racemi, my employer, is looking for skilled Python/JavaScript developers in the Atlanta, Georgia area. If you’re interested in helping to build advanced data center management applications with some other exceptionally talented people, drop me an email privately.

PyMOTW: BaseHTTPServer

BaseHTTPServer uses classes from SocketServer to create base classes for making HTTP servers. HTTPServer can be used directly, but the BaseHTTPRequestHandler is intended to be extended to handle each protocol method (GET, POST, etc.). Read more at pymotw.com: BaseHTTPServer

GHOP: In just seven days

Leslie Hawthorn, Program Manager on the Open Source Team at Google and lead wrangler for GHOP has posted a video summary of the status one week into the contest, including some feedback from Guido. Google Code Blog: In just seven days

GHOP contest progress report

As Andre Roberge points out, the PSF is looking for more Python-oriented projects for the Google Highly Open Participation contest. At some point earlier this afternoon, the last task from our list was claimed. As far as I can tell, we’re the first team to have that happen, and it means we’re out of tasks for aspiring contestants. Given the popularity of the Python group within GHOP, we need to come up with some new ideas, and quick!

The B-List: Making magic

James Bennett has an excellent discussion of import magic over on The B-List. It’s the sort of voodoo you shouldn’t ever use in production, but it’s good to understand how it works.

PyMOTW: SocketServer

The SocketServer module is a framework for creating network servers. It provides base classes for handling TCP, UDP, Unix streams, and Unix datagrams and supports both threading and forking servers, depending on what is most appropriate for your situation. Read more at pymotw.com: SocketServer

Google Highly Open Participation Contest

The Google Highly Open Participation Contest for junior high and high school students is well under way, and the response from around the world has been phenomenal. Expanding on the idea of the Google Summer of Code program, Google has developed a new contest aimed at encouraging pre-university students to participate in open source projects. The goal is to introduce these students to open source in general, and help them become directly involved in one of several specific, participating projects.

Help Wanted: Give us work!

Due to overwhelming response, and the fact that we underestimated the skill-level of the contestants, the list of tasks assembled by the PSF for the Google Highly Open Participation contest is running out rapidly. The contestants are completing tasks faster than the existing mentors can think of new ones. We need your help to come up with more ideas for the contest, and soon! This is your opportunity to commission someone to write that little feature you’ve never quite found the time to get around to finishing, translate the UI of your favorite program into your favorite language, or even figure out that library you’ve been meaning to try and write some documentation.

Google Highly Open Participation Contest & the PSF

For the past few days I’ve been one of several people helping Titus Brown set up the Python Software Foundation’s portion of the Google Highly Open Participation(TM) contest. GHOP is an extension of Google’s Summer of Code project, for students not yet in college. The goal of the contest is to attract young people to open source, and teach them how to participate. Check out the FAQ for more details.

Python Magazine for November

Somehow the release of our November issue snuck right past me. There’s a good range of articles this month, covering decorators, working with RSS feeds, IDLE, and Gtk. My column is about the use of Python in scientific applications, and Mark’s discusses operator overloading. Brian’s column addresses some of the feedback we’ve seen from readers of the October issue. If you’re a subscriber, you should have already received an email notification that the PDF is available for download.