miyado.dev

今年1年

今日はフロントのコードを整理した。
APIリクエストに失敗したときのコンソールエラーを消せないかと思ったけど、ブラウザfetchが流すものは触らないしそのままにしておくものっぽいのでやめておいた。

振り返ってみると、ここまで作るのに8ヶ月かかっていたらしい。
少なくない時間を使っていたので、もっと早くできたらよかった。

副業ではReact Nativeを少し触っているものの、逆にいうとそれくらいだ。
あんまりコードを書いてなくてエンジニアを名乗るのが若干憚られる感じになってしまったので、来年は自信をもって名乗れるようにキャッチアップしていきたい。
そういう意味では、本業は1日8時間あるのだから、やりたいことは本業に混ぜ込むのが一番である以上、そういう仕組みづくりも併せてしていかないと。

miyado 2021-12-31T22:00:17+09:00
コメント 0

コメント実装完了

ばばばっと実装して、ついにコメントを投稿できるようになった。
その分フロントエンドはコードが汚くなったけど……
ひとまず冬休みの宿題がひとつ終わったので残りはゆっくり片付けよう。

miyado 2021-12-30T23:12:51+09:00
コメント 1

道半ば

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

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

miyado 2021-12-29T23:56:37+09:00
コメント 1

冬の宿題

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

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

miyado 2021-12-28T21:54:17+09:00
コメント 0

CSRF実装

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

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

miyado 2021-12-27T23:50:48+09:00
コメント 0