めっちゃわかって、ブラウザにデフォルトの設定をしておけば Web ページがブラウザの API を勝手に叩いてやっていってくれる流れにならないか、と思っている……。まあ「このページでは設定変えたいな」みたいなときにどうしたらいいのかは不明。
冷蔵庫にシールを貼る
小さい頃はシール貼るの好きだったのだけど、今こう見るとさぞ親は大変だったろうと思う。
冷蔵庫やタンス、食器棚に貼りまくっていて、しかし何らかの基準みたいな感覚があり、それに沿って貼っていた覚えがある。あとシールのシートって剥離紙の上に粘着力のある紙が型抜きされている状態なので、実は枠も貼れることに早々に気づき、これは面白いなと型抜きされたシールを全部貼ってから枠も剥がして冷蔵庫に貼る、という行いもしていた。
親は特に剥がすことはしておらず (剥がさないと困るものに貼っていたら剥がしていたとは思う) 、食器棚やタンスは未だに現役なのでシールも残っている。小さい頃の背丈で届く範囲、特に立ったり座ったりしたときの目線の高さに貼られているのが自分で微笑ましい (これは自分が育児をしていないから気楽なだけではある)。
弟もシールを貼るのが好きだったけど、弟はめちゃくちゃ重ね貼りするタイプで、食器棚の扉に厚くなったシールが存在している。貼り方にも個性が出る。
車のガム
スーパーに買い物に行ったところ、復刻パッケージのロッテガムが置いてあった。微妙にテンションが上がり写真がめちゃくちゃ斜めになっている。
こういう自販機を見たことがあるわけではないけど、コイン投入口の傷とか端っこの錆とかが細かくて、こだわりを感じる。
ブルーベリーと梅がめちゃくちゃ懐かしくて、レモンのは知らなかった。ブルーベリーも梅も、よく父親の車のダッシュボードに入っていて、車に乗るたびに喜んでもらっていた (車で酔いまくる子供だったので、その対策でもあった)。スーパーから家に帰ってきてブルーベリーのパッケージをよく眺めたらそういう記憶が蘇ってよかった。梅は売り切れていて無念。また今度。
昔は永遠に味があって永遠に噛んでいたけど、今の鈍感な舌ではすぐに味がなくなった。当時親がすぐ捨てていたのも、今になって頷ける。
昔あったか覚えてないけど、包み紙?銀紙の外の飾り紙?に点線が入っていて、切れば折り紙にできるようだったので、折り鶴にした。折り鶴も小さい頃からよく折っていて、手順は言語にならないが手がなんとなく覚えているという部類の記憶。こないだ新幹線の駅で機嫌の悪い子供に折ってあげようか迷った (スマートEXの乗車記録の紙を正方形に切って折るまでを立ったままやったけど時勢とタイミングが合わなかった)。東京から京都まで鉄道の窓枠を旅した折り鶴が何羽いるか気になる。
祖父母家への帰省はいつも父親の車だったけど、両親家への帰省は新幹線で、しかし着いたときの久々の妙な居心地と帰りの名残惜しさは変わらないものだなと思う。強いて言えば大量に餅を持たされると新幹線では肩にくる。
GitHub ActionsでJestのログに色をつけられる
- Jest は TTY では色つきのログを出すが、そうでないときは色なしになる https://jestjs.io/docs/cli#--colors
--colors
オプションか、環境変数でFORCE_COLOR=true
するととにかく色つきのログを出せる
- GitHub Actions では色つきのログに対応している A better logs experience with GitHub Actions | The GitHub Blog
That’s why we are increasing the color support, including:
https://github.blog/2020-09-23-a-better-logs-experience-with-github-actions/#opening-the-door-to-a-more-colorful-experience
- ANSI colors
- 8-bit colors
- 24-bit colors
ということは、 GitHub Actions で Jest の実行時に色つきログの指定をすれば、色つきで見ることができるようになる。どのテストが落ちているのかとか、ここで落ちましたというコード自体とかが見やすくて便利。
追記
テストが落ちたときのアノテーションを diff の画面につける GitHub Actions Reporter の機能は Jest にもついているので、どこが落ちたか自体はそっちで見れるという話はある https://jestjs.io/blog/2022/04/25/jest-28#github-actions-reporter 。今回書いたのはログ自体を見たいとき便利というくらい。
https://jestjs.io/blog/2022/04/25/jest-28#github-actions-reporter
追記2
興味を持った同僚がどんどん集まって色々見てくれて、
- 内部で使ってる Chalk では GitHub Actions で色つきで出力できるように対応済みっぽい
- Jest は v29.3.1 時点で Chalk v4 を使っている
- Chalk v5 は ESM (!) Release v5.0.0 · chalk/chalk · GitHub
という感じで難しそうな局面だった。どうしても今すぐ Chalk 経由で GitHub Actions 上で色がつくように Jest を対応させたかったら、 Chalk v5.2.0 の色つける変更を Chalk v4 にバックポートするみたいになるのかな……。