-
Continue reading →: Practical Deep Learning – Book Review (Python)Machine learning is a very big field for both amateur and professional computer scientists. This depth can make accessing the topic, which is dynamic and fast moving, seem complicated. Thankfully Ronald T. Kneusel has stepped up with a book to not only introduce the topic but also to lay the…
-
Continue reading →: Powering Off AWS EC2 Instances via Tags (Python)
AWS EC2 instances can be powered off (or on) via a few lines of Python and the Boto3 library. Below is an example I’m currently playing about with. The instances segment filters on all EC2 instances that are running and contain a tag of “office_hours”, great to run at the…
-
Continue reading →: DevOps: What Does Cattle Not Pets Mean?
In a DevOps sense, “cattle not pets” means creating services and / or infrastructure that can be maintained, destroyed and re-deployed with little human interaction. Why Cattle Not Pets? Imagine the scenario: As a tech user, IT professional or engineer you may find yourself in charge of looking after a…
-
Continue reading →: What Is DevOps?
I’m currently finishing up some of my “part written” blog posts, and after releasing my post around CPD planning I thought I would get my DevOps post out as well. Over the last few years, I have been learning to be more agile and carry out tasks with a DevOps…
-
Continue reading →: Always Learning: How A CPD Plan Can Help
I’m a big fan of trying to improve my knowledge and skills (it’s one of the reasons I started this blog), and one of the great ways of doing this is having a Continuous Professional Development (CPD) plan. A CPD plan helps to map out what you want to learn,…
-
Continue reading →: Mentos and Diet Coke
It’s half term in the UK which means that GeekTechV2 and I have had chance to get outside and carry out some science fun. In this case, adding some Mentos to some Diet Coke. We used 3 bottles (1.5 Litres per bottle) of Diet Coke to see the reaction. The…
-
Continue reading →: Python Unit Test And Some CI via GitLab (Python)A post looking at Python Unit Tests and GitLab CI.
-
Continue reading →: Grafana – Using An API Call To Add DataSources (Python)I’ve written blog posts on how to install Grafana and data exporters using Ansible (https://geektechstuff.com/2020/06/25/grafana-prometheus-and-node-exporter-on-raspberry-pi-via-ansible-raspberry-pi-and-linux/) and a blog post on adding users to Grafana using an API call (https://geektechstuff.com/2021/01/06/using-an-api-call-to-make-multiple-grafana-users-python/), but after re-reading my blog posts I decided to automate the process (previously a manual step in the Ansible post) of…
-
Continue reading →: Building A Testing Site (HTML, CSS, JavaScript)I like having this website (www.geektechstuff.com) hosted, but at times I also need a local website for testing whatever I’m looking at at the time (e.g. JavaScript). Previously I’ve just thrown a few lines of HTML down leaving a very sparse looking page that may (or may not) demonstrate the…
-
Continue reading →: Using SQL With JavaScript Part 1 – Installing SQL, Node.js, Creating a Connection and Creating A Database
A little while ago I completed a SQL database course via FutureLearn (it’s a free course if you want to learn some SQL) to brush up on my SQL knowledge. Today I am going to use Javascript (via Node.Js) to connect to SQL and create a database. Installing SQL I…


