2010-09-01から1ヶ月間の記事一覧
メモ irb(main):034:0* class HelloWorld irb(main):035:1> def initialize irb(main):036:2> p "Hello World" irb(main):037:2> end irb(main):038:1> end => nil irb(main):039:0> class_name = "HelloWorld" => "HelloWorld" irb(main):041:0> eval("#{cl…
次にキャンペーンにバナーを結び付けたいのだが、WindowsでRMagickが動かないのでとりあえずテキストを配信することにする。 bannersテーブルをscaffold scaffoldしようとするとなぜかいまさらsqlite3-rubyがないと言われるので、bundleでinstallする。bundl…
詳しくはあとでまとめる。続くかどうかはわからない ユースケース ユーザ登録ができる キャンペーンが登録できる キャンペーンにバナーが登録できる バナー貼り付け用のコードが取得できる バナーのインプレッション数、クリック数が取得できる ER図 とりあ…
目的 データベースのテーブルをつくり、CRUD処理ができるようにする。 所要時間 5分 作業 ショッピングモールのようなものを作ることが目的なので、まず商品のマスタを管理できるようにします。 テーブルをつくり、商品のCRUD処理を自動生成する とりあえず…
目標 WindowsXPの環境にRuby1.9.2とRails3をインストールし、Rails3アプリケーションが動作することを確認する。 所要時間 5分ぐらい(RDocのインストール時間による) 目次 Ruby(とrubygems)のインストール SQLite3のDLLのインストール Ruby on Rails3のイ…
RubyKaigi2010にも参加したし、1.9対応のRuby on Rails3も正式リリースされたということなので、1.9に乗り換えることにした。記念にフィボナッチ、FizzBuzzに次ぐ三大非実用関数「竹内関数」で1.9に乗り換えた幸せを確認してみる。 $ rvm use 1.9.2-preview1…