What does your browser tell folks? - part 2 - Implementation
Part 1 showed how to implement a Python Flask server and use WhoIsXMLAPI and the browser user-agent information to find some basic information about the client. Proxying an existing production server to the flask server We now need to make that accessible via the web. Generally this means creating a
What does your browser tell folks? - part 1 - Code
My good friend Mike is a local Cyber champion and often gives talks to various organisations, generally retired folks. His next talk is to be on the subject of Internet Safety and he wanted to demonstrate the sort of information that is available to any website you visit. For example
Jetson Nano Basics
Basic Install and fix Update problem One of the problems with the new Jetson Nano 2GB board is that a lot of the tutorials and install guides are outdated and lead to problems. So here's my take based on Jetpack 4.4.1 Jan 2021. Install - simply download the
Si5351 adventures
A complicated little beast. 2 PLLs which can be integer (preferable, less jitter) or fractional multiples of the reference crystal oscillator. Max freq for a PLL is 900MHz with max crystal multipliers being in the range 15-90 After setting the PLL the output clocks are either integer or fractional divisors