Hacking the PATH variable in Sublime Text
A guide to modifying the PATH environment variable within Sublime Text using a custom Python script to better integrate command-line tools.
A guide to modifying the PATH environment variable within Sublime Text using a custom Python script to better integrate command-line tools.
A developer shares their journey of building a minimalist blog from scratch using Python and Django, focusing on simplicity and learning web development.
Overview of new features in scikit-learn 0.11, including non-linear models, semi-supervised learning, and sparse models for Python machine learning.
Explores deploying Python applications using native system packages (Debian/RPM) for reproducible, scalable deployments, comparing it to container-based approaches.
A developer shares common mistakes and anti-patterns to avoid when deploying Python web applications, based on professional experience.
Announcing PyMuninCli, a new Python client library for querying Munin monitoring servers.
A guide to deploying Sphinx documentation projects on Heroku using a custom buildpack for public or private access.
A review of the book 'NumPy 1.5 Beginner's Guide', covering its content, style, and suitability for learning numerical computing with Python.
Joblib 0.6 beta release introduces fast compressed persistence for Python objects and Python 3 support, improving I/O performance.
A Python tutorial for creating desktop notifications for Google Calendar events using the pynotify and Google Data APIs.
A developer's 2011 retrospective on adopting Vim, switching to Mac, and diving deep into Python, Twisted, and the Python community.
A technical guide on using GTK+ stock icons with the pynotify library to create desktop notifications in Python.
A guide to implementing a simple, efficient connection pool using asynchronous IO in Twisted Python, explained in just a few lines of code.
A developer shares updates on their new job as a lead developer working on OpenStack and their switch to the Hyde static site generator for their blog.
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.