Node.jsのBufferの比較2022/4/24 18:44:00 値が同じだが異なるオブジェクトのBufferの比較をする際、==を使ったらfalseになった。 ハッシュ化したパスワードの比較をしたかったので、crypto.timingSafeEqualを使ったところ、想定通り、同値の場合はtrueを返すようになった。 BufferにはBuffer#compareというメソッドもある。Bufferの配列をソートしたいときにはこちらを使うと良いらしい。
あれ2022/3/6 19:10:00 週末が散歩で終わってしまう。散歩しただけましか……去年ぐらいの休みの日は散歩すらできてなかったしな……じゃあどうすりゃ満足するんだ SNSを見てると充実した1日のハードルが無限に跳ね上がっていく気がする。 充実感が欲しくなるSNSを見る他の人の充実した1日と比較する1.に戻るこれです。有意義な何かってなんだよ… 理想を言えばこうしたい。
match2022/2/19 13:51:00 Rust Rustで比較するときに使うやつ if文じゃないんだ…… → if式はあることが判明した。 match val1.cmp(&val2) { Ordering::Less => println!("Too small!"), Ordering::Greater => println!("Too big!"), Ordering::Equal => println!("You win!"), }