2019-10-05から1日間の記事一覧

trapコマンド

trapコマンドって便利だね。 シェルコマンドの実行中に、Ctrl + Cでプロセス停止イベントを補足し、コマンドを実行することができる。 使い方 trap 'コマンド' シグナルリスト $ trap 'echo trapped.' 2 ※ ここで Ctrl+c を押す。 $ trapped.

Amazon Product APIで売り上げ実績が30日ないとエラーになるようになってた

以下のプログラムで何度やってもエラーになってた。 どうやら、2019年1月から、仕様変更があり、 売り上げ実績が30日ないとエラーを返すようになったらしい。 使いづらくなったなあ。 import os import time from amazon.api import AmazonAPI # pip install…

GraphQL

RESTに代わる技術としてGraphQLが来そうだと感じた。 RESTによる情報の取得は、取得したパラメータの一部しか使われない場合がある。 そのような場合、通信の無駄であるし、メモリ、CPUも無駄に使っていることになる。 GraphQLは、必要なフィールドを指定し…