This is the first part of a series of posts describing my experience of extracting objects from a CAD document.
Motivation Recently at work a project came up that involved the optimisation of building occupancy during the refit of a 16 floor central London office block.
Continuous Integration (CI) is not a tool but a practice of continually merging in new behaviour/features into a released product. To facilitate this practice without exposing end users to unstable behaviour and bugs, testing needs to be standardised and automated.
About six months ago I was bitten by the mechanical keyboard bug and made a numpad (a yampad to be precise). Too much time and money later, I have modified a pcb to make a custom split keyboard and also tackled an ortholinear keyboard called the plaid, made using through-hole components.
Jupyter notebooks are great for experimentation, reporting and sharing. In a project there are often times when you need to transition from this activity to production ready code. The easiest first step is to convert your notebook to a script.
Ever since a week before lockdown in mid-March, I’ve been holed up in my conservatory working from home. The wild swings in temperature have provided ample motivation to build a temperature probe and live dashboard to track patterns, open windows in good time or cope with the lead time that my pitiful electric heater requires.