タグ

2009年1月27日のブックマーク (5件)

  • RSpec を実案件で使ってみた - yuumi3のお仕事日記

    昨年末から、ある小規模(60画面程度)のRuby on Railsを使ったシステムを開発する際に、RSpecを使ってみましたので、その感想などを どこまで書くか 今回は、Model, Library, Helper に対してのRSpecのみ書きました、従来のRailsUnitTestに相当する部分のみです。 ただし、コントローラーには絶対にロジックを書かないようにし、ロジックは Model, Library に書くようにしましたのでかなりテストは出来ていると思います。 読みやすい RSpecは従来のユニットテストに比べコンパクトに書けるのでテストが読みやすくなります。理由はいろいろとあると思いますが UniTestのassertは assert(期待値, テスト対象のメソッド)とテスト対象が後ろの方にありますが、 RSpec では テスト対象のメソッド.should == 期待値なので、

    kiyo-shit
    kiyo-shit 2009/01/27
  • MTV | Reality TV Shows, Pop Culture & Music Videos

    kiyo-shit
    kiyo-shit 2009/01/27
    3つの批判にTodd Howardが解答。FPSとしてはひどいに関しては本人も賛同。エンディングについては「(DLCがあるので)ゲームとしては終わりでは無い」。
  • 20 Beautiful Tumblr Themes

    Take a look through the 20 we've gathered below for you, and you are guaranteed to find one that will inspire you to change the look of your Tumblr account. Have a favorite Tumblr theme? Tell us about it in the comments. 1-Column Tumblr Themes

    20 Beautiful Tumblr Themes
    kiyo-shit
    kiyo-shit 2009/01/27
  • 知らないと損するフレームワーク思考活用法 - GoTheDistance

    ホッテントリメーカーからタイトルを頂戴した。id:phaさんありがと。 社会人なら押さえておきたいフレームワーク思考 : LINE Corporation ディレクターブログが非常に人気で今年のアルファブロガー(というかエントリ大賞に見える)大賞にもノミネートされている。こういう記事はニーズがありそうなので、僕なりにフレームワーク思考についていくつかサンプルを用意し、僕が使うチャートのサンプルを紹介しておきます。 というか1000以上のブクマとか・・・嫉妬!激しく嫉妬!!ハンカチ噛んじゃう!!!! そもそも議論しちゃいけないこと 個人の価値観に依拠し、お互いの主張を出し合っても全体として合意が得られそうにないこと。例えば「浮気の定義」とか。こんなのは議論したって全体最適なんて導けるわけが無いので、ビジネスの場では全く持ってムダです。居酒屋でやりましょう。 仕事で議論することの意味 あなた

    知らないと損するフレームワーク思考活用法 - GoTheDistance
    kiyo-shit
    kiyo-shit 2009/01/27
  • 離脱されない携帯サイトのフォーム作成術 (ユーザビリティ実践メモ)

    みなさんは携帯サイトの会員登録を行う際に以下のような経験はありませんか? ・入力エラーが発生した。 ・次ページの読み込み中に接続不良となった。 弊社のユーザ行動観察調査では、会員登録時に上のような状況に直面すると、多くの人が会員登録をあきらめてしまう様子が観察されています。 今回はこのようなトラブル発生を防ぎ、「離脱されないフォーム」を実現する上で重要となるポイントを2つご紹介します。 フォーム入力例を適切な位置に配置する フォーム内の各項目に入力例を明示することでエラー発生を防ぎます。ごくごく当たり前のことですが、PCサイトに比べてコンテンツスペースが少ないことを理由に、携帯サイトでは「入力例が省略されたフォーム」が多く見受けられます。 また、入力例の配置にも注意が必要です。たとえ入力例が配置されているフォームであっても、下図の左側のように入力欄の下に配置しているものは十分と言えません。

    kiyo-shit
    kiyo-shit 2009/01/27