Entries

VMware Tanzu RabbitMQ on Kubernetes 4.2のHelm Chartをリロケートしてインストールするメモ

この記事ではVMware Tanzu RabbitMQ on Kubernetes 4.2のHelm Chartをリロケートしてインストールする手順を説明します。

Tanzu for Valkey on Kubernetes 3.3のHelm Chartをリロケートしてインストールするメモ

この記事では、プライベートK3s上にTanzu for Valkey 3.3をインストールし、イメージリロケート、Operator導入、Valkeyインスタンス作成、Spring Boot連携までの手順を紹介します。

Spring MVC / Spring Bootの@PathVariableでFormat Preserving Encryptionする

この記事では、Spring MVC の @PathVariable で AES‑FFX/FF3 を用いた FPE を実装し、公開用 ID を内部連番に自動変換する方法を紹介します。

Datasource MicrometerでSpring BootアプリのJDBC操作を計測する

この記事では、Spring BootでDatasource Micrometerを使いJDBC操作を計測し、SQLログ・トレース・メトリクスをGrafanaで可視化する方法を紹介します。

Spring Security 7のMFAサポートを利用してTOTPによる2要素認証 (2FA) を行う

この記事では、Spring Security 7 の MFA でカスタム Factor として TOTP 2FA を実装する方法とサンプルアプリの手順を紹介します。

DBがデフォルトで不要になったSpring Batch 6 / Spring Boot 4でHello Worldジョブを試す

Spring Batch 6 / Spring Boot 4ではデフォルトでDBが不要になりました。この記事ではHello Worldジョブを作成し、GraalVMネイティブイメージで実行する方法を紹介します。

Spring BootアプリのログをLogback + OpenTelemetry (OTLP)で送信する

この記事では、Spring BootでOTLPでログを送る方法を、α版opentelemetry‑logback‑appenderと自作Auto‑Configurationで、logback‑spring.xml不要の設定手順と実装例を紹介します。

Spring Bootで@Asyncを使う際にMicrometerのTrace Contextを引き継がせるメモ

この記事では、@AsyncでMicrometerのTrace Contextを引き継ぐ方法を紹介します。

Fly.ioにRustFSをデプロイするメモ

この記事では、Fly.ioにS3互換ストレージRustFSを無料枠でデプロイし、設定手順とコンソール・aws CLI利用方法を紹介します。

ブログ記事にコメント機能を追加しました

giscus を使って各ブログ記事にコメント機能を追加しました

Spring gRPC 1.0を試す

この記事では、Spring gRPC 1.0でHello Worldサーバ・クライアントを作成し、テスト・Observability・Reactor・Nativeイメージまで実装手順を紹介します。

ASUS Ascent GX10をセットアップするメモ

この記事は、ASUS Ascent GX10のセットアップ手順をSSHキー登録からDocker、PyTorch、llama.cppサーバ構築まで詳しくまとめたメモです。

S3ProxyをTLS対応してUbuntu上にインストールとサービス化するメモ

この記事では、UbuntuにS3Proxyをインストールし、ユーザー作成・ディレクトリ設定・キーストア作成・systemdサービス化までの手順を紹介します。

OpenTelemetry CollectorでSyslogを受信するメモ

この記事はOpenTelemetry CollectorでtcplogreceiverとGrokでSyslogを受信・解析し、OTLPへエクスポートする設定とDocker Compose例を解説します。

VMware Tanzu for Postgres 18.1をRocky Linuxにインストールするメモ

この記事では、VMware Tanzu for Postgres 18.1をRocky Linux 9にインストールし、設定・拡張機能追加までの手順を紹介します。

TraefikのTCP over TLSを使ってRedisにSNIでアクセスするメモ

この記事では、TraefikのTCP over TLSとSNIを使い、RedisへTLS接続する手順と設定例、Spring Bootからの利用方法を紹介します。

llama.cppとPLaMo翻訳モデルでOpenAI API互換の翻訳サーバーを立てる

この記事では、llama.cppでPLaMo翻訳モデルをローカルのOpenAI API互換サーバーとして立ち上げ、日英翻訳をcurlで実行する手順を紹介します。

InstantSourceでJavaのシステム時刻の作成を抽象化しテスタビリティを上げる

この記事は、JDK17のInstantSourceを使ってシステム時刻を抽象化し、DIやテストで簡単に制御する方法を解説します。

Paketo Buildpackで作成したJavaコンテナイメージでトラブルシューティングを行うメモ

この記事では、PaketoTinyBuilderで作ったJavaコンテナに診断ツールを追加し、jattachとjwebserverでヒープダンプを取得する方法を紹介します。

GiteaのAct RunnerをUbuntu上にインストールとサービス化するメモ

この記事では、UbuntuにGitea Act Runnerをインストールし、systemdサービスとして設定する手順を紹介します。

Tanzu Greenplum Command Center 7.5をVMware Fusion上のRocky Linux VMにインストールするメモ

この記事では、Greenplumの監視ツールTanzu Greenplum Command Centerのインストール手順と起動方法を解説します。

Tanzu Greenplum 7.7をVMware Fusion上のRocky Linux VMにインストールするメモ

この記事では、Intel Mac上のVMware FusionにRocky Linux VMを構築し、Tanzu Greenplumを4ノード構成でインストール・設定する手順を詳しく解説します。

Foreign Function & Memory (FFM) APIでMoonBitの関数をJavaで呼び出すメモ

この記事では、MoonBitで実装した竹内関数をJava 22のFFM APIで呼び出す手順と性能比較を紹介します。

MyBatisのCursorで行を先読みするメモ

この記事はMyBatisのCursorとGuavaのPeekingIteratorを使い、日付・支店別に入金・出金を先読み集計する方法を紹介します。

LLM向けにllms.txtを用意しました

この記事では、全記事の一覧とメタ情報をまとめた llms.txt と、URL末尾に .md を付けてMarkdown本文を直接取得できる方法を紹介します。

Tanzu for Postgres on Kubernetes 4.3をインストールしてSpring Bootアプリからアクセスするメモ

この記事では、Tanzu for Postgres on Kubernetes 4.3のインストール、イメージリロケート、HA構成、サンプルアプリでのダウンタイム削減手順を紹介します。

自宅サーバーにK3sとSynology CSI Driverをインストールメモ

この記事は、K3sで自宅サーバーにSynology CSI Driverを導入し、iSCSI LUNをPVとして利用する手順とRedisデプロイ例を紹介します。

自宅ネットワークを10GbE化したメモ

この記事は、Mac MiniやNASを中心に自宅ネットワークを10GbE対応にアップデートした構成と実測速度、導入機器を紹介します。

Foreign Function & Memory (FFM) APIでRustの関数をJavaで呼び出すメモ

この記事では、Java 25のFFM APIでRust実装の竹内関数を呼び出し、Java実装と比較した性能評価を紹介します。

Macで「Appleは、xxxxにMacに損害を与えたり、プライバシーを侵害する可能性のあるマルウェアが含まれていないことを検証できませんでした。」が出た時の回避策

この記事では、MacでAppleの検証エラーが出た際に、xattrコマンドで quarantine 属性を削除する方法を紹介します。