Articles with tag software development

Key result Areas (KRA) for software developers

Updated:

Read on...

Serializing directly between C++ objects and Json files

Updated:

C++ is a popular Object-oriented language. Json is a popular format for storage of Objects. Why is it so hard to make those two things play ball?

Read on...

How to make a dmg package for macos for a QT Application

Updated:

It's actually quite simple, once you figure out how to sign the package.

Read on...

A simple way to handle callbacks with Android and swig

Updated:

How do we call a C++ std::function<> based callback from Android, in the simplest possible way?

Read on...

Afterthoughts after creating a QT Desktop application

Updated:

Just some thoughts and lessons learned after I created a X-platform QT Desktop application

Read on...

Building on Jenkins and deploying to a Docker container

Updated:

Building something in Jenkins, using a declarative pipeline and deploying it to a Docker container is common, and you would expect it to be well documented and trivial to do right? Well, it is now.

Read on...

X-platform build of a QT Application using a Jenkins pipeline

Updated:

I set out to build a QT desktop application on Linux (several flavors of Debian and Ubuntu), macOS and Windows (64 bit builds) using Jenkins with slaves and Docker build-containers that is created on demand.

Read on...

Jenkins: How to set the build-result as UNSTABLE when tests fail in a Declarative Pipeline

Updated:

Jenkins' Declarative Pipelines are nice, but also very constrained. Here I show how to deal with failed tests.

Read on...