How and why you should be using 2 factor authentication

Two factor authentication provides another layer of security to any sign in for services you use. By enabling 2 factor authentication, you are using another layer of security when signing in. However, this extra layer of security is a physical one, not necessarily digital. The 2 factor authentication requires a particular object which cannot be replicated. This can be the form of a USB key or a mobile phone. Banks have used this before with card readers which produce a particular code.
Read more...

Linux group explained

Users on a linux system belong to at least one group. Groups allow a systems administrator to create parts of the filesystem where a group of users can share files. They also allow a group of users to access particular commands or resources on the system, that other users might not be able to access. Groups are defined in the /etc/group file, which is only root writeable. To create a group, the groupadd command is used.
Read more...

Using Git as a content manager system

Not familiar with git? Start with an online book or Version Control with Git. Git is an open sourced source control software system. It allows coders to manage large projects remotely and on their own machine. Each contributor will hold their own version of the code on their machine and can manipulate that however they wish. Eventually, they can push back their contributions to a remote repository. This workflow design can also be great for managing content, although that content does have to be in text format - git will allow binary files to be uploaded and managed, but doesn’t allow for differences between files to be shown - this can only be done with plain text files.
Read more...

How to set-up RAID on Linux

RAID disks offer particular advantages over ordinary single disk set up. Data redundancy is improved (consider it to be a continuous backup) and also significant performance can be seen with the correct configuration. There are different types of RAID levels and each level will need to be chosen on a use-case: RAID 0: Uses only striping - this makes two disks appear like one larger disk. Provides a performance boost when accessing disks.
Read more...

How to set-up LVM on Linux

What are the advantages of Logical Volume Management (LVM)? LVM treats your physical harddrives as ‘elastic’ storage - that is extents can be across disks allowing filesystems to be across many disks and/or partitions. This allows a lot of flexibility and can allow filesystems to shrink or grow easily. There is a small disadvantage when using LVM - there is an overhead when reading and writing to disk - which doesn’t normally happen when writing to a normal block disk.
Read more...

Bring your own device or RaspberryPi hardware in education

The problem? School’s are facing dwindling education budgets and yet increasing expectations for children’s attainment in their knowledge. They are expected to deliver a better educational experience for less money (per head). How could they possibly do this, knowing that even now they are challenged with their budgets? When people pick up new technology they usually have to learn how to use the device - this is included in new operating systems that are released.
Read more...

Amazon yesterday released the prime music service in the UK. This came at a particularly useful time for me as I’m currently not working and so have quite a bit of time to play with it. I have used spotify in the past, but not regularly as I don’t get as much time to listen to music as I would like. The web interface immediately pushed me to their playlists, which this service seems to rely on heavily.
Read more...

I’ve been baking bread for over 6 months now and have experimented with what works well. This is today’s effort.

P1040756

Read more...