blog

ブログをZolaに移行した

Ken published on
15 min, 2891 words

ブログをZolaに移行した。
今まではHugoとか、Docusaurusとか使ってみたものの、なんかいまいちで…。
何が気に入らなかったかというと、機能性と速度。

機能でいうと、検索ができなかったり、Disqusに対応していなかったり…。
テーマによっては対応しているものもあるんだけど、今度はビルドが遅くてプレビューがめんどくさくなってしまったり。

以前からRust製のZolaが気になってチェックしていたものの、テーマが少なくて移行する気にはなれなかった。
最近になって、「いいテーマないかなぁ〜」とテーマを眺めていたらよさそうなテーマを発見!

DeepThought
https://www.getzola.org/themes/deepthought/

ローカルで確認してみたところ、結構しっくり来たのでブログの移行を検討して、今に至る。

Read More

Categories: blog

Vercelを使ってみた

Ken published on
4 min, 777 words

Vercelというサービスが便利そうだったから試しに使ってみた。 読み方は「バーセル」らしい。

何が便利かって、GitHubにある記事をHTMLに変換した上で公開(ホスティング)してくれる! SSR (Server Side Generation) + ホスティングが自動で済む。 GitHubと連携しておけばPushなどをトリガーに動作してくれるので、GitHubに記事を置く仕組みさえ用意してしまえば記事として公開できる。

しかも、カスタムドメインまで無料。 CNAMEの設定をするだけ。

サービス構成がどんな感じに変わったかというと…。

  • Circle CI → GitHub Actions
  • Firebase → Vercel
  • エディタ → Contentful

試した構成

Contentfulのエディタで記事を書き、GitHub Actionsで記事を生成 (Markdown) し、VercelでHTMLに変換して公開するという流れ。

Read More

HugoのテーマをMediumishにした

Ken published on
6 min, 1123 words

最近ずっと気になっていたことのひとつに、ブログの読みやすさがある。
テーマを変えて、デザインはなかなか気に入っていたものの、自分で見ても読みやすさに不満があった。

ネットで記事を読むときにどういうフォントでどういうフォントサイズが読みやすいのか見ていたところ、Mediumがよさそうだと思った。文章に特化したサービスだけあって、よく考えられているようだ。
もう、いっそのことMediumに移行してしまおうか? とも思ったが、トップページに行くとやっぱり「全体のひとつ」という感があってやめた。次の集団はブログをMedium風にすること。HugoのテーマでMedium風のものがないかなぁ…と検索したら発見!!

Mediumish

[-] lgaida/mediumish-gohugo-theme: A mediumish gohugo theme, ported from jekyll
https://github.com/lgaida/mediumish-gohugo-theme

読みやすそうだったのでこのテーマを使うことにした。

Read More