Dead Simple Connection Pooling with Twisted
A guide to implementing a simple, efficient connection pool using asynchronous IO in Twisted Python, explained in just a few lines of code.
A guide to implementing a simple, efficient connection pool using asynchronous IO in Twisted Python, explained in just a few lines of code.
Explains why deleting a non-existent key from a Python defaultdict should raise a KeyError to prevent silent bugs, aligning with Python's design philosophy.
A beginner's guide to starting a Django web project, covering project structure, core files, and initial setup.
A guide to installing Python packages using pip and virtualenv, including creating isolated environments and managing dependencies with requirements.txt.
A beginner's guide to setting up a Python development environment, including Python, virtualenv, and PostgreSQL.
Explores the distinction between compile-time and run-time languages in programming, comparing Java and Python, and discusses its impact on expressiveness.
A technical analysis comparing the performance of Python sets versus list comprehensions for finding list intersections, demonstrating a significant speed advantage.
The article discusses the growing inclusion of Python tracks at scientific conferences, focusing on computational science and high-performance computing.
A personal recap of the first PyCon JP 2011 conference in Japan, highlighting community growth and the author's talk on asynchronous Python programming.
Announcement and background of the first PyCon JP 2011 conference in Tokyo, including its growth from a smaller event.
A personal recap of the Scipy 2011 conference, highlighting keynotes on scientific software, data mining with Python, and trends in statistics and parallel computing.
Announcing early bird registration deadline for EuroSciPy 2011, a conference on scientific computing with Python, featuring tutorials and talks.
A guide exploring the immense challenges and technical steps required to create a high-performance Python implementation from scratch.
A guide to setting up a virtual environment and project structure for Django applications, covering OSX and Ubuntu.
Announcement for a 2-year junior engineer position to work on the scikit-learn machine learning library at INRIA near Paris.
Developer shares excitement about a summer internship at Quora, focusing on migrating the site to PyPy and performance tuning.
EuroScipy conference in Paris announces program details, keynote speakers, and a new poster session. Submission deadline is May 8th.
A PyPy developer details optimizing Python code for the Computer Language Shootout benchmarks, revealing CPython-specific hacks and cross-implementation challenges.
The scikit-learn team announces a community sprint on April 1st for improving the Python machine learning library, with in-person and remote participation.
A recap of the PyPy team's San Francisco tour, including sprints at Noisebridge and tech talks at Google and Mozilla, focusing on performance improvements and compiler discussions.