ようへいの日々精進XP

よかろうもん

2022 年 08 月 01 日 (月)

アクティビティ (今までの走行 (歩行) 距離)

https://pixe.la/v1/users/inokappa/graphs/fitbit-activity

Fitibit Charge2 のアクティビティから走行 (歩行) 距離を Fitbit Web API で取得して Pixela で草生やしている。色が濃くなれば濃くなる程強度が高い (歩行、走行距離が長い) ということで。実装の詳細はこちら

ジョギング

完全休養。

レアジョブ

今日はお休み。

夕飯

昨晩の残りをつまみつつ、弟弐号から送ってもらったお中元の小籠包とかを焼いて食べた。美味しゅうございました。

API Gateway + SQS + Lambda の組み合わせを Serverless Framework で

以下、serverless.yml の抜粋。serverless-apigateway-service-proxy を使うと良い。

functions:
  function_name:
    name: function-name
...
    events:
      - sqs:
          arn:
            Fn::GetAtt:
              - MySQS
              - Arn
          batchSize: 10

custom:
  apiGatewayServiceProxies:
    - sqs:
        path: /sqs
        method: post
        queueName: my-sqs
        cors:
          origin: '*'
          headers:
            - Content-Type
            - X-Amz-Date
            - Authorization
            - X-Api-Key
            - X-Amz-Security-Token
            - X-Amz-User-Agent

resources:
  Resources:
    MySQS:
      Type: 'AWS::SQS::Queue'
      Properties:
        QueueName: my-sqs

plugins:
  - serverless-apigateway-service-proxy