2025年11月28日 / 最終更新日時 : 2025年12月4日 @yuuji_mimura WordPress WordPressでエクスパンダーを自作する方法 今回は WordPress のブロックエディタ で使用できる、簡単な折りたたみ機能を持つプラグインを作成してみます。WordPress 6.x 以上をお使いであれば、テキスト セクションに「詳細(Details)」という […]
2025年10月30日 / 最終更新日時 : 2025年10月31日 @yuuji_mimura PHP PHPのテスト環境構築メモ:PHPUnit・Pest・Codeception 今回は PHP のテスト環境を構築する方法をメモとして残します。Laravel 等のフレームワークでは、プロジェクト作成時にすでにテストの実行が可能になっていますが、今回は素の PHP 環境で 1 から環境を構築していき […]
2025年9月29日 / 最終更新日時 : 2025年10月9日 @yuuji_mimura CI/CD CI/CDのセットアップ③ (GitHub & Azure) 前回からの続きです。今回からは AWS の S3 というサービスに GitHub と Azure から CD (デプロイ) を行っていきます。 ※(2025/10/02 追記) Azure Pipelines から S3 […]
2025年9月21日 / 最終更新日時 : 2025年10月2日 @yuuji_mimura CI/CD CI/CDのセットアップ② (GitHub & Azure) 前回からの続きです。今回は「Azure Pipelines」を使用して CI 環境を構築します。前回と同様に、クラウド版の他にローカル環境でも実行できる環境を構築します。GitHub Actions も大規模案件に使えま […]
2025年9月10日 / 最終更新日時 : 2025年9月29日 @yuuji_mimura CI/CD CI/CDのセットアップ① (GitHub & Azure) 今回は、CI/CD (継続的インテグレーション/継続的デリバリー)が行える環境を構築します。簡単にご説明すると、CI/CDとはソフトウェアのビルドやテスト、さらにはデプロイ(デリバリー)を自動化する仕組みになっています。 […]
2025年8月26日 / 最終更新日時 : 2025年9月21日 @yuuji_mimura React React版 YelpCampデモ 今回はReactでYelpCampを実装します。YelpCampとはUdemyさんの以下の講座の中で紹介されているWEBアプリで、オリジナル版はNode.jsとExpressで構築されています。基本的なWEBアプリに必要 […]
2025年7月15日 / 最終更新日時 : 2025年7月16日 @yuuji_mimura Blazor Blazor版 YelpCampデモ 今回はBlazorのUnited(Web App)版でYelpCampを実装します。YelpCampとはUdemyさんの以下の講座の中で紹介されているWEBアプリで、オリジナル版はJavaScriptとNode.jsで構 […]
2025年5月29日 / 最終更新日時 : 2026年2月13日 @yuuji_mimura React Reactのデバッグ 今回は「React」を、VSCodeでデバッグできる様にセットアップします。ReactはBlazorなどと同じフロントエンドのユーザーインターフェイスを構築できるフレームワークになっています。Vue.jsと同じJavaS […]
2025年5月22日 / 最終更新日時 : 2025年5月23日 @yuuji_mimura Blazor BlazorでMySQLを使う方法 今回はWEBアプリ版のBlazorでMySQLデータベースを使用する方法を備忘録として残します。以前の記事でご紹介したWebAssembly版のBlazorとの違いは、WebAssembly型はブラウザ上でバイトコードを […]
2025年5月16日 / 最終更新日時 : 2025年5月16日 @yuuji_mimura Go Go言語のデバッグ 今回は「Go言語(Golang)」を、VSCodeで実行とデバッグできる様にセットアップします。GolangはNode.jsなどと同じバックエンドのフレームワークになっています。軽量・シンプルなため高速に動作する様です。 […]