id:amachangさんの 一行で IE の JavaScript を高速化する方法 - IT戦記 に対して、id:uupaaさんが http://d.hatena.ne.jp/uupaa/20081230/1230604575 でIE以外でも使える色々な方法を提案なさっています。でも、 「正直documentを_docに置き換えるの面倒><」 そこで、たかがreplace(/document/g, '_doc')の手間を惜しむ皆様のために用意した、2行でJavaScriptを高速化する方法がこちら: script全体を(function(document){と})(document)で囲む これだね! ベンチマーク uupaaさんの記事にあるB系のソースを使わせていただきました。 ブラウザ B0 B1 B2 B3 B4 B5 b6 IE 6 10281 4938 10844 4672
昔から、炭素の結晶としては黒鉛(グラファイト)やダイヤモンドが知られていましたが、1985年にサッカーボール形の構造をもつフラーレンが米・英の科学者により発見されました。一方、カーボンナノチューブは、それらとは全く異なる形状で、1991年に日本の科学者が発見しました。それは、電子顕微鏡でフラーレンを観察しているときに針状の物質として偶然見つかったのですが、新しい物質であると意識を持って観察していたため新発見に結びついたのです。このカーボンナノチューブは、直径0.7〜70nmで長さが数十µm程度の円筒の形をした炭素の結晶で、新素材として大いに期待されています。 カーボンナノチューブは、炭素原子が六角形に配置されたグラファイトシートを筒状に巻いた形をしていますが、巻き方や大きさ、重なり方でさまざまな性質をしめします。 カーボンナノチューブは、細くて軽く、非常に強いという性質の他に、立体構造の違
しばらく前から、コマンドの終了ステータスをプロンプトの色に反映させるようにしている。 終了ステータスとは C言語なら int main(int argc, char* argv[]) { ... return 0; } この return している 0 が終了ステータス。この整数値の下位 8bit がプロセスの終了時に親 (そのプロセスを起動したプロセス) にわたる。 終了ステータスの指定方法はいろいろある。C言語の場合 main 関数の戻り値以外にも exit 関数の引数でも指定できる。Ruby, Perl の場合、そもそも main 関数は無くて exit 関数に引数を与える方法だけがつかえる。 この値はシェル上で $? で参照できる。 % perl -e 'exit(0xdead)'; echo $? 173 % 慣例として、正常終了のときは 0 を返すことになっている。 % ls
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く