タグ

2007年10月11日のブックマーク (8件)

  • @cc_on ってなに?

    amachangさんの「一行で IE の JavaScript を高速化する方法」を見てて、見慣れない/*@cc_on なんちゃらなんちゃら @*/ って記述が気になった。 なんだろうとおもい、早速ぐぐってみたところ、ここに書いてありました。 @cc_onはステートメントというものらしく「条件付きコンパイルの機能をアクティブにします。」との説明があります。 でも、「条件付きコンパイル」ってなんだよ!そんなの知らないぜ! ということで調べてみたら、以下のようなことが書いてありました。 条件付きコンパイルを使用すると、JScript の新しい言語機能を利用しながら、その新機能をサポートしていない以前のバージョンとの互換性も保持できます。JScript の新機能を使用する場合、スクリプトにデバッグサポートを埋め込む場合、コード実行をトレースする場合などは、条件付きコンパイルを使用するのが一般的で

  • 書評 - ケータイ業界52人が語る「戦略」の裏側 : 404 Blog Not Found

    2007年10月09日23:00 カテゴリ書評/画評/品評iTech 書評 - ケータイ業界52人が語る「戦略」の裏側 著者より献御礼。 ケータイ業界52人が語る「戦略」の裏側 石川温 現代日のケータイ業界を一冊で俯瞰するのに最適な一冊。 書〈ケータイ業界52人が語る「戦略」の裏側 〉は、Webコラム「モバイル-石川温のケータイ業界事情:IT-PLUS」を加筆訂正の上一冊にまとめて、2007年秋におけるケータイ業界の動向を一冊で読めるようにしたもの。書の内容は同Webページから見る事もできるが、一冊にまとめることで読みやすさもわかりやすさも増している。ケータイ業界に興味のある方ならば、書を通読することで浮く時間で書の値段の1,500円というモトはすぐに取れるだろう。 目次 はじめに 第1章:NTTドコモ 第2章:KDDI(au) 第3章:ソフトバンクモバイル 第4章:ウィルコム

    書評 - ケータイ業界52人が語る「戦略」の裏側 : 404 Blog Not Found
  • AdSense 日本版 公式ブログ: お待たせしました!モバイル版コンテンツ向けAdSenseがスタートします

    Google AdSense に関する最新情報をお届けする、 公式ブログです。AdSense に関するニュースや活用方法をご紹介します。

    AdSense 日本版 公式ブログ: お待たせしました!モバイル版コンテンツ向けAdSenseがスタートします
  • 書評 - すばる望遠鏡の宇宙 : 404 Blog Not Found

    2007年10月10日03:30 カテゴリ書評/画評/品評SciTech 書評 - すばる望遠鏡の宇宙 間違いなく、今年の新書ベスト1候補筆頭。 すばる望遠鏡の宇宙 海部宣男 文 / 宮下暁彦 写真 世界最高の場所にある、世界最高の施設が上げた世界最高の成果の数々を、世界最高の望遠鏡を二度手がけた著者が紹介するともなれば、当然とも言える。 書「すばる望遠鏡の宇宙」は、天体望遠鏡の設置環境としては世界一ともいえるマウナ・ケア山頂にある、世界最大級(一枚鏡の反射望遠鏡としてはつい最近まで世界最大だった)すばる望遠鏡を、それを作ったチームを率いたその人自ら一冊のにまとめたものである。そんながスゴでないとしたら、何をスゴと呼べばいいのか。 目次 - 岩波新書 すばる望遠鏡の宇宙より 目次 はじめに 第1章 未知への航海―宇宙へ船出したすばる望遠鏡― 第2章 宇宙に咲く花―すばるが観た宇

    書評 - すばる望遠鏡の宇宙 : 404 Blog Not Found
  • ブラジルGP三つ巴のシナリオ - ハミルトンvs.アロンソvs.ライコネン : F1通信

    ziguzagu
    ziguzagu 2007/10/11
  • hide-k.net#blog: Catalyst::Model::Adaptorを使ってみた

    Catalyst::Model::Adaptor - use a plain class as a Catalyst model 要はどんなクラスでもCatalystのモデルにしてくれるクラスです。 たとえばこんなクラスを作って lib/MyApp/DateTime.pm package MyApp::DateTime; use strict; use warnings; use base qw/DateTime/; use DateTime::Format::W3CDTF; sub now { my ($class, $args) = @_; $args->{time_zone} = 'local' unless $args->{time_zone}; return $class->SUPER::now(%$args); } sub parse { my ( $class, $str )

  • Catalyst::Model::AdaptorがGJ - D-6 [相変わらず根無し]

    Catalyst::Model::AdaptorがGJ Catalyst::Model::Adaptorがリリースされていたので早速使ってみた。 それまでもなるたけ全てのロジックをモデルにいれようとしてたんだけど、モデル自体がCatalystにべったりで嫌な感じだったのでどうやって分けようかと考えてきた。例えばCatalystに載せたくない(メモリをう割に、別に非同期でバッチ処理すればいいものとか)もmodelにしか生き場所がないのにCatalystから分離できないという妙な状態だったりした。 そこでCatalyst::Model::Adaptorです。Minicoの現在の開発版ツリーはそんなところからAdaptorで実装をリファクタリングしてみた。 多分ケースバイケースなんだろうけど、俺の場合は以下の数点を考慮しながらやったらいい感じになってきましたよ: Minico::Busines

  • IT戦記 - 一行で IE の JavaScript を高速化する方法

    以下の一行をすべての JavaScript の前に読み込む /*@cc_on _d=document;eval('var document=_d')@*/ この一行を読み込むことによって IE での document へのアクセスが 5 倍速くなります。 たとえば 以下のように、読み込む前と読み込んだ後を比較してみます。 // Before var date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date - date); // 643 /*@cc_on _d=document;eval('var document=_d')@*/ // After date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date -

    IT戦記 - 一行で IE の JavaScript を高速化する方法