miyado.dev

道半ば

CSRF実装ができたのでコメント実装に一歩前進
残タスクは
・コメントを未ログインでも投稿できるように変更
・ユーザー名、コメント投稿者名に空白など含まれないようにバリデーション
・コメント関連のフロント実装
冬休み中に終わるかな……?

それはそれとして、今日は中学校の同級生と会った。
たまに東京で仕事があって出張してきたときに会っている。
近況を聞くなどした。
年末年始はいろいろな人に会う時期でもある。

冬の宿題

この冬休み、いくつか本を積んでいるのと、CSRF実装をした上でコメント投稿機能までつけたいのと、あとは実家に帰ったりなんだりで見た目ほど休みではなさそう。
そんな中で、なんとか CSRF トークンの基本部分を実装できた。
あとはいろんなパスに波及させるだけだから、それほど大変ではないはず。

あと、先日から大丈夫大丈夫といって大丈夫ではなかったデプロイフック、よくみたら DEPLOY を DEPOLOY にタイポしている箇所があった。
そりゃ動かない。
これも修正したから今日こそ大丈夫のはず……!

CSRF実装

昨日のビルドフックの件は結局ちゃんと動いていなかったようだ。
再デプロイして今回は環境変数も正しいことを確認しておいたので今日こそ大丈夫のはず。

あとは、重い腰をあげてCSRFトークン周りの実装を進めていた。
こういうセキュリティ関係のところ、手実装は勉強にはなるけど、実際には多くの人の手で安全性が確認されたものを使いたいんだよなあ。
実装できたさらにその先として、多くの人に確認してもらえるようにするというのもいいかもしれない。

デプロイ

記事の投稿をフックしてフロントエンドのビルドが回るようになった(はず)。
検証も兼ねて記事を投稿してみる。

1記事投稿したら1記事分デプロイされるのが経済的だとは思うものの、現実としてはフルビルドが走っている。
地球規模では不経済で釈然としないが、一方で自分個人としては手間が減って経済的なので甘えてしまう。。。

ケンタッキー

今年のクリスマスはケンタッキーのチキンを食べた。
ケンタッキーというのは各種ファストフードの中でも一芸特化の印象だ。
オリジナルチキンのアドが強すぎて、ワンマンラインナップになっている。
といっても他のバーガーとかサイドメニューも並以上のものもあるけど、ランク差が大きい。
今日もいろいろな種類を食べられたのはよかったし美味しかったけど、やっぱりオリジナルチキンが一番かも。
製法を取締役レベルで分散して秘匿している(うろ覚え)だけのことはある。