記事へのコメント23

    • 注目コメント
    • 新着コメント
    masatoi
    masatoi ふと気になって確認してみたらSBCLのrandomはメルセンヌツイスターだった

    2019/11/27 リンク

    その他
    hylom
    hylom 乱数のシード問題は色々なところでトラブルを引き起こすので理解しておきたいですね

    2019/11/27 リンク

    その他
    houyhnhm
    houyhnhm 起動プロセス毎にUUID生成しようとするとわりとぶつかる。

    2019/11/27 リンク

    その他
    qtamaki
    qtamaki シードを毎回初期化してしまうのは初心者あるある

    2019/11/27 リンク

    その他
    junglejungle
    junglejungle 自力でUUID生成したいならちゃんとRFC読めというだけだな。

    2019/11/27 リンク

    その他
    mas-higa
    mas-higa “少し速度が必要になるので”

    2019/11/27 リンク

    その他
    tyhe
    tyhe からの、ステートフルなPHPって果たして…?的な話になるのね。

    2019/11/27 リンク

    その他
    sin20xx
    sin20xx 細かい点は除いて同意。というか多くの場合乱数とUUIDには本来なんら関係がないのだがなぜかUUIDをランダムに生成したがる人が多いのが問題。値の連続性を秘匿したいのであればそれは暗号化の論点でありUUIDとは関係ない

    2019/11/27 リンク

    その他
    Kil
    Kil ま、あんまり難しいことを考えずに、結論にある「いらんことすんな、ライブラリ使え」だけ覚えておけば間違いない。

    2019/11/27 リンク

    その他
    NOV1975
    NOV1975 あのスライドで勉強になるのはただ一点「自作すんな」という部分に尽きる

    2019/11/27 リンク

    その他
    n314
    n314 PHPはリクエストを跨いで状態を共有できないので…。Javaとかのアプリケーションサーバー系なら初期化は最初の起動時一回なのかな?それもまた変な感じがするけど。

    2019/11/27 リンク

    その他
    ardarim
    ardarim メルセンヌツイスタチョットショウトツシナイ

    2019/11/27 リンク

    その他
    popolonlon3965
    popolonlon3965 ( ´-`)。o 0 ( …よかった、セリヌンティウスに空目したの自分だけじゃなかったっぽい… )

    2019/11/27 リンク

    その他
    ika2434
    ika2434 飛影はそんなこと言わない

    2019/11/27 リンク

    その他
    softstone
    softstone トーク自体を聞かずにスライドだけみて主張を誤解なく受け取ったつもりになるのが一番の問題な気がする。

    2019/11/27 リンク

    その他
    t-murachi
    t-murachi わしもあの記事でMTがやり玉に挙げられてるっぽく見えたのが気にはなってた。パフォーマンス的にも周期的にもとても優れた擬似乱数アルゴリズムですよ。良いフォロー記事。

    2019/11/27 リンク

    その他
    Palantir
    Palantir もともとSrandが乱数よりも少ない情報量しか持てないから初期化した直後の値は少ない情報エントロピーしか持たないから注意って記事だとおもてた。見返してこよ / 暗号論的なんとかでもSeed設定良くなければ同じでは?

    2019/11/27 リンク

    その他
    oktnzm
    oktnzm スケールする環境ならv1の方が実務的にもわかりやすい気が。てかID用途でv4でないといけない要件ってどんなんやろ?token用ならわかるけど。

    2019/11/27 リンク

    その他
    andalusia
    andalusia 正しい指摘だけど、マルチプロセス・スケールアウト環境で「メルセンヌツイスタの内部状態をずっと使い回す」のも難しいので、最初っから暗号論的擬似乱数生成器(CSPRNG)使っとけという指摘も実務的に妥当と思う。

    2019/11/26 リンク

    その他
    otihateten3510
    otihateten3510 セリヌンティウスは激怒しない

    2019/11/26 リンク

    その他
    ma38su
    ma38su cgiだと、毎回プロセス立ち上がるから、使い回せないと言っているのでは?(MTは優秀)

    2019/11/26 リンク

    その他
    kazuhooku
    kazuhooku 御意。一方で、プロセス生成時のエントロピ不足で衝突、というのはPHPのようなウェブ系言語ではしばしば見受けられた問題なので、そう的外れなシナリオというわけでもないと思う

    2019/11/26 リンク

    その他
    kazkun
    kazkun ループで毎回初期化する理由を理解してないと思うなぁ。

    2019/11/26 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    メルセンヌツイスタはそんなに衝突しない - Qiita

    κeenです。こちらのスライドが話題になっているようです。 10秒で衝突するUUIDの作り方 - Speaker Deck ...

    ブックマークしたユーザー

    • techtech05212024/03/16 techtech0521
    • napsucks2021/07/08 napsucks
    • lugecy2019/12/08 lugecy
    • saken6492019/11/29 saken649
    • mjtai2019/11/28 mjtai
    • somathor2019/11/28 somathor
    • kazutanaka2019/11/28 kazutanaka
    • norinico2019/11/28 norinico
    • s_ryuuki2019/11/27 s_ryuuki
    • masatoi2019/11/27 masatoi
    • azechi_n2019/11/27 azechi_n
    • grsw2019/11/27 grsw
    • masa0x802019/11/27 masa0x80
    • hylom2019/11/27 hylom
    • houyhnhm2019/11/27 houyhnhm
    • fjwr382019/11/27 fjwr38
    • damehuman2019/11/27 damehuman
    • ledlizerd2019/11/27 ledlizerd
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事