Category: Blog

Category: Blog

The quick Code Wars Kata I am taking a look at the Kata File-Path-Operations. My approach to solving the kata was, first to figure out what skills are needed to solve the problem. Since all three problems are similar and try to find a specific pattern in a string, the …

When you start out with elementary OS there are a couple of useful things that you should do to have a better experience working with your system. General “Software & Updates” for Additional Drivers The easiest way to install the proprietary NVidia Drivers (in Ubuntu) is to go to System …

This week the course is covering another two very important topics: Testing and Specifications. LECTURE 3: Testing Testing is a very important part of creating functionally correct programs. Testing will be always incomplete You will try to test your program using three methods: Formal Reasoning, essentially you manually verify that your …

One of the major issues when using Linux is that you would like to use Software that was written for Windows. Thankfully more and more new Software is cross-platform compatible. However especially older Software and most newer Games will not support Linux. If you are dependent on using Windows Software then …

MITx has released a course titled “Software Construction in Java”. The course is aimed at more experienced Developers and is going to teach a couple of general principles of Software Development. The course has the goal that you develop good code, which is defined as: Safe from bugs: Correct behavior …

Elementary OS is a new Operating System that wants to be an alternative to Window or OSX. The team behind the project puts a high emphasis on Usability and Design. Over the next couple of days, I will try to actually switch to the system. Elementary is based on Ubuntu, …