DougieWougie

Dougie Richardson

Illustration of a bird flying.
  • Triangular numbers (Euler 11)

    Triangular numbers (Euler 11)

    What’s a triangular number? It is the sequence found by summing all the natural numbers, for example the third number is $1+2+3=6$. Interestingly, it counts objects arranged as a triangle. This also has closed form $T_n=\sum_{i=1}^{n}i=\frac{n(n+1)}{2}$. I started with a brute force approach – iterate through the triangular numbers and test if the number of divisors…

    June 12, 2022
  • Python’s with statement

    Python’s with statement

    Managing resources usually involves three steps – allocating, using, and releasing. You’re familiar with the try… finally pattern but Python also provides context managers.

    June 9, 2022
  • Disable all WordPress Plugins

    Disable all WordPress Plugins

    Check error logs to find which plugin is crashing the site, then check the site’s wp-config.php file to identify the database name and prefix. Using phpMyAdmin or similar, assuming “wp” is the prefix, locate wp_options table and edit the active_plugins row. The data starts a:X where X is the number of active plugins. Change the…

    June 9, 2022
←Previous Page
1 … 9 10 11

Dougie Richardson

Proudly powered by WordPress