トップページ⇒php
993コメント316KB

【Ruby】Ruby on Rails Part3

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/02/06(火) 20:10:09ID:nOZh/PU9
Rubyのweb application frameworkである
Ruby on Railsに関するスレッドです。

<英語>
本家: http://www.rubyonrails.org
API: http://api.rubyonrails.com/
Documents&Tutorials: http://documentation.rubyonrails.com/

<日本語>
Rails' wiki: http://wiki.fdiary.net/rails/


前スレ
【Agile】Ruby on rails相談所 part2【DRY】
http://pc10.2ch.net/test/read.cgi/php/1151254378/
0002nobodyさん2007/02/06(火) 21:16:13ID:???
今すぐ始めるRubyガイド
http://i.loveruby.net/ja/rhg/book/index.html
http://www.aoky.net/articles/why_poignant_guide_to_ruby/
0003nobodyさん2007/02/07(水) 00:48:22ID:???
>> 1乙
0004nobodyさん2007/02/08(木) 00:16:00ID:???
>>2
2番目のサイト意味わからんよ・・・
0005nobodyさん2007/02/08(木) 10:50:32ID:???
>>4
Rdocは多分いちばんお世話になる情報じゃないか?
いったいナニがわからないんだ?
0006nobodyさん2007/02/08(木) 10:55:12ID:???
>>5
>>1のじゃなくて>>2のようだが。
0007nobodyさん2007/02/08(木) 11:14:28ID:???
そうか、ごめんよ >>4
0008nobodyさん2007/02/08(木) 11:33:24ID:???
>>4
1番目のサイトも意味わからんな。今すぐ始めるRubyガイドにはならんだろ。
0009nobodyさん2007/02/08(木) 11:38:37ID:???
ならないな。Cで書かれたRubyのソースコードを解説してる。
001022007/02/08(木) 12:16:23ID:???
2ゲット、すみませんでした。
0011nobodyさん2007/02/08(木) 20:22:43ID:???
rake test
ってやるとdevelopmentのテーブル構造でtestデータベース作ってくれるんだけど、
各カラムに勝手にdefault属性をつけてくる。(MySQL)
それは便利なこともあるからいいけど、text属性にまで付けようとして落ちる。
textはdefault値もてないから。どうしたもんかな。
0012nobodyさん2007/02/09(金) 00:11:43ID:???
>>11
migrateのスクリプトがおかしいだけとか?
0013nobodyさん2007/02/09(金) 15:14:40ID:0o4zhHm/
ルビ厨、無様〜(w
http://blog.japan.cnet.com/kenn/archives/003556.html
0014nobodyさん2007/02/09(金) 23:40:28ID:???
↑マルチ

さてrailsの導入段階で失敗してる俺はふて寝する
0015nobodyさん2007/02/10(土) 00:34:15ID:???
fastcgiの導入の面倒さは特記すべき
0016112007/02/10(土) 11:39:06ID:???
1.1.6だからかな。同じ事が起きるか誰か試してちょ。
0017nobodyさん2007/02/10(土) 20:36:21ID:???
まぁ、Rubyが「書く楽しさ」とか曖昧で基準の無いアピールに逃げてるのも、
ひとえにその辺の「現実的な力における存在価値の無さ」ゆえだからな。
0018nobodyさん2007/02/10(土) 23:06:27ID:???
railsユーザはメインでは何使ってる気になる
perl?php?java?
0019nobodyさん2007/02/10(土) 23:42:55ID:???
言語なんて適材適所だからメインなんて聞かれてもなぁ。
0020nobodyさん2007/02/11(日) 01:10:00ID:???
バッチ系はperl、いにしえの遺産はC、shell scriptも少々。で、メインはphp

で、最近バッチ系をrubyにしようとしたら阻止されたw
0021nobodyさん2007/02/11(日) 01:30:06ID:???
まずはpythonだろ。常識的に考えて。
0022nobodyさん2007/02/11(日) 02:43:26ID:???
なんで?
0023nobodyさん2007/02/11(日) 09:57:44ID:???
日本じゃマイナーすぎ>ぱいそん
本もほとんどないしrubyより嫌がらそう。
railsを皮切りにrakeも普及してシェルやバッチもrubyで、というふうになればいいな。
0024nobodyさん2007/02/11(日) 11:00:25ID:???
ちょっとした自動化処理をPerlやRubyで書いた後、パズルの意味も兼ねて
シェルスクリプトで再実装してみることはあるな。
0025nobodyさん2007/02/11(日) 13:06:44ID:U7k+fpd+
質問おけ?
routes.rbで
map.connect ':controller',
:action => 'index'
map.connect ':controller/:id',
:action => 'show',
:requirements => {:id => /[\d]+/}
map.connect ':controller/:action/:id'
って書いて、例えば
http://localhost:3000/user
にアクセスしたら
user_controller#indexが呼ばれるようにしたいのに
user_controller#showが呼ばれて「Couldn't find User without an ID」って言われてしまうのはなぜ?
どこがおかしいの?
0026nobodyさん2007/02/12(月) 00:46:35ID:???
railsでPDFを扱いたいんだけど
rjbからブリッジしてFOPで出力っていうのはできるかな?
0027nobodyさん2007/02/12(月) 01:23:11ID:???
>>25
んー、こっちじゃ期待通りに動いてるなー。
0028nobodyさん2007/02/12(月) 21:06:58ID:???
>>24
オフラインのホストとかの場合モジュールのインストールとか依頼するの面倒だから
バッチはシェルで書いちゃうな。それはもうゴリゴリと。
自動テストもMakeとシェルで書くぜ。

逆にシェルで書いた奴をPerlとかで書きなおしてみたことはあるよ。
0029nobodyさん2007/02/12(月) 21:17:12ID:???
お前らの趣味について質問しているわけではないのだけどね。w
0030nobodyさん2007/02/13(火) 07:35:50ID:QEaruDuK
質問です。
プロジェクトフォルダ直下の画像ファイルを読み込みたいんですが、どう設定したらよいでしょうか?
"..\..\hoge.jpg"としてもうまくいきません。
0031nobodyさん2007/02/13(火) 07:38:02ID:???
画像を置く場所が間違ってる
0032nobodyさん2007/02/13(火) 08:04:20ID:QEaruDuK
>>31
生成した画像ファイルがプロジェクトファイル直下にできるのでpublic\imageに移動させたいんですが、移動させかたがわからないんです。
0033nobodyさん2007/02/13(火) 09:58:57ID:???
RAILS_ROOT + '¥hoge.jpg'
0034nobodyさん2007/02/13(火) 10:26:25ID:???
>>33
せめて FIle.join
0035nobodyさん2007/02/13(火) 14:24:56ID:QEaruDuK
>>33,>>34
ありがとうございました。
結局画像ファイルをpublicフォルダに移して解決しました。
0036nobodyさん2007/02/15(木) 00:55:33ID:???
rails1.2.2って意外と多くの変更があるような稀ガス
0037nobodyさん2007/02/15(木) 01:04:14ID:???
>>33-34ていうかFile.joinでないと、いざunix環境もっていったときに動かなくなるよね
0038nobodyさん2007/02/15(木) 01:20:09ID:???
pathname.rbは便利なんだがWindowsではツカエネーしなー。
0039nobodyさん2007/02/15(木) 13:45:02ID:???
win環境でサンプルアプリを作ってるんだけど
rubyやdbの文字コードをsjisにしても
server起動してブラウザで画面表示させると
必ずutf8になって文字化けして困ってます。
画面遷移する度にブラウザでエンコード変更
すれば一応正常に表示されるので確認だけなら
OKなんだけど・・・
どこか設定を変更すればsjisで初期表示できたりするものですか?
0040nobodyさん2007/02/15(木) 13:52:38ID:???
コントローラのフィルタで@headers['Content-Type']をソレナリに
設定するとか。

0041nobodyさん2007/02/15(木) 13:59:49ID:???
今さら好んでcp932使う意味あるの?
0042nobodyさん2007/02/15(木) 14:42:31ID:???
メモ帳でコード書いてるとか
0043nobodyさん2007/02/15(木) 15:11:04ID:???
最近はメモ帳でもUTF-8の読み書きできた気がする。
0044nobodyさん2007/02/15(木) 15:29:00ID:???
見てみたら、保存時にUTF-8指定できた
0045nobodyさん2007/02/15(木) 15:34:24ID:???
ケータイ用コンテンツとか?
0046nobodyさん2007/02/16(金) 00:23:18ID:???
まあ勝手にBOM付けられたりすることもあったり無かったり。
0047nobodyさん2007/02/16(金) 08:12:32ID:???
>>39
Railsで、sjisはねーだろw
■ このスレッドは過去ログ倉庫に格納されています