AWS[CDK] cdk diffやcdk deploy時にエラー–app is required either in command-line, in cdk.json or in ~/.cdk.json cdk diff や cdk deploy を行ったときに以下のようなエラーが出ることがあります。 --app is required either in command-line, in cdk.json or in ~/.cdk.js...2023.03.04AWSCDK
CodeBuildLaravelのテスト(PHPUnit)で出したカバレッジをCodeBuildで表示する(Clover/Cobertura) Laravelのテスト(PHPUnit)で出したカバレッジをCodeBuildのレポート機能で出そうとしたところ、一部詰まるところがあったのでメモです。 (php:alpineコンテナでカバレッジ出すまでの設定については以下で解説していま...2023.02.12CodeBuildLaravelRecord
CodeBuildCodeBuildでGitHubのパーソナルアクセストークンを使う方法と注意点 CodeBuildのGitHubへの接続クレデンシャルにはパーソナルアクセストークンを使用することができます。 ちなみに仕様の注意点 ただしこのクレデンシャルはなんか謎な仕様で、アカウント×リージョン単位で1個のパーソナルアクセスト...2023.02.05CodeBuildGitHub
LaravelPHP AlpineコンテナにXdebugをインストールしLaravelのカバレッジ表示を有効化する Laravelでカバレッジを表示する php artisan test --coverage を使いたかったのでDockerのphp:fpm-alpineイメージをXdebugをインストールする方法を調べました。 TL;DR コマン...2023.02.05LaravelPHPRecord
PythonPython 3.11の新機能tomllibでTOMLのパース Python 3.11に新機能としてTOML(Tom's Obvious Minimal Language)のパースがサポートされたので、試してみました。 TOML公式サイトにあるサンプルTOMLを読み込んでみます。 # This is...2023.02.05PythonRecord
AWSCodeBuildでdocker build時にCannot connect to the Docker daemon… CodeBuildでdocker buildをbuildspec.yml内に書いてコンテナイメージをビルドしようとしたら、以下のようなエラーが出ました。 Cannot connect to the Docker daemon at uni...2023.01.31AWSCodeBuildDocker
Docker[PHP] Dockerイメージに1行でcomposerをインストールする方法とその解説 DockerfileなどでPHPのcomposerをインストールしたいとき、1行で書く方法メモ。 以下でできます。 curl -sS | php -- --install-dir=/usr/local/bin --filename=c...2023.01.29DockerPHPRecord
AWS[CDK] cdk init appのappとは何なのか 基礎的なことを一応調べたメモです。 CDKのチュートリアルなどで cdk init app --language typescript というように、appという引数を渡しているのを見たことがあると思います。 この引数は省略可能ですが、省略...2023.01.28AWSCDK
AWS[CDK] ECRをcdk destroyしようとしたらエラー CDK(というかCloudFormationの仕様)においてS3やDynamoDB、そしてECRなど一部のリソースはcdk destroyでのスタック削除時にデフォルトでは残されるようになっています。 これは以下のようにremovalPo...2023.01.28AWSCDKRecord
RecordWordPress手動バックアップメモ WordPressはテーマやプラグインなど直接ファイルとして配置されるものとDBに保存されるデータが両方あるのでバックアップするには両方を行わなければいけません。 毎回忘れない用にメモ。圧縮はとりあえずzipで。 # ファイル圧縮 zip...2022.01.03RecordWordPress