Jboss 7.4: ARJUNA016037 warning and how to clean up, old, crashed two-phase commit (XA) transaction involving ActiveMQ Artemis

By | May 18, 2026

That ARJUNA016037 warning means JBoss/WildFly’s transaction manager (Arjuna/Narayana) is trying to clean up an old, crashed two-phase commit (XA) transaction involving ActiveMQ Artemis. Because Artemis isn’t starting, the transaction manager can’t find the message broker (java:/JmsXA) to ask it if the transaction was ever completed. This has created a deadlock or a blocking loop during… Read More: Jboss 7.4: ARJUNA016037 warning and how to clean up, old,… »

Fedora Linux: Digitizing my CD collection

By | May 18, 2026

On Fedora, the most powerful and accurate tool for this task is Whipper. It is a Python-based CD ripper that prioritizes accuracy over speed and uses the AccurateRip database to verify your files bit-for-bit. 1. Install Whipper Fedora includes whipper in its official repositories. Open your terminal and run: Bash 2. Drive Calibration (One-Time Setup)… Read More: Fedora Linux: Digitizing my CD collection »

The Silicon Sink: Are We Automating Our Way into Universe 25?The Silicon Sink

By | May 18, 2026

The obsession with eliminating friction in technology may lead to societal apathy, akin to the behavioral sink observed in Calhoun’s mouse experiment. As AI handles cognitive tasks, human creativity may dwindle, causing a feedback loop that undermines AI’s effectiveness. Instead, a balance of struggle and challenge is essential for both human engagement and AI sustainability.

Determine the size of all the tables in a Oracle database schema

By | February 19, 2026

Finding the size of tables in Oracle can be a bit more nuanced than in other databases because Oracle manages space through segments. To get an accurate picture, you generally want to look at the USER_SEGMENTS view (for your own schema) or DBA_SEGMENTS (if you have administrative privileges and want to see someone else’s schema).… Read More: Determine the size of all the tables in a Oracle… »

Spring Data : HikariPool-1 – Connection oracle.jdbc.driver.T4CConnection@456d6c1e marked as broken because of SQLSTATE(08003), ErrorCode(17008)

By | December 14, 2025

In an application using Spring Data I noticed frequent Warning lines and shaky behaviour, even locking with the following message. This is a Connection Eviction Warning. In simple terms, your application (using HikariCP) tried to use a database connection that it thought was valid, but when it reached out to the Oracle database, it found… Read More: Spring Data : HikariPool-1 – Connection oracle.jdbc.driver.T4CConnection@456d6c1e marked as broken… »

Waking the Beast: Transforming the Audio-Technica AT-LP120X turntable

By | January 18, 2026

If my Pro-Ject T1 is the elegant, minimalist dancer of my setup, my Audio-Technica AT-LP120X is the heavyweight boxer. Built like a tank with a direct-drive motor, it is a descendant of the legendary Technics SL-1200. Out of the box, it is a competent workhorse. But I knew that hidden inside this “DJ-style” deck was… Read More: Waking the Beast: Transforming the Audio-Technica AT-LP120X turntable »

Pushing the Limit: How I Maximized My Pro-Ject T1 Turntable Setup

By | December 14, 2025

They say the turntable is just the start of the journey, and man, were they right. I started with a Pro-Ject T1, a fantastic entry-level deck known for its sleek glass platter and plug-and-play simplicity. But as I spent more time with my system—especially listening through my incredibly revealing Genelec G1 monitors—I started wondering: How… Read More: Pushing the Limit: How I Maximized My Pro-Ject T1 Turntable… »

Resurrecting the Gen8: Fedora 43, Legacy BIOS, and the Case of the Missing RAID 10

By | December 14, 2025

OMG the server is dead It is the scenario every homelabber dreads: a catastrophic failure. My HP MicroServer Gen8 didn’t just lose a drive; the primary RAID 1 array holding the OS suffered a double-disk death. Starting from scratch with Fedora 43, I had two goals: build a bulletproof, redundant boot drive on new hardware,… Read More: Resurrecting the Gen8: Fedora 43, Legacy BIOS, and the Case… »

The Case of the Frozen Database: How Tuning NVMe I/O Saved a Critical JBoss Application

By | November 21, 2025

In high-performance enterprise environments, the chain is only as strong as its weakest link. I recently faced a critical issue where a long-running task in my development machine running in JBoss Application Server was failing consistently. The investigation led me down a path from application timeouts deep into the core I/O mechanics of the Oracle… Read More: The Case of the Frozen Database: How Tuning NVMe I/O… »

Starship with bash: customize the status command line with a workday hour counter

By | October 16, 2025

I am a big fan of of Starship Cross-Shell prompt see https://starship.rs/ You can add to the command line very fancy information besides the default stuff that is also extremely useful. You can add a workday hour counter to your Starship prompt by creating a small script and then telling Starship to display its output… Read More: Starship with bash: customize the status command line with a… »