An introduction to parallel programming using Python's multiprocessing module
Learn how to use Python's multiprocessing module for parallel programming to overcome the GIL and utilize multiple CPU cores effectively.
Learn how to use Python's multiprocessing module for parallel programming to overcome the GIL and utilize multiple CPU cores effectively.
A guide to using Python's multiprocessing module for parallel programming to overcome the GIL and utilize multi-core CPUs.
A practical guide to implementing Bayesian analysis in Python using MCMC packages like emcee, PyMC, and PyStan, with a line-fitting example.
Explores differences between frequentist and Bayesian statistics, focusing on how they handle nuisance parameters in data analysis.
A guide explaining the key differences between Python 2.7.x and Python 3.x, covering syntax changes, features, and common pitfalls.
Handroll 1.1, a static website generator, is released with new features like code highlighting, plugins, and better documentation.
A practical guide to simplifying Python logging, focusing on essential code snippets for libraries and applications.
A 5-step tutorial on converting Markdown to HTML with Python syntax highlighting using Python-Markdown and Pygments.
A 5-step tutorial on converting Markdown to HTML with Python, adding syntax highlighting for code blocks using Python-Markdown and Pygments.
A tutorial explaining Python namespaces, scope resolution, and the LEGB rule for variable lookup with practical examples.
An in-depth technical explanation of why Python is slower than compiled languages, focusing on dynamic typing, interpretation, and object overhead.
The author shares the behind-the-scenes process of writing 'The Hacker's Guide to Python', focusing on practical Python development insights from OpenStack experience.
Explains the Python Buffer Protocol (PEP 3118), showing how objects like arrays and NumPy ndarrays share data efficiently without copying.
Introducing handroll, a simple static site generator for creating handcrafted websites with Markdown and templates.
An in-depth exploration of Python's advanced features, quirks, and common pitfalls for experienced developers.
A security analysis revealing that Skype stores user data in an unencrypted, password-less local database, making it vulnerable to data extraction.
A PyCon 2014 attendee reflects on the community spirit of swag bag stuffing and the technical depth of an open space session on software composition.
A blog post explaining the Heartbleed OpenSSL vulnerability and providing Python scripts to test websites for it.
Guide to installing obi-metrics-agent, Graphite, and collectl for monitoring OBIEE and system metrics on Linux.
Introduces obi-metrics-agent, an open-source Python tool for collecting and monitoring OBIEE performance metrics from DMS.