セキュリティ・キャンプ通過チェッカーを作りました
June 11, 2021
昨晩
Twitter を眺めていると、セキュリティキャンプ通過者一覧の目 grep がつらいとの声を ちらほら見かけました。じゃあコンピューターに grep させればいいですよね。 明日は12時から予定があるので夜更しはできません。とりあえず寝ましょう。
09:00 起床
起きました。PC を開きました。 まず、create-react-app を叩きます。react も redux もあまり使ったことがないので 勉強がてら両方使いましょう。あとは適当に tsx を書いていきましょう。 適当にゴリゴリ実装していきます。公式 PDF をブラウザで開いて、テキストをコピー します。ほとんど半角数字と半角のカンマが使われていて優しいですね。どうせなら せめて txt、願わくば json で公開して欲しいものです。 ほとんどと書いたのは、ジュニア開発ゼミの箇所だけ全角のカンマが使われていました。 まあ3つだけなので手で修正して対応しました。
11:00 電車に乗る
40 分くらい電車で移動する必要があるのでこの時間に家を出ます。 まだ完成にはほど遠いです。はい、電車で開発しましょう。 昔は Bluetooth テザリングをしていた記憶があるのですが、電車の中には Bluetooth の 電波がかなり多く、ペアリングから始めるのは困難そうでした。USB テザリングして 開発を進めましょう。
11:40 目的地最寄り駅に到着
目的地に移動します。時間がもったいないので小走りで。
11:50 目的地到着
まだ時間があります。ラストスパートです。
GitHub Actions で CI/CD するつもりだったのですが、なんだかうまくいきません。
こだわっても仕方ないので、npm i gh-pages
して手元からデプロイすることにします。
12:00 予定
……デプロイすることにします。と思った瞬間、時間になったので名前を呼ばれます。 思ったよりも時間が早く過ぎていたようでした。どうしましょう……あと1分……
私「あと1分ください。」
1分もらいました。デプロイしてツイートします。完成。
20:00 帰宅
他にもやることを済ませて帰宅します。そういえばデプロイに失敗しているんでした。
適当に npm update
します。直りました。よかったです。(本当は他にもいろいろ試しました。)