タグ

rubyとActiveRecordに関するpapiroのブックマーク (2)

  • Sinatra+ActiveRecord+SQLite3で,軽量なWeb-DB連携例

    今回はSinatra(シナトラ)についてです. シナトラと言っても,フランク・シナトラではありません.(歳がばれますね) 普段, 何気にRailsを使用しています. 自分で書くコード量も少なく,ほとんどフレームワークがやってくれますが,ちょっとしたWebサイトを作成するだけでも,Gemやらファイルやらで,かなりのビッグサイズになってしまいます. そんな,Railsのような巨大なフレームワークを使う程でもない,データベースの保守などのちょっとしたサイトを構築したい,でも,PHPではなく,あくまでもRubyで,しかもActiveRecordのようなデータベースマッパーや,ERBのようなテンプレートを利用したい,というような場合に最適なWebフレームワークが... Sinatraです. 今回は,このSinatraのフレームワークを使って,SQLiteデータベースのテーブルのレコードの表示,登録,

    Sinatra+ActiveRecord+SQLite3で,軽量なWeb-DB連携例
  • RailsログのANSIカラーエスケープシーケンスを除去 - satake7’s memo

    script/serverで Mongrelや WEBrickを動かしていると画面にログを書いてくれるわけですが、Windowsの PowerShellなどで動かしているとこの画面みたいになって、すごくウザイです。これを止めたいと思います。 やり方 $ e config/environment.rb config.active_record.colorize_logging = false end config/environment.rb の最後(endの前)に『colorize_logging = false』を追加します。 注意 これ『ActiveRecord::Base.colorize_logging = false』でもいいと書いてあるサイトがありますが、うちの環境(Rails 2.1.0)では、こんなエラーになりました。 c:/ruby/lib/ruby/gems/1.8/g

    RailsログのANSIカラーエスケープシーケンスを除去 - satake7’s memo
    papiro
    papiro 2011/04/12
    邪魔な装飾を消し去ろう
  • 1