-
01. 投資メモ
ニュースより
食品が少しでも安く買えるのは消費者にはありがたいです。
積極財政と減税により歳入減での財政悪化を心配して金利上昇、株価にはマイナス要因。
19日の市況
- 日経は続落で下落幅は大きくなりました
- アメリカは休場
- 金が最高値更新
-
02. 投資本メモ
経済サイクル投資法
ひととおり読んで頭の中に入ったのは、次のようです。
1982年からの約40年は概ね金利とインフレが低い水準で推移して、株式相場は堅調に拡大していった。そのなかで金利と資金投入の水準により、株式は上下動を繰り返していた。
今後はローカライゼーションと政府支出増から、高インフレと金利高が常態化する。そういった中でもAIやロボットといった技術革新で効率化を実現していく企業が勝ち残る。また政府が重みを増し防衛、インフラ維持、エネルギーなどの関連企業が重要視される。投資家はこれらを考慮して、投資先を選別する必要がある。
この本の内容をこれからの投資に向かう際の基本姿勢として、個別の投資先についての知識を得ることに注力しながら、さらに知識の上乗せ、また必要なら修正をしていきたいと思います。
金利の理屈などわからないところも多々ありますが、大変ためになる本で、おすすめです。

-
11. ITメモ
Notionでのメモページが新規ページに置き換わってしまっていたのでググったら、Geminiが復元方法を教えてくれました。ページ履歴で正常なバージョンを呼び出して、事なきを得ました!
Gemini
Notionのページが誤って新規ページに置き換わってしまった場合、ページ履歴(バージョン履歴)機能を使って過去の状態に戻すことで解決できる可能性が高いです。
以下の手順で復元を試みてください。
1. ページ履歴から復元する(最も可能性が高い解決策)
Notionはページの内容を過去30日間分(無料プランの場合)自動で保存しています。
- 置き換わってしまったページを開きます。
- 画面右上の 「…」 (3点アイコン) をクリックします。
- メニューから 「ページ履歴 (Page history)」 を選択します。
- 右側に編集履歴が表示されるので、元の内容があった日時を選択します。
- 「このバージョンに復元 (Restore version)」 をクリックします。
2. ゴミ箱を確認する
もし、元のページが削除されて新しいページが作られた場合、元ページはゴミ箱に入っている可能性があります。
- サイドバーの左下にある 「ゴミ箱 (Trash)」 をクリックします。
- 検索窓に元のページ名を入力して探します。
- 見つかったら、ゴミ箱の横の「復元アイコン(曲線矢印)」をクリックして元に戻します。
3. 別ページへのリンク(ショートカット)になっていないか確認
たまに、ページそのものではなく「ページへのリンク(ショートカット)」が作成され、それが元のページと見間違えることがあります。ページアイコンに小さな矢印マークがないか確認してください。
4. ネットワーク同期の問題
ネットワーク接続が不安定な場合、古いデータや初期状態が表示されている可能性があります。
- ブラウザであれば、ページを再読み込み (F5/Cmd+R) します。
- デスクトップアプリであれば、メニューバーから 「表示」 > 「強制的に再読み込み」 を選択します。
カテゴリー: diary
-
2026-01-20
-
2026-01-19
-
11. ITメモ
今emacsのorg-modeを使ってToDo管理をしています。これ自体は超便利に使っていますが、その名のとおりorg-modeなる独自のテキストフォーマットが使われています。
すでに一般的になったmarkdownを使うやり方に変更したいと思いGeminiに相談した結果をコピペします。
Geminiは、- ObsidianとTaskプラグインの利用
- Taskwarrior + Taskwikiの利用(emacs,vimのマクロ)
- Logseqの利用
- コマンドの自作
- VS Code + 「Todo Tree」または「Dendron」の利用
- QOwnNotesの利用
を提案してくれました。
この中ではObsidianを使うことを想定していたのですが、今メモをNotionを使って、PCで書いたり、スマホ・タブレットで追加したりが便利なので、ToDoもそうしたいと考えています。しかしObsidianはローカルファイルの使用が前提で、複数端末での共有が難しいので、他の方法を考えたいと思います。なおObisidianでの複数端末でのデータ共有は、有料でObsidianのサーバを使用する、Google Drive等を使って、それとローカルのファイルを同期させたりして、実現可能です。私はNotionのように同じ場所に書き込みをしたく、できれば無料がうれしいので今のところObisidianは却下です。もう少し検討します。
[Geminiの回答]
EmacsのOrg-modeからMarkdownへの移行を検討されているのですね。Org-modeのような強力なアジェンダ表示(ToDoの抽出表示)をMarkdownで実現するには、**「特定の記法で書かれたToDoを検索・集約するツール」**が必要です。ご要望にぴったりのツールをいくつか紹介します。
1. Obsidian(デスクトップ・モバイルアプリ)
Markdownファイルをベースにした知識管理ツールですが、ToDo管理ツールとして非常に優秀です。
- ToDo抽出方法: * 標準の「検索」機能で
- [ ]を検索するだけでToDo一覧が作れます。- **プラグイン「Dataview」**を使うと、複数のMarkdownファイルからToDoだけを自動抽出し、一つのページに動的にリスト化できます。
- 特徴: Org-modeに近い「自分好みの構築」が可能です。
- ToDoの書き方: 標準的なMarkdownのタスクリスト形式です。Markdown
- [ ] タスク名 #todo
2. Taskwarrior + Taskwiki(Emacs/Vimユーザー向け)
Org-modeの操作感に近く、かつMarkdownをベースにしたい場合に最適です。
- ToDo抽出方法:
TaskwarriorというCLIツールがToDoを管理し、Markdownファイル(VimやEmacs)の中にその内容を双方向で同期・表示します。 - 特徴: ターミナルでの操作に慣れている方なら、Org-agendaに最も近い感覚で「期限」や「プロジェクト」ごとの抽出表示が可能です。
3. Logseq(プライバシー重視・ローカル保存)
Markdownファイルを「ブロック」単位で管理するアウトライナーです。
- ToDo抽出方法: * 強力な「クエリ(Query)」機能があります。
/Queryと入力して条件を指定すると、全ファイルから「未完了のToDo」や「今日が期限のToDo」を検索して、一つの画面にまとめて表示してくれます。
- 特徴: Org-modeの「日報(Journal)」と「アジェンダ」の関係性に非常に近いです。
4. CLIツール:
todo-txtまたはgrep系の自作もしシンプルに「行を抜き出す」だけで良ければ、CLIツールを組み合わせるのが最も軽量です。
- 方法: *
ripgrep (rg)などの高速検索ツールを使います。Bash# カレントディレクトリ以下の全Markdownから未完了ToDoを抽出 rg "^- \[ \]" --glob "*.md" - メリット: 特定のアプリに依存せず、現在のテキストエディタのままでToDoを管理できます。
結論:どれがおすすめ?
- GUIでOrg-modeのようなダッシュボードを作りたいなら: Obsidain
- Org-modeのアウトライン形式に近い使い勝手を求めるなら: Logseq
- Emacsを使い続けつつ、データだけMarkdownにしたいなら: Emacsの
deftまたはconsult-ripgrepで- [ ]を検索する運用
現在Emacsを使われているのであれば、まずはEmacs内で
ripgrep等を使ってMarkdown内のタスクを検索するフローを試してみるのがスムーズかもしれません。「特定のフォルダ構成にしたい」や「期限通知(Deadline)機能が必須」など、具体的な要件があればさらに絞り込んで提案できます。いかがでしょうか?
[追加質問] 複数のToDoファイルを利用できるツールがあれば、提案してください。
[Geminiの回答]
複数のMarkdownファイル(フォルダ内の全ファイル)を横断してToDoを抽出し、一括管理できるツールをいくつか提案します。Org-modeの「複数ファイルからアジェンダを生成する」というスタイルに近い順にご紹介します。
1. Obsidian(タスク管理プラグイン活用)
Markdown管理ツールの定番ですが、プラグインを入れることで強力なToDo管理機に変貌します。
- 「Tasks」プラグイン: 全Markdownファイルをスキャンして、ToDoのみを一つのリストとして表示します。
- 特徴: 「ステータス別」「期限別」「ファイル名別」などで並べ替えやフィルタリングが可能です。
- ToDoの書き方:
- [ ] タスク名 📅 2026-01-20のような標準形式。
- 「Dataview」プラグイン: より高度な抽出が可能です。「このフォルダ内のタスクだけ出す」「特定のタグがついたタスクだけ出す」といったクエリが書けます。
2. Logseq
Org-modeに最も近い思想(アウトライナー)で作られたMarkdownベースのツールです。
- 特徴: ツールを起動すると、すべてのMarkdownファイルが一つのデータベースのように扱われます。
- ToDo抽出: 標準で「TODO」というキーワードを認識し、専用の「Contents」ページや、強力なクエリ機能(
/Query)を使って、全ファイルから未完了タスクを抜き出して表示できます。 - 移行のしやすさ: 行単位(ブロック単位)での管理なので、Org-modeユーザーには一番馴染みやすいはずです。
3. VS Code + 「Todo Tree」または「Dendron」
エンジニアの方に人気の構成です。
- Todo Tree(拡張機能): プロジェクト内の全ファイルから
TODO:や- [ ]を含む行を自動抽出し、サイドバーにツリー形式で一覧表示してくれます。 - 特徴: Markdownファイルだけでなく、コード内のコメントアウトに書いたTODOも一緒に管理できるのが強みです。クリックするとそのファイル・行へ即座にジャンプできます。
4. QOwnNotes
Markdownノート管理ソフトですが、独自のToDoリスト機能を備えています。
- 特徴: 複数のMarkdownファイルをノートとして扱いながら、それらに含まれるタスクを抽出し、サイドバーの専用ToDoリストに統合して表示します。
- 連携: ownCloudやNextcloudと連携してToDoを同期する機能も強力です。
5. Taskwarrior + Taskwiki(CLI/Vim/Emacs連携)
データの実体はTaskwarriorという管理システムにありますが、それを複数のMarkdownファイルに「埋め込んで」表示・編集できる仕組みです。
- 特徴: Aというファイルに書いたタスクと、Bというファイルに書いたタスクを、ターミナル上で一括して「期限順」などで表示できます。
比較と選び方のアドバイス
- UIでリッチに管理したいなら: Obsidian(Tasksプラグイン)が最も柔軟です。
- Org-modeに近い操作感がいいなら: Logseq が最適です。
- エディタ上でシンプルに一覧が見たいだけなら: VS Code + Todo Tree が手軽です。
現在Emacsをお使いとのことですので、まずは Logseq か、Obsidian を試してみるのが、Org-modeからの「アジェンダ機能」の代替として最も満足度が高いと思われます。
これらの中で、気になるツールや「もっとこうしたい」という具体的な要望(例:スマートフォンのアプリでも見たい、など)はありますか?
-
2026-01-18
-
01. 投資メモ
アメリカの安全のために、グリーンランドは昔からアメリが渇望していたとのこと。世界がグローバリゼーションからローカライゼーションに移りつつあり、またアメリカの利益が優先されだしたと。
今読んでる本によると、株式市場に大きく関連する流れの一環らしいです。まだしっくり腑に落ちてないのですが。。。
-
-
2026-01-17
-
01. 投資メモ
- 菅元首相次の総選挙に出馬しない意向
- 携帯料金下げたり、ふるさと納税導入、デジタル庁設置などと功績大きかったと思います。
- GPIF、代替投資底上げ
- GPIF: 年金積立金管理運用独立行政法人は、日本最大級の機関投資家なので、動向に注目です。ポートフォリオで未公開株式を増やすらしいですが、これはマネできないかな
- 菅元首相次の総選挙に出馬しない意向
-
11. ITメモ
Notionを立ち上げるとウインドウが真っ黒で使えないので、Geminiに聞いてみました。
私は1.,2.を実行したら、正常な状態に戻りました。
[質問]Notionを立ち上げるとwindowが真っ黒なので、Geminiに聞いてみました
[Geminiの回答]
AI による概要
Notionのデスクトップアプリ(特にWindows)で画面が真っ黒(ブラックアウト)になる現象は、キャッシュの破損、アプリの強制終了による不具合、またはGPUの互換性問題でよく発生します。
以下の手順を上から順にお試しください。
1. タスクマネージャーで完全終了
アプリがバックグラウンドでフリーズしている可能性があります。
- Ctrl + Shift + Esc キーを同時に押してタスクマネージャーを開きます。
- プロセス一覧から「Notion」を探します。
- Notionを右クリックし、「タスクの終了」を選択します。
- 再度Notionを起動します。
2. アプリのデータをリセット(キャッシュクリア)
最も効果的な解決策です。
- Windowsキー + R を押し、「ファイル名を指定して実行」を開きます。
- 以下のパスを入力してOKを押します。
%userprofile%/appdata/roaming - 「Notion」という名前のフォルダを探し、削除します。
- Notionを再起動します(ログイン情報の再入力が必要です)。
3. ハードウェアアクセラレーションを無効にして起動
GPU(グラフィック機能)のトラブルが原因の場合、この方法で改善します。
- デスクトップにあるNotionのショートカットを右クリックし、「プロパティ」を選択します。
- 「ショートカット」タブの「リンク先 (Target)」のテキストの末尾に、半角スペースを空けて
-disable-gpuを追加します。- 例:
...\\Notion.exe" --disable-gpu
- 例:
- 「適用」を押して閉じ、ショートカットから再起動します。
4. ブラウザ版で代用する
緊急で作業が必要な場合、ブラウザ版(notion.so)は問題なく動作します。
5. アプリの再インストール
上記で解決しない場合、アプリのファイルが破損している可能性があります。
- コントロールパネルからNotionをアンインストールします。
- PCを再起動します。
- Notion公式サイトから最新版をダウンロードして再インストールします。
-
-
2026-01-16
-
01. 投資メモ
市況
- 日経平均は昨日は反落、今日も下落が続いている
- Dowは2日ぶりの上昇、Nasdaq、SP500も上昇。最高値圏でもみ合っている
- TRAN(Nasdaq輸送指数)が急騰、アメリカ市場全体も上がっていくのか。。。
- 金・銅は下落、高値圏での推移。石油も下落
- SOXXが大きく上昇
- ドルインデックスが上昇
ドル、TRAN、SOXXが上げていますが、アメリカの強さを印象付けるできごとがあったのでしょうか?
ニュース
- 企業も貯蓄から投資へ
- 企業で持っているお金を成長に使うことを促しているので、株価にはプラスの試み
- REIT逆風下で堅調
- 金利が上昇しても不動産が活況
- テスラ、店舗展開で販売倍増
- 日本での売上が好調とのこと。アメリカが石油回帰しているなか、どう対応するかが課題だと思います
-
99. misc
- Wikipediaがアマゾン、Meta、マイクロソフトら5社と提携 AIのデータ活用で
- AIエンジンへの取り込みに対して使用量を徴収するということらしいです。私も2回寄付したことがありますが、Wikipediaは運営資金調達が大変なようなのでよいと思います。これでさらにWikipediaへのアクセスが減る懸念はありますが。。。
- Wikipediaがアマゾン、Meta、マイクロソフトら5社と提携 AIのデータ活用で
-
-
2026-01-13
-
11. ITメモ
WordPressでの複数ページ統合についてWebで調べていたがGeminiに聞いてみたらよさそうな方法を提案してくれた。AIすごい!
提案2のクエリループブロックを使用した方法で、このページを作っています。
Geminiへの質問
WordPressで日記サイトを作ろうとしています。日ごとテーマごとに1つのページを作って、同じ日付の異なるテーマのページを統合してその日の日記ページに表示する方法を提案してください。
Geminiの回答
WordPressで「1日の中でテーマごとに記事を書き、それらを自動的に1つの『その日の日記ページ』として統合する」という構成は、非常にユニークで面白い試みですね。
これを実現するための、「管理がしやすく、かつ柔軟な」3つのアプローチを提案します。
1. 【王道】「投稿日」を利用してアーカイブページを日記にする
WordPressの基本機能である「投稿(Post)」をそのまま使い、同じ日に投稿された複数の記事を、その日のアーカイブページ(例:
domain.com/2026/01/13/)で1つのページのように見せる方法です。- 仕組み:
- テーマ(料理、仕事など)ごとに「投稿」を作成。
- すべて同じ公開日に設定して公開。
- WordPress標準の**「日付アーカイブ」**を表示した際、各記事の「全文」が表示されるように設定。
- メリット: プラグイン不要で、URL構造が日付ベースになるため非常に整理されます。
- 実装のコツ:
- 多くのテーマはアーカイブページで「概要(抜粋)」しか表示しません。テーマのカスタマイズ(またはFSE対応テーマ)で、「投稿コンテンツ全体」を表示する設定にする必要があります。
2. 【ノーコード】「クエリループブロック」で統合ページを作る
最新のWordPress(ブロックエディタ)にある「クエリループブロック」機能を使い、特定の日付の記事を自動収集するページを作る方法です。
- 仕組み:
- 日記用の固定ページ(または日記一覧用テンプレート)を作成。
- そこに**「クエリループブロック」**を設置。
- 設定の「フィルター」で「投稿日」を指定(または特定のタクソノミーで管理)。
- メリット: デザインの自由度が高く、テーマごとの区切りに背景色をつけたり、アイコンを入れたりといった装飾が簡単です。
- おすすめ: 「投稿日」でフィルタリングするのが面倒な場合は、「2026-01-13」という名前のタグを各テーマのページに付ける運用にすると、さらに自動化しやすくなります。
3. 【柔軟】ACF(カスタムフィールド)で日付を紐付ける
記事の公開日とは別に「日記の日付」というデータを持たせ、それを基準に表示を統合する方法です。
- 仕組み:
- Advanced Custom Fields (ACF) というプラグインを使い、投稿画面に「日記の日付(カレンダー選択)」項目を追加。
- テンプレート側で「今日の日付と一致する投稿をすべて表示する」というプログラム(WP_Query)を書く。
- メリット: 「昨日のことを今日書く」といった場合でも、投稿日をいじらずに正しい日付の日記として整理できます。
- デメリット: テンプレート(PHP)を少し触る必要があるため、中級者向けです。
比較まとめ
手法 難易度 デザイン自由度 メリット 1. 日付アーカイブ法 低 中 標準機能で完結。URLが綺麗。 2. クエリループ法 低〜中 高 コード不要。装飾がしやすい。 3. カスタムフィールド法 中〜高 最高 実際の投稿日と日記の日付を分けられる。
個人的なイチオシ提案
まずは、「2. クエリループブロック」を使った運用をおすすめします。
理由は、最新のWordPressテーマ(Twenty Twenty-Fourなど)であれば、プログラミング不要で「同じタグが付いた記事を縦に並べて表示する」ことが直感的にできるからです。
- テーマ(トピック)ごとに記事を書く。
- その日の日付タグ(例:
d260113)を共通で付ける。 - タグアーカイブページを表示すると、自動的にその日の記録が統合される。
次に進むためのステップとして、まずは「どの程度の頻度で更新し、1ページあたりの文字数はどのくらいになるか」を具体的にイメージしてみませんか? それに合わせて最適なプラグインやテーマをご紹介できます。
- 仕組み:
-
2026-01-11
-
01. 投資メモ
- 通常国会冒頭解散浮上
日経平均は急騰した。高市政権への期待は相当高いようだ(1/15)
読書での用語メモ
ソーサーボトムとは、株式や為替などのチャートで、下降トレンドの底値圏でお皿(ソーサー)のような丸みを帯びた形状が形成され、その後上昇トレンドへ転換する可能性を示すチャートパターン(反転型フォーメーション)です。別名「鍋底」「ラウンディングボトム」とも呼ばれ、底値圏での「もみ合い(横ばい)」が長期間続くことで発生し、そのもみ合いの上限(ネックライン)を上抜けた時点でパターンが完成し、本格的な上昇が期待されます。
-
-
2026-01-10
-
11. ITメモ
emacs立ち上げ時エラー修正
#emacs27 で起動時にPackage cl is deprecatedと出てしまう問題、最初はコードの方を直そうかと思ったが、安直に警告を抑制する方向で対処した。ぐぐって見つかる解答は大体間違いで、結論としてはEmacs27から追加されたearly-init.elに(setq byte-compile-warnings ‘(cl-functions))と書くと消せる。 https://x.com/mhatta/status/1348514121336045569early-init..elを知らなかったのでメモ(Gemini)
early-init.elは、通常、~/.emacs.d/ディレクトリ内か、フリーデスクトップ仕様に準拠するなら~/.config/emacs/ディレクトリ内に配置します。これはEmacsの起動シーケンスで、GUI表示やパッケージの読み込みより前に実行したい設定(フォント設定やパフォーマンス最適化など)を記述するためのファイルです。org-roamを使うかもしれないのでメモ
今の候補はobsidian
Org-roamはEmacsで動作する、Org modeと連動して動く、リンク連動型ノートシステムです。Roam Researchというリンク連動型のオンラインサービスがありますが、それと類似した機能をローカルなシステムとして使用することができます。
特徴としては以下の通りです。
- Org modeと連動して動作することにより、Org modeの様々な機能をそのまま使える。
- それぞれのノートの関係をグラフ化して表示したり、またリンク元を辿ることで、動的に関連付けが可能。
- テンプレート機能等を使用することにより、情報をすばやく取り込むことが可能。
-