序 先頃、東京で開催された展覧会「ル・コルビュジエ展:建築とアート、その創造の軌跡」において、ル・コルビュジエの《パリのアトリエ》、《小さな休暇小屋(カップ・マルタン)》、マルセイユの《ユニテ・ダビタシオン》の住戸単位の三つの空間の現寸大模型が展示された。それぞれ内部に入ることが可能であり、実際の空間のスケールを把握できたのは貴重な体験だった。彼のアトリエの寸法については不明だが、《カップ・マルタン》と《ユニテ》の住戸単位は、ル・コルビュジエが考案した寸法体系「モデュロール」に基づいてデザインされている。実際に現寸模型を体験してみてわかったのは、どちらも通常のヨーロッパの建築に比べると、かなり小さな空間であるにもかかわらず、きわめて機能的に組織化されていることである。住まいの多様な機能を、これほどコンパクトな空間の中にキッチリと納めるには、合理的な寸法システムがなければ不可能だろう。あらた
せっかく window や node/io の標準モジュールに依存していないロジックであれば、 ブラウザでも node/io で動くようにしておくと色々嬉しい。が軽視されている感がある。 俗に isomorphic な JavaScript と呼ばれている。 それを npm と bower で公開するのであれば、問題はモジュールシステムだ。 最小の isomorphic module pattern 一番シンプルで負荷の少ない方法。 まず、ライブラリを以下のように書く。 // lib.js function Lib() { // 変数は外に出さない } Lib.prototype.foo = function(){ return "foo"; }; this.Lib = Lib; // point
2013-08-19 uupaa's pure JavaScript module pattern pure JavaScript で記述し、Browser, WebWorker, Node.js で使えるモジュール定義パターンのご紹介。 uupaa 2013-08-19 18:05 前の記事
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く