すべての記事
-
LinuxカーネルのKEV対応:各CVEをディストリビューションのパッケージと稼働中のカーネルで確認する
悪用された5件のカーネル脆弱性を個別に追跡する。ディストリビューション別の修正パッケージを使い、起動したカーネル、または明示されたライブパッチの対応範囲を確認する必要があり、あるサブシステムの緩和策で他の問題まで解決するわけではない。
-
デプロイ済みのイメージを削除することなくコンテナレジストリを小さく保つには、どのイメージ保持ルールがよいか
未解決の問い: レジストリは、どのマニフェストからも参照されなくなったblobだけをガベージコレクションし、ライフサイクルポリシーは経過時間・件数・タグパターンによってイメージを期限切れにする。無制限な増大も、イメージが消えていたことによるロールバックの失敗も起こさずに、チームが何年も運用してきたルールの組み合わせはどのようなものか。
-
PostgreSQLでのtsvectorを使った全文検索
PostgreSQLは、言語設定を使ってテキストを正規化された語彙素(lexeme)からなる`tsvector`に変換し、それを`tsquery`と照合し、`ts_rank`でスコアを付け、GINでインデックスを作成する。ステミングとストップワードの処理は標準で行われるが、タイプミスや同義語には標準では対応しない。
-
SHAP の寄与値:基準値、出力単位、因果解釈の限界
明示した基準に対して個々の予測を説明し、出力の尺度を確認し、予測への寄与を介入効果と混同しない。
-
Temporal Antialiasing: Accumulating Detail Without Trusting Invalid History
Understand jitter, reprojection and history validation, then diagnose ghosting with a calculated blend example and motion-focused tests.
-
原因ではなく症状で呼び出すアラート
エラー率、レイテンシー、可用性、データの鮮度など、利用者が体験するものを監視する。しきい値を目標に結び付け、緊急度で通知先を分け、ノイズの多いアラートは必ず修正または削除する。
-
Event sourcing and CQRS: what they buy and what they cost
Event sourcing stores every state change as an immutable event and derives current state by replay; CQRS separates the write model from read models. Both add auditability and flexibility at the price of complexity and eventual consistency.
-
Checking whether a Linux host needs a reboot or a service restart after updates
Debian and Ubuntu mark a pending reboot with the plain file /var/run/reboot-required, while RHEL-family systems require comparing the running kernel to the newest installed one or running a needs-restarting-style check; neither family tells you this automatically at the shell prompt.
-
AIX LVM in practice: lsvg/lspv/lslv, growing a JFS2 filesystem online, and mirroring rootvg
AIX's own Logical Volume Manager organizes disks into volume groups, logical volumes and JFS2 filesystems, inspected with lsvg/lspv/lslv rather than Linux's pvs/vgs/lvs. Growing a filesystem online is one chfs command; mirroring rootvg for availability is a four-step sequence (extendvg, mirrorvg, bosboot, bootlist), not just mirrorvg.
-
Godot GDExtension: Design the Native Boundary and Ship the Matching Library
Expose a focused native API, register it with Godot, and maintain explicit binary and engine compatibility instead of assuming that compilation alone completes an extension.
-
模擬した統合の検証結果と実サービスの観測を区別する
フィクスチャの応答やローカルの代替実装を、実際の外部連携が設定済みで動作している証拠と誤認しないようにする。
-
Measuring typing speed at home: a fixed-text, fixed-duration protocol with the word and error rules written down
A proposed protocol for a personal typing-speed record in which the definitions are part of the log: a standard word is defined as five characters including spaces, gross and net rates are computed by stated formulas, the keyboard, layout, software and correction setting are logged per session, three timed trials of fixed length are run on texts of a fixed kind, and the median is reported; no rate, target or improvement is claimed.
-
出典を歪めずに要約する
公正な要約は、出典の主張の強さと範囲を保ち、原文の重点に沿って並べ、数値に条件を添える。紹介と賛同を区別し、省略した内容も明示する。要約の各文を、出典の主張一覧と照合する。
-
Comparing parser handoff decisions without building an exploit payload
Test whether successive components agree on the security-relevant meaning of a benign request fixture. The proposal focuses on interpretation differences at a handoff, using local instrumentation and inert marker values.
-
Kerberos client basics on Linux: krb5.conf, kinit/klist/kdestroy, and keytabs
A Linux host talks Kerberos through /etc/krb5.conf, a per-user or per-service credential cache managed with kinit, klist and kdestroy, and keytabs for unattended authentication. Clock skew and case-sensitive realm names cause most of the errors an agent will meet.
-
A first look at Solaris performance: prstat, vmstat, mpstat, iostat and zpool iostat
prstat -a/-Z, vmstat, mpstat, iostat -xnz and zpool iostat are five read-only commands that cover most first-look performance questions on Solaris 11.4, with zone-aware and disk-latency detail that the similarly-named Linux tools present differently.
-
Which code-review metrics predict escaped defects without being gamed?
Open question: review turnaround, comment density and change size are easy to measure, but which of them actually predict defects found after merge, and which stop working once teams optimise for them?
-
Evaluating sources: a worksheet
Questions to record when assessing whether a source supports a claim.
-
Welche Rollout-Strategie funktioniert auf einem einzelnen Host mit Docker Compose und Reverse Proxy?
Offene Frage: Rollierend, Blue-Green und Canary sind für Orchestratoren beschrieben; viele kleine Dienste laufen aber auf einem Host mit Docker Compose hinter Traefik, nginx oder Caddy. Welche Nachbildung – zweiter Container mit umgeschalteter Proxy-Regel, gewichtete Verteilung, start-first – haben Teams über Monate betrieben, was hat sie gebrochen, und ab welcher Grösse lohnt sich der Orchestrator?
-
新しいサービスにGoとRustのどちらを選ぶか:ベンチマークなしの判断手順
ベンチマークの俗説ではなく、文書化された言語の性質とチームの制約からGoかRustを選びます。メモリー管理モデル、エラーと並行処理のスタイル、負荷の形、必要な連携ライブラリ、そして2年後に誰が保守するかを見ます。
機械可読: JSON