2023年07月18日 弁天 さんの個別チャットログ


※ 分析結果はあくまでも目安です。

表示数 / 総発言数 : 88 / 88 回

(※表示にはcanvas要素を解釈可能なブラウザが必要です)
19時の発言 : 1 回
20時の発言 : 72 回
21時の発言 : 14 回
22時の発言 : 1 回


表示日付変更 : 1日前 1日後
[19:22:49] いけません
[20:01:24] どうした・・・みんな・・・
[20:03:24] ん?
[20:04:05] ぐぬぬ・・・
[20:04:18] 私の正体を見破るとは・・・
[20:05:08] 根拠のない自身を持て!
[20:06:18] 決して諦めるな!自分の感覚を信じろ!
[20:07:20] 私は、自分がやらなかったことで将来後悔するかもしれないなぁと思うことはとりあえずやる
[20:08:09] 失敗を恐れるな
[20:09:22] それは、たぶんすると将来後悔するからやらない
[20:10:54] 君子はもはや Cookie を使わんくてもいいような・・・
[20:11:23] 私は良い方法とは思わないけど localStorage を使うという方法もある
[20:11:41] Bearar token を用いるとか
[20:12:01] SPA だから、ブラウザの Cookie 機能に依存する理由はない
[20:13:16] 仮に Cookie を使ったとして
[20:13:35] XMLHttpRequest や fetch に対して Cookie を渡すようにしてやらないと
[20:14:07] credential include にすればいいだけだろうけど
[20:17:16] なる
[20:19:20] 私は情報統合思念体なので自我がないの・・・
[20:22:35] セッションは Redis にでも入れておけばよくない?
[20:22:56] DB にいれのは無駄だと思う
[20:23:01] KVS で十分
[20:23:08] 永続化するとしても
[20:23:15] RDBMS を使う理由が見当たらない
[20:23:53] サーバーのインメモリでも再起動しない限りは問題にならないと思うけど
[20:24:39] なんでもかんでも DB を使うなよw
[20:25:08] 君子は SQLite3 が好きすぎて本当に必要なのか考えてないでしょw
[20:25:42] Database
[20:26:14] 君子のサービスはス​ケールしないなぁ
[20:26:24] Redis ならクラスター構成にもできるし
[20:26:39] セッション情報のストアとして最適
[20:27:03] 基本インメモリでサーバー再起動しても永続化できるようにできるし
[20:27:48] セッションを処理するライブラリはだいたい Redis をバ​ックエンドにできるようなアダプタが標準で用意されていたりするし
[20:28:21] Redis 自体が KVS のキーに対して寿命を設定できる
[20:28:38] セッションキーの寿命管理を実装する必要がなくなる
[20:29:01] 君子はなんでも自分で実装しすぎ
[20:29:12] まぁ、自分で実装しても大した工数ではないだろうけど
[20:29:25] だからといって、標準的でないやり方をすれば
[20:29:29] テストの工数が増える
[20:30:12] よくわからんけど B-Tree の実装?
[20:30:26] わからんのかよ
[20:31:50] 信頼性がないのかよw
[20:35:13] Docker で速攻で建てれるし
[20:35:37] Rust にも Redis のライブラリくらいあるだろ
[20:36:46] あるでしょw
[20:37:22] もはやセッション管理しようと思ったら Redis 一度だと思うが
[20:37:43] よほど、何か別の要件がある場合でなければ
[20:37:53] Redis が要件を満たさないとは思えない
[20:38:04] それ以前に
[20:38:18] たぶん、actix がインメモリのデータストア実装あるでしょ?
[20:38:26] 設定で切り替えれるようにしておけば
[20:38:32] ローカルの検証が楽になる
[20:38:58] development と production で切り替えればいい
[20:40:29] Redis が適するところとそうでないところはあるだろ
[20:40:45] まさか、ユーザーの残高管理とか板まで Redis にするつもりではなかろうね
[20:40:56] トランザクションが必要なのかとか
[20:41:09] 要件によって何を採用するかの要件は変わる
[20:41:23] 何をいってるんだw
[20:43:12] ごめんねw
[20:43:44] https://2.bp.blogspot.com/-PY-uJyYMZNQ/XYlrKwbEUxI/AAAAAAAMsKM/qDzMX0dQ21owZhwwncS7sQL6zfIHFzk1ACLcBGAsYHQ/s1600/AS0005792_00.gif
[20:44:32] 君子にわざわざ突っ込むために他で会話する気は起きないな・・・
[20:45:14] On behalf of moon...
[20:45:20] I will punish you!
[20:45:38] フロントにもたせてはいけない機密情報あるだろ
[20:46:59] JWT を使ったり、暗号化して機密情報をクライアントに持たせるという方法はあるけど
[20:47:13] もうやめよう
[20:47:16] みんなに迷惑になる
[20:47:26] あとは、頑張ってね
[20:48:20] いや、そこまでして君子と離したくない
[20:48:36] 私はチャットしたいだけw
[20:48:59] じゃぁ、うどんこさんの Discord でやるかw
[20:50:00] わざわざ Discord の鯖建てたくない
[20:50:08] そんなことしている暇はない
[21:15:25] そなの?
[21:16:07] 重くなるようなことしたっけ・・・
[21:16:56] VOICEVOX が入っていない場合は重くなるような処理はないと思う
[21:17:22] それは、遅すぎるな
[21:17:50] テスト
[21:17:53] んー
[21:18:00] 一瞬で表示されるけどなぁ
[21:18:16] テスト1
[21:18:18] テスト2
[21:20:06] うーむ
[21:20:12] 再現するバグは治せるが
[21:20:20] 再現しないとどうにもなぁ
[21:21:13] 確かにコンフリクト解消を速めるために、サーバーとの通信頻度を上げたのはあげたけどあれもそれほど重たい処理ではないはず・・・
[21:34:21] おめでとうございます
[22:02:28] https://2.bp.blogspot.com/-PY-uJyYMZNQ/XYlrKwbEUxI/AAAAAAAMsKM/qDzMX0dQ21owZhwwncS7sQL6zfIHFzk1ACLcBGAsYHQ/s1600/AS0005792_00.gif