In this series you’ll find walk-throughs of several different projects which show how Python can be used effectively in mechanical engineering. The purpose of these walk-throughs is to give mechanical engineers a vision of how they can use Python in… Continue Reading →
One of the great advantages of Python is the ecosystem of thousands of packages that you can easily add functionality to a project – and these packages are very easy to install – just: pip install package_name In this tutorial… Continue Reading →
One of the (few!) frustrating things I find when I’m either reading my own or someone else’s Python code is when I come across a function call like this(1): Arrrgh! Unless you are sufficiently up to speed with the function… Continue Reading →
During a recent project I had to take a number of tables from a PDF into a spreadsheet. PDFs are great for viewing but with tables they don’t always preserve the structure. Unfortunately my spreadsheet software could not split the… Continue Reading →
Top five things to improve your coding (in no particular order): 1. Document your code (automatically) 2. Write Object Oriented code 3. Get acquainted with useful packages 4. Write tests for your code 5. Use a version control system (This… Continue Reading →
Digital Ocean and Vultr and other VPS providers have an ability to create a snapshot of a server to be reused, and easily spin up a server with your particular configuration – however that locks you in to their platform…. Continue Reading →
Top five things to improve your coding (in no particular order): 1. Document your code (automatically) 2. Write Object Oriented code 3. Get acquainted with useful packages 4. Write tests for your code (This post) 5. Use a version control… Continue Reading →
This guide shows you how to automate the configuration of a virtual server from scratch (using Ansible) and deploy multiple independent Wordpress websites (using Webmin/Virtualmin).
A few weeks ago I wrote an Ansible module for Fly. To give you some background, Fly is an application delivery network which I mainly use for auto provisioning SSL certificates for static websites, and Ansible is an open source… Continue Reading →
Top five things to improve your coding (in no particular order): 1. Document your code (automatically) 2. Write Object Oriented code 3. Get acquainted with useful packages (This post) 4. Write tests for your code 5. Use a version control… Continue Reading →
© 2024 AndyPi — Powered by WordPress
Theme by Anders Noren — Up ↑