So the school started last week and so did my major studies in IoT and cloud computing. It has been mostly what I expected. Some physics on Mondays and rest of the week is more on point with the cloud computing and server stuff with Windows server virtualization, CCNA studies and little tinkering with an Arduino board which we are going to use with a project later on.
I was kind of hoping we would use Linux with the servers but to be honest it is still important to know different tools so all is good with that. Also since I haven’t used Windows as a server that is new stuff to me. The CCNA or Cisco Certified Network Associate is basically studying for CCNA1 in this term. We are pretty much working in groups the whole time and in the CCNA1 class we did some basic Cisco routing using some network switches and connected two desktops through together using the mentioned switches using the command line tools used with the Cisco devices.
Arduino for those who don’t know is a micro controller which can for example used for digital thermometers or controlling lights at home. A bit similar to the Raspberry Pi but as the Arduino is just a micro controller it doesn’t have a proper OS installed like with Raspberry. The board has a small on board memory which has the basic OS which runs the programs uploaded to it.
One big difference also this year is that the studies are more or less international. Pretty much half of the class are foreigners so English is used from day to day basis which creates a good environment for learning the language. In my group there is me, other Finnish student and an exchange student from Japan.
But besides studies what have I done? I’ve finally made some use to my old PC parts which have been laying around for quite some time. With a new power supply, CPU cooler and an HDD I turned my old gaming rig into a home server. It has been working quite nicely so far. It is running Ubuntu Server 16.04 and so far I’ve installed Samba for file sharing, LAMP stack for possible web hosting testing (won’t host anything public there since I don’t to risk my home connection being over flooded with who knows what). I’ve been also running my personal Minecraft-server there for a days now and if need comes could run other game servers there for few friends. I also have a few crontab jobs doing basic backups for the server (and possible future servers) syncing files to a second internal hard drive, which by the way is my old laptop SSHD, and to my Raspberry Pi file server. So files should be quite safe. For future I might want to upgrade the system memory from 4 GB to 8 or even 16 and start some testing with server virtualization with KVMs (Kernel-based Virtual Machine) for example. I did try some virtualization with Virtualbox with phpVirtualBox (web interface for managing VirtualBox VMs) but run into some version problems with the latter since that hasn’t been updated to the latest version yet for Ubuntu 16.04.
As far as the plans I was talking about for this blog in the first post, I planned to do a thorough review of the Steam controller, but I’ve been too lazy to actually learn the configuration of that device to give it a proper, fair review. So maybe some day but no promises.
But for now I bid you farewell and a good week wherever you are. I shall continue my adventures in this world we call Earth and learn more about servers.