2020-02-08 フォードvsフェラーリ

朝起きて、上半身の筋肉痛がだいぶよくなっていたので、リングフィットとランニング。リングフィットは足回りを中心に15分、ランニングはジョグを30分。

その後、ちょっとのんびりして、フォードvsフェラーリを見に行く。Twitterで「IMAXで見るとエンジン音が良いかんじ」という感想をもらったので、IMAXでやっている木場の109シネマへ。地図で見ると家から近いんだけど、アクセスしづらいんだよなぁ... バスで行ったのだけど、バスの揺れが苦手で少し酔ってしまった。
レースシーンの迫力がすごかった。たしかにこの映画はIMAXで見たほうがいい。レーシングカーに乗っているような振動を身体で感じることができる。
クリスチャン・ベイルの安定した役作りもよかった。ひとつひとつの動き、立ち振舞い、話し方にこだわりが見えた。きっとケン・マイルズの知人にインタビューしたり、本人の映像を見て、役作りしたんだろうなぁ...

映画の後は、近くにある谷やんラーメンで遅めの昼食。お米にこだわりがあるらしく「○○産コシヒカリ使用」的な張り紙が貼ってあった。ライスは無料らしいので、「いる?」って聞かれて「あっ はい」と答える流れ。たしかに粒が立っていて美味しいごはんだった。ラーメンは、昔ながらの屋台の中華そばというかんじでほっこりできるかんじ。れんげでごはんを掬って、スープに浸して食べる幸せよ。
ごはんを食べた後は腹ごなしにイトーヨーカドーの中をぶらぶら歩く。伊藤園のカフェで抹茶アイスを食べたりして帰宅。来た道を歩いて、途中のバス停でタイミングよくバスと出くわしたので、そこからはバスで移動。やっぱりバスは苦手。
家に帰った後は本を読んでいたのだけど、映画で疲れたのかバスで酔ったのか頭痛がひどくなってきたので、そのまま横になって就寝。

2020-02-06 上半身の筋肉痛

前日のリングフィットとフィットボクシングで負荷がかかりすぎたのか、起きたら上半身がとにかく痛い。ランニングをする予定だったけれども、ジョギング程度の振動でも上半身が痛くて敵わないので、この日もランニングはスキップ。

仕事では、Android の WebView の cookie まわりで気になる挙動があったので調べていた。最近、Chrome 80 がリリースされて SameSite 属性のデフォルトが Lax になったのだけど、それ絡みのやつ。一部の Chrome のバージョンで、SameSite 属性が指定された cookie が CookieManager で取得できない(ファーストパーティでも)。ref: 780491 - chromium - An open-source project to help move the web forward. - Monorail
しかも、挙動がバージョンによって異なっていて、Chrome 69 までには何かしらの対応が入ったのか、Lax, Struct の cookie は取得できないけれども、それ以外の None と何も指定していない cookie は取得できる。自分の手元の端末に入れることができる最新の Chrome 79 だと Lax, Strict 含めてすべてのファーストパーティ cookie が取得できている。つらい

5時に仕事を終えて、週一の副業に向かう。ちょっと時間があったので、人形町のおにやんまへ。とり天ちくわ天うどん とろろ昆布トッピングをいただく。おにやんまのとり天、衣の具合がちょうどいいんだよなぁ。塩味でちょっと味が薄い感じもするのだけど、うどんのつゆにちょっと漬けるとちょうどいい味になる。

秋葉原へ移動。副業は Nuxt アプリの認証周りの設計の相談を受けたり、Vue 3 で入る機能のシンクとかをしていた。
ユニバーサルモードで、認証のトークンとかをブラウザのストレージに持っている場合がややこしい。ユニバーサルモードだと、ページを開く時にクライアントサイドでルーターにアクセスできるフックがないので、どこにそのロジックを書くか(SPAモードの場合はミドルウェアでよい)。
最近は、ミドルウェアで元々遷移しようとしていたパスを記録しつつ、認証チェック用のパスにリダイレクトさせて、そこでチェックした上で、ログインページか、元々遷移しようとしたパスにさらにリダイレクトするのが、いいかなぁ、と思っている。
その前に、ブラウザではなく、サーバーサイドで HTTP only な cookie を使って実装できないか相談する。そちらのほうがセキュアだし、ミドルウェアでシンプルに実装できる。

帰宅して、上半身は痛いけれども、なにかしら身体を動かしておきたい気持ちだったので、リングフィットアドベンチャーを下半身のトレーニングを重点的にやった。ボス戦で30分くらい。

2020-02-05 今年初秋吉

左の足の付根に違和感があるので朝のランニングはお休み。代わりにリングフィットアドベンチャーとフィットボクシングをやる。無酸素運動の後に有酸素運動をやると効率的に脂肪燃焼できるそうなので、それが狙い。
フィットボクシングは二回目だけど、初回よりもうまくリズムを取ることができた。連続ジャブで2回目のタイミングを合わせるのが難しい。インストラクターは田中敦子さんの声のやつで。少佐っぽさはあまりないけど、一番好き。
この運動のおかげか分からないけど、この日の午前中はいつも以上にスッキリした気分で過ごすことができた。

夜は、同じ地元出身のいつものメンバーで池袋のやきとりの名門秋吉へ。参加者の家とか勤務地を考えると渋谷がいいのだけど、渋谷店はお店が広くないのと外国人の旅行ガイドブックに載っているからかけっこう並ばないといけないので、広めの池袋店をいつも使っている。
じゅんけい、しろ、あか、若がわ、みのなど、いろいろ頼んだけど、やっぱり、じゅんけいが美味しいなぁ。歯ごたえがあって、噛めば噛むほど味が出てくる。他では食べられないやきとり。

2020-02-02 体組成計を買った

朝起きて、ジョグをしてしばらくのんびりした後に、いつもの朝活へ。けっこう捗った。

終わった後は先週行けなかった清水湯にリトライ。14時ごろに行ったら、少し空いていた。冷温交代浴で足の疲労を抜く。湯 → サウナ → 水風呂の順で5セット。久しぶりに銭湯に行ったけど、広いお風呂はやっぱり良いね。変わり湯はレモンを使ったやつでいい香りだった。
銭湯の後は、近くの蕎麦きりみよたに行こうとしたけれども行列。16時でもあんなに並ぶのかー...

しょうがないので、家に戻る途中の神保町で降りて、ガヴィアルへ。チキンカレーを食べた。安定の美味しさ。中辛を食べたけど、もっと辛くてもよかったかも。
神保町、もっとお店を開拓したいな。

家に帰ったら、数日前に買った体組成計(Withings Body+)が届いていたので、さっそく初期設定。買ったモチベとしては、最近、体重が増えてきているのだけど、筋トレで筋肉がついてきているのか、脂肪が増えているだけなのか知りたくなったため。セットアップに何回も失敗して、けっこうストレスがあった。デバイスの同期の前に、先にアプリでアカウントを作っておく必要があったっぽい。
測ってみたら体脂肪率は16.6%で意外と普通の数値だったのだけど、サブ3.5達成のために14%くらいまで絞っていきたい。

リングフィットアドベンチャーを腕まわりを重点的に40分ぐらいやった。体感的にはそこそこしんどいのだけど、ランニングで心肺が鍛えられているせいか、そこまで心拍数は上がらずにステージをクリアした後の計測だと「とても軽い運動」が出てくる。あんまり気にせずに継続。

2020-02-01 マドリード・ダービー

昼前ぐらいにランニングのポイント練習をやる。太陽が出ていて、気温も高い印象。ここ最近は寒いのでウィンドウパーカーを着て走っているのだけど、久しぶりに半袖で走ることにした。少ない時間で効率よく練習するために坂道インターバルを試す。上り坂を全力で走って、下り坂をジョグする。これで心肺機能の向上と脂肪を燃焼しやすくする体質への改善を図る。やってみると距離や時間は普段のポイント練習より短いのだけど、なかなか苦しい。
終わった後に Garmin の測定結果をみたら、有酸素機能が「向上」、無酸素機能が「維持」で思っていたより効果がなかった。もう少しやってもよかったかなぁ。あんまり無理をすると今度は身体に負担がかかって、故障するので塩梅が難しい。
今後も週1回ぐらいの頻度でやる。

その後は部屋で一日をずっと過ごす。本を読んでメモをまとめたり、コーディングしたり、昨日書いた protobuf の件の issue を立てたりしていた。Proto3 repeated field not packed by default · Issue #345 · dart-lang/protobuf · GitHub
たまにはこういう日もあってもいいかなぁと思って、ずっと家にいたのだけど、若干気持ちが塞ぎがちになっていた気がする。天気もよかったし、どこかに出かけたほうがよかったかな。

その後は夕飯を食べて、マドリード・ダービーに備えて仮眠。11時前に目を覚まして、ライブ中継を見る。
前半立ち上がりはよいかんじで、堅守速攻のアトレティコらしい良い動きが出ていた。攻撃の基軸になっていたのはビトロとアンヘル・コレア。決定機が何回もあったのだけど、お互いにスコアレス。相手のカゼミーロの守備がよかった印象。前半に1点入れておきたかった...
後半開始直後、ジダンが調子の良かったクロースとイスコを下げて、 ヴィニシウスとルカス・バスケスを投入。フォーメーションをガラッと変えて、修正してきた。アトレティコは、この変化に対応しきれずに守備ラインが後ろに下がり、攻撃の基軸になっていたビトロも守備に時間を割かないといけなくなって、防戦一方という流れ。シメオネも交代カードを切るが、怪我人続出でリソースが足りていないアトレティコではこの状況を変えることはできなかった。結局、一瞬の隙を突かれて、ベンゼマに決められて、1-0 で試合終了。
ジダンの采配がお見事としか言いようがなかった... アトレティコは、この敗戦で6位に後退。前半の内容はよかったし、気を取り直して、次節がんばるしかない。

2020-01-31 アトレティコ、カバーニ獲得失敗、カラスコ復帰

1月ももう終わり。ここ数日は確定申告の準備で、昨年の会計データの内容を確認したり、必要な書類を集めたりしていた。用意した一式を毎年申告の書類作成をお願いしている税理士の人に送る。

仕事は久しぶりに Nuxt を書いているのと、バックエンドのAPIの実装。やりとりは gRPC Web でやっているのだけど、どハマりしてしまってつらかった(この件はまとめて改めてエントリを書く)。
端的に書くと protobuf の仕様をサーバーとクライアントそれぞれの言語の実装が満たしていないことによるものだった。dart の protobuf 実装は、デフォルトでエンコーディングすべきものをエンコーディングしていないのと(proto3 だとrepeatedフィールドのpackedエンコーディングはデフォルトで使用するはず)、js の protobuf 実装はエンコーディングされていなくてもパースできるはずのものをパースできなかった。
いったんは proto のファイルに [packed=true] を指定することで乗り切るけど、各ライブラリを本当は直すべき。

サッカーは冬の移籍マーケットが閉まる。アトレティコは、今シーズンの得点力不足を解消するために、ウルグアイ代表でパリ・サンジェルマン所属のエディソン・カバーニを狙っていたのだけど、移籍金の折り合いがつかなくて断念したらしい。うーん、数年前からシメオネカバーニの獲得を熱望していて、カバーニ本人も移籍したがっているという相思相愛の状況だったのに残念。ワールドクラスのストライカーなのにハードワークで献身的に守備をする、相方のフォワードを引き立てる黒子の役に徹することができる、というプレースタイルはアトレティコに合ってそうなので、夏のマーケットでぜひ来てほしい。
それとは別で、2018年にアトレティコから大連一方に移籍したベルギー代表のカラスコの復帰が決定。フォワードではないけれど、攻撃的ミッドフィールダーでドリブルがえぐい。ジョアン・フェリックスが怪我して、フォワード陣がモラタ、コレア、シャポニッチしかいない危機的な状況の中で明るい話題。明後日は、いよいよマドリードダービーなので楽しみ。

アトレティコ、マドリードダービーの前に不安が残る結果

朝起きて、疲労抜きジョグをする予定だったけれども雨が降っていたので中止。本を読んだり、コードを書いたりして9時ごろまで過ごす。

毎週日曜にやっている朝活のために表参道へ。ピースオブケイクのオフィスで、もくもくコードを書く。そこそこ集中できたかな。

13時ごろに表参道の清水湯へ。冷温交代浴で昨日のランニング練習の疲労を抜きたかったのだけど、入り口の靴箱に空きがないぐらい混雑していて断念。もうちょっと昼下がりに行かないとダメだなー。日曜の昼の表参道はどの店も混雑している印象。おとなしく帰宅。

適当にテレビを付けたら、テセウスの船の第一話の再放送をやっていて、面白そうだったので原作の漫画をKindleで買って一通り読んだ。面白かったけど、猟奇的な殺人犯が出てくるやつをタイムスリップで少しアレンジしたぐらいの内容かな、という感想だった。

相撲は初場所の千秋楽。正代の取り組みを見て、結びの一番まで時間があったので、それまで疲労抜きジョグ。太ももや股関節にダメージがきているなぁ。30分ほど走って戻ったら、ちょうど結びの一番。徳勝龍が貴景勝に勝って、優勝決定。うーん、正代との優勝決定戦が見たかったw 徳勝龍は場所中に大学時代の恩師の方が急逝されたらしく、並々ならぬ思いだったんだろうなぁ。勝った後に堪えられずに涙が流れていたのが印象的でした。
平幕の力士が力を付けてきていて、横綱大関を脅かしていたのが今場所の印象。世代交代が近づいてきているのかな。来場所も楽しみ。

20時からラ・リーガ 第21節 アトレティコvsレガネスをライブで見る。先週、国王杯のラウンド32でセグンダB(3部)のチーム相手に負けたので、ここで勝って気持ちを切り替えて、来週のマドリードダービー(vsレアル・マドリー)に繋げたい。にしても、都並敏史さんの解説はワイルドというか、選手に対する愛が溢れ出ていていいなぁ。
試合は相変わらず、守備の立ち上がりが悪くてヒヤヒヤすることが多数、後半主導権を握って相手のゴールに迫ることが増えたけれども、攻撃の厚みが足りなくて決まらない。終了間際にセルビアU21代表のシャポニッチが交代でリーガデビュー(多分)。普通にマッチしているかんじだったので、これからの活躍に期待。
結局、試合はスコアレスドローという結果。レアル・マドリー、今シーズン昇格で大物を食っているグラナダバレンシアリヴァプールと手強い相手との対戦が続く前の内容としては不安が残る... シメオネが解任されないか心配だ。