jasagiri @ ウィキ
waves-0.7.3
最終更新:
jasagiri
-
view
InstantRails起動&停止 gem install waves-0.7.3-r2.gem --local gem update gem cleanup
gem install waves-rspec
gem install ruby-debug gem install ruby-openid
SQLite3 の設定
http://www.sqlite.org/download.html から sqlitedll-* をダウンロード ダウンロードしたファイルを解凍する。 解凍したファイルを InstantRails/ruby/bin にコピー gem install sqlite3-ruby
== git watch メモ ==
2008/05/05 20時頃 autoload作り変え。
application.rbにどのLayerを使うか記述するようになってるぽい。
2008/05/05 20時頃 autoload作り変え。
application.rbにどのLayerを使うか記述するようになってるぽい。
2008/05/04 16時頃 automatthew 氏のlayers/ORMがマージされてる。active_record使えるっぽい。
Server が Application.instance に変更されてる。
リクエストラムダの use メソッドが resource メソッドに変更になったぽい。
== リンク ==
本家:http://rubywaves.com/
プロジェクト:http://code.google.com/p/waves/downloads/list
日本語ネタ:
ma2の日記:http://d.hatena.ne.jp/ma2/20080312/p1
技術評論社:http://gihyo.jp/dev/serial/01/waves
InfoQ開発者インタビュー:http://www.infoq.com/jp/news/2008/03/waves-ruby-framework
== ライブラリ ==
AutoCode
MetaID
LiveConsole
Rack
rakegen
ActiveRecord
Sequel
NotNaughty
== ==
waves-rspec:http://rubyforge.org/projects/waves-rspec/
== 勝手に転載&翻訳 ==
rubywaves概要:feature:http://rubywaves.com/features
アーキテクチャ:architecture:http://rubywaves.com/architecture
リクエストラムダ:Request Lambdas:http://rubywaves.com/more-about-request-mappings
Just In Time Resources(JITR)
== メモ ==
0.7.2だとwindowsで動かない、0.7.3r2なら動く。
windowsだとmigrationが正常に動かないぽい?
モデルのリレーションでone_to_oneがdeprecatedになっている。many_to_oneを使うこと
モデルのリレーションで:fromがdeprecatedになっている。:classを使うこと
[fixme]updated_onに値が入らないことがある?
チュートリアルのblogで日本語入れるとタイトルや名前部分は正常に表示されるがコメント等がfffdになる。
- > 定義外領域?lib/helperes/fomatting.rb textileメソッドで変換エラーぽい。
gsubが$KCODEやjcode.rbを適切に設定するrubyの文化らしい。rails用のget-text関連をマージしたら幸せかも。リクエストラムダがらみを調べる
waves-serverしたコマンドプロンプトはCtrl+Cで止めれない。
- > issue16。当面コマンドプロンプト起動しなおし
サーバ再起動しないと反映しない項目を調べる。
- >
databaseはOK
テーブル定義変更OK
*
editor.mabのフォームに
input :name => '_method', :type => 'hidden', :value => 'put'
追加してもputにならない?(issue19)
gitにいろいろなバージョンがあってどれが正規かわかんね。
技術評論社のチュートリアルに載ってる0.7.2のバグは0.7.3rc2でtextile以外は直ってる
waves-rspec の使い方調べる
{| class="wikitable"
|+ 多重度
! 多重度 !! sequel !! activerecord
|-
! 1:1
| || has_one
|-
! 1:多
| one_to_many || has_many
|-
! 多:多
| || has_and_belongs_to_many
|-
! :
| many_to_one || belongs_to
|+ 多重度
! 多重度 !! sequel !! activerecord
|-
! 1:1
| || has_one
|-
! 1:多
| one_to_many || has_many
|-
! 多:多
| || has_and_belongs_to_many
|-
! :
| many_to_one || belongs_to
|}
rubywavesチュートリアル
rubywavesチュートリアル2
rubywaves動作
== そのうち読む ==
scaffolding-extinsion
本家:http://rubyforge.org/projects/scaffolding-ext/ デモ:http://scaffolding-extensions.jeremyevans.net/