Kannisto.org

Petri Kannisto's homepage – about software systems and research

Blog

Map keyboard keys in Linux Mint/Ubuntu with XKB

linux

– Petri Kannisto

Keyboard mapping adventure to encounter a hardware problem

Read more

Arrowhead: Quickstart

back-end

– Petri Kannisto

Making a quick experiment with Arrowhead framework

Read more

TLS-secured RabbitMQ as Docker container

back-end

– Petri Kannisto

Setting up RabbitMQ into a Docker container with automatic image updates and TLS-encrypted connections

Read more

TLS-encrypted connections in HiveMQ MQTT server

back-end

– Petri Kannisto

This guide shows how set up encrypted connection in HiveMQ.

Read more

Certificates for TLS-encrypted connections

back-end

(updated ) – Petri Kannisto

This is a simple and short guide for setting up TLS certificates.

Read more

Experiments with HiveMQ MQTT server and client

back-end

– Petri Kannisto

Experimenting with HiveMQ MQTT broker.

Read more

20th Anniversary of Kannisto.org!

technology & software

– Petri Kannisto

On 25 January, 2022, Kannisto.org reaches 20 years of operation.

Read more

Secure RabbitMQ broker in virtualized Ubuntu Server

back-end

(updated ) – Petri Kannisto

This guide provides you step-by-step instructions to install RabbitMQ in a virtualized Ubuntu Linux.

Read more

Virtualized Ubuntu Server for Internet services

back-end

(updated ) – Petri Kannisto

This guide provides you step-by-step instructions to set up a virtualized Ubuntu Linux.

Read more

Flexible, decoupled simulation platform for complex energy system

research

– Petri Kannisto

The electricity distribution system is complex, and the future will introduce new management-related challenges. Management requires sophisticated software tools, which can be developed with the help of simulation systems, such as Simulation Environment of Complex Energy System (SimCES).

Read more

Implementing Vendor-neutral, Scalable Communication in Industry

research

– Petri Kannisto

Plant-wide optimisation requires extensive systems integration. This causes challenges in architecture design due to distribution and heterogeneity.

Read more