API Gateway

ちょっとしたことでハマることが多いのがSEの定めです。
解決した後は超スッキリ!することもこんなものでハマったか!と落ち込むありますね。
今日はそのちょっとしたハマりの一つの解決方法を書きます。
API Gat ...

API Gateway

今回はAPI Gatewayをテストする時「Execution failed due to configuration error: API Gateway does not have permission to assume the ...

Javascript

二つのArrayの中身が同一か判定する方法を書いておきます。Array#everyとArray#includesの組み合わせなどを使う方法もありますが、複雑だったり、古いブラウザでは使えなかったりするので、俺の知っている簡単な方法を紹 ...

Node.js

ローカルのリソースを読み込んで作業するとかで相対パスを絶対パスに変換しなければならない時があります。今回はその時使える方法です。

方法

path.resolveを使う。

「/home/user/project」 ...

Node.js

今回はタイトル通り余計なライブラリに依存しないでSlackにメッセージを送る一番簡単な方法を書きます。
俺自身がAWSのLabmdaで利用するために、できる限り簡単なコードを模索してこれにたどり着きました。メッセージをSlac ...

Python

実行方法

-cオプションを使い、実行すれば良い。

foo.pyファイルの中にあるfunction helloを実行したい場合の例。
OS毎の違いはLinux or MacはシングルクォーテーションでWIndowsは ...

php

Composerで環境を整えるためにMacbookでcomposer installを実行してみるとこのようなエラーが出ました。

facebook/webdriver 1.7.1 requires ext-zip * -> ...

Puppeteer

タイトルにはTimeoutError: Navigation timeout of 30000 ms exceededの解決方法と書いてありますが、下記のエラーメッセージが出たときも同じく解決方法の一つになります。原因が一緒ですので。 ...

Puppeteer

Puppeteerで「ERROR: Execution context was destroyed, most likely because of a navigation.」が出る時の解決方法。

原因

エラーメッセージにも ...

Puppeteer

Puppeteerを操作する際に位置情報が重要になることありますが、普通に操作しらたPuppeteerが動作しているマシンの大体の位置が利用されます。
例えば、Googleの検索だとマシンのIPで大体の位置を特定してその位置を ...