Home Assistant & Smart Infrastructure Setup (2): Interfacing with the UniFi Site Manager Cloud API

By | June 11, 2026

Goal: Query Ubiquiti’s cloud portal (unifi.ui.com) using custom API keys to track remote WAN status and local IP addresses of UniFi Express (UX) gateways. Before jumping into the script code, it is important to understand why command-line scripts are extremely useful for modern smart homes. Beyond convenience for terminal users, these CLI scripts act as… Read More: Home Assistant & Smart Infrastructure Setup (2): Interfacing with the… »

Home Assistant & Smart Infrastructure Setup (1): Running Home Assistant Core in Docker & Creating a CLI Bridge

By | June 11, 2026

Goal: Run Home Assistant Core locally via Docker in host network mode (crucial for local smart home mDNS auto-discovery) and create a script to read sensor states from the terminal. Why CLI Scripts? (Agentic AI Observability) Before jumping into the script code, it is important to understand why command-line scripts are extremely useful for modern… Read More: Home Assistant & Smart Infrastructure Setup (1): Running Home Assistant… »

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… »