Some updates to this site since its initial release
このtechblogは、2021年8月に現在のサイトに移行しました。それ以前は弊社の公式サイトの一部でブログを運用していましたが、情報発信の方法を集約・仕組み化しようということで、現在の仕組みを構築しました(当時の記事)。2年半くらい前なのですが、かなり昔のことのように感じます。
以降、大幅なアップデートはしていないのですが、ちょこちょこ機能を追加したり、見た目を修正したりしています。今回は整理として、過去を改修を振り返る記事を残しておくことにします。
ホスティング場所の変更
たぶん、一番大きな変更がこれでした。上記リンクの過去記事ではGitLab Pagesにホスティングとありますが、現在はAWS S3の静的ホスティングを利用しています。
これは、SaaS版GitLabの無料利用枠が5ユーザに限定されたことで、SasS版の利用をストップ(オンプレに移行)したことに伴い、ブログ公開場所の変更を迫られたためでした。工夫すればそのまま使うことも可能ではありましたが、特にPros/Consとして考慮するほどの事柄もなく、ならば進取の気風を尊重すべしということで、別の方法としてS3を採用しました。
検索ページの追加
少し前に検索ページを追加しました。
最初はGoogleのサイト内検索を入れていたのですが、このブログの規模であれば、ブラウザのリソースのみで検索機能が実現できるのではないかと考えました。そこで調べてみると、いくつか使えそうなJavascriptのライブラリがあることがわかりました。
現在は、Fuse.jsというライブラリでサイト内検索を実現しています。
タグ検索・著者ページのブラッシュアップ
今回、タグ検索ページと著者ページをブラッシュアップしました。以前はHUGOのテーマ(Ananke)で用意されているものに手を加えず表示していましたが、多少なり使い勝手を考慮した作りに変更しました。
その他、
- shortcodeの追加(以前の記事)
- 著者ページへのリンク追加…このページでも、タイトル配下の著者名がリンクになっているが、以前はstaticだった
など、誰も気にしないとは思いますが、小さな修正は随時入れています。
実は今回、HUGOのテーマを変更しようか…と思って、良さそうなものがないか調べたのですが、個人的にピンとくるものがなかったので、見送りました。ただ、いくつか試しては見たので、社内の意見次第では、近いうちに変更するかもしれません(冒頭の過去記事に書いた通り、テーマにこだわりはないですが…)。
以上です。