読んでいる。はじめる!Cubumer。Paypalで支払いできます。超楽。
諸橋=moro。覚えた。
個人的メモ。
UbuntuにrvmでRubyを入れて勉強中。Ubuntuにrvmを入れるとこはググればわかる。
zlibとreadlineとsslの開発用パッケージ(*-dev)は先に入れといたほうがいい。でないと途中で拡張ライブラリがなくて怒られる。
2.2.2でrake gems:installするが、2.2.4でエラーとなる。対処も同様でok。
3.1.1でi18n_generatorsを入れるのだが、rakeするとgettextがないというエラーが出る。gettext-1.x.xが欲しい(最新は2.x.xなのだがエラーとなる)。1.93.0が最終バージョンのようなのでバージョン指定して入れる。gemの中では依存性が解消されないのかね。
TDD(BDD)の理屈はわかってたけど、作業はしたことなかったんで、features書いてレッド→グリーンなると、ほぉー、ってなる。面白い。
3.4でgettextで日本語化している。訳あって日付フィールドを作成したので、本書の問題では全然ないのだが、select_dateの結果をテストする際に、webratの中ではJanuaryとかそういう名前で要素のselectを実行するので、月も和訳されているのでエラーとなる。一番簡単な対処は生成されたja.yamlの月のところを英語にしとくとゆー。Obsolateなバージョンでやってるので最新だとこの辺どうにかなっているのやも。