blog.sowatchasayin

Rails etc.

Rails Cheetsheets

Railsで何かするとなると大体googleでサンプルコードを見ることになる。
だって覚えられないんだもん。

ということでチートシート。うーん便利。助かる。
Ruby on Rails > Cheatsheets

ドsudo

なまえ ALL=(ALL) NOPASSWD: ALL
# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

でOK

site_keyをリポジトリに置いてないが故の。

Restful_AuthenticationのREADMEに「site_keys.rbはリポジトリに置くな」とある。確かに。
で、チェックアウトしたアプリケーションはsite_keyが無いので動かない。

/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:443:in `load_missing_constant': uninitialized constant REST_AUTH_SITE_KEY (NameError)

って怒られる。

やっぱり。site_keys.rbはrakeで作れました!
Uninitialized Constant By Password

$ rake auth:gen:site_key

datetime_selectでnilも使いたい。

datetime_selectは、nil値にはデフォルトでなぜか現在時刻が入る。なぜだ!

こうすればnilできた
f.datetime_select :start, :include_blank => true

Nil value on datetime_select?

極太

Oldie But Goodie: Sketching with a Sharpie
太いペンでUIのスケッチをしろと。同感。アメリカだけあって、ペンがSharpieなのが面白い。

たしかにサインペンとかのもつ謎のパワーはすごい。

どうしても一つにまとまらない記憶の束

一部のマイグレーションだけ実行する
できるじゃーん

Author

Fujimura Daisuke
http://fujimuradaisuke.com

Labels