日記を書こう

Share

日記を書こう。

そう言ったところで、何を書けばいいかはわからない。何のために書くのかも、よくわからない。ただ、今日あったことを、今日感じたことを、どこかに書き留めておきたいという素朴な衝動がある。たぶんそれだけでいい。

断片を並べる場所

ブログの記事や論文には構成がある。伝えたいことがあって、それに向かって文章が組み立てられている。素材を選び、順序を決め、不要なものを削り、必要なものを足す。それは編集された自己の表出だと言えるかもしれない。

日記は、その手前にある。

編集する前の断片を並べる場所。まだ何が重要かわからない。何と何がつながるのかも見えていない。その日あった出来事、ふと頭をよぎった考え、目に入った光景。それらをただ、順不同で、脈絡もなく、並べておく。

そしてその断片は、書いた瞬間にはほとんど意味を持たない。

宛先のない手紙

日記の不思議なところは、書くときと読み返すときで、まったく違うものになるということだ。

書いている瞬間は、ただの記録にすぎない。今日こんなことがあった、こう思った。それだけのこと。でも三か月後、あるいは三年後に読み返すと、書いたときには見えなかったものが見えてくる。あのときの自分はこんなことを気にしていたのか。この出来事がきっかけで、あの変化が始まったのか。バラバラだった断片のあいだに、線が引かれる。

日記の価値は、書くときではなく、読み返すときに生まれる。

この不思議の正体は、たぶん、書いている自分と読み返す自分が同じ人間ではないということだ。同一人物ではあるけれど、時間によって隔てられている。三日後の自分はもう少し先のことを知っているし、十年後の自分は今の自分には想像もつかない場所に立っている。

だから日記は、過去の自分から未来の自分への、宛先不明の手紙のようなものなのだと思う。いつ届くかわからない。届いたときの自分がどんな人間かもわからない。それでも書く。届いたときに初めて、手紙の意味が決まる。

書く自分は断片を並べる。読み返す自分が、その断片のあいだに線を引く。日記という営みは、素材の提供と編集を、同じ人間が時間差で分担しているのかもしれない。

一枚の写真を挟もう

言葉で一日を書き留めようとすると、どうしても取りこぼすものがある。

光の加減。空の色。通りの雰囲気。言語化しようとすれば何行もかかるものが、一枚の写真にはそのまま収まっている。しかも、言葉にする過程でどうしても失われてしまうものが、写真にはまだ残っている。

写真にはもうひとつ、面白い性質がある。言葉は書いた瞬間に解釈を固定する。「寂しかった」と書けば、その日は寂しい日になる。「穏やかだった」と書けば、穏やかな日として閉じられる。でも夕暮れの写真は、寂しさとも穏やかさとも読める。写真は、自分の感情をまだ確定できていないとき、確定しないまま保存できるメディアだ。

これは日記の非対称性と相性がいい。読み返すときの自分が、そのときの気分に応じて、写真に違う意味を読み込む。文章は書かれた時点で意味がおおよそ定まるけれど、写真の部分だけは毎回少しずつ違うものとして受け取ることができる。日記に写真を挟むのは、未来の自分に解釈の余地を残す行為でもある。

スマホで十分だ。構図も画質も気にしなくていい。一日一枚、そのとき目の前にあったものを撮る。それだけで、言葉だけでは拾いきれなかった一日の残余が、そこに留まる。

それぞれのやり方で

写真でなくてもいい。

音楽が好きな人なら、その日流していたプレイリストのリンクを貼るだけでもいいかもしれない。音楽もまた、聴くたびに違う感情を呼び起こすメディアだ。あのとき聴いていた曲を何年か後に聴き直したとき、曲は同じなのに、意味が変わっている。あのときの空気が、匂いのように立ちのぼってくる。

絵を描く人なら、小さなスケッチを一つ。料理が好きなら、今日の食卓の写真を。散歩が好きなら、歩いたルートを。

形式は何でもいい。日記に正解はないし、誰かの日記と比べる必要もない。自分にとって一日の手触りを残せるものを、好きなように挟めばいい。

こだわると大変

ここで、一つだけ警告しておきたいことがある。

日記の道具について調べ始めると、終わりがない。アプリ、ノート、テンプレート、タグの体系、バックアップの方法。書きやすさ、検索性、見た目。考え始めるときりがなくて、完璧なシステムなど存在しないことにすぐ気づく。

思えば、ノートを一冊買えばそれで終わりだった時代があった。ペンとノートの組み合わせには最適化の余地がほとんどなくて、だからこそ、道具のことを忘れて書く内容に集中できた。道具が透明だった。

デジタルの道具はそうはいかない。常にカスタマイズできて、常に別の選択肢がある。道具そのものが絶えず注意を引く。日記アプリを比較しているだけで週末が終わる。

日記に完璧なシステムを求めた瞬間、書くことが義務に変わる。「継続日数」が、「記録の網羅性」が、指標として自分を縛り始める。気がつけば、書くことではなく、続けることや整理することが目的になっている。

だから、適当にやろう

「適当に」というのは、怠惰のことではない。

道具を選ぶのに三日かけない。テンプレートを完成させてから書き始めたりしない。どのアプリにするか決まらないなら、とりあえずそのへんのメモ帳を開く。気に入らなければ来月乗り換えればいい。書いたものの整理なんて、あとからいくらでもできるし、しなくたって構わない。

「適当にやろう」は、道具を再び透明にするための宣言だ。最適化を手放すことで、道具を意識の外に追い出す。ノート一冊で事足りたあの頃の透明さを、意志の力で取り戻す。それは自由を維持するための、意識的な選択だ。

「今日は何もなかった」という錯覚

日記の最大の敵は、完璧主義でも道具選びでもない。

「今日は書くほどのことがなかった」という判断だ。

この判断には、小さな落とし穴がある。書く前の自分が、書いた後の自分に代わって結論を出してしまっている。でも、書いてみるまで今日に何があったかは、実はわからない。三行書き始めたら、忘れかけていた会話を思い出すかもしれない。朝見た雲のことがずっと気になっていたと気づくかもしれない。何もなかったはずの一日に、実は小さな何かがあったと、書いてみて初めて知ることがある。

だから、「適当にやろう」は、書く内容だけでなく、書くかどうかの判断そのものにも当てはまる。何もない日でも、適当に、三行でいいから書いてみる。そのとき初めて、本当に何もなかったのか、実は何かあったのかがわかる。

書くことは、一日を記録する方法であると同時に、今日を知るための方法でもある。

君の言葉で

日記に必要なものは、たぶんこれだけだ。

書く場所が一つ。できれば一枚の写真。そして、完璧でなくていいという気楽さ。

大仰なことを書く必要はない。世界を変えるような洞察も、後世に残る名文も求められていない。今日何を食べたか、誰と話したか、何がおかしかったか、何が少しだけ悲しかったか。そういう小さなことを、自分の言葉で、適当に書く。

それはいつか届く手紙になる。届いた未来の自分が、断片のあいだに思いがけない線を引いてくれる。書いたときには見えなかった模様が、時間を経て静かに浮かび上がってくる。

だから今日も、気負わずに、のびのびと。

君の言葉で、過ぎ去った今日を紡ごう。

Read more

1Passwordを閉じるボタンが……ねえ!

1Passwordを使っていたら、いつの間にかウィンドウの 閉じる/最小化/最大化ボタンが消えていた。Ctrl+Wでウィンドウ自体は閉じられるので長らく放置していたけれど、調べてみたら原因がしょうもなかったので共有しておく。 💡結論 F11を押してみよう 症状 * ウィンドウ右上の最小化・最大化・閉じるボタンが表示されない * タイトルバーも消えている * Ctrl+W では普通に閉じられる * PC再起動、1Passwordの終了・再起動、アンインストール → 再インストール、いずれも変化なし 原因 ただフルスクリーンモードに入っていただけ。 1Passwordコミュニティの投稿「Lost window minimize buttons top rhc.」で全く同じ症状が報告されていて、コミュニティマネージャーの回答が「F11でフルスクリーンを切り替えてみて」だった。 解決手順 1. 1Passwordのウィンドウをクリックしてフォーカスを当てる 2. F11 を押す これでタイトルバーとボタン類が戻ってくる。ダメな場合は Win + ↓(ウィン

By Sakashita Yasunobu

外字と訓点を compile-time hash で解く

aozora は青空文庫の外字参照 (※[#「魚+師」、第3水準1-94-37] のような形) を約 14,000 件のテーブルで解決する。このテーブルを runtime の HashMap ではなく phf (perfect hash function) で持ち、コンパイル時に static 配列に焼き込んでいる。この記事はその選択の根拠と、JIS X 0213 → Unicode フォールバックの設計をまとめたもの。 handbook の対応章: Shift_JIS + 外字 resolver。 外字テーブルの形 外字エントリには 3 種類の解決結果があり、それぞれに対応する variant を GaijiEntry に持たせている。 static GAIJI_TABLE: phf::Map<

By Sakashita Yasunobu

青空文庫の .txt を HTML に変換する最短手順

青空文庫 で配布されている .txt ファイルを HTML に変換したい、という用途向けの手順。Rust の知識は要らない。コマンド 1 行で済む。 1. CLI バイナリを取ってくる aozora の Releases ページ から自分の OS 向けのアーカイブを落とす。 OS アーカイブ名 Linux x86_64 aozora-vX.Y.Z-x86_64-unknown-linux-gnu.tar.gz macOS arm64 aozora-vX.Y.Z-aarch64-apple-darwin.tar.gz Windows x86_64 aozora-vX.Y.Z-x86_64-pc-windows-msvc.zip SHA256SUMS も同梱されているので、

By Sakashita Yasunobu