2013-07-01から1ヶ月間の記事一覧

"Agile Conference 2013"参加して来ました。

【主催】 株式会社テクノロジックアート http://www.tech-arts.co.jp/ 【イベントページ】 http://pw.tech-arts.co.jp/act2013/ セクションごとに下記の通りまとめました。 このイベントではカンバンがメインテーマになっているように感じました。 [基調講演…

テストコード:product.errors[:price].join(';')

モデルのテストコードの中で次のような検証を行うところがあります。 product.price = -1 assert product.invalid? assert_equal "must be greater than or equal to 0.01", product.errors[:price].join(';') 上記コードは、productのpriceに-1を設定して、…

.vimrcのディレクトリ

Vimを使ってみようと思っていろいろ調べていると、必ず「.vimrcを編集します。」という内容が出てきます。ただし、探しても探しても.vimrcは存在しません。 .vimrcは自分で"$HOME"に作成するようです。 "$HOME"の実際のパスは下記コマンドを実行して確認し…

テストコード:assert_difference

railsのコントローラのテストコードで使われているメソッドです。 次のようなところで使われています。 ◆createのテスト assert_difference('Product.count') do post :create, product: @update end ◆destroyのテスト assert_difference('Product.count', -…

gitで更新内容がなくなった場合の対処法の1つ

gitを理解せずに使っていると、いろいろなコマンドを実行しているうちに、以前更新した内容がなくなってしまうことがあると思います。 僕は、2つのcommitを1つにまとめようと思い、"git rebase"を実行したところ、2つ目のcommitの更新内容を失ってしまいまし…