環境構築 AWS入門:Terrafromを利用したECS環境の構築について よっしーこんにちは。よっしーです(^^)今日は、Terrafromを利用したECS環境の構築についてご紹介します。前提構築するECS環境は下記のサイトをベースにしています。背景ECS環境を構築する機会がありましたので、上記のサイトを参考にT... 2023.08.24 環境構築
ノウハウ AWS入門:AWSコマンドを利用してECRにイメージを登録する方法 よっしーこんにちは。よっしーです(^^)今日は、Terrafromを利用して構築したECRにイメージをプッシュする方法についてご紹介します。前提Terraformを利用したECRの構築方法は下記の記事にあります。背景ECS環境を構築するにあ... 2023.08.23 ノウハウ
環境構築 AWS入門:Terraformを利用したECR環境の構築 よっしーこんにちは。よっしーです(^^)今日は、Terrafromを利用したECR環境の構築についてご紹介します。前提構築するECR環境は下記のサイトをベースにしています。背景ECS環境を構築する機会がありましたので、上記のサイトを参考にT... 2023.08.22 環境構築
環境構築 MacにRancher Desktopをインストールして使ってみた よっしーこんにちは。よっしーです(^^)今日は、Rancher Desktopについてご紹介します。背景Docker Desktopが有料化したので、オープンソースで利用できるRancher Desktopをインストールして使用してみました... 2023.08.21 環境構築
ノウハウ PHP入門:PHPUnitにおけるテスト機能の拡張について よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるテスト機能の拡張についてご紹介します。背景具体的なテストケースの強化具体的なテストケースを機能を追加することで、PHPUnitを拡張することができます。たとえば、具体的な... 2023.08.20 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるリスキーなテストについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるリスキーなテストについてご紹介します。背景PHPUnitは、例えば安全性に偽の信頼を与える不正確なテストを特定するのに役立ちます。リスクのあるとみなされるテストは、コード... 2023.08.19 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるCode Coverageについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるCode Coverageについてご紹介します。背景コンピュータ科学において、コードカバレッジ(Code Coverage)は、特定のテストスイートによってプログラムのソ... 2023.08.18 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるモックについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるモックについてご紹介します。背景物体をテストのダブルに置き換えて、例えばメソッドが呼び出されたことを検証するなど、期待を確認するテクニックを「モッキング」と呼びます。モッ... 2023.08.17 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるテストスタブについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるテストスタブについてご紹介します。背景ジェラルド・メザロスは、彼の「xUnit Test Patterns」の書籍で、次のようにしてテストダブルの概念を紹介しています。シ... 2023.08.16 ノウハウ
ノウハウ PHP入門:PHPUnitにおけるフィクスチャについて よっしーこんにちは。よっしーです(^^)今日は、PHPUnitにおけるフィクスチャについてご紹介します。背景テストは通常、"Arrange, Act, Assert "の構造に従います。テストは通常、「準備、実行、検証」の構造に従います。つ... 2023.08.15 ノウハウ