Change Quarkus debugger port

Read more

Serving Git Repository using Rust HTTP (Hyper) Server

Read more

Android with Linux Bluetooth Communication Example

In this example, we’re going to configure Android device with BT to act as a Serial Port Profile Server, and Linux Phyton app as Serial Port Profile Client Android Somewhere withing MainActivity.kt file place this function, and then call it... Read more

Run python function when parent dies

Read more

Building GDB

Install build tools and dependencies and run compile job Read more

Debugging Bluetooth Stack on Linux

As I’m developing a Linux based SSH pkcs11 library which proxies key access to Bluetooth device, I had to troubleshoot many problems related to Bluetooth. Linux Bluetooth Stack The Linux user-space stack is hosted here: https://github.com/bluez/bluez.git You can pick a... Read more

Rust Cross Compilation

I recently had a need to cross-compile a Rust binary for ARM64 architecture (Linux). This little code snippet describes how I did it with Alpine linux base image. Cross-RS Read more

Java/JVM Architectural Support Tools

JUnit Check For Cycles ArchUnit examples Read more

Creating a JNI Class in Kotlin

In order to invoke a JNI we need to create a Kotlin class with extrenal method and a C function with specific signature for each external method in Kotlin. Let’s assume that we have the following class in Kotlin: For... Read more

Centralized Authentication in Quarkus using Keycloak OIDC

This document describes how to integrate Quarkus with Keycloak using OIDC protocol. It includes all required files and steps leading to working implementation. Starting local Keycloak Save this file as docker-compose.yaml and start it using docker-compose up -d command. Include... Read more