古い記事を移行しました

2022-01-09  /  お知らせ

はてなブログや GitHub Pages でホストしていた過去の記事もこちらに移行しました。

はてなダイアリー時代

はてなダイアリーでつけていた記事は、Markdown でもはてな記法でもなく素の HTML で記述していたこと、また記事の数も数件だったので、はてなの管理画面からコピペで記事を移しました。

GitHub Pages 時代

ここから問題なく Markdown で記述していたので移行も簡単かと思いきや、Front Matter が微妙に異なっていたため書き換えが必要でした。こちらも数が多くなかったので、手作業でやりました。

はてなブログ時代

頻繁に更新していたわけではありませんでしたが、長年使っていたので件数が多く手作業は大変そうだったので、ツールを探しました。

x-motemen/blogsync: Push and pull blog entries from/to local filesystem

はてなの人?とかが作ったツールみたいで、記事の更新を想定したもののようですが、Pull も出来そうだったので試してみました。はてなブログでも Markdown 記法を使っていたし、blogsync では Front Matter もつけてダウンロードできたのですが、やはり微妙に欲しい記述と異なっていたので、書き換えが必要でした。

手作業ではしんどいので、Python で Front Matter を扱えるライブラリを使って書き換えることにしました。

また一部はてな記法のショートコードが残っていたのですが、そこは簡単に書き換えできなかったので結局手作業でやりました…。

古い記事でリンク切れや外部画像の参照切れなどあるかと思いますが、まぁ古いしもういいかな…