1322 文字
7 分
じぶんリリースノート v0.4.26

じぶんリリースノート(Release Notes)とは、特定期間の活動をリリースノート風に公開するものです。先駆者が大勢いますので詳細は割愛します。

  • Myルール
    • リリースノート公開日は毎週日曜日(週報)
    • versionはv[周年].M.D

更新内容#

じぶん Release Notes - (ver 0.4.26) の更新内容は下記です。

技術#

新ブログを公開した#

  • 人気のWebフレームワークAstroと良さげなテーマを使って本ブログを立ち上げた。
    • 選定理由
      • Webフロントを全く何も知らないので学習コストの低さと利便性を重視。古くて安定したものも良いが、廃れにくそうなトレンドの高いものを採用することにした。そこでモダンでトレンド性が高いAstroを選定した。
      • SSG比較
        • Astro:必要な部分のみJavaScriptを読み込む仕組みのため、ページ表示が高速。とはいえ個人ブログ程度の規模では体感差は小さい可能性がある。トレンド性が高く将来性あり。
        • Hugo:ビルドが軽量。大規模になるなら一択かも。安定感もある。
        • Hexo:アジア人気が高く参考になる情報も多い。学習コストが低く、利便性が高い。
        • Jekyll:元祖SSG。Github Pagesでお世話になった。
        • 正直なところ、フロントエンドエンジニアではない自分が手軽さを重視するならHexoを選択するのが妥当だったかもしれない。ただカスタマイズ時の制約が比較的大きい点と、あえて今Hexoを採用するモチベーションが沸かなかったため見送った。
      • 無料ブログ/WordPress比較
        • 利便性だけを考えれば無料ブログの利用も選択肢となるが、Markdownが使いにくい点や強制広告の挿入、表示速度の遅さといったデメリットがあるため見送った。プラットフォーム依存を避けたいという意図も一応ある。はてな好きだけどね。
        • WordPressはプラグイン管理が面倒。VPSやレンタルサーバ用意するなら運用コストも高いのであまりメリットがない。
  • ホスティングにはCloudflare Pagesを採用
    • 無料枠での運用を前提とした。GitHub PagesとNetlifyは過去に利用経験があったため見送った。Astroを簡単にデプロイできて無料の利用制限が少ないものとしてCloudflare Pagesを採用した。
    • 今回は選ばなかったがVercelもいつか使ってみたい。無料枠だと商用利用がNGのためAdsenseがつけられないのがデメリット。リポジトリ連携すれば自動でフレームワーク認識してビルド&デプロイしてくるようなので利便性は高そう。
  • 感想
    • Astroは良くも悪くも高機能なので、深入りすると大変かも。ただモダンで使いやすそうな無料テーマが多い。自作必須になるとしんどいのでテーマ頼りにはなると思う(これでもAstroはコード理解しやすい部類らしいのでWebエンジニアは凄いなと思う)。Cloudflare PagesはGitHub連携したら即ホスティング終わったし、独自ドメイン設定も簡単だったので満足。

Kubernetes#

  • Kubernetesの教科書を読み始めた。
    • よくあるK8sの入門書。まだそこまで読めてないが、次週には読み終えて感想を書きたい。

英語#

  • TOEIC
    • 金の文法
      • 通勤時間に少しずつ勉強中。文全体の構造はわからないが選択肢周辺だけ読んで解いてる問題が多いので、まとまった時間にじっくり構文解析して理解を深めたい。
    • 金フレ
      • 単語も全然わからんので文法に飽きたときに手を出してる。

趣味#

  • ゲーム
    • Pokémon Champions
      • ぼちぼち触ってる。試合数は少ないがMaster乗った時点でレート1800、1950~1850付近をいったりきたりしてる。ちまたでは2400も出てきているので上位勢とまではいかないが、従来作品でいえば結構上位のレートなので嬉しい。2000に乗りたい。
    • ゆんゆん電波シンドローム
      • たまたま発売日に見つけた音ゲー(?)。平成初期を感じる電波ソングが並んでいて楽しい。Rim de Lacent。
    • 農家はREPLACE()されました
      • Python風言語を駆使して箱庭農業を進めるゲーム。Pythonよりもはるかに機能が制限されているので、簡単なアルゴリズムも自作しなければならないのが大変な一方、書いたコードが即ビジュアル化されて挙動を見れるため、プログラミングの楽しさを存分に味わえる良いゲームだなと思った。TerraformやAnsibleとは違う純粋なプログラミングはもう5年以上ろくに触ってないが、ドキュメントとにらめっこしながら実装した学生時代を思い出せて満足した。
  • アニメ
    • 呪術廻戦2期
      • 嫁と観始めた。1期も最近観たが、結構面白くてハマってるので少しずつ観たい。

次回更新予定#

v0.5.3をリリース予定です。