2015年12月17日、Google Chrome の JavaScript エンジン(処理系)である V8 の公式ブログにて、 JavaScript の標準的な乱数生成APIである Math.random() の背後で使われているアルゴリズムの変更がアナウンスされました。 Math.random() 関数は JavaScript を利用する際には比較的よく使われる関数ですので、親しみのある方も多いのではないかと思います。 新たなバグの発見や、従来より優秀なアルゴリズムの発見によってアルゴリズムが変更されること自体はそれほど珍しくはないものの、 技術的には枯れていると思われる Math.random() のような基本的な処理の背後のアルゴリズムが変更されたことに驚きを感じる方も少なくないかと思いますが、 それ以上に注目すべきはその変更後のアルゴリズムです。 実際に採用されたアルゴリズムの原
はじめに この記事は、@kjunichiの2015年パーソナルアドベントカレンダーの16日目の記事です。 Rack APIとは 初めて知った書き方は以下 Proc.new do |env| [200, {"content-type" => "text/html; charset=utf-8"}, ["<html><body><h1>こんにちは</h1><p>libh2oでmruby動いたよ。</p></body></html>"]] end ruby力低いから、違ってるかもだが、CGIの環境変数的なオブジェクトがハッシュ形式でブロックの引数で渡ってきて、 これを参照して、あれこれ処理して、配列を返す 参考資料 http://www.rubydoc.info/github/rack/rack/master/file/SPEC https://github.com/tenderlove/the
Ruby is a dynamic language. Everything is possible in runtime. So, how about a feature to prohibit some dynamic features in runtime? Foo = 1 RubyVM.drop_dynamics Bar = 2 #=> cannot define new constant Foo = 2 #=> cannot redefine a constant def foo; end #=> cannot define a method class Baz; end #=> cannot create a new class Ruby's dynamic property greatly restricts performance. However, it is a bad
育児休暇を取る考えを示している自民党の宮崎謙介衆院議員(34)=京都3区=が6日、党国会対策委員会幹部から「国会議員全体の評判を落としている」などと注意された。宮崎氏はこの日、国会議員の育児休暇を定めるよう衆議院規則を見直す提言書を大島理森衆院議長に手渡す予定だったが、提出できなかった。 宮崎氏の妻・金子恵美衆院議員(37)=自民、新潟4区=が2月中旬に出産予定で、宮崎氏は昨年12月に約1カ月の育休を取る考えを表明した。衆議院規則に育休規定がないため、宮崎氏は賛同する男性議員らと改正案を検討してきた。 ところが、6日午前と午後の2回にわたり、国対幹部に呼び出され、「週刊誌にまで書かれている。生まれてくる子供を使って名前を売っている」などと批判された。さらに、議長に提言する場合は、国対を通すという手順を踏むように求められたという。 宮崎氏は「育休については応援… この記事は有料会員記事です。
「外務省が機密解除に反対」 CIAの自民政治家へ資金 米元諮問委員が証言 2016年01月06日 03時00分 【ワシントン山崎健】1994年10月に発覚した米中央情報局(CIA)による自民党政治家らへの資金提供に関する米機密文書について、日本の外務省が米政府に公開に強く反対する意向を伝えていたと、国務省刊行の外交史料集「合衆国の対外関係」編さんに携わったマイケル・シャラー米アリゾナ大教授(68)が西日本新聞に証言した。 当時、米メディアの報道で問題が表面化した後、自民党が否定した裏で、外務省が米側に文書が露見しないよう事実上、要請。時の政権に都合の悪い情報を、外務省が国民の目から隠そうとしてきた歴史の一端が明らかになった。 日米外交史などの研究者でCIA資金提供問題にも詳しいシャラー氏は95年から2000年まで、30年を経過した米機密文書の機密を解除し、史料集に収録すべきか協議する国
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く