(これを機に独自ドメインに)これからはこちらで書いていくのでRSSに登録してもらってる人は登録しなおしてもらえると嬉しいですこのブログを書いていることでたくさんのものを得ることが出来たのでとても感謝しています。ありがとうはてなダイアリー。様初めまして、山田と申します。様々な分野でのメディア運営や大手企業様のWebプロモーションなどのサービスを提供している会社で勤務しております。このたび、貴媒体から有料で広告リンク掲載して頂けないかご相談をさせて頂きたくご連絡差し上げました。(相互リンクが難しいため)弊社は現在、クライアント様のウェブプロモーションをしております。現時点ではクライアント名を述べることはできませんが、世間一般に名の通った大手企業様です。そこで、有料契約にて貴媒体からの広告リンク掲載をお願いしたくご連絡差し上げました。貴媒体は有用な情報を掲載されており、是非広告リンク掲載をお願いしたいと考えております。クライアントも、貴媒体からの広告掲載・タイアップを熱望しております。掲載位置や料金等のご相談をさせて頂ければと考えておりますが、ご意向をお知らせ頂ければ幸いに存じます。誠にお手数ではございますが、ご返信は下記連絡先にご連絡頂きますようお願い致します。山田(メールアドレス自動収集ロボットなどの対策のため、上記メールアドレスには全角の「@」を記載しております。お手数ですが、お返信の際は半角の「@」に変更してください。)何卒宜しくお願い致します。#{@cid}&quot;ここは要調査かなと...というわけで詳しくはこちらを!(iPhoneだとメニューが表示されっぱなしで見られなかったですが...)http://dhruvaray.github.io/spa-eye/正直、実際の開発ではまだ使っていないので実際に使えるかどうかはわかりませんが、面白そうなので試してみようかなと思いました。view)」のようなことをすると、modelからviewへの参照が残ってしまって、SinglePageApplicationやViewの切り替えを行ったりするアプリケーションではZombieViewが誕生してしまいます。view.render)」として「view.remove()」するといいのですが、listenToにするとどうなるのかということについてちゃんと確認してなかったので、DeveloperConsoleを使って確認してみました。model.onの場合viewとmodelのインスタンスを作った状態model.onでイベントを購読した状態model._eventsの中にviewがcontextとして保存されていますこの場合、modelにしかイベントに関する情報は入ってないので、viewからは解除することができませんviewがmodelを持っている場合はthis.modelとして参照することは可能ですが...。2014-01-25テストでstubを使いすぎる問題テスト特にJavaScriptのテスト書いたりしてると、局所的にテストするためにsinon.jsのstubを多用するのですが、そうするとstub対象の仕様が変わった時にもテストがfailしなくなるので使い過ぎには注意しないとなぁと自分のテストコード見てて思いました。value&quot;model.veryComplexMethodの処理がHTTPリクエスト投げていたり、動作させるための準備が面倒なのでとstubにした場合、model.veryComplexMethodが返り値を配列から文字列に仕様を変えた時にもこのテストは通り続けます。このコード自体は意図したとおりに動いているのですが、出来ればテストがfailしてほしいところです。他にはFakeServerを使った場合なども実際のAPIの仕様が変わってもテストがfailしなくなりますが、それは単体テストの範囲でないなぁと思ったりしていて、どれをstubとするのかが考えだすと難しいなぁと思ったりしています。stub対象が局所的になるようにとは思っていますが、つい簡単にテストを書くためにテスト対象のコード以外の部分をガツッとstubにしてしまうことがあるので注意しないとなと思っています...。プロフィールkoba04未熟ですが技術的な話などを。koba042013-01-13。