Eclipse 設定変更が反映されないキャッシュ問題:OSGi/Equinox の設計と段階的な対処法

## 概要 `JAVA_HOME` や JDK のパスを変更したはずなのに、Eclipse を再起動しても設定が反映されない。Workspace を丸ごと削除すると直った——こうした経験をしたことが...

Rustの言語設計・基礎文法

## 概要 RustはGCを持たずにメモリ安全を保証する言語。コンパイラがメモリの所有・借用・寿命をチェックすることで、C++と同等の実行速度を保ちながら、メモリ安全性を静的に保証する。 ## 基...

BMIDE Windows ビルド環境構築

## 概要 Windows 環境で BMIDE の **Codeful カスタマイズ**(DLL をビルドするカスタマイズ)を行うための環境構築手順。JDK・Visual Studio の設定から ...

Claude Code の SessionEnd hook から claude コマンドを呼ぶと無限ループになる

## 概要 Claude Code の `SessionEnd` hook から `claude -p` コマンドを呼び出すと、無限ループが発生してトークンが枯渇する。**SessionEnd ho...

SiemensのPLMライセンス形態

## 概要 Siemensでは従来のFloatingライセンス体系から、Named User LicenseとValue Based Licensing(VBL)を中心とした体系へ移行しつつある。 ...

ソフトウェアライセンスの形態

## 概要 ソフトウェアライセンスは、「誰に割り当てるか(属人か共有か)」と「何を単位として管理するか(機能かトークンか)」の2軸で分類できる。 ## 分類 ### 属人か共有か **Name...