タグ

2010年2月17日のブックマーク (5件)

  • リアルの加速化からバーチャルのリアル化へ - アンカテ

    最初、印刷は筆写を加速したものに過ぎなかったけど、たくさんの印刷物が行き交うようになると、それが公共圏となり最終的に国民国家を生んだ。国民国家の中核には言論によって維持される「民族」という幻想があって、それは言論のプラットフォームが無いと維持できないものだ。 機械は、最初、その時存在するリアルを加速する為だけに使われるが、それが一般化して自律的に動きはじめると、それが今までとは別の形のリアルを生み出す。 コンピュータネットワークは、これまで、それ以前に存在したリアルを加速する為に使われてきたが、そろそろ、これまで存在しなかった別のリアルを生み出すフェーズに来ているのではないだろうか。 メールは文書による伝達を加速しただけのものだったから、「宛先」とか「送信元」とか「タイトルと文」とか「添付」とか「配信(配達)」とか、アナロジーで説明できたけど、twitterはそうではない。twitter

    リアルの加速化からバーチャルのリアル化へ - アンカテ
  • "Javascript quiz " 解答と解説 - mooz deceives you

    前書き Javascript quiz ? Perfection Kills が Twitter で話題となっていたので, 挑戦してみました. 結果は 5 問のミス. 完敗でした. 色々分かっていないところがあるなと感じたので, 勉強がてらに解答と解説を書いてみました. 間違いやまずい表現などあれば指摘していただけると助かります. どれも良く考えられた問題で勉強になるので, まだやっていない方はぜひ挑戦してみてからこのエントリを読んでいただけたらと思います. 解説 1. (function(){ return typeof arguments; })(); arguments は配列. 一見配列のように見えるが, 実際は 0, 1, 2 といったプロパティと length を持ったオブジェクト. >js (function () { alert(arguments instanceof A

  • Closure Library を使うべき 10 の理由 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先週 Closure Library で構築したドローウィジェット Closure Draw を公開しましたが、はてぶ数などを見る限りさほど多くの反響はなかったようです。まあ、機能が中途半端だったり作りが甘かったりというところが大きいのは間違いありませんが、 Closure Library 自体がまだメジャーではないのもあるのかな、とも思います。実際、ぐぐってもフ

  • .sort.call(null)の深淵 - 素人がプログラミングを勉強していたブログ

    発端は javascript:alert([].sort.call(null)) これで window オブジェクト取れるのなんで? http://twitter.com/edvakf/status/9222713572 という投稿。 この不可解な挙動を説明することは案外難しい。 まず、ES5のstrict mode以前(つまり、今普通にJavaScriptを使う場合)では、 function fun() { return this; } alert(fun.call(null) === window); がtrueになる。 それから、 var a = [3, 2, 1]; alert(a.sort() === a); alert(a); // [1, 2, 3] sortは破壊的であり、thisを返す。 thisが配列以外の場合については、仕様では未定義であるが、どうなのか。id:nan

    .sort.call(null)の深淵 - 素人がプログラミングを勉強していたブログ
  • javascript:alert([].sort.call(null)) == [object window] の謎

    JavaScript 難しい。 ECMAScript5の "use strict" 時の [].sort.call(null) の挙動に関する議論

    javascript:alert([].sort.call(null)) == [object window] の謎