無収入

雇用保険の失業給付も終了し、いよいよ今月から無収入となる。

リタイア資金はそれなりにあり、おそらく死ぬまでに使い切ることはないとは思うのだが、無収入になると無意識のうちに出費を抑えようとしてしまう。
衣食住を切り詰め、さらに以前は唯一のストレス解消法であった車を乗り回すことも、できるだけ避けている。

幸い、リタイアして以降、金のかかる旅行や趣味への興味は薄れ、毎月の支出は13万円程度に収まっている。
身内への貸付があり、27年払いで毎月2万円の返済があるため、実質的な生活費は月11万円ほどだ。

ただし、今年は車検やタイヤ交換が控えているし、給湯器やエアコンなど家電製品の買い替えが発生すれば、生活費とは別枠の出費となる・・・

年金は所定どおり65歳以降の受給を考えており、あと3年は完全な無収入期間となる。
それまでに1000万円程度を消費しても問題はないはずだが、それでも無収入のまま資産が減っていくのを見るのは、寿命の砂時計を眺めているようで、意外とストレスが大きい。

さて、今後どのように心境が変化していくのだろう。

Hugoへ移行しての所感

当サイトのブログをHugoへ移行して10日ほど経過し、テーマも最終の形態に落ち着いてきた。
サイトの使い勝手や見た目もblogn時代と比べ無駄を排除した上でかなり向上した。
特にphpの処理が無いため、記事数の多いweblogでも瞬時に表示される。
以前、weblogを記事数2935で公開していた時は、表示されるまでに2秒近くかかっていた。

もう一点、運用面で大きいのは精神的な負担が減ったことだ。
phpやDB、CMSの脆弱性を気にする必要がなく、壊れないものを淡々と置いておく感覚に近い。
個人ブログとしては、これが一番のメリットかもしれない。

また、Raspberry Pi上での運用という点でも、Hugoの相性は非常に良い。
ビルドは別環境で行い、サーバー側は単なる静的ファイル置き場として振る舞うだけなので、CPU負荷やメモリ使用量をほとんど気にしなくて済む。

Hugoへ移行して気になる点といえば、やはり投稿時の手間と、サーバー側ディスクの負担増である。
記事一点を追加する度にブログ全体をビルドして全ファイル差し替えとなるため、例えば本ブログ(retiredlog)の場合、下記ディスク占有容量である5.3Mバイト以上の書き換えが必要となる。
これは、記事数が増えればそれに伴い増加していく。

retiredlog
記事数 88
pagefind 1.3Mバイト
ディスク占有容量 5.3Mバイト

もっとも、ディスク容量については記事数が数千規模になっても数百MB程度で収まる見込みであり、現実的には大きな問題にはならないだろう。
むしろ速度と単純さを優先した結果として、納得して受け入れている。

なお、写真やファイルについては、転送容量とディスク書き込み負担軽減のため、毎回全ファイルを転送する訳ではなく、サーバー側で別途ファイル専用ディレクトリーを用意して、下記(files)のようにシンボリックリンクを張っている。

/mnt/data/sky/retiredlog
合計 352
drwxr-xr-x 11 pi pi 4096 1月 29 06:51 .
drwxr-xr-x 14 pi pi 4096 1月 26 20:03 ..
-rw-r–r– 1 pi pi 8863 1月 31 15:23 404.html
-rw-r–r– 1 pi pi 111 1月 18 07:19 apple-touch-icon.png
drwxr-xr-x 2 pi pi 4096 1月 20 20:22 archives
drwxr-xr-x 8 pi pi 4096 1月 18 07:49 categories
drwxr-xr-x 2 pi pi 4096 1月 24 07:35 css
-rw-r–r– 1 pi pi 16958 10月 11 15:24 favicon.ico
lrwxrwxrwx 1 pi pi 41 1月 26 13:18 files -> /mnt/data/sky/blog_data/retiredlog/files/
drwxr-xr-x 2 pi pi 4096 1月 18 07:49 img
-rw-r–r– 1 pi pi 44360 1月 31 15:23 index.html
-rw-r–r– 1 pi pi 213825 1月 31 15:23 index.xml
drwxr-xr-x 2 pi pi 4096 1月 18 07:49 js
drwxr-xr-x 20 pi pi 4096 1月 30 13:38 page
drwxr-xr-x 4 pi pi 4096 1月 31 14:38 pagefind
drwxr-xr-x 89 pi pi 4096 1月 30 14:59 posts
-rw-r–r– 1 pi pi 12890 1月 31 15:23 sitemap.xml
drwxr-xr-x 3 pi pi 4096 1月 24 07:35 tags

スマホ買い替え・・・

亡き母から譲り受け、約7年間使い続けてきたスマホ「HUAWEI Mate 20 Pro」
さすがにバッテリーの消耗が激しくなってきたため、とうとう買い替えることにした。

Google Pixelなどは高価で手が出ないため、選んだのは「MOTOROLA moto g66j 5G」
自分の用途を考えれば十分すぎる性能だが、それでも26,000円という出費は小さくない。

最近はAI需要の影響でDRAMが高騰しているらしく、「どうせ買うなら値上げ前に・・・」という判断だ。

スマホの主な用途は、QRコード決済、自宅サーバーの管理、軽いWeb閲覧、そして写真撮影くらい。
あと、最近はネットバンクなどもSMS認証やアプリの第二暗証番号認証が必須な場合が多く、スマホは必須アイテムになり、買わざるを得ない状況。
しかし、通話はほとんどしないため、維持費としては格安SIMで月額994円(税込)に抑えている。
これで十分だ。

それにしても、大画面の moto g66j 5G が、かつての HUAWEI P10 lite より安いとは驚きだ。
気になって調べ直すと、5.2インチの P10 lite を2018年に24,000円で購入した記録があった。

その後 Mate 20 Pro を引き継いだため、P10 lite はほとんど使わずに手元に残っているが、今やOSが古すぎて非対応アプリも増えてきた。

Mate 20 Pro を譲り受けた際、端末代として6万円を支払った。
当時はなかなかの大金だったが、結果的に7年も現役で使えたのだから、良い買い物だったと言えるだろう。
こうした上位機種は自分ではまず選ばないだけに、母が良いきっかけをくれたのかもしれない(笑)

Hugoテーマ Mainroad 改善

今日は朝から冷え込んで、路面にはうっすらと雪が積もっている。
こんな日は外に出ず、暖かい部屋でゆっくり過ごすに限る。

暇な日曜日の時間つぶしとして、このブログのHugoテーマ「Mainroad」の改善に着手した。
デザインは気に入っているが、一点だけ不便を感じていた「個別記事ページでの前後ナビゲーション」を追加することにする。

以下、自分用の備忘録を兼ねたカスタマイズ手順だ。

  1. 個別記事に「過去記事・未来記事」ボタンを追加

Mainroadの layouts/_default/single.html を編集し、記事のヘッダー部分にナビゲーションを配置した。
blogn時代のように、記事の冒頭で前後の流れを確認できるようにしている。

<nav class="post-nav flex">
    {{ with .PrevInSection }}
    <div class="post-nav__item post-nav__item--prev">
        <a class="post-nav__link" href="{{ .RelPermalink }}" rel="prev">
            <span class="post-nav__caption">≪&nbsp;過去の記事</span>
            <p class="post-nav__post-title">{{ .Title }}</p>
        </a>
    </div>
    {{ end }}
    {{ with .NextInSection }}
    <div class="post-nav__item post-nav__item--next">
        <a class="post-nav__link" href="{{ .RelPermalink }}" rel="next">
            <span class="post-nav__caption">新しい記事&nbsp;≫</span>
            <p class="post-nav__post-title">{{ .Title }}</p>
        </a>
    </div>
    {{ end }}
</nav>
  1. メタ情報の整理(日付とカテゴリー)

境界線が二重にならないよう、テーマ標準の post_meta.html を活かしつつ、hugo.toml で表示を制御。
これで日付とカテゴリーがスッキリ一行に収まった。

[Params]
post_meta = [“date”, “categories”]

トップページへ戻るボタン追加

早起きは暇の元(笑)
土日は相変わらず暇だし・・・ということで、またhugoネタ。

分割ビューやアーカイブリストなど、順次下の方を閲覧したところでトップページに戻る場合、上にスクロールしてサイトタイトルをクリックする必要があった。
これはかなり不便なので、フッターに「トップページへ戻る」ボタン追加。

下記はその忘備録。
1). layouts\partials\footer.html

<footer class="footer">
	<div class="container footer__container flex">
		{{ partial "footer_links.html" . }}
		<div class="footer__copyright">
			&copy; {{ now.Format "2006" }} {{ .Site.Params.copyright | default .Site.Title }}.
			<span class="footer__copyright-credits">{{ T "footer_credits" | safeHTML }}</span>
		</div>
		/* 以下を追加 */
		<div class="footer-home-nav">
			<a href="/" class="home-button">トップページへ戻る</a>
		</div>
		
	</div>
</footer>

2). static\css\custom.css

以下を末尾に追加

/* ===== Home Button Style ===== */
.footer-home-nav {
  text-align: center;      /* 中央寄せ */
  margin: 5px 0 5px;     /* 上下に余白をとる */
  padding: 0px;
}

.home-button {
  display: inline-block !important;
  background-color: #333 !important; /* ボタンの色(白ベースなら赤 #e22d30 もおすすめ) */
  color: #ffffff !important;         /* 文字色(白) */
  padding: 10px 20px !important;    /* 押しやすいように大きめに */
  text-decoration: none !important;  /* 下線を消す */
  border-radius: 50px !important;    /* 角を丸くしてボタンらしく */
  font-weight: bold !important;
  font-size: 1.1rem !important;
  box-shadow: 0 4px 6px rgba(0,0,0,0.2); /* 少し浮かせて「押せる感」を出す */
  transition: transform 0.2s, background-color 0.2s;
}

.home-button:hover {
  background-color: #7aa2ff !important; /* ホバー時は青系に */
  transform: translateY(-2px);           /* 軽く浮き上がる演出 */
  color: #ffffff !important;
}