2013年8月19日のブックマーク (3件)

  • いつからその方法で偏りのない乱数が得られると錯覚していた? - アスペ日記

    私はつい最近まで勘違いしていました。 ここのページに書いてあるような方法で、一様分布する整数が得られると。 int random(int n) { return (int)(( rand() / (RAND_MAX + 1.0) ) * n); } この方法、一見すると実に一様分布が得られそうに見えるんですよね。 どういう思考回路を通っているかというのを自己分析すると、次のような感じです。 1. rand() では 0〜RAND_MAX のランダムな整数が得られる。 2. それを RAND_MAX + 1 で割ると、[0, 1) に一様分布する実数が得られる。 3. [0, 1) の一様な実数を n 倍して小数点以下を切り捨てたら、0 から n-1 に一様分布する整数が得られる。 これの罠なところは、1 と(特に)3 が正しいというところだと思います。 ただ、2 がダウト。 思いっきりダウ

    いつからその方法で偏りのない乱数が得られると錯覚していた? - アスペ日記
    dekokun
    dekokun 2013/08/19
    メルセンヌ・ツイスターが使えるならそれを使おうという話だという認識。<-違うな。 ある範囲の一様な整数の分布を得たかったら、専用のものを使おうねという話。剰余演算とか使って自前で実装する場合注意
  • ネットワーク図を作る時に便利なアイコン集のまとめ(2013年度版) - P2P today ダブルスラッシュ

    ネットワーク図を作る時に便利なアイコン集のまとめ(2016年度版)を作りました。最新のアイコン集はそちらをご覧下さい。 ネットワークマップなどネトワーク系の作図を行う際、アイコンが無い場合であったり、製品にあったアイコンなどが見つからずアイコンを探すのに苦労をする場合があると思います。サーバやネットワーク機器のメーカによっては、ネットワーク系の作図を行う時に使えるアイコンやVisioのステンシルを提供しているところがあります。今回はそれぞれネットワーク図の作図に便利なアイコンを配布しているサイトをご紹介いたします。 《「INTEROPのトポロジ図アイコン」(2014/06/24追記)》 図面とともにあらんことを!:第二面 – ネットワークのゲンバ(2014) | Interop Tokyo 2014の5ページ目にOne more thing…として、ShowNet の図面で使っているアイコ

    ネットワーク図を作る時に便利なアイコン集のまとめ(2013年度版) - P2P today ダブルスラッシュ
    dekokun
    dekokun 2013/08/19
    ちょうど先週くらいに欲しかったデータ。
  • 【AWS】EC2入門/CentOSを利用する前に知っておいてほしいこと | DevelopersIO

    はじめに 2013年6月27日にAWS MarketplaceでCentOS 6.4のAMI(起動可能なサーバイメージ)が提供開始されました。AWS Marketplaceに登録されたことで、簡単にCentOSを利用することができます。 CentOS 6.4 now available on AWS Marketplace 「CentOSのAMIがMarketplaceに登録されると何がうれしいの?」という疑問を持たれた方は、都元さんが「EC2上でCentOSを使う 〜 AWS Marketplaceを利用してみる」にその理由を書いています。 Community AMIからCentOSを検索しても、世界中のAWSユーザが公開する様々な目的のAMIが大量に表示されてしまい、自分の目的に合ったAMIや、最もシンプルな構成のプレーンなAMIを見つけ出すのはかなり困難と言って良いでしょう。 (中略

    dekokun
    dekokun 2013/08/19
    「Amazon Linuxと比べて初期構築が少し面倒だよ」というお話。CloudInitも使えませんしねぇ。