ようへいの日々精進XP

よかろうもん

2021 年 09 月 04 日 (土)

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

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

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

ジョギング

いつもの補強を 2 セット。

レアジョブ

さらに、今日も正蔵先生の予約が取れずにお休み。来週から頑張ろう。

夕飯

今宵はお好み焼。美味しゅうございました。

Progate で Railsチュートリアルしてみた

ギョームで、開発チームとの目線を出来るだけ合わせたくて、Rails をちゃんと勉強したいという気持ちが高まった。その第一歩として、Progate にアカウントを作ってチュートリアルをやってみた。

prog-8.com

無料でここまで出来るのか!というくらい至れり尽せりで驚いた。

とりあえず、Ruby on Rails 1 を修了して、Ruby on Rails 2 をやり始めた。

2021 年 09 月 03 日 (金)

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

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

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

ジョギング

いつもの補強を 2 セット。完全に安静をキメてから一週間かな。走らないのが日常にしたくないけど、ガマン、ガマン。

レアジョブ

今日も正蔵先生の予約が取れずにお休み。

夕飯

引き続き、奥さんのぎっくり腰が継続しているので、代打でヤリイカとキャベツの塩昆布パスタを作った。奥さんが必要以上に気に入ってくれたので良かった。

2021 年 09 月 02 日 (木)

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

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

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

ジョギング

いつもの補強を 2 セット。

レアジョブ

今朝は 8 時から予約していただんけど、正蔵先生の方からキャンセルされてしまった。仕方がないので自習した。

夕飯

引き続き、奥さんのぎっくり腰が継続しているので、代打で豚ロースのペペロンチーノを作った。概ね美味しゅうございました。

2021 年 09 月 01 日 (水)

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

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

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

ジョギング

久しぶりの健康診断の後、体調がイマイチだったので、完全休養。

レアジョブ

今朝は 8 時から。正蔵先生が高校生の頃に飼っていたうさぎ 4 匹のうち 2 匹が惨殺されてしまった話がかわいそうで印象的だった。

夕飯

奥さんがぎっくり腰で起き上がれなくなってしまったので、代わりにいつものペペロンチーノを作った。

健康診断

一年ぶりの健康診断。特に大きな異常はなかったけど、胃カメラが毎年辛くて、今でも体調がイマイチ。

足は相変わらず痛いけど、それ以外は、今の所は異常は無いので、自分の体に感謝。

2021 年 08 月 31 日 (火)

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

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

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

ジョギング

いつもの補強を 2 セット。おーい、走れなくなって三ヶ月を超えた。でも、痛みは当初と殆ど変わらない。ツイッターのタイムラインとかに流れてくる他人の GARMIN CONNECT のスクショとか見ていると切なくなる...

誰かマジで助けてください。

レアジョブ

今日はお休み。スピーキングテストを受けた。そもそも、設問が流暢な英語の音声で流れてきて意味わからず、ほぼ撃沈だった。

夕飯

2021 年 08 月 30 日 (月)

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

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

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

ジョギング

いつもの補強を 2 セット。近所のサニーに買い物がてら散歩出たけど、歩くだけで痛みが出る右足。ずーっと、同じようなことを書いているけど、どうすればいいんだろう。

レアジョブ

夕方の 6 時からだった。仕事で疲れていたので、だいぶんボーッとした状態だったので、何を喋ったか覚えていない。

夕飯

お肉は自分が焼いたけど、なかなか上手く焼けなくて残念。

2021 年 08 月 29 日 (日)

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

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

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

ジョギング

いつもの補強を 2 セット。

レアジョブ

AM 8 時からだったんだけど、朝、目覚めたのは 7 時 57 分でだいぶん焦った。

夕飯

たこ焼きパーティ。夫婦ふたりで 54 個だった。

今日の「税務調査官・窓際太郎の事件簿」

www.bs-tbs.co.jp

窓際太郎は時代を映す番組だなと、改めて思った。

2021 年 08 月 28 日 (土)

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

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

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

ジョギング

いつもの補強を 2 セット。

レアジョブ

やる気が起きずにお休みした。明日は AM 8 時から。

夕飯

手羽中とトマトのパスタを作った。思ったように出来なくて残念だったけど、まあまあ美味しゅうございました。

久しぶりの OSS 活動

2021 年 08 月 27 日 (金)

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

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

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

ジョギング

いつもの補強を 2 セット。ダメ元で、鍼灸院に行ってきた。一発で足の痛みが取れるんじゃないかという淡い期待を持った。でも、そんなことは無かった。わかっちゃいたけど。

いつになったら、まともに走れるようになるんだろうか。

レアジョブ

今朝は 8 時からだった。

夕飯

お好み焼き。我が家のお好み焼きは、ホットプレートを囲んでワイワイ言いながら食べる。豚バラを載せるんだけど、油が跳ねてしまって、後片付けが大変 (奥さんがやってくれるけど)

奥さんの筆耕の仕事

2021 年 08 月 26 日 (木)

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

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

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

ジョギング

補強やランは無し。ふと、シュークローゼットに置いてあった薄底シューズを履いて、家の周りを少しだけ走ってみた。不思議なことに、なかなか取れない嫌な痛みを感じることがなく走ることが出来た (ほんとに駆け足レベルだったけど

レアジョブ

今朝は 8 時半からだった。明日は 8 時からの予定。

夕飯

POST を維持したまま HTTP リダイレクトをかけたい

ギョームで、POST を維持したままリダイレクトをかけたいニーズが発生したので調査した。

developer.mozilla.org

ステータスコード 307 か 308 を返せば良いことが解った。

Nginx でやろうとすると、一番簡単な設定は以下の通り。

server {
  location / {
    return 307 https://example.com/foo$args;
  }
}

HTTP リダイレクトのレスポンスに Authorization ヘッダが含まれない件

上記の件と関連しているんだけど、POST のリクエストをリダイレクトさせる際、Authorization ヘッダを付けていたはずなんだけど、リダイレクト先には、Authorization ヘッダが飛んでいなかったので悩んでググってみたら、以下のような情報を見つけた。

stackoverflow.com

Basically, the redirect response does not have any "Authorization" headers, the "Authorization" header is only part of the request. So this is normal behavior for any HTTP client to resend all the headers to redirect location which they have sent to the original URL. There is nothing that you can do here. But most of the HTTP clients will resend the "Authorization" header only if the redirect location is on the same domain/origin. In your case, you can try to create a separate domain for S3 URL and redirect to it and hope that clients HTTP client will drop "Authorization" header when it will detect that the domain is changed (that's a security issue to resend an "Authorization" header when following redirect to a new domain/origin).

ざっくりまとめると...

  • リダイレクトのレスポンスには、基本的に Authorization ヘッダ は含まれない
  • これは、セキュリティ的に問題がある為、そのような挙動になっている (なるほど
  • ただし、転送元と転送先が同じドメインやオリジンであれば、クライアントレベル転送処理が施される

うーむ。この情報って、どこかにちゃんと仕様として纏まっているんだろうか?

とりあえず、勉強になりました。