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.
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.
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.
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.
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.
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.
TTIP - Nothing to hide, nothing to fear
So, not many people have heard about the Transatlantic Trade Investment Partnership agreement -aka TTIP - and it isn’t receiving much coverage from the BBC or other news outlets.
However, this cartoon shows pretty much what is going on.
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.
I’ve been baking bread for over 6 months now and have experimented with what works well. This is today’s effort.