2021年6月30日 / 最終更新日時 : 2021年12月12日 AWS【AWS】Lambdaレイヤーでライブラリを共通化 Lambdaレイヤーの作成方法 LambdaデプロイパッケージではLambda関数ごとにライブラリをzipファイルで用意する必要がありましたが、lambdaレイヤーという機能を使用することで複数の異なるLambda関数か […]
2021年6月27日 / 最終更新日時 : 2021年12月12日 AWS【AWS】Lambdaデプロイパッケージでライブラリ込みの関数を作成する Lambda関数でPythonライブラリを使用する LambdaのPython3ランタイムで実行する関数とライブラリはデプロイパッケージという仕組みで作成することができます。 関数とライブラリをzipにまとめる ソースコ […]
2021年6月27日 / 最終更新日時 : 2021年6月27日 AWS【AWS】EC2インスタンスのI AMロールを変更する EC2インスタンスのI AMロールの割り当てを、インスタンス作成後に変更する方法をメモ。 コンソールから、EC2を選択。 インスタンス一覧から対象にチェックを入れて アクション > セキュリティ > I AM […]
2021年6月26日 / 最終更新日時 : 2021年6月26日 AWS書籍「AWS Lambda実践ガイド」でI AMの理解が深まった 「AWS Lambda実践ガイド」でI AMの理解が深まった AWSの基礎的な概念のひとつである「I AM」の仕組みについて、頭で理解出来たつもりでも、今ひとつ腹落ちしない部分があリました。 何事も実際に手を動かして体感 […]
2021年6月13日 / 最終更新日時 : 2024年9月7日 Python【Python3】venv仮想環境を作成する venv仮想環境 Python3でvenv仮想環境の使い方をメモします。 環境: macOS Catalina 10.15.7, Python 3.8.5 venvとは venv(virtual environment) […]
2021年6月5日 / 最終更新日時 : 2023年1月7日 PHPPHPUnitでユニットテスト⑤ データベースをテストする 後編 PHPUnitでデータベースのテスト 前回の記事でテスト対象DBとプログラムの作成を行いましたので、今回はテストケースを作成して実際にユニットテストを実行していきます。 PHPUnitでユニットテスト⑤ データベースをテ […]
2021年6月5日 / 最終更新日時 : 2021年6月9日 PHPPHPUnitでユニットテスト⑤ データベースをテストする 前編 PHPUnitでデータベースのテスト PHPUnitでデータベース連携機能のユニットテストを行う方法を紹介します。 本記事で利用するプログラム、テストケースのサンプルは下記よりダウンロード出来ます。 環境: PHPUni […]
2021年5月30日 / 最終更新日時 : 2021年6月9日 PHPPHPUnitでユニットテスト④ setUp, tearDownによるテストの前後処理 PHPUnitの前処理、後処理 PHPUnitで、各テスト実行前後で共通処理を行う方法をメモします。 環境: PHPUnit 9.5.4、 PHP 7.4.8 setUpメソッドで前処理を行う テストケースクラス内でse […]
2021年5月30日 / 最終更新日時 : 2021年5月30日 PHP【PHPUnit 9.5】PHP Fatal error: Trait ‘PHPUnit\DbUnit\TestCaseTrait’ not found PHPUnit バージョン9.5でdbunitを実行出来ない PHPUnitでデータベーステストを行うための拡張機能であるdbunit(phpunit/dbunit)を実行した際、下記のエラーが発生。 PHP Fatal […]
2021年5月23日 / 最終更新日時 : 2021年5月30日 PHPPHPUnitでユニットテスト③ パラメータテストを行う方法 PHPUnitでパラメータテスト PHPUnitでパラメータテストを行う方法をメモします。 環境: PHPUnit 9.5.4、 PHP 7.4.8 パラメータテストとは パラメータテスト(パラメタライズドテスト)とはユ […]