タグ

2019年9月12日のブックマーク (3件)

  • JavaScriptで再現性のある乱数を生成する + 指定した範囲の乱数を生成する

    JavaScriptの乱数は少し貧弱で、シード値の指定ができないなどの制限があります。普段は問題ないのですが、特定の用途では問題となる場合があります。シード値を指定可能な、再現性のある乱数を自作してみましょう。 JavaScript標準の乱数 もちろんJavaScriptにも乱数を発生させる機能はあります。Math.random()がそれにあたります。 const a = Math.random(); console.log(a); Math.random()は0.0以上1.0未満の乱数を生成します。しかしこの乱数には問題があります。シード値を指定できず、実行ごとに異なる値が生成されます。 ……「乱数」なんだからそれでいいんじゃないの?と思うかもしれません。しかしこれは特定の領域において問題となります。 例えば研究のためにJavaScriptでプログラムを組んだとします。その中で乱数を使っ

    JavaScriptで再現性のある乱数を生成する + 指定した範囲の乱数を生成する
  • 幸福度の男女格差世界一は日本だった 「男なんだから俺が稼がなきゃ」が生きづらくさせている | 文春オンライン

    「一家の稼ぎ頭でないと格好悪いけれど、家事や育児の能力も求められる」――日では男女の不平等が根強く残る一方で、幸福度の男女間格差が大きい。そんなことが最近の調査で分かってきた。 21世紀に入って男性1人の稼ぎで一家を養うことが難しくなってきており、共働き家庭も当たり前になった。当然のように「求められる男性像」も変化している。そんな時代に男の子を育てる親はどのように子育てを行なえばよいのか? 新刊「21世紀の『男の子』の親たちへ」で男子校のベテラン先生たちを取材、男の子の親として心得ておきたいポイントを紹介したおおたとしまささんが、男の子たちが置かれた状況をレポートする。 ◆◆◆ 男性のほうが活躍の場が多いのに、幸せ度は低い 男女の社会的境遇格差を表わす有名な指標に「グローバル・ジェンダー・ギャップ指数」があります。健康、教育政治、経済の分野での各国の男女格差を数値化したものです。「世界

    幸福度の男女格差世界一は日本だった 「男なんだから俺が稼がなきゃ」が生きづらくさせている | 文春オンライン
  • Collation / Collating Sequence

    ソート順序のこと.[注 規格文書など公式な文書では“照合順序”と訳される場合が多いようですが,ぶっちゃけソート順序のことです.この文書では わかりやすさを優先して,ソート順序としておきます.] 日語については長らく“機械まかせで期待通りにソートされる”なんて まったく期待できない状態だったため ほとんど意識されていませんが,アルファベットを使う欧米では電算化黎明期の1960年代には既にソート順を正しくする取り組みがはじまっていたようです(例えば COBOL 言語規格では 1963年制定の拡張 COBOL-61 規格で早くもソート順の話がでてきます[11][12]).日人の技術者だと“英数字のソートなんて ASCII 順じゃないの?”くらいに思っていたりしますが,実際には そんなに簡単ではなかったりします. 大文字・小文字 混在問題 ソート順の典型的な議論は,例えば大文字・小文字の並び順

    fmn10
    fmn10 2019/09/12