ようへいの日々精進XP

よかろうもん

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

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

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

2021 年 08 月 25 日 (水)

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

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

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

ジョギング

いつもの補強を 2 セット。終日、右足が焼けるように痛かった。しつこくアイシングしてた。

レアジョブ

今日も朝の 8 時から。明日は 8 時半から。

夕飯

久しぶりに奥さんがお品書きを書いた。

Fusic Tech Live Vol.3

新しい技術を追っかけるのも良いけど、運用をテーマにしている勉強会は更に良い。

fusic.connpass.com

sed で / を含む文字列を置換したい

sed コマンドを使って __DATE__ というプレースホルダYYYY/MM/DD という文字列に置換したい場合、どうするんだろうって試行錯誤していたら、そもそも、デリミタ (区切り文字) は / じゃなくても良いということを知った。

man sed してみると、以下のような記述を見つけた。

     1.   In a context address, any character other than a backslash (``\'') or newline character may be used to delimit the regular expression.  Also, putting a backslash character before the delimiting character
          causes the character to be treated literally.  For example, in the context address \xabc\xdefx, the RE delimiter is an ``x'' and the second ``x'' stands for itself, so that the regular expression is
          ``abcxdef''.

バックスラッシュと改行文字以外は区切り文字に使えるらしいので、| を利用することで、簡単に置換すること出来た。

$ echo '__DATE__' | sed 's|__DATE__|YYYY/MM/DD|g'
YYYY/MM/DD

2021 年 08 月 24 日 (火)

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

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

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

ジョギング

今日は全休。

朝起きてから、ずっと右足が痛かった。痛み止めを飲んだりしたけど、あまり治まることはなかったので、終日、憂鬱な感じだった。

まじで、まじで、まじで、この足はどうしてしまったんだろうか。

レアジョブ

今日も朝の 8 時から。正蔵先生。ほとんど上達した感じはないけど、毎日、英語が耳に入ってきて、口から発することが出来る環境があるだけで満足な気持ち。

夕飯

イカとしいたけのパスタをザッと作った。イカを炒めるにあたって、下味の塩コショウが強かった為、少しだけ塩味がきつかったけど、まあまあ美味しゅうございました。

CircleCI 朝活

2021 年 08 月 23 日 (月)

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

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

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

ジョギング

いつも補強を 1 セット。

一周ごとに懸垂を 5 回... を目標にゆっくりとしたペースで走ったけど、二周目は 3 回しか出来なくて凹んだ。

足は相変わらず、痛みを引きずったまま。まあ、イイや。痛くなったら休むことにする。上半身は筋肉痛が継続。この程よい筋肉痛が体を鍛えている感じがあって良い。

レアジョブ

今朝も 8 時から。明日も 8 時から。最近は、文法も難しくなってきて、ディスカッションの時にアタフタすることが多くなってきた。まあ、いいや。

夕飯

鮭のムニエル。鮭は近所の Sunny で入手。そして、調理は奥さんなんだけど、焼き方が秀逸で飲食店の鮭のムニエルレベルで美味しゅうございます。そして、今日も椎茸ステーキ。肉厚幅広の椎茸で食べごたえありまくりで美味しゅうございました。

2021 年 08 月 22 日 (日)

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

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

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

ジョギング

ランはお休み。やっぱり、右足が痛い。二日間連続で 30 分程度しか走っていないのに、やっぱり痛い。なんなんだろうか。とりあず、いつもの補強を 2 セット。昨日の懸垂がガッツリ筋肉痛になっていて笑える。

レアジョブ

今朝も 8 時からだったけど、起床したのが 7:57 で滑り込みセーフでレッスン開始。Hikakin の話で盛り上がった。

夕飯

先日、ルミエールで、一袋 900 円の椎茸盛りをゲット。その袋一杯の椎茸から、大きめの椎茸を厳選して椎茸ステーキパーティ。奥さんがさっとパターで炒めてくれた椎茸でビールが進みました。おごちそうさまでした。そして、豚バラと豆もやしの紅生姜炒め。これも美味しくて、人生最後の日に食べたいメニューの一つに加わった。これまた、おごちそうさまでした。