2012-05-01から1ヶ月間の記事一覧

正規表現を使って複数の値を抜き出す

の備忘録。 コード /(\d{2})-(\d{2})-(\d{3})-(\d{2})/ =~ "12-34-567-34" puts $0 puts $1 puts $2 puts $3 puts $4 結果 regular.rb 12 34 567 34 メモ "( )"を使うとグルーピングできる。 "*?"で0回以上最短マッチ。 "\D"は数字以外。 "\d"は数字。 "{3}"…

その3

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

その2

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

その1

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

関連名を変える

概要 関連付けているテーブルから、関連するレコードを呼ぶ時にデフォルトだと @member.member_image のようになる。すごくださいし、ActiveRecordっぽくないので以下のように呼び出したい。 @member.image 時の備忘録。 環境 Rails 3.2.3 ruby 1.9.3p194 (2…

nilの時実行しない とか

備忘録 nilの時実行する a ||= "initizloize" a ||= "" p a 変数aがnilの時に代入が行われるので、出力は"initizloize"となる。 nilの時実行しない p box = "ice" if nil 代入は行われないので、出力はnilとなる。 nilの時こっちを実行 p box = nil ? "it's …

namespaceを使ったURLを作る

管理者ページだとかには以下の様に"admin"階層がある。 http://localhost.com/admin/post/new/ この階層の作成方法のメモ。 環境 ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0] Rails 3.2.0 rvmのgemsetを作成する $rvm use 1.9.3-p194…

モデルの関連付けしたプロジェクトを作った時のメモ

チュートリアル通りにやるとうまくいくのだけど、 自分で作ると関連付けされなくてだいぶ詰まりまくったのでその時のメモ。 詰まったところ generatorに渡すモデル・コントローラー名の単数系・複数形 作るもの ブログでありがちな記事とコメントの1対多の関…