A Day in the Life

Next.jsを10へ・markdown 処理をちょっと変えた / 2020年11月23日

今日から旅行の予定だったのだけど、昨日の午後から妻の体調が崩れ、夜には明日から旅行できる感じの体調ではなくなってしまったので、昨日の晩にキャンセルしたのであった。早く良くなるとよいな。

することも(看病以外は)特に無くなったので、午前中は仕事をして午後はこれまた安オールドレンズであるロシア製 Helios 44M を持って少し散歩をする。トップの写真、釣りおじいちゃんたちはカスタマイズした釣りチャリに乗って釣り場に現れるのだけど、その自転車。電動自電車も多く、お年寄りの負担も軽そうだ。


Next.js 10 が出ていたので、このウェブサイトの Next.js を 9 から 10 にする。とりわけ問題無く動いている、ように思える。このウェブサイトは国際化しないから関係ないけど、Internationalized Routingが標準機能に入ったのは嬉しいね。これで ja.example.com / zh-cn.example.com などのドメインや example.com/ja/xxx なんかのpathでの言語ごとの変更が簡単にできるように。

そろそろ実装されてもよいのでは、と思っている rss(xml) などの html ではないコンテンツの静的な出力は需要がないのか未だに Next.js ではできないのだけど…。


ついでにmarkdown周りの処理にも手を入れたくなってきた。いままで markdown から html への処理は、何も考えずにremark-htmlまかせにしていたのだけど、unifiedを使った処理へと変更。まずは remark-html と同じような出力にするために


remark().use(remarkHtml).processSync(markdown).toString()


unified()

  .use(remarkParse)

  .use(remarkRehype, { allowDangerousHtml: true })

  .use(rehypeStringify, { allowDangerousHtml: true })

  .processSync(markdown)

  .toString()

みたいな処理へと変更する。実際の処理工程は remark-html のときと変わっていないはず。実装やドキュメントをちょっと読むと、各種処理の内側では rehype のほうでは HTML に特化したASTの hastを、remark のほうでは markdown AST のmdastを、hast-util-*mdast-util-*、大本ツリー仕様であるのunistunist-util-*を使っていじる感じなのね。

撮影機材α7C/Helios 44M 58mm F2

似ている画像がある記事

朱家角に泊まる・朝朝ジョギングとGR III / 2020年11月16日7artisans 50mm F1.1 が届く / 2020年11月29日2020年12月17日Oxygen Not Included を始める / 2021年6月5日みなとみらい・イングリッシュガーデンに行ったスカンディアで昼食 / 2020年11月7日薔薇

同じ日付の日記

クレシオンカフェ・矢野目ダム・那須ジャージー / 2023年11月23日
国道四号沿いのクレシオンカフェへ初めて訪れる。猫を飼っているカフェで、猫と戯れながら過ごす。店員さんも料理も良かったなー、お気に入りの場所がまた一つ増えた。その近くで目についた、遊歩道があるという矢ノ目ダムへ。祝日というのに全く人はおらず、遊歩道沿いのダムを一周する。40分ぐらい...
国道四号沿いのクレシオンカフェへ初めて訪れる。猫を飼っているカフェで、猫と戯れながら過ごす。店員さんも料理も良かったなー、お気に入りの場所が...
勤労に感謝 / 2022年11月23日
勤労感謝の日の祝日。だけどわりと仕事が溜まっていた(正確にはkaggleを優先して後回しにしていた…)ので、がっと片付ける。いつ労働しても良い、というのは気楽だよなぁ。勤労に感謝である。映画パルプ・フィクションがブラックフライデーでHD画質購入700円というAmazon Prim...
勤労感謝の日の祝日。だけどわりと仕事が溜まっていた(正確にはkaggleを優先して後回しにしていた…)ので、がっと片付ける。いつ労働しても良...
東山道那須温泉 / 2021年11月23日
先日行った街の花屋、フローリスト花子で今日は35周年セールを行う、とのことで行ってみた。妻は小さなレモンの木を迎え入れ、店で行われていたアンケート(答えると花苗がもらえる)で知った花の定期便も申し込んでみる。生花を買いたいけどなかなか買うタイミングがなくて、花のサブスクはやってみ...
先日行った街の花屋、フローリスト花子で今日は35周年セールを行う、とのことで行ってみた。妻は小さなレモンの木を迎え入れ、店で行われていたアン...
閑静な住宅街なはずが賑やかなルアンパバーン8日目 / 世界一周55日目
朝から外ではどんちゃん騒ぎ。何事かと道路へ出ると、昨晩は無かった簡易テントがずらーっと道路上に並んでいて、そこで百人ほどの人たちが飲み食いしながら、巨大な野外スピーカーでKARAOKEをしていて、その前では十数人がダンスをしていた。どうやら結婚パーティーのようで、夜までひたすらK...
朝から外ではどんちゃん騒ぎ。何事かと道路へ出ると、昨晩は無かった簡易テントがずらーっと道路上に並んでいて、そこで百人ほどの人たちが飲み食いし...