タグ

2012年5月14日のブックマーク (7件)

  • testdrivenjs.com

    The domain has expired and may be available at auction. If this is your domain, you can still renew it. Register or transfer domains to Dynadot.com to save more and build your website for free! testdrivenjs.com 2022 著作権. 不許複製 プライバシーポリシー

  • TodoMVC

    Thanks for stopping by! Let's get started TodoMVC is a common set of JavaScript examples for MVC frameworks like SproutCore, JavaScriptMVC, Backbone, YUILibrary, Spine, Sammy, AngularJS and others. Live examples To preview a Todo implementation for a particular framework, simply select it from the menu to the right of the screen. Depending on the browser you're using, you may need to access the

  • クライアントサイドMVCについて喋った - mizchi log

    月曜日のclient-side templating 勉強会 http://atnd.org/events/28189 で喋った内容をうろ覚えに書き出す。 クライアントMVCが求められるようになった背景 AJAXの流行 PushStateの流行の兆し メディア系のゲームで使えるAPIの充実 今まではページ遷移の度にJSのオブジェクトを破棄していた。 => シングルページでリッチなコンテンツが作れるようになり、JSのやることが増えた PushStateとは 遷移なしにURLを書き換える技術HTML5 History APITwitter, Github, Facebook URLを書き換えるだけなのでコンテンツ(DOM)の操作はアプリ製作者に一任されている。 大規模なHTML書き換えに、クライアントサイドテンプレーティングが重要になってきた。 PushStateのライブラリ defun

    クライアントサイドMVCについて喋った - mizchi log
  • 中里一日記: 政治としてのテスト・バグ・仕様

    政治としてのテスト・バグ・仕様 『ビューティフルテスティング――ソフトウェアテストの美しい実践』をざっと読んだ。 感想――絶望。 「完全な仕様書」なるものを考えよう。そのまま実行できるか、少なくとも完全なテストスイートを生成できる仕様書だ。「完全なテストスイート」とは、それをパスすれば必ず仕様を満たしていると言えるテストスイートだ。ただし、これらはあくまで思考実験上の存在である。現実的な時間内に実行を終えられるかどうかは問わないし、実在できなくてもかまわない。 1913年、ホワイトヘッドとラッセルは、算術の完全な仕様書を書いた。タイトルを『Principia Mathematica』という。算術、つまり、1+1=2や4x4=16といった操作が、この仕様書には定義されている。 ウィトゲンシュタインはこの仕様書を次のように批判した。 「足し算引き算割り算掛け算は、世界中の人間が毎日やっている。

  • タブ空文庫

    タブ空文庫はタブブラウザ用の青空文庫リーダーです。 ブラウザのタブにテキストがスクロール表示されるので、他のサイトを見ながらでもチラチラと作品を読むことができます。 ランダムに読む 停止 ゆっくり読む 普通に読む いそいで読む 坊っちゃん/夏目漱石 人間失格/太宰治 こころ/夏目漱石 吾輩はである/夏目漱石 ドグラ・マグラ/夢野久作 蟹工船/小林多喜二 銀河鉄道の夜/宮沢賢治 源氏物語/紫式部 蜘蛛の糸/芥川竜之介 学問のすすめ/福沢諭吉 〔雨ニモマケズ〕/宮沢賢治 羅生門/芥川竜之介 船中八策/坂竜馬 銀河鉄道の夜/宮沢賢治 走れメロス/太宰治 それから/夏目漱石 カラマゾフの兄弟/ドストエフスキーフィヨードル・ミハイロヴィチ 一握の砂/石川啄木 グロリア・スコット号/ドイルアーサー・コナン 斜陽/太宰治 注文の多い料理店/宮沢賢治 モルグ街の殺人事件/ポーエドガー・アラン 破戒/島

    t_a_o
    t_a_o 2012/05/14
  • Rails

    簡単な注文システムを想定してセッションを進めます。 以下を実行して、アプリの開発に必要となるファイルを生成します。 (rails -h と実行すると、利用可能な rails サブコマンドとサブコマンドの説明が表示されます) rails new chumon 必要なファイルが chumon ディレクトリの中に生成されます。 以降は chumon ディレクトリの中で作業を行います。 cd chumon 以下は Rails3.2 で最初にやらなければならないお決まりの設定です。 Gemfile を編集します。 gem 'therubyracer', :platform => :ruby Gemfile を編集した後は必ず bundle install コマンドを実行します。 bundle install Rails アプリのディレクトリ構造です。 . # |-- Gemfile # アプリで利用

  • 「えー相対パスー〜」「require のパス展開しないのが許されるのは、1.8 までよね〜」「キャハハキモーイ」とならないために - tomykaira makes love with codes

    [ruby]「えー相対パスー〜」「require のパス展開しないのが許されるのは、1.8 までよね〜」「キャハハキモーイ」とならないために lokka をいじっていると、よく 1.8 で動作しないコードを書いてしまう。CI に感謝するのはまさにそういう時。Travis.CI 神。でも 1.8 は見たくない。 lokka の spec ディレクトリツリー内で、上の階層の spec_helper を連鎖的に require する、みたいなコードを書いたら、1.9 では動作したが、1.8 でおなじファイルが二度 require されてしまい、エラーを吐いた。解決法は require File.expand_path(File.dirname(__FILE__) + '/spec_helper') と、 expand_path で絶対パスに展開すること。 (「結論」も参照ください。他にもあ

    t_a_o
    t_a_o 2012/05/14