-
Continue reading →: NIST: Definitions Of Cloud Computing
The National Institute of Standards and Technology (NIST) is a part of the U.S. Department of Commerce and in September 2011 NIST published a definition of Cloud Computing. The full definition / document (SP 800-145) can be read via the NIST webpage: https://csrc.nist.gov/publications/detail/sp/800-145/final , however I am going to summarise…
-
Continue reading →: Docker – Environment Variables, Env File & A Little Django (Python)Why Use Environment Variables? Whilst building my Django project I replaced several of the values within settings.py with an option for them to be read from environment variables, rather than storing them in plain text within settings.py. This change allows me to store the settings.py file within a source control…
-
Continue reading →: Personal Update, Django and MVC / MTV
Last autumn (2020) I started a university degree apprenticeship to make up for that fact that I don’t currently have a degree and that I enjoy learning a lot more now than I did in my late teens/early 20s. One of the modules I’m undertaking is Web Application Development, which…
-
Continue reading →: Geckodriver – Missing From Environment Path
Less a blog post and more a note to myself. After installing Geckodriver make sure to add it to the environment. The error message (or similar): “selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH”. Means its not been added to the environment. To add to the environment use the…
-
Continue reading →: AWS DeepRacer – Reinforcement Learning (Machine Learning)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…
-
Continue reading →: Terraform and Azure (Infrastructure as Code) – Part 3
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…
-
Continue reading →: Terraform and Azure (Infrastructure as Code) – Part 2
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…
-
Continue reading →: Terraform and Azure (Infrastructure as Code) – Part 1
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…
-
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…


