Michael Knott's repositories
reading-streak-tracker
Reading Streak Tracker: Empowering avid readers to effortlessly monitor and maintain their reading streaks.
ar10-tracker
A web app to collect, store and visualise 10m Air Rifle Training and Competition Data.
michaelwknott.github.io
My personal tech blog.
ansible-playbooks
A repository to store Ansible playbooks
cummings.ee
A collection of the work of Edward Estlin Cummings, as it enters the public domain.
cve-bin-tool
The CVE Binary Tool helps you determine if your system includes known vulnerabilities. You can scan binaries for over 200 common, vulnerable components (openssl, libpng, libxml2, expat and others), or if you know the components used, you can get a list of known vulnerabilities associated with an SBOM or a list of components and versions.
issf-world-rankings-scraper
This project is a web scraper built with Python. It is designed to scrape and store ISSF world rankings data, leveraging Docker for containerization, PostgreSQL for data storage, and GitHub Actions for automated deployment.
issf_world_rankings
This project employs GitHub Actions to schedule and execute a weekly run of a scraper designed to capture ISSF World Rankings data.
django-template
A starter template for Django projects.
fig-scraper
A script to scrape Fédération Internationale de Gymnastique results.
issf-analysis
A streamlit app to analyse ISSF results.
issf-results-scraper
A Python web scraper to fetch ISSF results.
michaelwknott
Config files for my GitHub profile.
obey-the-testing-goat
Code for Test-Driven Development with Python: Obey the Testing Goat.
pandas
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
practical-python
Practical Python Programming (course by @dabeaz)
python-project-template
A starter repo for a Python app.