ゆまラボについて

ゆまラボは、Web制作やAI、開発中に試したことや調べたことを残している個人サイトです。

AstroやCloudflareを使ったサイト制作をはじめ、AIサービス、開発環境、データベース、クラウドなど、Web制作やサイト運営に関わるものを実際に試しながら記録しています。

完成した手順だけではなく、途中で発生したエラーや、うまくいかなかった方法、そこから修正した内容もできるだけ残しています。

同じ問題で困った人が検索したときに参考にできることと、自分自身が後から見返せることを目的にしています。

Web制作やAI活用、サイト運営を中心に、実際に作る・試す・検証した過程と結果を記録しています。Astro、Cloudflare、SEO、ブログ運営など、サイトを作り育てる中で関連して生まれたテーマも扱います。

運営者について

ゆまラボ運営者イメージ

業務システム開発に関わるITエンジニアとして、10年以上システムの開発・保守に携わっています。

現在はデータ分析系システムの開発・保守を中心に担当しています。

これまで業務では、Webシステムやデータベース、サーバー、クラウド環境などを扱ってきました。

主に触れてきた技術や環境は次のとおりです。

  • Java
  • C#
  • JavaScript
  • Ruby
  • Python
  • SQL Server
  • PostgreSQL
  • AWS
  • Azure
  • Windows Server
  • Jenkins
  • Excel VBA

アプリケーションだけではなく、データベースやインフラを含めて調べたり修正したりすることが多いため、ゆまラボでもWeb制作やAI活用、サイト運営に関わる範囲で、特定の技術だけに限定せず実際に作業した内容を扱っています。

ゆまラボを始めた理由

一番の理由は、開発中に調べたことや解決した問題を、その場限りにしたくなかったことです。

エラーを調べて解決しても、しばらくすると同じようなところで再び調べ直すことがあります。

それなら、

  • 何をしようとしていたのか
  • どこで問題が起きたのか
  • 何を確認したのか
  • どう修正したのか
  • 最終的にどうなったのか

まで残しておけば、自分でも後から確認できます。

同じ問題で困っている人がいれば、その記録がそのまま参考になるかもしれません。

もう一つ、AIを使いながらWebサイトを作ることを実際に試してみたかったことも、ゆまラボを始めたきっかけです。

このサイト自体もAstroやCloudflareなどを使って作っており、サイトを作る過程で発生した問題や、その後に追加した機能も記事として記録し、関連する内容はテーマ別まとめとして整理しています。

記事で扱う情報について

技術やサービスについて調査する場合は、できるだけ一次情報を確認します。

情報源は主に、

  1. 公式サイト
  2. 公式ドキュメント
  3. 公式ブログ
  4. 公式GitHub
  5. 開発元・提供元による発表
  6. 信頼できる技術メディア

の順で確認しています。

特にクラウドサービス、AI、Webフレームワークなどは仕様変更が多いため、古い情報だけを基準にしないよう注意しています。

一方で、ゆまラボは製品の公式ドキュメントではなく、個人の実験・作業記録です。

記事の内容は原則として公開日時点で確認できた情報をもとにしています。

ソフトウェアのバージョン、OS、利用環境、契約プラン、サービス側の仕様変更などによって、同じ手順でも結果が異なる場合があります。

記事内にバージョンや実行環境、確認時点などを記載している場合は、それらもあわせて確認してください。

このサイトについて

ゆまラボでは、最初から完成した答えだけを書くことを目的にはしていません。

サイトを作っている途中で発生したエラー、設定を変更した理由、試してみて気になったことなども含めて記録しています。

そのため、記事によっては設定手順だけではなく、問題が起きてから修正するまでの流れが長く書かれていることがあります。

「実際に作業しているとどこで引っかかるのか」まで残すことも、このサイトでやりたいことの一つです。

Web制作やAI活用、サイト運営に関連して調べたことや、実際の作業で気になったことも、必要に応じて記録します。

Web制作やAI活用、サイト運営に関する個人の実験・作業記録と、そこから得られた結果を残す場所として運営しています。