ようへいの日々精進XP

よかろうもん

2020 年 02 月 09 日 (日)

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

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

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

ジョギング

  • 引き続き, お休み
  • はやく走りたい!!!!!
  • 山王公園まで散歩したり, 自宅マンションを階段で上り下りとか背中に影響がない範囲で体を動かすようにしている

ギョーム

お休みだけど, 引き続き, Vagrantvagrant-aws, itamae, goss, packer 等インフラストラクチャあずこーどしてた. まじで色々と忘れてて苦労しているけど, 走れない鬱憤をここで色々と晴らせているし, 学びにもなって良い.

夕飯

今宵もお鍋

奥さん

夫婦共々体調が悪いなあ. ここはあまり無理せずにってことなのかもしれない.

【俺の一行チップス】Packer で EC2 の AMI を作ったあとに出来るだけ簡単に AMI ID を文字列でほしい場合

やりたいこと

Packer で EC2 の AMI を作ったあとに出来るだけ簡単に AMI ID を文字列でほしい.

どうしたか

まず, Manifest Post-Processor を使う. Post Processor とは, AMI 作り終わって, 作業用の EC2 をターミネートし終わったあとに実行される処理だと思っている.

packer.io

packer.io

Post-Processor は色々と用意されているけど, Manifest Post-ProcessorJSON 形式で packer を実行したパスに保存される. JSON 形式で出力されるので, あとから色々と加工してガチャガチャ出来るので便利だと思う. 以下は Manifest Post-Processor で生成されるt manifest.json のサンプル.

{
  "builds": [
    {
      "name": "file",
      "builder_type": "file",
      "build_time": 1581225653,
      "files": [
        {
          "name": "dummy_artifact",
          "size": 26
        }
      ],
      "artifact_id": "File",
      "packer_run_uuid": "a8407f0c-b343-0730-fac8-db661853080c",
      "custom_data": null
    },
    {
      "name": "file",
      "builder_type": "file",
      "build_time": 1581225786,
      "files": [
        {
          "name": "dummy_artifact",
          "size": 26
        }
...
    },
    {
      "name": "amazon-ebs",
      "builder_type": "amazon-ebs",
      "build_time": 1581226719,
      "files": null,
      "artifact_id": "ap-northeast-1:ami-xxxxxxxxxxxxxxxxxxxx",
      "packer_run_uuid": "3e557191-2305-9700-d1e4-c01579143ac0",
      "custom_data": null
    }
  ],
  "last_run_uuid": "3e557191-2305-9700-d1e4-c01579143ac0"
}

ということで, 以下のように packer build を実行した後に jq や awk などを駆使して AMI ID を取得することができた.

$ cat manifest.json | jq -r '.builds[]|select(.name == "amazon-ebs")|.artifact_id' | awk -F':' '{print $2}'
ami-xxxxxxxxxxxxxxxxxxx

やったー.

以上

メモでした.

2020 年 02 月 08 日 (土)

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

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

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

ジョギング

  • 引き続き, お休み
  • 午前中, 病院でリハビリ
  • はやく走りたい!!!!

ギョーム

お休みだけど, Terraform 書いたり, Vagrantvagrant-aws, itamae, goss 等インフラストラクチャあずこーどしてた. 色々と忘れてて苦労している.

夕飯

お鍋

奥さん

少し体調を崩している. ガーッと寒くなっているからなあ.

2020 年 02 月 07 日 (金)

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

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

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

ジョギング

  • 引き続き, お休み
  • 帰りに病院に寄って治療する
  • はやく走りたい!!!

ギョーム

  • ウィークリーレポートを書いたり
  • 昨日設定変更した CloudFront の Cache Statistics をながめたり
  • GKE 案件がきたので本格的にクバネテスを触っていこうと思う
  • Elasticsearch の SearchReject Exception 発生原因について諸々対応
  • Elasticsearch のスナップショットについて古い記憶を呼び戻しつつスナップショット用のスクリプトを書いて検証

夕飯

久しぶりの鍋. なんだか食欲があんまりなかったけど気がついたらガッツリ食べたたたたた.

2020 年 02 月 06 日 (木)

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

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

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

ジョギング

  • 引き続き, お休み
  • 出勤途上で病院に寄って治療する
  • はやく走りたい!

ギョーム

JAWS-UG 福岡もくもく会

jaws-ug-kyushu.doorkeeper.jp

久々だった. ワイワイ, もくもく.

夕飯

  • 二日目の豚の角煮, 美味しかった!

2020 年 02 月 05 日 (水)

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

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

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

ジョギング

  • 引き続き, お休み
  • 急いで会社を後にしたけど, 病院がお休みだった...orz

ギョーム

  • 引き続き, CloudFront での CORS 設定の調査やら
  • 引き続き, カスタマーサポートのお手伝いやら
  • RDS を操作するツールがほぼほぼ完成, 合わせて, 負荷検証を一気通貫で実行出来る仕組みが出来たので pgbench で負荷試験

色々と学びの多い一日だった. 以下のツイートで振り返る.

夕飯

  • 豚の角煮, 奥さんは失敗作と謙遜するが, 相変わらず美味しかったと思う

つかれた

2020 年 02 月 04 日 (火)

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

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

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

ジョギング

  • 引き続き, お休み
  • 仕事帰りに病院にて電気治療等

ギョーム

  • カスタマーサポートのお手伝いやら
  • CloudFront での CORS 設定の調査やら
  • 今期の目標等を考えたり
  • RDS を操作するツールがもうすぐ完成しそう

夕飯

  • 手羽中のソテー
  • 女将のお品書きもだいぶん上手くなってきている感じ

別大マラソン 2020 を 30 キロでリタイヤしたけど振り返る 〜 これが今の俺の実力, なんだかんだ言ってもやっぱり悔しい 〜

tl;dr

ゴール出来るか怪しいですが、とりあえず走ってきます❗奥さんをはじめ、支えてくださった皆さん、今までありがとう。

結局, ゴール出来なかったけど別大マラソン 2020 を振り返りたいと思います.

レース KPT

Keep

  • なんだかんだ言って 30 キロまでは走ることが出来た

Problem

  • 背中が痛くて呼吸がし辛かった
  • そもそもスタートするべきではなかったのかもしれない

Try

  • とりあえず, 今は背中を治す
  • 暫くは走れないので, その間に足も治す

言い訳 (でしかない)

スタート前からケガの連続でした.

  • 12 月 中旬に右足太腿裏側の軽い肉離れ
  • 忘れもしない 1 月 26 日から, 突然の背中の痛み

右足太腿の肉離れを抱えたまま鹿児島 30K を走り, その後, まともに走れるまで三週間くらい. 年が明けてからやっと走れるようになったと思ったら突然の背筋痛. 今日, 整形外科に行ったら背骨と肋骨の間の関節を痛めているとのことで満身創痍感に包まれています.

とりあえずスタートしてみよう

走り始めたら奇跡が起きて背中や足の痛みから開放されて, さらに自己ベストで走れるんじゃないかという, なんの根拠もない期待を胸に走り出すことにしました. 父と母, これまでそばで支えてくれた奥さんの為にも頑張りたい.

スタートして最初の 5 キロは予定よりも速いペース 19 分 40 秒くらい. でも, やっぱり背中の痛みは消えない. 解っていたことだけど, 背中が痛いと呼吸がし辛い.

f:id:inokara:20200203185048p:plain

最初の 5 キロが思ったよりも速かったので次の 5 キロはペースを少し落としつつ 10 キロ通過, 10 キロ過ぎたあたりから背中の痛みや給水時にむせたりすると更に背中の痛みが. 耐えられなくなって一旦停止. ストレッチとか色々とごまかしながら歩くくらいのペースで前に進みますが, どんどん後続のランナーに抜かれていきます.

どこで止めるか

他のランナーさんはどうかわかりませんが, 自分は一旦止まってしまうと後は滑り台を滑り落ちるようにモチベーションも下がって後はどこで止めるか, 止め時を探るためだけに走り続けることになります.

沿道の声援がとても有り難いのですが, この状態の自分にとっては苦痛になってしまい泣きそうでした. どこで止めるか, どこで止めるか, そんなことだけを考えながら 25 キロまできました.

奥さんや両親とは弁天大橋の手前で出会う予定だったのでそこまでは走るつもりで, 背中の痛みを和らげる為, 道路の真ん中で跪いてストレッチをしたりしながら走りました.

弁天大橋を超えて, 500 メートル程走ったところで...

リタイヤ

フルマラソン 9 回目にして初めてリタイヤしました. あっけないものでした.

ナンバーカードについているチップを外して役員のおじさんに手渡すだけ. 去年から一年, 色々と頑張ってきたことがあっさりとこんな風に終わってしまうのかという切なさと, 弁天大橋手前で応援してくれた奥さんや両親への申し訳無さで涙が出ましたが, 同時によくここまで走れたと自分で自分を褒めました.

背中の痛みに耐えながら, 徒歩でゴールとなる大分市陸上競技場に徒歩で戻りました.

忍び込むように陸上競技場に戻り, 既にゴールしているランナーたちの間を隠れるように歩き荷物を受け取り着替え. まだ, 2 時間 30 分前後くらいでゴールした選手しか更衣室にはいないので人はまばら. 自分はリタイヤ, この人達は完走, なんだろうこの格差は. 一瞬ですが, もう走ることを止めたいと思った瞬間でした.

さて

今回のマラソンは振り返る以前に, スタートすべきではなかったという思いがあります. 今朝, 病院に行ったら, 背骨と肋骨の関節を痛めている可能性があるとのことでリハビリが必要な状況です. とりあえず, 真面目にリハビリに通って出来るだけ早く完治するように努力したいと思います. そして, また, スタートライン立って必ず笑顔でゴールテープが切れるように走り続けたいと思います.

ただ, 今, 唯一言えるのは, 足が痛かった, 背中が痛かったとか結局言い訳で, 「これが今の俺の実力」ってことです.

最後に

別大マラソンに関わる全てのスタッフの皆さん, マネージャーの奥さん, 鹿児島からわざわざ応援にきてくれた両親には感謝しかありません. 本当にありがとうございました.

2020 年 02 月 03 日 (月)

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

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

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

ジョギング

  • お休み
  • 病院に行って背中を診てもらう, レントゲンには異常はなかったが, 触診で背骨と肋骨の関節を痛めているとのこと

両親帰る

  • 朝食後, お茶を一杯飲んで両親が鹿児島に帰っていった

ギョーム

  • 午前は通院したりしつつリモート作業
  • 午後も引き続きリモート作業
  • 背中が痛すぎて創造的な作業は出来ず, 対処療法的な作業ばかりを淡々とこなす感じだった

夕飯

  • 佐世保のアジフライ, 美味しかった!

2020 年 02 月 02 日 (日)

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

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

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

ジョギング

  • 別大マラソン 30キロ 棄権
  • 背中やら足やら辛い状態で 30 キロまで走れてよかった

ギョーム

  • お休み

夕飯