External resources

Coding Python Most of my coding projects are done in Python, so most of the following resources are geared towards Python code. Before skimming through the list entries, read the Zen of Python, it’s dangerous to go alone! Furthermore, following the language coding conventions is always strongly recommended. OOP Abstract Base Classes: how to handle abstract base classes (along with a nice tutorial on inheritance and composition) String formatting Python’s String format() Cheat Sheet: a quick reference guide to string formatting Code documentation numpydoc docstring specification: useful when writing properly formatted docstrings PEP257: official Python docstring specification pdoc documentation Basic sphinx and rst tutorial shields....

Training Audace Sailing Team's recruits

How to approach this collection All courses are taught in Italian and are intended for BSc students in technical disciplines (e.g. Electrical Engineering, Computer Engineering, Physics, …). Together, they provide the core knowledge required to contribute to the design, development, and maintenance of the Audace Sailing Team’s electronics suite. While originally created for Audace, the material is intended for anyone who needs or wants to learn the shell, Unix-like systems, Git, and collaborative version control....