Categories
Amazon Alexaask-sdk
Hosted Skillはほぼ欠かせない存在であるS3。実は自前ホストの場合でもいろいろ工夫して使うとなかなか良い感じになります。 S3バケットをDBにするメリット DynamoDBと比較して安い 耐障害性が高い 古いデ […]
AWSlambda-function-searchProductstools
Nodejs6.10のEOLが発表されました。Lambda@edgeが6.10しか使えなかった時期があり、切り替え大変な人は少なからずいるのかなと思います。 で、対象のfunctionsを調べる場合、NextTokenを […]
SaaS / FaaSStripe
今月請求される内容をリストアップしてSlackなどに投げたいので、ざっとピックアップ系の処理をあらいました。 コード invoices.listの引数にdue_dateを渡すことで指定期間のinvoiceだけ引っ張れます […]
AWS
「なんのこっちゃら」という方や「えぇ・・・」って思われる方もいるかも知れませんが、今の自分には必要だったのです。 やりたいこと 1つのLambdaをAPI Gateway経由と直接Invokeどちらからも動せる実装。 問 […]
ASK SDKには、リクエスト・レスポンスの値をインターセプトする機能が用意されています。 これをTypeScriptで実装する方法についてまとめました。 必要なもの ask-sdk-core ask-sdk-runti […]
Amazon Alexaask-cli
ASK CLIにはデプロイ前に実行できるフックがあります。ask newするとhooks/というディレクトリが作られるので「これなんだろう」と思われた方も少なくないのではないでしょうか。 ちなみにデフォルトのフックはこの […]
これまでのStripe Checkoutは、サーバー側の実装も必要でした。その関係で手軽に埋め込むにはちょっとハードルが高いかなぁと思っていたのですが、まさかのクライアントオンリー版が登場した様子です。 はじめる ダッシ […]
こういうSDKを扱うのがメインのものは可能な限りTypeScript化したいフレンズです。 準備 まずはもろもろのセットアップから。 Stripe SDKは型ファイルがないので、@types/stripeが必要です。 i […]
Stripeのダッシュボードを見ていると、突然謎の機能が増えていたので調べました。 問題の機能 定期支払の設定・更新画面に以下のような項目が増えています。 中の人に聞いてみたところ、「ある一定の金額やUsageに達すると […]
Amazon Alexa
ただの好奇心。 調べ方 console.log(JSON.stringify(process.env))を仕込んでCloudWatch Logsから見ます。 とりあえず変数名リスト マズそうな値をマスクした状態 使い所の […]