Ideas, blog, etc.

Latest posts

  • 26 February 2016

How to get users to switch from X to X and use it

There are many free, open source programs available which are equal (if not better) than paid counterparts, but the biggest hurdle to overcome is getting people to switch. It is imperative that you remember what caused you to switch and realize the two reasons for change:

"You change for two reasons: Either you learn enough that you want to,…

Read more 
  • 19 February 2016

Understanding the cloud

It's 2016, the cloud computing has been around for nearly two decades, but there still seems to be a lack of knowledge in what cloud computing actually is and how to do it.

In diagrams, a cloud is the typified icon of the equipment of which you do not control; however, to those in the public internet, your diagram is the cloud. To them, your…

Read more 
  • 12 February 2016

High performant chat application

In a fictitious world where I started my own company and developed a LEMP-stack chat application, this is how I would do it in 2016:

I would use WebSockets as the protocol in which data is being sent to and from the server. WebSockets has built-in support by nginx (since version 1.3). For caching, I would use the expires max; fu…

Read more 
  • 08 February 2016

How to fix Error: Transaction check error with dnf/yum

When a dnf or yum process gets interrupted, you may get the below error:

Running transaction check
Transaction check succeeded.
Running transaction test
The …
                        
                    
                    Read more 
                
            
        
        
            
        
    
        
            
                
            

            
  • 05 February 2016

To-do for 2016

As an IT worker, I have to re-learn my position every 3 years. This is due to the fact that Microsoft releases a new version (of their Server software, Exchange, office suite, etc.), or there has been a technology shift from one Linux specialty to another.

To combat this change and to stay ahead of the technology bubble, I have to be self-mo…

Read more 
  • 29 January 2016

VoIP Troubleshooting Checklist

Voice over IP is very robust and reliable when set up properly. There are only four key areas to set up and check for issues. I have compiled the below list as things to check when an issue occurs. All of the steps are pretty basic and are known by every VoIP professional; however, it is handy to have to show a non-technical person or somebody who …

Read more 
  • 22 January 2016

My Review of Digium

In a previous post, I mentioned that we switched to Digium Switchvox. Here are some features I really enjoy.

An extension has access to everything

There are no receptionist licenses. There are no addons for basic features such as faxing or voicemail. There is no confusion when it comes to d…

Read more 
  • 15 January 2016

VoIP implementation and tests

In 2014, we decided to transition from a Mitel sx200 to a VoIP solution. We researched Cisco UM, Mitel, Lync, Shoretel, Avaya, Digium, a few hosted solutions, and a few Asterisk clones. I was one of three who sat through several presentations of the same features of every single phone system. Two weeks into this process, we narrowe…

Read more 
  • 08 January 2016

oVirt pitfalls

After you use something for a bit, you notice the issues associated with it. While oVirt has solved my pain points of high availability, there are a few which stand out.

Logging in

To log in to oVirt for administration, you visit the landing page of the oVirt-engine website. This is perfect - it means I can administr…

Read more 
  • 01 January 2016

Read the Bible this year

Most Christians read the Bible every day. Bible reading schedules are either in paper form only or there is a charge in obtaining the digital copy of one. Such was the case for my wife. She liked the McCheyne reading schedule which takes you through the new testament twice and the old once. A digital copy of the schedule was not within easy reach (…

Read more