Skip to content
戻る

プロフィール・ブログサイトを作成しました

Updated:

プロフィール・ブログサイトを作成しました

Table of contents

サイト作成の動機と経緯

この度,以下のような動機により,プロフィール・ブログサイトを作成してみることにしました。

とはいえ,ブロガーになりたいわけでもないので,なるべくお安く。ある程度お勉強したいとはいえ,過度に難しすぎない構成で作ろう。と頑張った結果,本ページのような経緯・構成に辿り着きました。作成にあたってはさまざまなWebページを参照したため,感謝・自分用メモということで以下にまとめておきます。

ドメインの取得(ホスティングサービスの決定)

まず初めに,ドメインを取得します。

実は,iCloud+でカスタムメールドメインが使えるようになったタイミングで,重要度の高いメールだけ分けられるといいなと思い,お名前.comでドメインを購入し2年ほど使用していました。ところが

等の課題を感じ,Google Workspaceを契約したタイミングでCloudflare Pagesでドメインを新たに契約しました。

安くて(今日時点で$10.46/年),信頼性も高くていいなくらいの気持ちで選択しましたが,後にサイトを作ることを考えるとCloudflare Pagesが使えるので,良い選択だったと感じます。あえて短所を挙げるとすれば,.jpドメインが取れないことくらいでしょうか。いろいろ管理しやすく,使えこなせないくらい多機能で気に入っています。

ここで簡単にCloudflare Pagesに触れておくと,Cloudflareが提供する静的ウェブサイトやフルスタックアプリケーション向けのホスティングサービスです。無料プランでは月間500ビルド(書き換え)という制限はありますが,現在の私の用途では十分過ぎるほどの回数です。ファイルサイズは無制限なので頭を悩ます必要はありません。Githubと連携してコードをプッシュすると自動でビルド・デプロイしてくれるので,とっても楽に運用できています。

Ver.1:プロフィールサイト作成(2025/08/01)

まずは8月ごろ,プロフィールサイトの作成に着手しました。当時,企図としていたのは

あたりの希望がありました。

そこでまずは,手元のデザインツールに投げ込んで,デザインカンプらしきものを作成しました。

プロフィールサイトのデザインカンプ

それをGeminiに投げ込んで出てきたものが…… なんということでしょう。

プロフィールサイト

当時のコードが残っていないのですが,ほぼほぼイメージ図通りのものが一発で出力されてびっくりした記憶があります。特に背景画像のスライドショーにおいて,Ken Burnsエフェクトなるイカしたトランジションを適用してくれ,見栄えが良く感動しました。出てきたコードから,

程度の手直しを経て完成しました。ちなみにこのプロフィールサイトでも,次に作るブログサイトでもTailwind CSSを使用していますが,初見の概念だったのでほんのちょっとだけ勉強しました。確かに使ってみると,文字色・余白などをクラス単位で指定していけるので便利だなと感じます。

その後できたHTMLコードをGithubのレポジトリに挙げ,Cloudflare Pagesで設定,公開しました。

ここまでのステップで参考にしたサイトを以下に記載しておきます。

Ver.2:ブログサイト作成(2025/11/05)

プロフィールサイトを作って,しばらくほったらかしていましたが,腰を上げてブログサイトへの作り替えに着手しました。

それほど手の込んだブログにしたいわけではありませんでしたが

といったことを考え,Astroを用いて作成することにしました。

日本語ドキュメントあり,優れたテンプレートあり,Markdownで記事の更新可能,とかなり良かったです。

テンプレート探し

さすがにブログのデザインを0から考えて作るのは大変なのでテンプレートを探しました。そこで見つけたのが,以下のAstroPaperというテンプレートです。

テンプレート元はこんな感じ↓

テンプレートからの改変

素敵なシンプルデザインで,必要な機能が全て揃っていたため,大きく改変する手間を経ることなく公開にたどり着くことができました。日本語化を中心に,以下の改変を行なっています。

🎨 スタイリングとレイアウトの調整

🌐 日本語化とローカライゼーション

🔧 コンテンツと設定の更新

🚀 新機能の追加

試行錯誤の結果,以下のような形に辿り着きました。

ブログサイト1

ブログサイト1

以下,ブログ作成時の参考サイトです。

https://github.com/satnaing/astro-paper Licensed under the MIT License, Copyright © 2025 Made with 🤍 by Sat Naing 👨🏻‍💻 and contributors.

Ver.2.1:トップページのデザイン変更(2025/11/20)

ブログサイトを作ってから,トップページに関して何点か気になった点があった & 新しく出たGoogle Antigravityを試してみたかったため,以下のような点で変更を加えました。

これまた,デザインをAntigravityに投げ込んだらものの見事に作ってくれました。私がしたことといえば,デザインを考え,出てきたコードを「ほぇー」と眺め,微妙な修正を加えるくらいです。

Ver. 2.1 トップページ


機能的で見栄えも良く,満足の出来になりました。しっかりとした箱を作ったので,気が向いた時にコンテンツを増やしていければと思います。


この記事を共有する:

Previous Post
クラウドストレージ・AIはGoogle Workspace Businessを使うべし
Next Post
就活:Notionテンプレート