We build ceph from source

2021-06-27 23:06:03 - No Comments

We look into building Ceph from source. A build of Ceph is built from Github code using normal tooling. But I need to build my own packages as there is no new packages built for the Raspberry PI arm processor. There are quite some challenges and interesting things to keep in mind when building Ceph […]

Read more →

We look into the Java 17 switch statement

2021-06-20 23:06:03 - No Comments

I will compile a version of Java 17 and try out the new switch statement. In the new Java version, the switch statement will give you a lot more flexibility when it comes to types and other interesting functions. Building Java gave me some insights into what is possible and not in Linux and Windows.

Read more →

Java 17 – Clean Power

2021-06-13 23:06:03 - No Comments

In this video we look into Java 17, what is new with the 17 release of java that will come to a download site near you on the 14th of september.

Read more →

I explain the way I prototyping software tools

2021-06-07 04:06:02 - No Comments

When I do prototyping on new software tools I usually create something quick and simple in order to show the concept in a straightforward approach. This might not be the solution to use but in this video, you will see one of my prototypes and I talk about the process of creating tools for prototyping […]

Read more →

Testing file input expecting specific output in java

2021-05-30 23:05:03 - No Comments

I show you how I test parsing functions in java using file testing; this is where I could add more files for each test case that I want to run. Testing this way makes your workflow quick and easy. Just add a file and then start to solve issues.

Read more →

Mount a Ceph cluster on Windows 10 using Ceph dokan

2021-05-23 23:05:02 - No Comments

We will look into Ceph Dokan which is a new library and command-line client in order to mount your Ceph cluster to a drive letter in Windows 10. Ceph Dokan still very much in beta but it can pretty easily be installed and mounted using some Windows voodoo.

Read more →

We look into the CRUD concepts using a ORM i wrote called snok

2021-05-16 23:05:02 - No Comments

The CRUD concept is pretty integral to the state-management concepts and an ORM is a good way to store information. ORM stands for Object-Relation Mapping and the CRUD concept is the function Create Read Update Delete. Using my ORM Snok we will look at the concepts and talk about the pros and cons of using […]

Read more →

How to setup wireguard on linux

2021-05-09 23:05:03 - No Comments

We look into how to set up WireGuard on a Linux system. In this case, we use Debian in order to create a tunnel between two nodes using WireGuard. The setup is quite easy because WireGuard has strong opinions about what should be available and that means that the setup doesn’t have that many things […]

Read more →

How to create a qr code generator in java

2021-05-02 23:05:04 - No Comments

We look into writing a QR code generator in java from scratch. QR Code has a lot of different technologies and strategies in order to create a readable and unambiguous code. Writing an implementation in Java needs to be done in multiple steps and have a lot of fun and interesting challenges.

Read more →

How to write an auto clicker in Java

2021-04-25 23:04:03 - No Comments

After my kid asked me to download and install an auto-clicker, I saw this as a teachable moment to build one in Java. I could talk about the different concepts Java offers and also explore a new API in the Java API. Source code: package org.ea; import javax.swing.*; import java.awt.*; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import […]

Read more →

Looking into a manual upgrade of Ceph to Pacific

2021-04-18 23:04:04 - No Comments

Doing a manual upgrade of my Ceph cluster. In the same process, I get the Debian operating system upgraded that my Ceph cluster is running on. The new version of Ceph called Pacific requires some extra measures and when you’ve updated you can’t go back.

Read more →

Doing an automatic upgrade of ceph cluster using cephadm

2021-04-11 23:04:03 - No Comments

In this video, I look into installing and enabling orchestration using cephadm. Then I will perform an automatic upgrade with cephadm. I talk about my findings and go through all the steps.

Read more →