Getting close to the end of 2020

Another decade has almost gone by. Kootenay Networks has been going steadily forward with minimal clients while I’m the stay at home dad and working on personal projects (Programming Kootnet Network Testers and Kootnet Sensors).

More and more technology is moving to the “cloud” and it has been interesting to see the development of new servers and services, such as NextCloud as an all in one cloud solution for more private in house server deployment or to set up on virtual services like the Amazon Web Services. NextCloud allows for file synchronization, like Dropbox, OneDrive and Apple cloud, and has additional functions like email, calendar, contacts, text/voice/video communication and the ability to edit documents in the web browser (like Microsoft Office 365). It also has a lot of extensions to add additional functionality. Of course, Covid-19 has played a role in our changing technology landscape. Working remotely is now a normal part of many jobs. Chromebook usage has soared for using online video chat programs like Zoom and doing school from home.

It will be interesting to see how technology develops in the next 10 years. Will remote work still be as prevalent after Covid-19? Maybe quantum computers will be a thing, which will drastically change our security landscape, since quantum computers will have very little trouble cracking pretty much every security encryption we have to date.

Stay safe this holiday season and here’s hoping 2021 will be awesome!

2019 Coming to a close

Kootenay Networks I.T. has had a good year as most work remains in the area of maintenance and upgrades. Any “disaster” has been more of a minor annoyance thanks to each and every client being prepared already with good backups and redundant hardware. Uptime remains high and downtime remains low.

In other news, I have updated Kootnet Network Testers. If you are a network technician, looking to test network routes between point A and point B or simply test Ethernet cables, this is for you! Install it on 2 Raspberry Pis to create mobile network testers. They run MTR and iPerf to test latency and Throughput between the 2 units. The best part of all, the software is Free and Open Source!
Learn more here: https://github.com/chad-ermacora/rp-network-testers

If you are interested in environmental monitoring you may want to check out the Kootnet Sensors section on the website. ‘Kootnet Sensors’ is a project I have been working on for over a year to monitor, record and visualize environmental sensor data. It is Free Open Source Software that runs on top of a Raspberry Pi computer. Sensors are added to monitor things like heat, pressure, humidity, light and motion. Kootnet Sensors currently supports 13 different sensor types and over 16 different hardware sensors. For work, I use them to monitor heat and humidity levels in server rooms but I actually made them to monitor multiple outdoor locations in order to visualize (graphs over time) how our environment is changing and to keep records for the future.
Learn more here: https://github.com/chad-ermacora/sensor-rp

Updates and “Opps”

Apparently my Zeitgeist Movement Link was out of date, and went to a very … not so pleasant site.  I apologize for that.  The link has been updated to its proper location.  If you are wonder what the Zeitgeist Movement is about, it is a movement advocating the humane use of Science and Technology to create a peaceful and sustainable world for everyone.

I have added a section for a project I started a few months back with creating hardware Sensors with Raspberry Pi’s.  This project has been getting me into some new areas of Technology that I pretty much avoided because I wanted to focus on more practical IT learning such as Scripting, Windows Server, Linux, etc.  However, I’m really getting into some of these new areas, such as Programming, soldering (well.. Maybe I don’t ‘Like’ soldering, but I can do it now), web design and even documentation… well more code comments, but documentation will come later in my help files and walkthroughs.   If Interested, check out the page and click the link to my personal Blog where I have been documenting my ideas, progress and changes.

In other business news, I have downsized my Clientele in order to give myself more time for family and personal projects, while maintaining a high work standard for the clients I have kept.  Thanks to Managed Services, this is working very well.

Wishing all the best,

Passwords & 2 Factor Authentication (2FA)

Passwords

Passwords are hard, and they are getting harder with sites that require lots of upper and lower case characters, multiple special characters and a length of at least 8-10.  I am here to tell you there are better ways to make complicated passwords that are still easy to remember.  Most sites will tell you that creating a password that is very random is best, but it doesn’t have to be truly random, in fact, its best if its not!  It only has to be random for others trying to guess.  So what is the magic formula for creating strong yet easy passwords to remember?  Here it is

Pick a sentence that’s specific to you, such as “my dog is a really big pig”.  Nice, that seems odd, but easy to remember however most places don’t allow spaces and this would be easy for a dictionary brute force attack.  So let’s make a few adjustments “MyD0g!s@reallybigp1g”.  See what I did there?  A few capital letters, changed a few letters to special characters that I can remember and BAM!  That’s a very secure password, but should be easier to remember because, hey my dog is a really big pig.

Another good way to create complicated passwords, is to print out a square sheet of random characters, including special, lower and upper case that has at least a 100 or more characters (like a 10×10 grid, but the more the better.  Try to make it use a lot of different weird characters if possible.  Here is a link to a site that can randomly generate it for you.  How it works is, you remember one of the special characters in the top row and one on the far left column, find the character where the 2 meet and start typing every character from that one, up to however long your password needs to be.  There is your password!  Super random, and you even have the password printed out for you and everyone to see, but only you know where your password is in the big mess of characters!

2 Factor Authentication

Security for computers is important, but the general thinking to keep them and your accounts secure, is to create complicated passwords of length, random numbers and symbols.  This does not mesh well with our inability to remember really complicated passwords with symbols and numbers.  This is where 2FA (2 factor authentication) can help.  It adds an extra layer of security, because not only do you need to have a password (that can be a bit easier to remember) to login, but you also need a 2nd, generally physical piece as well.

There are a few options for 2FA.  Google has had a few for awhile now, such as using your phone as the additional authentication method.  They can either send you a code to your phone through SMS that you enter after putting in your username and password or they even have a new method, where you just hit “Allow” on your phone when you login to your google account (and obviously just deny it when it’s not you).  This works really great for blocking people trying to remotely hack into your account, because it’s a practical impossibility to get the 2nd authentication unless they also steal your phone.

Some other decent methods would be the YubiKey, where you have a physical USB “key” that authenticates with a 3rd party server online to verify your identity.  It also has other options as well, as you can use it to login to windows 10 for example.  Just plug the YubiKey into the USB port, and windows will auto log you in (after the initial setup).  Much easier than trying to remember Passwords.

YubiKey 4 & YubiKey 4 Nano

 

Travel costs changing to regular rate

After carful consideration, I have decided to change my travel rate to my usual rate per hour.  The cost of keeping the car on the road, and raising gas costs are a bit much for me, and the fact I'm only making 1/2 my wage while driving on top of having to keep the car going has been a challenge.  I have NO plans to add additional costs on top of my usual rate for travel as many do (rate + $ per km).  

This will take effect on June 1st, 2014.  

Thank you for your understandings!  

Chromebook

I thought I would mention a little bit about the Chromebook.  Although a bit limited, it has some very practical uses!  I have had one for about a year now and although the one I have is a slower model, it work really well for what it does.  

So when would you want a Chromebook?  If you are just using the internet and web apps such as Google's docs, online radio, webmail, etc then you should really consider the Chromebook.  It is self updating, secured by design and boots / shuts down REALLY quickly, even on my slow model, its booted and ready to go in about 30 seconds from cold boot.  

So it all sounds great, right?  Fast, secure, auto-updates and no worries!  

So when would you NOT want to get a Chromebook?  If you manage a lot of local files, such as your music collection and movies.  Apparently there is a way to upload all your music to Google's drive and stream it, but I have not done so myself.  You may not like a Chromebook if you have unreliable internet access, as most things require a internet connection.  That being said, you can do offline documents through Google docs and email.  Also remember you can NOT buy software at your local store and install it on a Chromebook.  Everything on the Chromebook is done online through the Chrome web browser (which is essentially what a Chromebook is, a computer that boots right to the Chrome browser).  

You may run into issues with external hardware, such as printers, camera's, scanners, etc.  So keep in mind, this is intended as a complimentary device, not as a do everything device like your standard computer. 

In conclusion, this is a awesome product to use exclusively on the web and there are more and more web apps coming out every day.  If you are tiered of your home computer crashing all the time or getting viruses and spyware and adware, then give a Chromebook a try.  Not only is it fast, secure and reliable, but its also fairly cheap.  

Google Apps / Drive

So I have decided to give Google Apps/Drive a decent try. I must admit, its actually pretty cool. If you don't know what that is, its basically Google’s version of Microsoft office and file storage / email / calendar / Tasks, all online and accessed through a web browser.

Not only is it easy to use, but having everything in the cloud has its advantages. Since there is soo much personal information when using it (documents and files) accessible online, I recommend using the dual authentication by means of the mobile phone authenticator to increase security (need your password and a randomly generated number to get access to your account). I'll list some of the features I found particularly useful.

1. No need to install applications – You can get it on ANY computer by simply logging into your account in a web browser. That being said, Google’s own Chrome browser is best suited to take advantage of all the features like offline access.

2. Platform independent – You can use it on your phone (especially with android), Linux, Mac, Windows, etc. If you can browse the web, you can access your docs.

3. Integrated with everything you need for daily use – Having email, calendar, tasks list(s) and documents in one place is really nice.

4. Sharing and collaboration – When working on documents, its really easy to send as an attachment in either Open Document format (LibreOffice / OpenOffice) or Microsoft format. If the person also has a Google account, you can add them directly and give them a link with either view access or view/edit access. If you don't like what they change, you can also see the different versions of the document to revert any changes.

5. Backup / offline access – There is an option for you to download your whole drive (all your files) in a zip file AND convert documents to Open Document or a Microsoft format. Very useful to have a backup, in case something horrible happens, like some one gets on your account and deletes everything or changes your passwords. Also nice if you decide you don't want to continue using google.  In Chrome, you also have the option to sync your documents for offline access, so you do not need an internet connection.

6. Google drive on the desktop – You can download Google drive on your computer to sync files. It's just like DropBox or Microsoft SkyDrive. Anything you put in the Google drive folder, gets synced with all your other devices.

 

Now there are some disadvantages such as needing an internet connection for optimal usefulness, but having offline access and the Google drive installed on the desktop can minimize this. There is also the security concern. Having soo  much personal information online can put people off, but having a good password and dual authentication can help keep your data safe and private.

If you want to give it a try, its free with 15GB of storage! Plenty for documents and email for life. If you have a business, it becomes really nice, as you can integrate your own domain name and get personal emails / user management (get an email like yourname@companyname.com). It starts at about $5 per user for the business side, and gives you 30GB of storage to start.

Being able to cut down IT costs by not having a complicated on site network of computers is a big plus, because if your computer dies, you simply put pretty much any other computer to take its place, and simply login to drive.google.com in the web browser and your working again in minutes! No need for expensive office suites like Microsoft Office or complicated back ends like Microsoft Server.

Take it one step further and try out a chromebook, then you don't have to worry about the anti-virus or computer upkeep either! They auto-update and maintain them selves.

This may be putting me out of a job a bit, but the future is coming, simplicity and cost efficiency is what I look for when finding solutions for my clients. This won't work for every one, but give it a try and you may find it very appealing!

Used Computers

Looking for a used computer?  I get old computers that still work fine from clients!  Right now they are starting to pile up, so if you are interested in one, send me an email through the contact page and you can pick one up for as little as $25!  They are at least a pentium 4 around the 2GHz range with 256MB of RAM.  This is for the tower only! No monitor (although I should be able to get a keyboard / mouse for you if needed).  

These computers are great for internet browsing, checking your email and word editing.  They are also prime for learning about the insides of a computer through taking it apart and putting it back together.  Also good for testing out new operating systems like Linux or even seeing what happens when you put a version of windows XP with no service packs online ^_^  

All computers will be re-loaded with a fresh copy of the operating sytem + updates, drivers, office suite and media player, usually Windows XP or xubuntu if you want a snapier computer.  

If you are a non-profit, school / educational institue or low income family, you can get them for free!  

I can also drop it off and help hook it up if needed for an additional $25 to areas such as Nelson, Trail, Rossland, Salmo, Castlegar, etc.  If you do want me to help you hook it up, make sure you have all the nessisary parts!  You need a monitor already, and let me know before hand if you also require a keyboard / mouse.  

Use your computer after a crash!

Here’s a tip that can give you access to webmail and the internet even if your computer will not boot.  Some technical knowledge is nessisary, but even novices can usually make this work.

 

So you may or may not of heard of Linux, but what you probably don’t know is that you can download a version of it and boot right into it from a CD (to a working desktop where you can access files, internet, music etc) without installing it!  This means you can load to a fully working computer, without touching your exsisting computers files.  Assuming your computer was working just fine, you could load a Linux CD into your computer, reboot and select to boot from CD (some computer do this automatically) and you would be using linux!  To get back to your normal computer operations, just shutdown, remove the CD when it asks, and start the computer again, your now back to your computer like normal!  

This has some very real benifits for a computer that has crashed.  For one, chances are, when your computer crashes, its due to a software problem or a dieing or dead hard drive.  By booting from a linux CD, you can still use your computer for basic operations and even advanced ones for those willing to learn.  Besides being able to access the web, you can also access your computers files!  Imagine you need to send a file you were working on to a co-worker, but your computer just wont boot because you got a nasty virus.  Pop in the linux CD, boot from it and simply double click the HDD icon right on the desktop to get access to all your computer files!  You can then login to your email like gmail or hotmail and send the file off or even tweak it first, then send it (Ubuntu comes with a full office suit)!  Awesome eh?

Think of another situation.  Your computer wont load but its old, so you just purchased a new one.  However there are a few files you want to retrieve, but they are not worth $100+ for data recovery.  Put in the CD and boot, access the hard drive and copy the files you want to a USB stick.  

Linux is a very powerful Operating System and over the years has become very easy to use.  That being said it can do a lot more then just this, and if your interested, I would recommend you play around with it and google search anything you would like to know or issues you run into.  There is a HUGE community out there helping each other out with all things Linux.  If you find you really enjoy Linux, you can also just install it!  Be warned though, if you install it and you want to keep the data on your computer (including your files) then choose the “install side by side with windows”.  This is also refered to as “dual booting” as you can choose to load into windows (or Mac, depending on your computer) or Linux.

There are many different variants or “Distros” of linux to pick from, but one has stood out more then the rest called Ubuntu, and its what I recommend.

In order to get your own CD of Ubuntu, you need to download and burn it on to a cd.  There is a download link and instructions on the page bellow (please read the instructions!).  I recommend you download the 32 bit versions to insure compatibility.  

http://www.ubuntu.com/download/desktop

If you have a old computer (pre-2005), you can also try Xubuntu, which is Ubuntu but uses a different desktop interface that requires less resources (aka runs nicer on older computers).  

http://xubuntu.org/getxubuntu/

 

Here is a link to help you boot from CD.

http://www.wikihow.com/Boot-a-Computer-from-a-CD