2019-09-01から1ヶ月間の記事一覧

AWSのData PipelineでAuroraを使ったらDriverClass not foundが出るときの解消

AWSのData Pipelineを使って、AuroraからS3でテーブルをまるっとエクスポートしようというときがありました。 テンプレートとして「Full copy of RDS MySQL table to S3」が用意されているので、さくっとできるかと思っていましたが、そうでもありませんでし…

GUIでクリックを自動化したかったのでPythonのPyAutoGUIを使ってみた

とある理由でPC上でのクリックを自動化したかったため、色々ツールを調べていました。 Windowsだといい感じのツールはあるようですが、Macだと手軽に使えて良い感じのツールは無さそうです。 ということで、今回はクリック自動化に求める内容もすごく単純な…

あとから Role をアタッチしてしまって CodeDeploy に失敗する場合は codedeploy-agent を再起動すれば良い

タイトルの通りです。 EC2インスタンスを作成した後で、CodeDeployを使いたくなり、色々設定してやってみてもなかなかデプロイに成功してくれませんでした。 必要なRoleはアタッチしているはずですが、以下のようなエラーが出続けました。 The overall deplo…

google-api-php-client でどんな通信が行われているか見るために Guzzle の Middleware を使う

PHP

PHPでGoogle Play Developer APIを使ってAndroidのレシートを検証したいときは、こんな感じでやればOKです。 ohshige.hatenablog.com APIを実データで叩くだけなら問題ないのですが、モック化したいということがありました。 モック化のやり方は良いとして、…

AWS CodeDeploy で登録した GitHub トークンを削除したい

AWS CodeDeployは、EC2、Lambda、オンプレサーバなどへのデプロイを自動化してくれるサービスです。 デプロイのリビジョンタイプとして、アプリケーションをS3に置いておくかGitHubに置いておくか選ぶことができます。 GitHubに置いておく場合はCodeDeployが…