プログラミング
91
TOTPの鍵がBase32で32文字・=なしになる理由をNode.jsで確かめる
漢数字⇔数字変換をBigIntで書く 9999兆はNumberで壊れる
Node 24のIntlは明治元年を1868年9月8日から始める|CLDR 47と48の差
RSS収集の既出判定がhttp://の古いidに負けて同じ記事を52件二度貯めた
メール件名の=?UTF-8?B?を75文字で分割するとき文字を切らない方法
Basic認証のbtoaが日本語で落ちる理由とRFC 7617のUTF-8
CRC-16の値が合わない — 5つのパラメータで変種を特定する
IPv6アドレスをRFC 5952で正規化 — ::の位置とIPv4射影
文字化けを TextDecoder だけで戻す逆引き表と windows-1252 の罠
SRI の integrity が効かない書き方を仕様と Chromium で確かめる
More...
クラウド・インフラ
50
Windows の KEV 2件を、ビルド番号1つで「当たり」か判定する
CVE-2026-53266 — ebtables SNAT の境界外書き込みを、自分のカーネルで確かめる
4年前の Linux CVE-2022-0995 が KEV に入った - 自分のカーネルが該当するかを確かめる
GHES CVE-2026-17556 ヘッダがパスになる脆弱性
修正から7か月後に是正期限3日 — Oracle の CVE-2026-21962 が示す「パッチ済み」の落とし穴
検証用パーサと実行系パーサがずれると、検証は素通りする — pgAdmin 4 の CVE-2026-17351
パッチの出ない脆弱性 — 修正すべき製品コードが無いとき、対処は「削除」になる
新しい入口に認可を足しても、古い入口が残っていれば素通しになる
429 を「変化なし」と読まないための移動窓ゲート
署名を検証しないJWT — SharePoint CVE-2026-55040 が積み上げた4つの欠陥
More...
AI・機械学習
36
localhost なら安全、ではない — Ray CVE-2025-62593 と DNS リバインディング
ツール入力の初動を速くする eager_input_streaming — 引き換えに失うものを把握する
LiteLLM の SQL インジェクション CVE-2026-42208 を理解して検知・緩和する
Gemma 4 を Ollama 0.31 の Multi-Token Prediction で高速化する - Apple Silicon / MLX で試す
Claude Sonnet 5 を API で動かす - adaptive thinking と effort パラメータの実装
Googleの新AIコーディングエージェント「Jules」を最大限活用する実装テクニック
実装者のためのAI・機械学習導入ガイド:Pythonによる実践的アプローチ
エンタープライズにおける生成AI実装の実践ガイド:アーキテクチャから運用まで
Pythonによるデータ分析・機械学習入門:実装から理解する基礎と応用
最新AIモデルの実装と活用:エンジニアのための実践ガイド
More...
開発ツール・効率化
31
付けたタグが本文に無いならビルドを止める
スナップショット生成が欠測を確定させる 順序依存を検査で塞ぐ
既定が dry-run のCLIは「成功した」と言って何も書かない
設定ファイルの Mac 絶対パスを書き換えずに Windows で動かす:subst とジャンクション
毎日1本の公開を「台帳+ゲート」で担保する:claude_web の daily-publication 実装
同じ発表が2本公開される事故を、ローマ字の綴りゆれごとビルドで止める
ゼロ幅スペースで文字列比較が一致しない原因を突き止める
記事の回遊導線が欠けるのをデプロイ前に止める検査を書いた
孤立ページを構造的に作らない:sitemapに書く前に一覧から辿れるかを検証する
アフィリンクの「タグ抜け」を公開前に機械検出する — 配信HTMLを見てASINで正規化する
More...
セキュリティ
23
Citrix CVE-2026-88776/88777|前提条件付き9.8の読み方と固定版の判定
修正版は3本、下限は18通り — GitLab の18件を版数で機械判定する
系列内の最新に上げても片方が残る — JFrog Artifactory の KEV 2件を版数で機械判定する
CVSS 9.8 なのに「たいてい刺さらない」— Joomla CVE-2026-73373 の成立条件を機械で判定する
認証の前に通るコマンド — Omada ゲートウェイ CVE-2026-19586 と、19機種の「この版より前」を機械で突き合わせる
同じ日に KEV へ入った境界装置3件 — CVSS の 1 文字で 8.1 と 9.8 が分かれる
Adobe Commerce CVE-2026-75650 CVSS 10.0 の「S:C」が何を意味するか
Switchvox CVE-2026-9586 認証の外側に置かれた1本のエンドポイント
PaperCut CVE-2026-81578 と 82078 ドライバ名から始まる連鎖
Starlette CVE-2026-48710 Host ヘッダが作る二つ目のパス
More...
電子工作・IoT・組込み
22
ハードウェアハッキング入門:IoTデバイスのカスタマイズ実装ガイド
IoTデバイスの自動プログラミング実現に向けた機械学習実装入門
ハードウェアハッキング入門:デバイス改造の技術的アプローチ
IoT/AIロボット開発における実装アプローチとベストプラクティス
車載ソフトウェア開発入門:AUTOSAR開発環境の構築と実装のポイント
自動車ソフトウェア開発における最新アプローチ:Honda Software Studioから学ぶベストプラクティス
[電子工作]999円で温度計を作ってみた
66円のドアセンサを試してみる
[電子工作]137円の8x8 LEDを光らせてみた。
圧電スピーカー使ってみた
More...