タグ

2009年12月4日のブックマーク (9件)

  • Google App Engineで開発するスケールするアプリケーション(前編)

    はじめに 「人類が使うすべての情報を集め整理する」 この壮大なミッションを掲げ設立されたGoogleは、そのミッションを遂行するべく、マシン・ネットワークなどのインフラ環境に莫大な金額を投資し、独自の技術を開発し続けています。Googleは検索エンジンだけにとどまらず、Gmail、Google Calendar、Google Maps、Google Analystics、Youtube、Google Apps、Google Earthなど、いまや全世界のユーザーが使用するサービスをリリースしており、その扱うデータ量、アクセス数は天文学的な数になることが予想されます。Googleはそれらのデータ量、アクセス数を高速にさばき、なおかつ耐障害性の高いスケーラブルな大規模分散システムを構築しています。 そんな中、2008年4月にGoogle App Engineがリリースされました。Google

    Google App Engineで開発するスケールするアプリケーション(前編)
  • 文書ツリーを多数回変更するときはDocument Fragmentを経由する (agenda)

    「文書ツリーを多数回変更するときは、直接行なわずにDocument Fragmentを経由してくれ」という話。 一度DOMの実装を書いてみるなり、書こうとしてみるなりすれば分かる。DOM文書ツリーの変更、特にHTML文書におけるそれがどれだけの要素に影響を与えるかが。Document Fragmentの何が良いかといえば、例えば「View」から切り離されていることが挙げられると思う。DOM実装に依存するし想像でしかないけれども、文書ツリーに直接何らかのノードを加えたり削除したりすると、表示スタイルの計算にリソースを多少なり消費するが、Document Fragment中のノード群を操作する限りスタイルは関係ない。操作が完了した後に実際の文書ツリーに一回だけ変更を加えるなら、スタイルの計算も一回ですむ。文字列連結を何度も繰り返すか、それとも文字列の配列を一回だけjoinするかの違いを連想して

  • Document Object Model CSS

    2. Document Object Model CSS Editors Chris Wilson, Microsoft Corp. Philippe Le Hégaret, W3C Vidur Apparao, Netscape Communications Corp. 2.1. Overview of the DOM Level 2 CSS Interfaces The DOM Level 2 Cascading Style Sheets (CSS) interfaces are designed with the goal of exposing CSS constructs to object model consumers. Cascading Style Sheets is a declarative syntax for defining presentation rules

    rokujyouhitoma
    rokujyouhitoma 2009/12/04
    JavaScriptを調べてたらDOMの仕様を調べる羽目になった。
  • This Document has Moved

    This Document has Moved. この文書は http://www2u.biglobe.ne.jp/~oz-07ams/2001/CSS/CSSStyleDeclaration.html に移動しました。 Japanese fonts required. All rights reserved. 1998-2015 TAKI

  • DOM Level 2 リファレンス (Views+Style)

    ViewCSS CSSビュー。計算された値への読み取り専用のアクセスを与える。 「計算された値」とは、ユーザ指定CSSやページ作成者のCSS、デフォルトCSSなど、複数のCSSを全部合わせて、優先順位を考慮した結果の値と考えて良い。 仕様には絶対的な値が得られる、と書いてあるが実際の実装はまちまち。(サンプル参照) 継承:AbstructView ViewCSSのサンプル メソッド・属性名 型 解説 第1引数の型 第2引数の型

  • 山梨県立美術館

    山梨県立美術館開館30周年記念購入作品について10月は休まず開館いたします。 11月の休館日は以下のとおりです。 4日(火)・10日(月)・17日(月)・25日(火) ※11月3日・24日は開館いたします。 ※11月20日は県民の日のため入館無料。 12月の休館日は以下のとおりです。 1日(月)・8日(月)・15日(月)・22日(月)~31日(水) 年末年始は12月22日から2009年1月5日(月)まで休館いたします。 開館時間は9:00~17:00(入館は16:30まで)です。 「常設展情報」には現在展示している所蔵品のリストを掲載しております。あわせてご覧ください。 皆さまのお越しをお待ちしております。

  • 日本科学未来館 Miraikan

    3月31日開催 体験型トークイベント(募集中) 天気をあやつる? ~Eテレ映像と実験でのぞき見る気象研究の未来~

    日本科学未来館 Miraikan
  • Tracを高速化 - ほげにっき

    メモメモφ(..) defaultではcssや画像がpython経由で取得されているそうな。なのでこれをApacheから直接取得することで高速にする。 #cd /usr/local/apache2/htdocs/ #ln -s /usr/local/lib/python2.5/site-packages/Trac-0.11stable_r7810-py2.5.egg/trac/htdocs trachtdocsapacheのhtdocsにシンボリックリンク張るですね。 次にtrac.iniを修正。 [trac] htdocs_location = /trachtdocs おお!なんかはやくなった気がする!\(^o^)/ 以下参考にさせてもらいました。 http://www.ryuzee.com/contents/blog/763

    Tracを高速化 - ほげにっき
  • Webのバグを燃やしまくるFirebugと、そのアドオン7選

    Webのバグを燃やしまくるFirebugと、そのアドオン7選:ユカイ、ツーカイ、カイハツ環境!(10)(1/3 ページ) 高度化するWebのデバッグに悩む人、必見! 近年、Google Chrome、Firefox、Safari、Opera、Internet Explorer(以下、IE)がJavaScriptの実行速度の最速の座を争っていますが、それに伴いJavaScriptによるフレームワークやコンポーネントが多数出現し、Webブラウザのユーザビリティは飛躍的に向上してきました。 一方で、開発者/デザイナにとっては複雑化するWebアプリケーションのデバッグが悩みの種となってきています。そんなときにお勧めなのが、Firefox上で動作するアドオン「Firebug」です。これを利用すれば、デバッグがかなり効率的に行えます。 稿では、Firefoxのアドオンとして利用するFirebugと、

    Webのバグを燃やしまくるFirebugと、そのアドオン7選