-
Continue reading →: Learning C++: Preprocessor, Compiler, Linker and “Hello, World!”My blog posts on C++ so far have looked at the basic data types and arrays, structs, enums and unions. With this blog post I am going to look at the 3 steps used to compile C++ and a brief look at writing “Hello, World!” in C++. C++ is a…
-
Continue reading →: Learning C++: Arrays, Enumerations, Structs and Unions (C++)In this blog post I am going to take a look at arrays, enumerations, structs and unions within C++. As with my previous post I am creating this blog entry as notes to myself for reference, but they also benefit others. First though some excellent (for me) news, on my…
-
Continue reading →: Learning C++, Basic Data Types and Operators (C++)The Coronavirus lockdown here in the UK is starting to ease, but it still means a lot of time at home. I’m trying to use that time to be more productive and learn more, which has lead me to C++. C++ C++ has a long history (going back to 1985)…
-
Continue reading →: Ansible’s Copy and Fetch ModulesIf you are moving files between computers then you may be doing this by transferring the files to a physical medium (e.g. a USB pen drive), via email or via scp. However, there are other options including Ansible which has two modules to help, Copy and Fetch. Copy The Copy…
-
Continue reading →: Installing And Configuring NGINX As A Reverse Proxy Via An Ansible PlaybookToday I am looking at installing and configuring NGINX with an Ansible playbook. In my previous blog posts I have looked at using an Ansible playbook to install the ELK (Elasticsearch, Logstash, Kibana) stack across three different computers, and then how Ansible roles can be used to organise a playbook.…
-
Continue reading →: Using Ansible Roles, aka ELK Stack Ansible Playbook (V2)I have a working Ansible Playbook that installs the ELK stack (Elasticsearch, Logstash, Kibana and for this example, Filebeat) across three different computers. I have tested the playbook several times and it works each time which is a great sign, however the playbook itself is a little messy. Note: All…
-
Continue reading →: Creating An ELK Stack Via An Ansible Playbook (V1)I’m currently spending time learning more about the ELK stack, which is made up of ElasticSearch, Logstash, Kibana (ELK) and Beats. The ELK stack can be created and run within containers (e.g. Docker) but I am going to use an Ansible Playbook to install and configure the ELK stack. You…
-
Continue reading →: Scratch Tutorial OneToday you will learn how to make a simple game in Scratch called “Super Cat”. This project requires Scratch 3. First create a new project before replacing sprite one with the flying cat sprite. Now you will need to place a building sprite and duplicate it to your hearts content,…
-
Continue reading →: The Power Of History (Linux)When using the terminal or command line in a Linux operating system you can recall your previous commands using the up arrow but did you know that you can also potentially recall commands from a lot further back? This functionality is provided via a command called history. “I go into…
-
Continue reading →: Chown, Stat, Id And Some More Permissions (Linux)With an understanding on how permissions work in Linux, and how to change them, it is probably time for a blog post on chown. Before jumping into chown, let’s look at the permission of an object in more detail using stat, and a little bit of an overview on Linux…


You must be logged in to post a comment.