似たようなのは似たように
似たようなバイト配列が同じぐらいの数値になるハッシュ関数がなんとなく欲しいけどどうやればいいかサッパリわからねー。最終的にやりたいことはある文字列から自動的にカラーコードを生成されることなんだけど、まぁそれ自体が目的で何かに使うってわけじゃないわけですけれど……
似たような、っていう条件をとれば 既存の MD5 とかのハッシュ関数使えば超簡単に実装できる。むしろ実装っていうほどのものじゃなくなる。一行で終る。"#%06x" % (Digest::MD5.hexdigest(str).to_i(16) >> 104)
似ている
っつうのが抽象的っつうかなんつーか……面倒だからいいか。
関連エントリー
- パスワード保存のベストプラクティスと bcrypt のメモ書き 考えてみるとほとんどパスワードを保存するコードを書いたことがない。現状のベストプラクティスを知らなかったのでメモ書き。 現状では bcryp...
- g エラるの続き。改善したとの返信。 んでも 404 のままなんだけども。うーむ。キャッシュ削除っても無駄だったし、フラッシュのバージョンが悪い...
- ✖ 最近、雑誌原稿やら、社内のドキュメントやら、日記やらで、文章を上手く書けるようになりたいとしみじみ思うことが多いものの、どうやったら上手くな...
- del.icio.us の color: (colorScheme) で遊ぶ ちょっと前に流行っていたみたいで、NULL::colors とうまく連携できないかなぁと思っていたんだけどうまくいかなかった (なんなんだ)...
- NULL::colors いろいろアップデート NULL::colors2 飽きるまでいぢる。 とりあえず、クッキーからの自動復帰を適当に実装。無駄に JSON 使ってる。このへん実装しな...