Finance Portfolio optimisation in R using fPortfolio In this blog entry, we are going to conduct a portfolio optimisation in statistical software R using library package fPortfolio as mean-variance investor. Of course, we will use other packages as well to prepare the data, but fPortfolio is the main package to be used for the portfolio optimisation. First
Git Shell script to update all Git repositories at once Assume you clone all your Git repositories into the same local directory on your computer, e.g. ~/mygitrepos. It can be a mess to update all the Git repositories especially if you divided a larger software project into several smaller Git repositories. To update all the repositories in one directory
Java Create a GUI for your Java application with JavaFX If you come across Java GUI development, people tended to use Java Swing in the past. But Oracle is keen to replace Swing by JavaFX in Java 8. JavaFX allows separating the GUI layouting, the stylesheet and the Java source code (controllers). The GUI can be layouted with FXML. The
macOS Add /usr/local/bin to system PATH variable on macOS In newer macOS versions custom executables belong in the directory /usr/local/bin. However, the path /usr/local/ is not included in the system's default PATH variable. This article shows you how to add /usr/local/bin to the system PATH variable on macOS. Since macOS El Capitan
Tech How to nuke a hard drive with Ubuntu live disk When selling old hardware, for instance an old laptop or external hard drive, you want to make sure nobody can access your private traces and data that you left on the device. Even if you clear the trash bin of your computer, the data is not always gone and can
macOS setup Install DrRacket with Homebrew on macOS DrRacket is an IDE for the programming language Racket, a dialect of the languages Lisp/Scheme. Racket is a good starting point if you want to learn the functional programming paradigm. This blog entry explains how to install the DrRacket IDE on your Mac. To install DrRacket on macOS, you