illumination-k.dev
TechBlog
algorithm2026-06-06

自己改善エージェントを多腕バンディットで解く ― Huxley-Gödel Machine を読む

自己改善コーディングエージェント Huxley-Gödel Machine を読み解く。ベンチマーク性能と自己改善能力のズレを、ツリー探索の多腕バンディット定式化と CMP 指標でどう解消するかを、インタラクティブな可視化とともに解説する。

ai-generatedalgorithmreinforcement-learningllmpaper-reading
backend2026-05-18

Azure App Registration と Service Principal の関係を整理する

Azure ポータルの「アプリの登録」と「エンタープライズアプリケーション」が同じアプリの別ビューであることを軸に、App Registration・Service Principal・Entra ID の関係と、OAuth2/OIDC 認証フローでの使われ方を整理する。

ai-generatedazureentra-idauthenticationoauth
development2026-04-26

LCOM(Lack of Cohesion of Methods)入門 — 主要バリアントの違いとPython簡易実装

クラスの凝集度を測るLCOMには複数のバリアントがあり、定義によって解釈が逆転する。LCOM1/2、LCOM4、LCOM96(Henderson-Sellers)の違いを整理し、ast モジュールだけで動く100行程度のPython実装で実際に値を出す。

ai-generatedsoftware-metricsrefactoringpythonoop
development2026-04-17

mise の cargo バックエンドを aqua 経由の cargo-binstall で高速化する

mise の cargo バックエンドが cargo install でソースビルドを走らせて遅くなる問題を、aqua で cargo-binstall を先に入れて depends で宣言することで解消する。cargo-nextest などで約42倍の高速化を実測した。

ai-generatedmiseaquacargorust
techblog2026-04-11

技術ブログ記事の再現性を Nix flake で固定する

年月が経つと動かなくなる技術記事の腐敗問題に対して、記事ファイルの隣に Nix flake を置いて環境をピン留めし、記事本文からそのファイルを取り込むパターンを紹介する。

ai-generatednixreproducibilityflakeblog
techblog2026-04-10

WARC (Web ARChive) ファイルフォーマット入門

Webアーカイブの標準フォーマットであるWARC (ISO 28500) の構造とレコード型を解説し、wgetとwarcioを使った生成・読み取りの実例を紹介する。

ai-generatedwarcweb-archivefile-format
techblog2026-04-06

もうライブラリ不要? 標準APIで置き換えられるnpmパッケージ総まとめ (2026年版)

axios, lodash, moment, uuid, dotenv, chalk, nodemon, ts-nodeなど、かつて必須だったnpmパッケージを標準のWeb API・Node.js組み込み機能で置き換える方法を、ブラウザとNode.jsの両面から網羅的に解説します。

ai-generatedjavascripttypescriptnodejsbrowserweb-api
techblog2026-03-26

パッケージマネージャーのサプライチェーン攻撃対策 — uv, pnpm, bun, cargo, go の比較

LiteLLMサプライチェーン攻撃を背景に、uv・pnpm・bun・cargo・goのminimumReleaseAge/exclude-newer等の防御機能を比較し、パッケージマネージャーが提供するサプライチェーンセキュリティ対策を解説します。

ai-generatedsecuritysupply-chainpackage-manageruvpnpmbuncargogo
techblog2026-03-23

Mutation Testing サーベイ — Go, Rust, Python, TypeScript の主要ツール比較

Go, Rust, Python, TypeScriptにおけるmutation testingツールを比較し、各言語での導入方法・テストフレームワーク連携・差分ベースの最適化手法を解説します。

ai-generatedtestingmutation-testinggorustpythontypescript
backend2026-03-21

Azure App Service機能まとめ: ティア別機能・デプロイスロット・サイドカー・Azure連携

Azure App Serviceの料金ティアごとの機能差、デプロイスロットによるゼロダウンタイムデプロイやPRプレビュー、サイドカーコンテナのアーキテクチャ、Key Vault・Storage・VNetなど他Azureサービスとの連携を整理

ai-generatedazurecloudbackend
12

Copyright © illumination-k 2020 - 2026

privacy policydisclaimer