My interest in machine learning has continued to grow and this week I had the opportunity to attend an AWS DeepRacer event. As I'm taking a look at DeepRacer I decided to write this blog post to store my notes and hopefully help me with some of the options. The aim of DeepRacer is to … Continue reading AWS DeepRacer – Reinforcement Learning (Machine Learning)
Part 1 of this series looked at setting up Terraform for use with Azure and then deploying some infrastructure. Part 2 looked at changing Azure subscriptions, inserting an SSH key in virtual machines and making the virtual machine run commands at creation. Backend Storage When I discussed using Terrform with AWS I made a blog … Continue reading Terraform and Azure (Infrastructure as Code) – Part 3
Changing Azure Subscriptions In part 1 I discussed logging into Azure using Azure CLI and noting the default subscription, as that is where Terraform will deploy resources to. However, you may have multiple Azure subscriptions and want to deploy to one that is not the default. This can be accomplished using the Azure CLI: az … Continue reading Terraform and Azure (Infrastructure as Code) – Part 2
During Summer 2020 I wrote a few blog posts about Terraform and gave a few examples in my geektechstuff AWS environment. Over the Autumn and Winter of 2020, and the Spring of 2021 I expanded my Terraform knowledge and experience a lot, and one of the points I think I need to blog about is … Continue reading Terraform and Azure (Infrastructure as Code) – Part 1
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 groundwork with skills to help … Continue reading Practical Deep Learning – Book Review (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 end of the day to … Continue reading Powering Off AWS EC2 Instances via Tags (Python)
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 particular piece of technology (e.g. … Continue reading DevOps: What Does Cattle Not Pets Mean?
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 mindset (or at least try … Continue reading What Is DevOps?
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, targets you want to meet, … Continue reading Always Learning: How A CPD Plan Can Help
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. https://youtu.be/-MCDegrPQvo We used 3 bottles (1.5 Litres per bottle) of Diet Coke to see the reaction. The reaction is physical and … Continue reading Mentos and Diet Coke