1. Different ways to drop into an interactive python shell - 2019 July 21

    Dropping into an interactive shell can be a useful tool for debugging Python code. Here's a summary of some ways in which you can drop into an interactive shell.


    read more
  2. Forwards compatibility with Python generators - 2019 July 03

    PEP 479 changed how Python handled generators in a backwards incompatible manner, here's how to get compatible code working from Python 3.5+


    read more
  3. MDB and vending machines - 2019 June 25

    Some notes about the MDB vending protocol (yes that weird 9 bit protocol used in some vending machines)


    read more
  4. Logging uncaught exceptions in Python applications - 2018 February 06

    You want to be able to get good logging data from your applications to be able to reduce the amount of time that you require in order to fix issues and debug problems. This is especially important for any unhandled exceptions that crash the program. This tutorial will show you a convenient way of making sure these are logged.


    read more
  5. Getting the MMAP array library on PyPi - 2016 October 11

    Improvements required to get the MMAP array package on PyPi and make it easy for collaboration.


    read more
  6. Generating python bindings from C++11 with pybind11 - 2016 September 25

    A tutorial showing you how you can use pybind11 to expose c++11 code to python and why you might consider doing so in your project.


    read more
  7. Deprecation warnings in python - 2016 September 25

    A tutorial for deprecation warnings in Python


    read more
  8. Testing for exceptions with Jasmine - 2016 September 23

    Testing for code that raises exceptions with Jasmine


    read more
  9. Using LaTeX for fast document generation - 2015 December 06

    Generating PDFs can be a substantial hassle. Here's a way you can use LaTeX and Python for fast PDF document generation.


    read more
  10. Python's comprehensions syntax for java developers - 2015 October 19

    A tutorials explaining how the comprehensions syntax in Python works for those from a Java background.


    read more

« Page 2 / 4 »