タグ

2007年10月15日のブックマーク (9件)

  • @cc_on ってなに?

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

  • http://twitter.com/elf/statuses/329611422

    elf
    elf 2007/10/15
    Dinoからは全力でスルーされた
  • HTML 5はユーザビリティにもSEOにも効く新次元の規格 | 企画書を光らせる珠玉のキーワード

    HTML 5は、HTML、XHTMLと、それらをスクリプトなどで扱うための仕組みの定義を総合的に扱う、新しいHTML仕様だ。 HTML 5を正しく理解する大きなポイントとして、現在はウェブ標準の仕様を多く定めているW3C(ワールドワイドウェブコンソーシアム)で策定作業が進められているが、以前はWHATWGという団体によって「ウェブアプリケーション1.0(Web Applications 1.0)」という名前の仕様として開発が進められていた点がある。内容にふれる前に、まずはその根の思想にもかかわるWHATWGという団体について軽くふれておきたい。 WHATWGの正式名称は「ウェブハイパーテキストアプリケーション技術ワーキンググループ(Web Hypertext Application Technology Working Group)」。ウェブブラウザの開発元であるApple、Mozill

    HTML 5はユーザビリティにもSEOにも効く新次元の規格 | 企画書を光らせる珠玉のキーワード
  • 結婚します

    皆様にご報告です。この度、縁あって11月23日に結婚することとなりました。 つきましては、お友達の皆様の中で2次会に参加していただける方はお手数ですが11月8日までに下記メールアドレスに以下の要領でご連絡をください。 宛先:nijikai.2007.11.23@gmail.com サブジェクト:参加 文:お名前(姓/名) ※ニックネームだけだと受け付けなどが大変なので名をお願いします。 2次会の詳細は下記の通りです。 開催場所:DASH-G(ルーム:プエルト), 港区海岸1-13-3ベイビュー竹芝3F(地図) TEL:03-3436-6565 受付時間:21:00 スタート時間:21:20 男性会費:7500円 女性会費:7000円 サブジェクトに「参加」って入ってないとシステム的に100%無視します。あしからず。

    elf
    elf 2007/10/15
    ららら~~~
  • JavaScript高速化 - すがブロ

    IEの高速化テクニック IT戦記 - 一行で IE の JavaScript を高速化する方法 ようするに、document オブジェクトを変数に置いておくと早くなるよっていう話なんだけど、どうにもここが理解できない(納得できないではなくて、当に理解できない)。 var doc = document; var document = doc; のようなことを出来れば一番いいのですが。。。 これもまた、 JavaScript では変数はスコープの先頭で生成されるため、 document は空の変数となり undefined になってしまいます。 自分でも試してみたけど、 undefined になってしまう。 実験には、普通の HTML 構造と、 HEAD タグ内で script タグを使って JS を記載してみた。 var doc = document alert で確認してみたけど、この時

    JavaScript高速化 - すがブロ
    elf
    elf 2007/10/15
    コメント欄重要
  • 分割CSSファイルの構成とそのルール - 3ping.org

    ひとつのスキンは、機能・役割ごとに独立したCSSファイルが複数組み合わさって構成されています。各CSSファイルがどのような役割をもち、スキンの一部として組み込まれているかを理解することで、既存スキンの編集が簡単になります。 ここでは、Vicunaで配布しているスキンについて、 全体の構成 コアファイルの役割 記述ルール 分割方法の特徴 に分けて解説します。 全体の構成 次の図は、各ページが読み込むCSSファイルを示したものです。Vicunaで配布している純正のスキンは、すべて以下のような構成になっています。 ページに直接読み込まれる 0-import.css は、その下の5つのファイル 1-element.css 2-class.css 3-context.css 4-layout.css 5-module.css を読み込みます。スキンのデザインのほとんどは、このうち 5-module.

  • TableとCSSいろいろ - DesignWalker

    TableとCSSいろいろ - DesignWalker
  • tips - ApacheのLogフォーマットの方を変えて高速化 : 404 Blog Not Found

    2007年10月05日00:00 カテゴリTipsLightweight Languages tips - ApacheのLogフォーマットの方を変えて高速化 というより、高負荷サーバーの場合、ApacheのLog Formatを変更しちゃった方がいいでしょう。 ? (高速に)Apache の log を解析する正規表現 : a++ My RSS 管理人ブログ こんなの広めちゃいかん と思いついついエントリ。具体的には、 LogFormat "%h\t%l\t%u\t%t\t\"%r\"\t%>s\t%b\t\"%{Referer}i\"\t\"%{User-Agent}i\"" combined_tsv ないし、さらに LogFormat "%h\t%l\t%u\t%t\t%r\t%>s\t%b\t%{Referer}i\t%{User-Agent}i" combined_tsv として

    tips - ApacheのLogフォーマットの方を変えて高速化 : 404 Blog Not Found
  • (高速に)Apache の log を解析する正規表現(追記あり) : a++ My RSS 管理人ブログ

    ※(多分)最終バージョンはこちらです。 ⇒[ぴ] - Apache Combined Log を効率的にパースする正規表現メモ , Apache Combined Log 解析正規表現ベンチマークの補足 (2007/10/05) ※ベンチマークありがとうございました。 ネタ的には既出なんですが・・・ Ref: [ぴ] - Apache Combined Log を効率的にパースする正規表現メモ グーグル先生でよく教えてもらえる正規表現というのがありまして、 !^(.*) (.*) (.*) \[(.*)\] "(.*)" (.*) (.*) "(.*)" "(.*)"! これ、使ってみると 1万行解析するのに 7.617 秒かかりました。ありえない。(Let's note T5 / CentOS) で、バックトラックかからないよう、例えばこんな感じに適当に変更: !^([^\s]*) [^