2008-03-01から1日間の記事一覧

ActiveRecord でのデータベース操作(INSERT)

データベース操作がどういう風に実現されてるのか、特に SQL文はどうなってるのかを中心に追いかけてみる。基本的にモデルの新規レコードの作製は ActiveRecord::Baseクラスを継承したモデルのクラスの create()メソッド(パブリック)を各種 attribute値を引…

grep -r -n 相当のワンライナー

Dir.glob('**/*'){|f| File.readlines(f).each_with_index{|l,i| ('%s:%d:%s'%[f,i,l]).display if /正規表現/=~ l} if /\.rb$/=~f } Windowsの検索(ファイルに含まれる単語または句(W))が .rb ファイルの中はみてくれないみたいなので rubyでワンライナー。…