フットボール
スペイン 1-0 アルゼンチン|枠内シュート12対0。「死闘」を作っていたのは敗者のGKだけだった
W杯2026決勝スペイン1-0アルゼンチンを、枠内シュート12対0・GK11セーブ・92分の退場という3つの構造からイベントデータで分解した試合分析です。
プログラミング
Windows 11にDocker DesktopとOllamaを入れたときにつまずいた3点の記録です。wingetがmsstoreの証明書エラー(0x8a15005e)で止まる、Docker Desktopのサイレントインストールが終了コード -5 で失敗する、Git Bashでdocker-credential-desktopが見つからない、の原因と回避コマンドをまとめました。
プログラミング
AIのClaudeにGoogle Calendar MCPをつないで、W杯2026の全104試合をGoogleカレンダーへ登録し、さらにW杯専用カレンダーへ引っ越しさせた記録です。カレンダー自体は新規作成できない・イベントはカレンダー間を移動できないというMCPの制約と、AIが拾った日程に混ざっていた誤りを数の保存則で検算した過程、実際に使ったイベントの設定値までまとめました。
プログラミング
Windowsで初めてUSキーボードを使う前に知っておきたい注意点です。管理者権限のないPCではキーボードレイアウトの設定項目が出てこないため、印字通りの入力ができません。設定手順の画面を追いながら理由を説明し、日本語レイアウトのまま使う方法やキーマッピングソフトを試した結果、PowerToysでCaps Lockに半角・全角を割り当てた設定までまとめました。
プログラミング
自炊やスキャンの話で出てくる「検索可能PDF」の仕組みを整理した記事です。画像PDF・テキストPDF・検索可能PDFの3タイプの違い、透明なテキストレイヤーを重ねた二層構造、OCRが何をしているか、ファイルサイズが軽くならない理由、用途別の使い分けまでをまとめました。
プログラミング
Kindle Scribeは、以前はUSBで直接入れたPDFに手書きできませんでしたが、ファームウェア5.19.2からサイドロードしたPDFへの手書き注釈に対応しました。以前書けなかった理由、USBでPDFを入れて書く手順、Send to Kindleとの使い分け、2026年6月に1.2GB・204ページのPDFで実機確認した内容と注意点をまとめました。
プログラミング
自分でPDF化したKindle本をKindle Scribeに入れると文字の輪郭がぼやける現象について、原因の切り分けと直し方をまとめました。犯人はJPEG圧縮ではなく、スクリーンショットを撮っていたPCモニターの解像度不足でした。モニターを縦設定にして撮り直した実測値、USB転送を選んだ理由、サイドロードPDFへの手書きのファームウェア条件まで記載しています。
プログラミング
PandasでCSVを読み込むときに出る UnicodeDecodeError と文字化けの原因を、文字コードの仕組みから説明します。pd.read_csv() が既定でUTF-8として読むこと、Excelで保存したCSVがcp932になりやすいこと、encoding='cp932' を指定して解決する方法、おまけとしてExcel側で文字化けしたときにメモ帳でANSI保存する手順をまとめました。
プログラミング
NotebookLMのOSS版であるAnythingLLMとOpen Notebookを、Claude Maxの `claude -p` を生成エンジンにして動かし、比較した記録です。自作シムでOpenAI互換APIに見せかける構成、AnythingLLMで詰まった2箇所、Open NotebookのREST API全自動化、回答精度と所要時間の実測、そして規約や埋め込み・音声の限界までまとめました。
プログラミング
自炊代行で納品された検索可能PDFのテキスト層と、国立国会図書館のOCRエンジン「NDLOCR-Lite」でかけ直した再OCRを、同じ本の同じ9ページで比較しました。文字一致率は納品97.2%・再OCR97.6%でほぼ互角ですが、納品は文字が化け、NDLは文字が消えるという違いがあります。検証の手順、誤りの実例、所要時間、用途別の使い分けまでまとめました。
プログラミング
Obsidianで書いたMarkdownを他のプラットフォームに持っていくとき、二重角カッコのwikiリンクと画像リンクが標準Markdownと違うので表示が崩れます。フォルダを選ぶだけで配下のmdファイルをまとめて標準Markdown形式に書き換えるPythonスクリプトの全文と、正規表現の中身の解説、実際に変換したときの画面をまとめました。標準ライブラリだけで動きます。
プログラミング
紙・Kindle・Google Playに散らばった蔵書を、Obsidianの中の一つの本棚にまとめる自作プラグイン Obsidian Bookshelf の紹介です。type: book のノートを集めて書影付きギャラリーに描く仕組みから、認証情報をプラグインに渡さないKindle取り込み、Amazon商品ページの多段フォールバック、シリーズ名の自動推定まで、実際のコードを抜粋しながらまとめました。
プログラミング
自炊した本のPDFをNotebookLMに入れても中身を読んでくれない現象について、原因が「画像PDFはOCRされない」「容量・語数の制限」の2つであることと、その見分け方をまとめました。検索可能PDF化が遠回りになる理由と、テキスト/Markdownで渡す対処法、取り込み前のチェックリストも載せています。制限値は2026年6月時点の情報です。
プログラミング
noteの数式記法の書き方をまとめました。noteの数式はKaTeXベースのTeX記法ですが、インラインは「ドル2つ+波カッコ」というnote独自の合図で、標準のMarkdownとずれています。インライン・複数行それぞれの書き方と使える場所、Obsidianなどから転載するときの書き換えルール3つ、表示されないときのトラブルシューティングを載せています。
プログラミング
自宅サーバーに立てたセルフホスト型RSSリーダー「Miniflux」を、Obsidianの中で読むために作った自作プラグイン Miniflux Reader の紹介です。3つのレイアウトを持つ記事一覧、4段階のサムネイル解決、記事のMarkdown保存に加えて、サーバー側のスクリプトがAIに選ばせた「今日の必読」を読むキュレーション画面まで、実装のコードを抜粋しながら内部の動きを説明します。
プログラミング
ローカルの .md ファイルを構造を保ったままNotionのネイティブブロックとして一括取り込みするPython製ツールの紹介です。Notionに貼ると崩れる理由、行ベースのパーサ・装飾の重なり解決・2000字と100件の上限処理という実装の中身を抜粋コードで説明し、モジュール構成、テスト162件の内訳、Notion側の設定手順、使い方の3シナリオ、よくあるトラブルまでまとめました。
プログラミング
複数のMarkdownファイルをAIに読ませやすい1ファイルに整形しながら結合する、Windows向けの自作GUIツール Markdown Combiner の紹介です。自然順ソート・YAMLフロントマター除去・見出しレベル変換・ファイル名のH1挿入という4つの処理を、実装コードの抜粋を交えて内部の動きまで説明します。ロジック約100行・tkinter画面約130行・ユニットテスト62件の構成です。
プログラミング
ローカルでRAGを組んだときの「遅い・効かない」の原因が、生成LLMではなく埋め込みモデルの側にあった記録です。CPUでの `bge-m3` が1チャンク30〜60秒かかって大きな文書が入らなかった件、英語中心の埋め込みモデルで日本語検索が無言で0件になった件、そしてOllamaが2つ動いてポートを奪い合っていた件をまとめました。
プログラミング
自炊代行サービスから納品された検索可能PDFのOCR精度を、手元の2冊(横書きの技術書と縦書きの読み物)で実測した記録です。テキスト層がどのページに入っているか、本文にある20語が検索でヒットするか、どんな誤認識が起きるかを調べ、読む・探す・コピペ・AI利用・コードの再利用という用途別に整理しました。
プログラミング
Windows 11にDocker DesktopとOllamaを入れたときにつまずいた3点の記録です。wingetがmsstoreの証明書エラー(0x8a15005e)で止まる、Docker Desktopのサイレントインストールが終了コード -5 で失敗する、Git Bashでdocker-credential-desktopが見つからない、の原因と回避コマンドをまとめました。
プログラミング
AIのClaudeにGoogle Calendar MCPをつないで、W杯2026の全104試合をGoogleカレンダーへ登録し、さらにW杯専用カレンダーへ引っ越しさせた記録です。カレンダー自体は新規作成できない・イベントはカレンダー間を移動できないというMCPの制約と、AIが拾った日程に混ざっていた誤りを数の保存則で検算した過程、実際に使ったイベントの設定値までまとめました。
プログラミング
Windowsで初めてUSキーボードを使う前に知っておきたい注意点です。管理者権限のないPCではキーボードレイアウトの設定項目が出てこないため、印字通りの入力ができません。設定手順の画面を追いながら理由を説明し、日本語レイアウトのまま使う方法やキーマッピングソフトを試した結果、PowerToysでCaps Lockに半角・全角を割り当てた設定までまとめました。
プログラミング
自炊やスキャンの話で出てくる「検索可能PDF」の仕組みを整理した記事です。画像PDF・テキストPDF・検索可能PDFの3タイプの違い、透明なテキストレイヤーを重ねた二層構造、OCRが何をしているか、ファイルサイズが軽くならない理由、用途別の使い分けまでをまとめました。
プログラミング
Kindle Scribeは、以前はUSBで直接入れたPDFに手書きできませんでしたが、ファームウェア5.19.2からサイドロードしたPDFへの手書き注釈に対応しました。以前書けなかった理由、USBでPDFを入れて書く手順、Send to Kindleとの使い分け、2026年6月に1.2GB・204ページのPDFで実機確認した内容と注意点をまとめました。
プログラミング
自分でPDF化したKindle本をKindle Scribeに入れると文字の輪郭がぼやける現象について、原因の切り分けと直し方をまとめました。犯人はJPEG圧縮ではなく、スクリーンショットを撮っていたPCモニターの解像度不足でした。モニターを縦設定にして撮り直した実測値、USB転送を選んだ理由、サイドロードPDFへの手書きのファームウェア条件まで記載しています。
プログラミング
PandasでCSVを読み込むときに出る UnicodeDecodeError と文字化けの原因を、文字コードの仕組みから説明します。pd.read_csv() が既定でUTF-8として読むこと、Excelで保存したCSVがcp932になりやすいこと、encoding='cp932' を指定して解決する方法、おまけとしてExcel側で文字化けしたときにメモ帳でANSI保存する手順をまとめました。
プログラミング
NotebookLMのOSS版であるAnythingLLMとOpen Notebookを、Claude Maxの `claude -p` を生成エンジンにして動かし、比較した記録です。自作シムでOpenAI互換APIに見せかける構成、AnythingLLMで詰まった2箇所、Open NotebookのREST API全自動化、回答精度と所要時間の実測、そして規約や埋め込み・音声の限界までまとめました。
プログラミング
自炊代行で納品された検索可能PDFのテキスト層と、国立国会図書館のOCRエンジン「NDLOCR-Lite」でかけ直した再OCRを、同じ本の同じ9ページで比較しました。文字一致率は納品97.2%・再OCR97.6%でほぼ互角ですが、納品は文字が化け、NDLは文字が消えるという違いがあります。検証の手順、誤りの実例、所要時間、用途別の使い分けまでまとめました。
プログラミング
Obsidianで書いたMarkdownを他のプラットフォームに持っていくとき、二重角カッコのwikiリンクと画像リンクが標準Markdownと違うので表示が崩れます。フォルダを選ぶだけで配下のmdファイルをまとめて標準Markdown形式に書き換えるPythonスクリプトの全文と、正規表現の中身の解説、実際に変換したときの画面をまとめました。標準ライブラリだけで動きます。
プログラミング
紙・Kindle・Google Playに散らばった蔵書を、Obsidianの中の一つの本棚にまとめる自作プラグイン Obsidian Bookshelf の紹介です。type: book のノートを集めて書影付きギャラリーに描く仕組みから、認証情報をプラグインに渡さないKindle取り込み、Amazon商品ページの多段フォールバック、シリーズ名の自動推定まで、実際のコードを抜粋しながらまとめました。
プログラミング
自炊した本のPDFをNotebookLMに入れても中身を読んでくれない現象について、原因が「画像PDFはOCRされない」「容量・語数の制限」の2つであることと、その見分け方をまとめました。検索可能PDF化が遠回りになる理由と、テキスト/Markdownで渡す対処法、取り込み前のチェックリストも載せています。制限値は2026年6月時点の情報です。
プログラミング
noteの数式記法の書き方をまとめました。noteの数式はKaTeXベースのTeX記法ですが、インラインは「ドル2つ+波カッコ」というnote独自の合図で、標準のMarkdownとずれています。インライン・複数行それぞれの書き方と使える場所、Obsidianなどから転載するときの書き換えルール3つ、表示されないときのトラブルシューティングを載せています。
プログラミング
自宅サーバーに立てたセルフホスト型RSSリーダー「Miniflux」を、Obsidianの中で読むために作った自作プラグイン Miniflux Reader の紹介です。3つのレイアウトを持つ記事一覧、4段階のサムネイル解決、記事のMarkdown保存に加えて、サーバー側のスクリプトがAIに選ばせた「今日の必読」を読むキュレーション画面まで、実装のコードを抜粋しながら内部の動きを説明します。
プログラミング
ローカルの .md ファイルを構造を保ったままNotionのネイティブブロックとして一括取り込みするPython製ツールの紹介です。Notionに貼ると崩れる理由、行ベースのパーサ・装飾の重なり解決・2000字と100件の上限処理という実装の中身を抜粋コードで説明し、モジュール構成、テスト162件の内訳、Notion側の設定手順、使い方の3シナリオ、よくあるトラブルまでまとめました。
プログラミング
複数のMarkdownファイルをAIに読ませやすい1ファイルに整形しながら結合する、Windows向けの自作GUIツール Markdown Combiner の紹介です。自然順ソート・YAMLフロントマター除去・見出しレベル変換・ファイル名のH1挿入という4つの処理を、実装コードの抜粋を交えて内部の動きまで説明します。ロジック約100行・tkinter画面約130行・ユニットテスト62件の構成です。
プログラミング
ローカルでRAGを組んだときの「遅い・効かない」の原因が、生成LLMではなく埋め込みモデルの側にあった記録です。CPUでの `bge-m3` が1チャンク30〜60秒かかって大きな文書が入らなかった件、英語中心の埋め込みモデルで日本語検索が無言で0件になった件、そしてOllamaが2つ動いてポートを奪い合っていた件をまとめました。
プログラミング
自炊代行サービスから納品された検索可能PDFのOCR精度を、手元の2冊(横書きの技術書と縦書きの読み物)で実測した記録です。テキスト層がどのページに入っているか、本文にある20語が検索でヒットするか、どんな誤認識が起きるかを調べ、読む・探す・コピペ・AI利用・コードの再利用という用途別に整理しました。
自前の静的サイトジェネレータで運用する雑記ブログを開設しました。扱う範囲と更新方針の覚え書きです。
見出し・リスト・表・コードブロック・引用・脚注など、Markdown の各要素がどう表示されるかを確認するためのサンプル記事です。
KaTeX によるインライン数式・ブロック数式の表示と、Markdown による数式の破壊が起きないかを確認するためのサンプル記事です。
英語多読
リアルオプションを題材にした英語多読ユニット。約1030語の英文と全文日本語訳で、経営の柔軟性を価値に変える発想とデシジョンツリーを読みます。
英語多読
M&Aを題材にした英語多読ユニット。約930語の英文と全文日本語訳で、シナジーによる価値創造と支配権プレミアムの意味をたどります。
英語多読
ターミナルバリューを題材にした英語多読ユニット。約830語の英文と全文日本語訳で、定率成長モデルとイグジット・マルチプル法を読みます。
英語多読
DCF企業価値評価を題材にした英語多読ユニット。約980語の英文と全文日本語訳で、FCFFとWACC、2段階モデルの全体像をたどります。
英語多読
WACCの使いどころを題材にした英語多読ユニット。約800語の英文と全文日本語訳で、割引率としての使い方とリスクの異なる事業への注意点を読みます。
英語多読
CAPMを題材にした英語多読ユニット。約780語の英文と全文日本語訳で、ベータと市場リスクプレミアムから株主資本コストを推定する方法をたどります。
英語多読
WACCを題材にした英語多読ユニット。約780語の英文と全文日本語訳で、負債と株主資本のコストの加重平均とハードルレートの意味を読みます。
英語多読
分散投資を題材にした英語多読ユニット。約700語の英文と全文日本語訳で、消せる企業特有リスクと消せない市場リスクの区別をたどります。
英語多読
リスクとリターンを題材にした英語多読ユニット。約890語の英文と全文日本語訳で、トレードオフの原則と標準偏差によるリスクの測り方を読みます。
英語多読
資本配分を題材にした英語多読ユニット。約730語の英文と全文日本語訳で、限られた予算で価値を最大化するPIランキングの使い方をたどります。
英語多読
寿命の異なるプロジェクト比較を題材にした英語多読ユニット。約750語の英文と全文日本語訳で、置換連鎖法と等価年間金法(EAA)を読みます。
英語多読
資本予算の落とし穴を題材にした英語多読ユニット。約820語の英文と全文日本語訳で、サンクコスト・機会コスト・カニバリゼーションの扱いをたどります。
英語多読
純運転資本(NWC)を題材にした英語多読ユニット。約780語の英文と全文日本語訳で、プロジェクトの隠れた投資と回収のタイミングを読みます。
英語多読
減価償却費の扱いを題材にした英語多読ユニット。約830語の英文と全文日本語訳で、非現金支出が生む節税効果とOCFの3つの計算法をたどります。
英語多読
増分キャッシュフローを題材にした英語多読ユニット。約720語の英文と全文日本語訳で、With-Withoutの原則とスタンドアローン原則を読みます。
英語多読
NPV以外の投資評価指標を題材にした英語多読ユニット。約870語の英文と全文日本語訳で、回収期間法と収益性インデックスの限界をたどります。
英語多読
内部収益率(IRR)を題材にした英語多読ユニット。約780語の英文と全文日本語訳で、ハードルレートとの比較ルールと落とし穴を読みます。
英語多読
正味現在価値(NPV)を題材にした英語多読ユニット。約700語の英文と全文日本語訳で、投資判断のゴールドスタンダードの考え方をたどります。