The Daily Python-URL
Daily news from the Python universe, presented by your friends at PythonWare.
2008年08月25日
Brian M. Clapper: Making XML-RPC calls from a Google App Engine application [
"Google App Engine (GAE) is a useful platform on which to develop Python-based web applications. But a GAE application runs in a sandbox that prevents it from opening a socket, which makes the standard Python xmlrpclib module inoperable. Fortunately, there's a simple solution to this problem."]
#
2008年08月16日
Steve Weis et al: Keyczar [
"Keyczar is an open source cryptographic toolkit designed to make it easier and safer for developers to use cryptography in their applications. Keyczar supports authentication and encryption with both symmetric and asymmetric keys. /.../ Cryptography is easy to get wrong. Developers can choose improper cipher modes, use obsolete algorithms, compose primitives in an unsafe manner, or fail to anticipate the need for key rotation. Keyczar abstracts some of these details by choosing safe defaults, automatically tagging outputs with key version information, and providing a simple programming interface."]
#
2008年08月15日
Naomi Hamilton: The A-Z of Programming Languages: Python [
"Our series on the most popular programming languages continues as we chat to Van Rossum, the man behind Python."]
#
2008年08月14日
Leo Soto: Django on Jython: It's here! [
"That's true: Django works on Jython without any special patch! For anyone interesting in trying it out, I've written the steps on the Jython wiki. For Jython, I think this is great. Not only showing that it is alive and well, but also to expose how much progress has been done in almost every front. Better unicode support, an improved parser, setuptools compatibility, performance improvements, experimental system-restarting support, datetime and decimal support on zxJDBC, are some of the features that enables this milestone. Looking back, it is a lot of impressive work of all Jython developers."]
#
2008年08月13日
Tarek Ziadé: A new Python book: "Expert Python Programming" [
"Anyway, this book is intended for developers that already have a background in Python and covers only advanced topics (see the editor details). But as I said, it explains how we develop our applications in Python so topics like continuous integration, documentation, testing, releasing, refactoring, etc. are covered. Managers will also have a good overview of how a Python project can be run and managed, using modern tools like Distributed Version Control Systems (Mercurial for instance) or Buildbot."]
#
2008年08月12日
Mimi Yin: Chandler 1.0! [
"We are pleased to announce the release of Chandler 1.0, a “Note-to-Self Organizer” designed for personal and small-group task management and calendaring. Chandler consists of a desktop application and Chandler Hub, a free sharing service and web application. You can also download and run your own Chandler Server."]
#
2008年07月24日
Ross Poulton: How I Moved My Commercial Django Projects to Newforms-Admin [
"In this post I'm only going to cover how I did the change to Newforms Admin, as the other changes were relatively simple for my projects. I made these changes on a live server, whilst my projects were running. For the volume of changes I had to make, this was very straightforward. I use FastCGI, and because the FastCGI processes were already running I was able to modify the Python code without it taking effect until I restarted FastCGI."]
#
2008年07月23日
Steve Holden: Martin von Löwis Receives 2008 Frank Willison Award ["Martin von Löwis continues to be a tireless worker on behalf of the Python community. He has been a long-term contributor to the Python core, and regularly answers questions on both the python-dev l