This MacOS Package Manager Will Make You Smile

MacOS has an app store, but does that contain all the software you need? No. Especially when you’re an advanced user, like a developer or a scientist, you’ll find that MacOS lacks a good package manager. You want something like yum, or apt-get. Something with which you can install anything with a single command. No downloading and extracting, manual compilation, …

Read More

Your First Steps With Flutter

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. flutter.dev Flutter promises us that we are able to build an application that will run on Android, iOS, the web and the desktop. How much of this is true? How is it done? Does it allow us enough flexibility to create what we want, …

Read More

What is Elasticsearch And Why Do You Need It?

What is Elasticsearch? In this article, we will fly you through a technology called Elasticsearch. I’m a big fan of this technology and I’ve been using it since the early days, even before it turned into a company. To start off let’s see what Elastic, the company behind Elasticsearch, has to say about this product first: Elasticsearch is a distributed, …

Read More

Is Linux an OS, a kernel or both?

In this video, Gary explains the difference between Linux (the kernel) and GNU/Linux (the Operating System). The word “Linux” has entered into the English language meaning a complete Unix-like operating system based on the Linux kernel, which was originally written by Linus Torvalds. However there are people that claim that Linux is just a kernel, and not a full OS. …

Read More