free as in air

2007|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|09|11|12|
2012|03|04|05|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|03|04|06|09|
トップ «前の日記(2010-12-26) 最新 次の日記(2010-12-30)» /編集

2010-12-29 [長年日記]

§ [Ruby] はじめる!Cubumer

 読んでいる。はじめる!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なバージョンでやってるので最新だとこの辺どうにかなっているのやも。