『 VM実装。JITもやっている。 』 by tociyuki [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今月は貧乏なので慎しく暮らしている. 週末もひきこもりとしてオンラインの記事を読んで過ごすことに. ウェブを眺めているといいタイミングで Google の新作論文が出ていた. ありがとう, Google の中の人. _ Bigtable: A Distributed Storage System for Structured Data これ. GFS, MapReduce, Sawzall とつづく Google インフラ N 部作の 4 章が幕をあげた. 実はデータベースも作ってるんだぜ, という話. BigTable ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
もらいもの. すばらしく面白かった. (実はもう内容をほとんど覚えていないが, それは良い娯楽作品の条件だと思う...)村上春樹はなんというか, 日本語が卓越しているね. こんなにストレスなく読めて, かつ下品でない日本語を書ける作家は他に見ない. アマゾン・ドット・コムの光と影 前から気になっていたのを近所の本屋で発見し読む. 資本主義的に良い会社で働くのが幸せとは... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
私は仕事柄, 書いたコードに実行速度を要求されることがある. 本当はいつも要求されていて, たまにそれに応えるという方が正しいかもしれない... とにかく, 権力者(上司, 顧客, 同僚)から "遅いので速くしろ" というお言葉を日常的に頂く. とはいえできる範囲の高速化は既に済んでいる. 無い袖は振れない. まわりからの圧力を前にすると, 高速化の余地あるコードがある種の資産... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
正しい気もする. ただここで思いだして欲しいのは, 配列が単なる hash だということ. この配列は実際のところ arr[0] の要素しか持っていない. それなのに arr.length は 10. ちょっときもちわるい... 続けて, 実体が hash なら, といたずらをしてみたら不思議なことがおこる. arr.baz = "Baz"; log(propertyNameList(arr).join()); // "0,1,2,3,4,5,6,7,8,9,baz" log(arr.length); // 10 これは一体どう説明す... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
正しい気もする. ただここで思いだして欲しいのは, 配列が単なる hash だということ. この配列は実際のところ arr[0] の要素しか持っていない. それなのに arr.length は 10. ちょっときもちわるい... 続けて, 実体が hash なら, といたずらをしてみたら不思議なことがおこる. arr.baz = "Baz"; log(propertyNameList(arr).join()); // "0,1,2,3,4,5,6,7,8,9,baz" log(arr.length); // 10 これは一体どう説明す... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
情報処理学会誌に "skeletal paralell programming" というのが載っていて,よく読んでいないのだけれど要は並列計算のためのライブラリを作りましょうという話のようだった. MPI を土台にしているらしい.Google の MapReduce が引用されており,そんなものがあったと思いだす. 読んでなかった.そういえば前回の ACM Queue も並列計算と CMP の特集.どうも並列計算が基本技能として要求され... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
グーグル株式会社の人が MapReduce (以下 MR)について解説をしてくれるというので聞いてきた. 私は友人が誘ってくれたのに便乗しただけの野次馬なので, どういう集りなのかはよく把握していない. 何かの勉強会ということらしい. 技術的には論文に書いてある以上の話はなかったが, 実際に使っている人の話を聞けたのは貴重だった. 忘れないうちにあれこれメモしておく. (発表に使... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|