トップ 最新 追記
capsctrldays

2006-05-01 (月) [長年日記] Edit

2 [] 三色ボールペン情報活用術 (角川oneテーマ21 (B-43))(斎藤 孝) 三色ボールペン情報活用術 (角川oneテーマ21 (B-43))(斎藤 孝)

本棚の整理してたら出てきた。一度は読んでるはずなんだけど、「くぐらせる」ことの重要性を改めて認識した感じ。これは記憶にも関わるところだよね。面白かったです。

| | | | | | Permalink

お名前 : コメント :


2006-05-02 (火) [長年日記] Edit

1 RubyRails 日本Rubyカンファレンス2006

二日目ヤバい。moriq→くまくまー→DHH(すべて敬称略)の流れにシビれたッ。

というか幹事2.0がwwww

懇親会TANTOU!スゴイ。

| | | | | | Permalink

2 Rails paramsなのか@paramsなのか

paramsで。

(うー全置換しないと...。)

| | | | | | Permalink

3 [] DOM Scripting: Web Design with JavaScript and the Document Object Model(Jeremy Keith) DOM Scripting: Web Design with JavaScript and the Document Object Model(Jeremy Keith)

Web 1.3くらいの本。読まなくても問題ない感じでした。

| | | | | | Permalink

4 [散財] 東プレ NG0100 REALFORCE91U 東プレ NG0100 REALFORCE91U

今までキーボードにはまるっきり無頓着だったんだけど、 なんだか腱鞘炎っぽくなってきたので、気休めに買ってみた。 良かったら自宅用も買う予定。

| | | | | | Permalink

お名前 : コメント :

本日のツッコミ(全1件) [ツッコミを入れる]

1 kakuda [> 読まなくても問題ない感じでした なんとなく、ごめんなさい。]


2006-05-03 (水) [長年日記] Edit

1 [映画] 魁!!クロマティ高校 THE★MOVIE 通常版 [DVD](野中英次/増本庄一郎) 魁!!クロマティ高校 THE★MOVIE 通常版 [DVD](野中英次/増本庄一郎)

破綻してるのかなーと思いきや、普通によくできててビックリ!神山そっくり!

でも、爆破はいらんかなあ。少林寺はイイ。

| | | | | | Permalink

2 [映画] 隣人13号 [DVD](井上三太) 隣人13号 [DVD](井上三太)

原作読んでるけど、原作よりもイヤーな感じ。見るのが苦痛になってきましたよ。とにかく中村獅童スゴス。由美ちゃん、似合いすぎ。ラストがハァ?だけど、面白かったです。もう、見たくねぇー。

良くないところは、役者が(というか顔が)まるっきり変わっちゃうところかなあ。そこが見所なんだろうけど、それですべてが破綻しちゃっう気がするんだけどなあー。どうなんすかね、そこらへん、よく分からんですね。あと、あそこでふつー子供は預けねーだろーがよーという感じがしますね。アホかよ。まあ、それがDQNクオリティなので仕方ないのかしれませんが。

ぜんぜん関係ないところでは、本物の(それが快楽になってる)いじめっ子のサディスティックさは、一体どっから来るのかねーとかなんとか思いましたねえ。将来、自分の子供がこんなことされたらどうしていいか分からんよ。

| | | | | | Permalink

3 [映画] リクルート [DVD](ロジャー・タウン/カート・ウィマー/ミッチ・グレイザー) リクルート [DVD](ロジャー・タウン/カート・ウィマー/ミッチ・グレイザー)

なにがなにやらよく分からないまま終わるので、映画のストーリーとしてはダメな感じがするんだけど(俺が理解できてないだけかもしれないけど)、アル・パチーノが新人相手にこう語るんだ。

金、セックス、名誉は手に入らないが、我々は善悪の善、正邪の正を選ぶ。

24のジャック・バウアーがなんであんなに働くのか理解できないのと同じで、後者の感覚をどうやってつかみとるのかこそがよく分からんよね。安月給なのに、それでもなお、っていうのは一種の洗脳なんだろうかねぇ。あとはカリスマ信仰とか。馴れ合いな環境がいい!っていうのもあるだろうけど、この場合は当てはまらないだろうし。

参考

| | | | | | Permalink

お名前 : コメント :


2006-05-06 (土) [長年日記] Edit

1 スポーツクラブに入会

昨日、相方と一緒に近所のスポーツクラブに入会してみた。昨日は普通にバイクとマシンとランニングを。今日はヨガのクラスを1時間ほど受けてみた。自分の体の硬さにビックリですよ。思ったよりも人も少なくて良い感じなので、今後も続けて通う予定。

| | | | | | Permalink

お名前 : コメント :


2006-05-07 (日) [長年日記] Edit

1 いかん、エウレカセブンを見始めてしまった

あと26話(えーー)。途中で飽きるかも。

あー50話まであるんか。

とりあえず9話まで

疲れた。

| | | | | | Permalink

お名前 : コメント :


2006-05-08 (月) [長年日記] Edit

1 Rails 検索はしんどい

検索項目が鬼のようにあると、WHERE句の生成がしんどい。テキストフィールドならいくらでもバッチコーイだけど、選択させるもの(しかも任意)が入るとそれだけでしんどい。結局、SQL書くハメになったりする。検索結果を出すのに、paginationするのがこれまたしんどい。pagination_links_eachなんかもしんどい。良い方法ないかのう。

そいえばGETの文字数って制限あるんでしたっけ。

GET と POST

WWW サーバに apache を使っている場合、最大長は 8000 バイト程度です。

【Perl】初心者コーナー Part18 926

以前実験したことがありますが、IE6では約2000bytes、Netscape7では約8000bytes送れました。

| | | | | | Permalink

3 今日のエウレカ

13話まで。

  • あーエウレカってテクノなのね
  • ドミニク、ワロス
  • 606, 808, 909 ってサンバルカンみたいだ
| | | | | | Permalink

4 どうみてもロックですよ

マーティすげえな最近。名言吐きまくり。

| | | | | | Permalink

お名前 : コメント :

本日のツッコミ(全1件) [ツッコミを入れる]

1 takahashim [>GETの文字数 RFC2616の「3.2.1 General Syntax」では、URIが「255byte超えると..]


2006-05-09 (火) [長年日記] Edit

1 Ruby 日本Rubyカンファレンス2006のチケ取れたお

wktk

| | | | | | Permalink

2 Rails ControllerとViewの切り替え

くまくまー見て、早速emacs-railsを上げてみたらrails-switch-view-action効かNEEEEEEEEEEEEEEEみたいなことになっててションボリしてたら、バージョン0.3から

((kbd "C-c <up>")  'rails-switch-view-action)

に変わっていたのでした。

C-tのほうがいいなあ(別に他に使ってないので)。

| | | | | | Permalink

3 CSSな日

弊社のすごいデザイナーにCSSを修正してもらうの巻。paddingとmarginのブラウザ間の相違でマジヘコみそうになってたのが無事解決。すごい。

昨日の夜(というか明け方4時に)見つけたんだけど、『Stylin' with CSS: A Designer's Guide (Voices That Matter)(Charles Wyke-Smith) Stylin' with CSS: A Designer's Guide (Voices That Matter)(Charles Wyke-Smith)』が鬼良い(気がする、まだ読みかけ)。こないだ買った『Web標準の教科書』も良いんだけど、厚いし、日本語だしで、あんま読む気がしないんだ。

それと、鈴木亜美のサイトのCSSがかなり参考になると思った、って数日前にmixi日記に書いたので、ここにも書いておく。

| | | | | | Permalink

4 今日のエウレカ

17話まで。

  • OP, ED変わった
  • ありがちな中だるみな回ばかりだったなあ
  • エウレカはモヒカン族だなあ
  • 月光ステートのなかで初めて見る奴がいたよ(ハゲのひと)
  • いろんなところからツマミ食いしてるんだろうなあ。同一作品とは思えない面子のバリエーション。でもようやくキャラの区別がつくようになってきた。
| | | | | | Permalink

5 本棚をリビングに

そのためのスペースを確保。本棚が空いたところは寝室に、そんで寝室のあったところをパソコン部屋に変更する予定。あくまでも予定。ちょっと困るのはLANケーブルの配置。無線が壁を抜けない。むーーーーー。どうしたもんかな。

| | | | | | Permalink

お名前 : コメント :


2006-05-10 (水) [長年日記] Edit

1 Ruby @NiftyみたいなランダムなIDを生成するのって?

alph = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
alph[rand(52)].chr + alph[rand(52)].chr + alph[rand(52)].chr + sprintf("%.5s", rand(99999))

いまいちーな気ガスー。いちおうDB側にユニークインデックス張るけど。むむむ。

参考

http://q.hatena.ne.jp/1128425886

| | | | | | Permalink

2 あー無線HUBというのがあるのかあ

それ使って迂回するようにするかなあ。

| | | | | | Permalink

3 Rails httpsを使いたい

なんかググってもうまく見つからないので、思い込みを書き殴り。最初はhttps_start_form_tag とかいうヘルパを作ろうと思ってたんだけど、フィルタ使ったほうが賢い気がしてきた。ので、作った。

 def https!
   unless request.env["HTTPS"] == "on"
     request.env["HTTPS"] = "on"
     redirect_to :action => self.action_name
     return
   end
 end

参考

こんなのあった(いまさら)

まあ、同じかなあ。

#とかいいつつ、こっちに切り替える。

WEBRickでもHTTPS

でもなあ、同じポートで使いたいお。

※リンク先修正しました(多謝)

| | | | | | Permalink

4 [] とことんやれば必ずできる(原田 永幸) とことんやれば必ずできる(原田 永幸)

よくある「俺が若い頃は」的な本。特に得ることもなく。

それはそうと、日本NCRに入社なさっていたのかあ。へーーー。

| | | | | | Permalink

5 [] 強いリーダーはチームの無意識を動かす(石井 裕之/橋川 硬児) 強いリーダーはチームの無意識を動かす(石井 裕之/橋川 硬児)

胡散臭い本かと思ってたら、冒頭の言葉にシビれた。

今どきの若いスタッフは(中略)怒っても、褒めても、コーチングや、ティーチングも効きません。

なんか言及する人が多くて言うのがはばかられるんだけど、そうなんだよね、コーティングもティーチングもうんこなんだよね。ここが理解できていない本が何と多いことか。これを前提にしているだけでも価値があると思うよ。

でも、この本よりも同じ著者による『なぜ、占い師は信用されるのか? 「コールドリーディング」のすべて(石井 裕之) なぜ、占い師は信用されるのか? 「コールドリーディング」のすべて(石井 裕之)』のほうがいいみたい。チラっと立ち読みしたけど、いかにもフォレスト出版っぽいのと、胡散臭いのは変わりないけど、読んでみてもいいかもなーという感じ。

画像の説明

| | | | | | Permalink

6 今日のエウレカ

今日はもうねむいので19話まで。

上の本じゃないけど、若い人の心の機微をうまく描けていて良いなー怒られてもどうしようもねーんだよねーとか思ってたら、意味不明な展開が待っていたのでした。なんだこりゃー。

つーか、視聴者にとってはまだホランドは英雄でもなんでもないので、いちいちめんどくさいなーこの男、程度でしかないよね。キャラが立ってない。

| | | | | | Permalink

お名前 : コメント :

本日のツッコミ(全5件) [ツッコミを入れる]

1 takahashim [52 は alph.size で算出します。ていうか、rand(100000)にしないの?]

2 kdmsnr [ああ、「0 以上 max 未満」でしたか。]

3 znz [「[Rails] Basic (newbie) Webrick / ssl config question」のリンク..]

4 babie [(1..3).inject(""){|r,| r + alph[rand(alph.size)].chr} + ("..]

5 なかだ [(1..3).map{alph[rand(alph.size)]}.pack("C*")]


2006-05-11 (木) [長年日記] Edit

1 Ruby bliki_ja:EvaluatingRuby

訳しました。

2 [] 楽々ERDレッスン (CodeZine BOOKS)((株)スターロジック 羽生 章洋) 楽々ERDレッスン (CodeZine BOOKS)((株)スターロジック 羽生 章洋)

これまでの羽生さんの連載を読まれていない方は読むといいと思います。

これでT字形の本はもう要らないと思います。

また、idを使うRailsな人も読むといいと思います。

| | | | | | Permalink

お名前 : コメント :


2006-05-13 (土) [長年日記] Edit

1 今日のエウレカセブン

29話まで終わったー。間に合ったー(Gyaoの終了日に)。家出→成長→帰宅の流れは物語としてうまくできているー。で、29話はちょっと泣いたー(爺さんところー)。次はTBSで深夜にやってるやつを見ていくのだ。

| | | | | | Permalink

お名前 : コメント :


2006-05-14 (日) [長年日記] Edit

1 bliki_ja:CodeOwnership

訳しました。

目新しい内容でもないので、やっつけ感ありますが。

| | | | | | Permalink

2 今日のエウレカ

録画してたやつを消化。31話まで終わりました。イーガンかよー。とか。

| | | | | | Permalink

お名前 : コメント :


2006-05-15 (月) [長年日記] Edit

1 lighttpdでBasic/Digest認証(管理者とその他を分けたい)

普通のやり方はすぐに分かるんだけども、サイト全体マルッと認証させて、adminディレクトリだけadminユーザーだけっていうのをやりたいーってとき。そんなときは先にadminディレクトリの設定を書く。おわり。

auth.require = ( "/admin/" =>
                (
                  "method"  => "digest",
                  "realm"   => "Secret Zone for Admin",
                  "require" => "user=admin"
                ),
                "/" =>
                (
                  "method"  => "digest",
                  "realm"   => "Secret Zone",
                  "require" => "valid-user"
                )
              )

参考

| | | | | | Permalink

お名前 : コメント :


2006-05-16 (火) [長年日記] Edit

1 kd さんのとこ……kd さんって児玉サヌールさんですけど

ちょwwww

| | | | | | Permalink

お名前 : コメント :


2006-05-17 (水) [長年日記] Edit

1 ウノウも5月29日(月)に移転します。

あ、同じビルだ。

遊びに行きたい!

| | | | | | Permalink

お名前 : コメント :


2006-05-18 (木) [長年日記] Edit

1 Rails MySQLのBOOL型を使うとscaffoldがコケる。

Rails 1.1.2。これはちょっとハマるかも。 postgresqlではウマくいったように思うけどなあ。

回避

  • Plan A: BOOL型外してscaffoldしてまたBOOL型を加える。
  • Plan B: BOOL型を使わない
| | | | | | Permalink

2 KEYからエンティティを見つける方法の限界

まあ、そうなんだけど、もっとディープな記事を希望。

| | | | | | Permalink

3 emacs22 -> emacs21

なんかちょこちょこ文字化けするので元に戻す。いろいろと悩ましい。

| | | | | | Permalink

お名前 : コメント :

本日のツッコミ(全2件) [ツッコミを入れる]

1 masuidrive [Migrationとか見てると、MySQLではBOOLEANを使わずに、TINYINY(1)を使うと良いようです。0..]

2 kdmsnr [ありがとうございます。それでやってみます。]


2006-05-19 (金) [長年日記] Edit

1 [CSS] 最初にやっておいたほうがいいようなこと

後からこれでどうすかねー?とすごいデザイナーさんに聞く。

body {font-size: 1em;}
form {margin: 0;}
img {border: 0;}

formのマージンはハマりやすいので0にしておきたいとオモタ。

| | | | | | Permalink

2 Google Maps API 使ってたらIEで「操作は中断されました」とか出る件

ググったら関数にしてheadに入れろとか書いてあるんだが、 えーと、それ、observerでよくね?

<div id="map">
  <!-- here is map area -->
</div>
<script type="text/javascript">
//<![CDATA[
Event.observe(window, 'load', function () {
  var map = new GMap2($("map"));
  map.addControl(new GLargeMapControl());
  // 以下ズラズラ
  // :
| | | | | | Permalink

お名前 : コメント :


2006-05-21 (日) [長年日記] Edit

1 涼宮ハルヒの憂鬱

YouTubeで第7話『ミステリックサイン』まで。1話であいたたたーと思ってたら壮大な物語だったsugeeeeee。まあ、部活ものは普通に面白いよね。あ、いや、普通じゃないんだけど。典型的なツンデレ(デレはないけど)と典型的な萌え(やりすぎ)と……あとなんだ、長門有希みたいな子の属性は何てーの?(メガネはやめたよね)。

つーか、ちょwww。『暗号解読

| | | | | | Permalink

お名前 : コメント :


2006-05-24 (水) [長年日記] Edit

1 [散財] 玄人志向 KURO-BOXシリーズ用補修部品セット KURO-BOX/PARTS 玄人志向 KURO-BOXシリーズ用補修部品セット KURO-BOX/PARTS

我が家のLinkStation。ファンがぶぉんぶぉん唸り始めて生活をおびやかすようになって早数ヶ月。我慢しきれなくて夜はスリープ状態にしてたんだけど、なんと玄箱用のメンテナンスキットがあるんじゃないかーー。早く言ってくれ。

さっき届いたので、早速ファンを交換。うおー静かになった。快適じゃあああああ。ちなみにLED用のレンズ(図3)も付いてくるんだけど、こんなもん要らねーからちょっと安くすれ!とか思ってたら、ファン交換時にちょうどよく割れたよ(えー)。

ついでなので本体に巻きつけるやつも玄人志向のやつにしといた。

| | | | | | Permalink

2 今週のTV Bros.のタイ特集がいい

若い頃にクーロン黒沢さんの記事を読んで打ち震えていたのを思い出したな。

そいえば、母親がタイに行ったらしいんだけど(帰ってきてずいぶん経ってから「数ヶ月前にタイに行ってきたお」って言われた)、お土産は唐辛子がじゃらじゃらついた携帯ストラップだった。今もつけてる。

あ、こういう感じ

| | | | | | Permalink

お名前 : コメント :


2006-05-25 (木) [長年日記] Edit

1 Rails[Hiki] typoでhikidoc

メモ

hikidoc DL

$ cd app/vendor
$ svn export http://projects.netlab.jp/svn/hikidoc/trunk/ hikidoc

lib/html_engine.rb

  text_filter.split.each do |filter|
    case filter
    when "markdown":
      txt = BlueCloth.new(txt, restrictions).to_html
    when "textile":
      txt = self.encode_html(txt) if restrictions.include?(:filter_html)
      txt = RedCloth.new(txt, restrictions).to_html(:textile)
    when "smartypants":
      txt = RubyPants.new(txt).to_html
+   when "hikidoc":
+     txt = HikiDoc.new(txt).to_html
    end
  end

config/environments.rb

+   require 'hikidoc'
    config.load_paths += %W( #{RAILS_ROOT}/vendor/rubypants
                             #{RAILS_ROOT}/vendor/redcloth/lib
-                            #{RAILS_ROOT}/vendor/bluecloth/lib)
+                            #{RAILS_ROOT}/vendor/bluecloth/lib
+                            #{RAILS_ROOT}/vendor/hikidoc/lib)

helper/admin/base_helper.rb

   def text_filter_options
     text_filter_options = Array.new
     text_filter_options << [ 'None', 'none' ]
+    text_filter_options << [ 'Hikidoc', 'hikidoc' ] if defined?(HikiDoc)

以前の日記

| | | | | | Permalink

2 [CSS][JS] TinyMCEのフォントサイズを変更する

TinyMCEというものも初めて知ったんだけど(blog使ってないと、こういうのに疎いのよね)、すごいねーこれ。まあそれはいいんだが、デフォルトのフォントサイズが変更できなくてムキーとなったのでメモ。

theme以下にあるcssを直接編集してもダメで、content_cssオプションを使う必要がある。そんだけ。

| | | | | | Permalink

お名前 : コメント :

本日のツッコミ(全7件) [ツッコミを入れる]

1 Peter Samuel Jr. [BEST deal for ROLEX at my homepage. Don't miss ROLEX with ..]

2 Peter Jr. Samuel [Best Prive for woman and man ROLEX model at my homepage, g..]

3 Adam Kozlinsky [Best ROLEX deal at my homepage! Get 2 ROLEX and get FREE d..]

4 Sam Kowalsky [Best Rolex Deal 4 U! Get Rolex with 50% DISCOUNT today. Al..]

5 Alex Forex [The series of major marketplace transmission created to th..]

6 Sam Forex [Forex reviews, integrating subdivisions has discussed some..]

7 Helen Forex [Forex education, he asked the money euro, and by 1986 over..]


2006-05-30 (火) [長年日記] Edit

1 Rails ちょっとしたタイプをどこに置くか

タイプっていうのはカテゴリだとかステータスだとか、

1:男性
2:女性
1:承認待ち
2:活動中
3:削除

みたいなフラグのこと。 カテゴリテーブル作るまでもない程度のちょっとしたやつ。 これをどこに置くか。

  1. モデル
  2. ビュー
  3. ヘルパー
  4. コントローラ

さあどれ。

個人的にはモデル。

モデルにハッシュを指す定数を定義する。

class Person < ActiveRecord::Base
  MAN = 1; WOMAN = 2;
  GENDER = {
     MAN   => '男性',
     WOMAN => '女性'
  }
end

フラグは「フラグ名_type」というカラム名にしてる(フラグ名_idにするといろいろと面倒なので)。 モデル中でフラグじゃなく対応する文字列を返すときは「フラグ名」というメソッドを定義してる。

class Person < ActiveRecord::Base
  MAN = 1; WOMAN = 2;
  GENDER = {
     MAN   => '男性',
     WOMAN => '女性'
  }

  def gender
    return GENDER[self.gender_type]
  end
end

こうするとカラム名とメソッド名がかぶらない。

VIEW側のSELECTタグ用には、それを返すメソッドを作る。

def self.select_gender
  return GENDER.collect{|key, val| [val, key] }
end

key, val を逆転させるのはヘルパの都合上。 特定のタグを入れてないので、まぁモデルでいいんじゃねーかな。

ステータス変更はその都度、メソッドを用意。

def be_man
  self.gender_type = MAN
end

def be_woman
  self.gender_type = WOMAN
end

たずねるメソッドも同じように用意。

def man?
  self.gender_type == MAN
end

def woman?
  self.gender_type == WOMAN
end

でも、ヘルパーかなーという気もしてる。

ビューに変なタグ(ヘルパー)が入るのは、 共同作業的にダメな気がしてるので、ちょっとなあ。

何が正しいのかよく分からん。

どうしたもんかなあ。モデルに書くのは無い気がしてきた。

ああ、設定ファイルというか、定数ファイルみたいなのもあるよね

あれは無い。

| | | | | | Permalink

2 こないだコンタクトを買ったんですが

度が一気にアップしてビックリするぐらい見えすぎて、 目の奥が痛いアーンドすぐ眠くなって仕事にならんので、 ひとつ度を下げてもらおうと思います。

分かる人は分かるだろうけど、もう私は「-6」ですよ。 めちゃくちゃ悪すぎ。明日にでも「-5.5」にしてもらう予定。

| | | | | | Permalink

3 TV消化

ハルヒ9

んー?こんなのでしたっけ。

エウレカ34

あんま用語を理解してないので、なんかもう別にーって感じ。 GYAOで見た29話までが面白かったなあ。

ガイヤ「激突!巨大家具メーカー」

面白かった。大塚家具行きたい(一度も行ったことない)。イケアは通販やっておくれ。

ガイヤ「ファッションも鮮度が命」

これまたオモシロス。

  • ZARAは一週間で服を作る
  • 緯度作戦
  • 仕事のサイクルは一週間
  • 後追いビジネス
    • ふつうの娘でいい。

きらきらアフロ

大阪城ホール行きたい!チケット取りたい!でも東京は生放送じゃない!関西の人に取ってもらいたい!

| | | | | | Permalink

お名前 : コメント :

本日のツッコミ(全2件) [ツッコミを入れる]

1 babie [「テーブル(ARモデル)つくるのだるいなぁ」だからモデル(非AR).]

2 takahashim [はぶさんのERD本を100回くらい読めばテーブルを作りたくなるかも。かも。]


2006-05-31 (水) [長年日記] Edit

1 Rails フォームの作り方

GettingReal的にはインタフェースファーストなので、静的HTMLを先に作るのはいいんだが、「静的HTMLフォーム」→「Railsヘルパ使用のフォーム」の脳内変換をもっと効率的にできないものか。時間かかりすぎ。誰だRailsなら10倍(ryとか言ったのは。

とりあえずアクション作る。

def new
  @hoge = Hoge.new params[:hoge]
end

def create_confirm
  new
  render :action => 'new'
end

で、new.rhtm を編集していく。new.rhtmlには

<%= debug @hoge %>

を入れておく。

で、ちゃんと入力したものがフォームに戻ってくるまで修正していく(ここができていればupdateも終わったも同然)。ヘルパを使えば間違いなく戻ってくるんだけど、ヘルパで補えない変則的なフォームの部分は自作しなきゃいけないので、ここらへんを注意しとく(これはダルいよねー)。

で、次にvalidationを追加する。

def create_confirm
  new
  @hoge.valid?
  render :action => 'new'
end

今度はvalidationが効いているかどうかチェックする。

<%= error_message_on "hoge", "fuga", "フガ項目" %>

を各フォームに追加していく(これが相当ダルい)。

ああ、error_messages_for は見栄えが悪いので、すでに無かったことにしている(あれがRailsならではな気もするけど)。

昨日書いた「タイプをモデルに入れる」話が生きてくるのは、このvalidationのところで、たとえばgender_typeだったら、

validates_inclusion_of :gender_type, :in => GENDER.keys

とかできてうれしい。

なんかてきとーな文章になった。

| | | | | | Permalink

お名前 : コメント :


トップ 最新 追記