Using Python, Scipy, ETS, … to implement art
Explores the Aikon project, a robotic artist using Python, SciPy, and the Enthought Tool Suite to create sketches, blending art and technology.
Explores the Aikon project, a robotic artist using Python, SciPy, and the Enthought Tool Suite to create sketches, blending art and technology.
Announcing EuroScipy 2010, a European conference on Python for scientific computing, featuring tutorials and keynote speakers in Paris.
Explores solving the running median problem in Python, comparing clever, educational, and research approaches, and presents an indexable skiplist solution.
A developer details their migration from a dynamic Django site to the static site generator Hyde, explaining the technical motivations and process.
A review of 'Dive into Python 3', a book for programmers learning Python, covering its content, style, and availability.
Announcing django-wsgi, a package to bridge Django and the WSGI world, allowing Django views/URLConfs to be exposed as WSGI apps and vice versa.
Developer integrates Python's pycairo with XCB bindings to create XCB surfaces directly, bypassing Xlib dependency.
Announcement of the SciPy 2009 proceedings with improved peer-reviewed papers on scientific computing tools and applications.
A developer shares the challenges of starting a new project with Cython and Python 3, detailing a frustrating bug hunt and attempt to get it fixed.
Announcement of EuroScipy 2010, the 3rd European Python in Science conference in Paris, with tutorials and talks on scientific computing.
Explains how to use a Python metaclass to solve recursive class definition issues when modeling a C++ API, similar to Django's approach.
A final review of the 'Python Essential Reference' book, highlighting its in-depth coverage of concurrency and network programming.
Explains how to use the PLY parser generator with a custom, hand-written lexer instead of PLY's built-in lexer.
A 2009 benchmark comparing CPython, Unladen Swallow, and PyPy performance on a Mandelbulb application, analyzing JIT patch results.
A developer details two performance optimizations for Unladen Swallow, a Python implementation, focusing on argument parsing and JIT compilation.
A positive review of the Python Essential Reference book, highlighting its coverage of syntax, libraries, and debugging tools.
Guide to writing Python decorators that preserve pickling and reflectivity, avoiding common closure pitfalls.
Analyzing Django's error messages by replicating common typos from a Rails tutorial comparison to see how helpful they are for debugging.
A Python tool for writing readable parallel code using map/reduce patterns with an easy switch to serial mode.
Explains an Unladen Swallow optimization for CPython, replacing METH_O/NOARGS with METH_FIXED to speed up calls to built-in functions with fixed arguments.