[Python-Dev] Reworking the GIL - sounds good! No, the GIL will not be removed - but the scheduling will be revised and thus some of the threading problems under Python could be fixed.
python - 10.11.2008 - 26.10.2009
Simpler long polling with Django and gevent - interesting use of Greenlets (Python Microthreads).
Finding Similar Items with Amazon Elastic MapReduce, Python, and Hadoop Streaming - worth a look, sounds quite interesting.
shedskin - hmm, I think I haven't seen that one yet. Compile Python code to C++. That could be interesting for one project or another.
Plumber Jack: Python Logging 101 - this is occasionally asked in the company and I keep wondering myself. The link explains the most important things about Python Logging on an HTML page.
Webber - saw the link on the shockwave. Sounds interesting and looks quite Pythonic.
Diesel: How Python Does Comet - could be interesting for a few projects, looks very Pythonic compared to many other similar projects.
lionet: Erlang, Yaws, and the deadly Tornado - very interesting comparison, as Erlang is often presented as scalable, but it is not often examined as a whole. Yucan and Misultin mentioned later in the article sound very interesting for some purposes, as scalability through the Erlang runtime becomes even easier - and process communication is simply easier to implement than with isolated Python processes. On the other hand, Python is a known quantity for me, so Tornado will certainly find its way into my toolbox.
FriendFeed's Real-Time Web Framework for Python - actually Facebook's. It's impressively powerful. Could be useful at some point.
django-jython - because I might be able to use it for a company project.
Python Library for Google Sets - I have no idea what I would want to do with it, but somehow it's cool.
fabricate - a very interesting make tool in Python that automatically finds module dependencies in a language-independent way.
pam_python - write PAM modules in Python - not entirely uncool for coupling various systems for authentication.
Python PAM - this is a PAM client in Python that can access a PAM infrastructure.
Toolserver Framework for Python - so I don't lose the slide deck again (Oldie, but Goldie), here's the link again. Menno, 2004! That's the Stone Age!
[pypy-dev] ANN: psyco V2 - Psyco is alive!
django-queue-service - simple Queueing System based on Django. Could be very interesting for projects in the company.
Google veröffentlicht freien NX-Server - interestingly, some parts are written in Python!
MetaPython Documentation - hadn't I seen that before? Never mind. Hygienic Compile-Time Macros. For Python.
pudb 0.92.2 - Console debugger for Python. Looks quite nice.
SUMMON: visualization prototyping and scripting - maybe for the rider of the shockwave. Data visualization in Python. With OpenGL.
agile42 | How to install Agilo for Scrum - might become interesting at work (some people are talking about Scrum). And since Agilo is based on Trac, it would be quite fitting.
pygowave-server - for those who don't want to wait for Google to see their Wave in action, someone has simply started a Python server as an open source project.
PyPy Status Blog: JIT progress - and there's also some activity at the PyPy front again.
httplib2 - a much more complete implementation of an HTTP client in Python. Also supports modern features (i.e., the things that have been developed in the last 10 years ...)
bobo v0.2 documentation - wow! Bobo is back!
Reading and Writing to Excel Spreadsheets in Python - if you ever have to interface with the devil's tools.
pickled-object-database - a simple small object database based on the Pickle API and SQLite. Looks quite interesting, reminds me quite a bit of Wood, a similar object database for Common Lisp.
Lamson: Lamson The Python SMTP Server - interesting project, especially if you plan to build on email as an interface.
Nimrod Programming Language - interesting Python variant with explicit support for parse trees (and thus macro capabilities at the level of Lisp) but native code compilation.
Packet Garden - a nice graphical toy that generates virtual landscapes from network traffic data. And there's also the Python source code, so you can learn about network programming and Python at the same time.
Python MQI Interface - pymqi. Version 0.5d - MQSeries and Python. (not that I'm a MQSeries fan, I just might need it for work)
One Laptop Battery Later And I'm A Django Fan - Zed Shaw guckt sich Django an. Und mag es.
A high-level cross-protocol url-grabber - nett. urllib is quite ok for http, but also rather low-level. This, on the other hand, looks quite useful for typical batch programs.
py-amqplib - AMQP Library for Python, seems promising.
Rabbits and warrens - RabbitMQ and Python - a report from reality.
txAMQP: Twisted AMQP in Launchpad - hmm. AMQP and Twisted - this could make the workers even more efficiently attached to a queue.
NodeBox 2 - mean. Pictures and movies, but no test download! They can't do that to me, something like that!
Online Backup: Multi-Platform, Multi-Computer | SpiderOak, Inc. - sounds like DropBox. Funny enough, also in Python (though only the server, with DropBox it's also the client). Also interesting: they publish a number of OpenSource components that they have written. Particularly the transaction-secured file system based on SQLite looks interesting.
Patterns in Python - and why many patterns are trivial with Python.
Weekend Grid Outages - SL now uses Django internally (last paragraph)! Not the only interesting point, a few nice insider information regarding the service design. As with all such projects, apparently a grown chaos of poorly scalable approaches.
Bubble, bubble toil and trouble: Juice Analytics - Bubble Charts with Nodebox (which means Python). Very nice - and I am an absolute Nodebox fan. For me a very nice prototyping environment. With very useful libraries.
PyCha - no idea if I already had this, but used it for the first time today, a small and fine Python library that builds on Cairo and generates simple charts. Many annoying standard items are handled very nicely automatically and the results also look good!
Cython: C-Extensions for Python - successor to PyRex, a Python-like language for creating native code extensions for Python.
Mobile Django Admin Patches - Shifting Bits by Patrick Altman - use Django Admin via iPhone. Nice feature.
IronClad - allows the use of CPython C extensions under IronPython.
Python-Ogre | High performance gaming and graphics library for Python - is becoming more and more complete and contains everything to build 3D games. I could also take a look at it.
VPython - had I already mentioned this? A small module for easy creation and manipulation (and display) of 3D objects.
C o r e P y : Synthetic Programming in Python - Generate machine code from Python for various processors. Potentially interesting for the places where you need maximum control and performance and Psyco and PyRex are not sufficient.
CLPython - an implementation of Python in Common Lisp - I think I've already mentioned this, but good things are worth repeating. And they seem to have been busy - they're already very close to a Python 2.5 implementation. I really should play with this a bit, as it combines two of my favorite languages and could help solve one of the central CL problems: the rather meager selection of good (meaning currently maintained and combinable) libraries. But whether I can get it running on Allegro CL 3.01 on my EeePC is rather questionable. I fear that in the last 5 major releases, quite a bit has happened ...