[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 05/09 15:07 / Filesize : 55 KB / Number-of Response : 194
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Ruby】Ruby on Rails Part6



1 名前:nobodyさん mailto:sage [2008/10/24(金) 17:46:53 ID:???]
■前 Ruby on Rails のスレ が
pc11.2ch.net/test/read.cgi/php/1207425569/

■参考サイト
<英語>
本家:www.rubyonrails.org
API document:api.rubyonrails.com/
開発者のblog:weblog.rubyonrails.org/
参考wiki:wiki.rubyonrails.org/rails

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

■参考スレ
Rubyについて Part 33
pc11.2ch.net/test/read.cgi/tech/1223709050/
Ruby 初心者スレッド Part 22
pc11.2ch.net/test/read.cgi/tech/1221467121/

152 名前:nobodyさん mailto:sage [2008/12/20(土) 10:13:51 ID:???]
emacs使ってる人、
emacs-railsとか
rinariとかあるけど
どれがいいわけ?

153 名前:nobodyさん mailto:sage [2008/12/20(土) 17:02:47 ID:???]
>>152
自分で試してみて、しっくりするものを使えばいいと思う。

154 名前:nobodyさん mailto:sage [2008/12/24(水) 15:06:29 ID:???]
合体するそうです。
rubyonrails.org/merb


155 名前:nobodyさん mailto:sage [2008/12/24(水) 15:09:15 ID:???]
なんか色々と酷いのが混じってるなwwww

rubyonrails.org/images/pages/merb/lori.jpg

156 名前:nobodyさん mailto:sage [2008/12/24(水) 17:46:07 ID:???]
>>149
lighttpdから乗り換えようかと思って弄ってる
所で、Apache互換のアクセスログの吐き方知らね?
gettext使ってるからlighttpdだとエラー出るしで困る、どうにかなれ!

>>155
こwれwはwwwww

157 名前:nobodyさん mailto:sage [2008/12/24(水) 20:31:31 ID:???]
すいません。教えてください。
ラジオボタンをファンクショナルテストする方法はどうすればいいですか?

◎都内 ○都外

getでテストデータ呼び出して、きちんと都内が選択されているかどうかを調べたいです。

158 名前:nobodyさん mailto:sage [2008/12/25(木) 01:06:25 ID:???]
>>157
それって、
<input type="radio" name="tonai" value="true" />都内
<input type="radio" name="tonai" value="false" />都外
みたいになってるのであれば、

# 都内が選択されている
assert(params[:tonai] == 'true')

という感じで良いのでは?



159 名前:nobodyさん mailto:sage [2008/12/25(木) 22:57:54 ID:???]
ActiveRecordで GROUP BY を複数する方法が分かりません。。。。

User.count(:group =>ここに2つ以上書く方法が分かりません。

どなたかご存知の方いませんか???

160 名前:nobodyさん mailto:sage [2008/12/25(木) 23:02:01 ID:???]
>>159

:group => 'x, y'

実はここに書いた値はそのまま "GROUP BY #{値}" されるだけ。
:order も同じ要領で DESC とか付けられるよ。




161 名前:nobodyさん mailto:sage [2008/12/25(木) 23:19:55 ID:???]
>> 160 さんへ

うぉぉ、ありがとうございます!!!!!!!!!!

162 名前:nobodyさん mailto:sage [2008/12/25(木) 23:36:57 ID:???]
>>158

うまくいきました!!
ありがとうございました。


163 名前:nobodyさん mailto:age [2008/12/30(火) 17:57:38 ID:???]
正月休みに ruby on rails を習得して社内の人にみせたいんですけど
お勧めのレンタルサーバってありますか???
(皆様はどこのサーバを使ってますか??)

164 名前:nobodyさん mailto:sage [2008/12/30(火) 18:17:55 ID:???]
>>163
Dreamhost
ドメイン、サブドメイン、MySQLが無制限に使える。
Passenger(mod_rails)がプリインストールでドメインごとに切替えられる。
SVNもプリインストールでコンパネから操作可。Capistranoでデプロイ可能。
結構安い。

なんて事書くと、アフィリエイトコード貼ると思っただろ?
貼らないよ。

165 名前:163 mailto:sage [2008/12/30(火) 19:31:32 ID:???]
>>164
本当に、ありがとうございます!!
海外のレンタルサーバなんですね。

海外サイトでクレジット番号を入力したことがなくて。。。。
(へたれですみません。)

国内でもいいのがないかググってみます。

166 名前:nobodyさん mailto:sage [2008/12/31(水) 11:42:26 ID:???]
意味がわからない。

167 名前:nobodyさん [2008/12/31(水) 15:59:48 ID:9mZRkEaM]
Railsの場合、root権がもらえるVPSプランがおすすめ。国内なら安いところで月額3000〜6000円。
無料でやりたいなら、自宅サーバがいいよ。

168 名前:nobodyさん mailto:sage [2008/12/31(水) 17:50:14 ID:???]
>>165
動かすだけならさくら供用・Xreaでもおk(ただし激遅)
Dreamhostは海外の超有名大手だから心配しなくてもおk
現実的な速度で動かしたいならVPSかな

でもRails環境作るの結構しんどいよー

169 名前:nobodyさん mailto:sage [2008/12/31(水) 20:54:39 ID:???]
どこがしんどいのか分からない
いくつもサービス上げてるけど、環境づくりに苦労したことは無いなぁ

170 名前:nobodyさん [2008/12/31(水) 22:57:58 ID:9mZRkEaM]
たぶんmakeやApacheという単語を知らない人には厳しいというニュアンスなんじゃない?



171 名前:nobodyさん mailto:sage [2009/01/01(木) 00:59:28 ID:???]
redhat系ならyumで相当楽
他は一切知らんけど

172 名前:nobodyさん mailto:sage [2009/01/01(木) 09:54:20 ID:???]
環境作りでめんどいところはとくにない。
アプリのディプロイは以前はlightyだmongrelだと面倒だったが
今はたいていpassengerでいいから劇的に楽になった。


173 名前:nobodyさん mailto:sage [2009/01/01(木) 10:53:45 ID:???]
最近のpassengerは安定してきたの?

174 名前:nobodyさん mailto:sage [2009/01/01(木) 11:08:14 ID:???]
37signalsが使うくらいには。

175 名前:nobodyさん mailto:age [2009/01/01(木) 17:25:43 ID:???]
すみません、RubyもRailsも初心者です

www.moongift.jp/2008/11/ruby_on_rails_portable/
sourceforge.net/project/showfiles.php?group_id=230695

のサイトから Ruby on Rails Portable を落として使ってみてるのですが、
コンソールからRubyのコマンドは返ってくるのですが、Railsのコマンド
が返って来ないみたいな、例えば一番単純な、rails の後にファイル名で
プロジェクトの作成とかも返って来ないのですが、
何かチューニングしなきゃダメなんですかね?


176 名前:nobodyさん mailto:sage [2009/01/01(木) 20:08:28 ID:???]
jp.rubyist.net/magazine/?0008-Win32OLE

177 名前:nobodyさん mailto:sage [2009/01/01(木) 22:49:49 ID:???]
>>175
RubyにおいてプラットフォームにWindowsを選ぶ時点で
無用なハードルを1つ増やすようなもの。


178 名前:nobodyさん mailto:sage [2009/01/01(木) 22:59:45 ID:???]
>>177
馬鹿じゃね

179 名前:nobodyさん mailto:sage [2009/01/01(木) 23:15:36 ID:???]
>>177
氏ぬの?

180 名前:nobodyさん [2009/01/02(金) 00:59:46 ID:0xasvExc]
開発環境や勉強用途ならWindowsはアリだと思う。
本番環境はLinuxが良いけど。



181 名前:175 mailto:age [2009/01/02(金) 04:17:35 ID:???]
展開したRuby on Rails Portable の ReadMeをGoogle翻訳してみると
どうやら「環境変数でパスを通して下さい」みたいな感じのことが書いてあるので
自分が置いてるD:\RailsPortable(Use)の場所をRailsに教えなきゃいけない
のかな?と思い、マイコンピュータのプロパティからシステム変数の修正でパスを
選んで 
;D:\RailsPortable(Use)\App\Rails\bin\rails
と付け加えたのですがRailsは動きません
根本的に何か違うのでしょうか?  

182 名前:nobodyさん mailto:sage [2009/01/02(金) 04:34:17 ID:???]
>>181
パスを通してなかったのか?
環境変数に通すパスはRailsのある(略)\binまでで良いよ

てか現状パスは通っているんだよな?
プロンプトでset PathするなりirbでENVでパス通ってるの確認できる状態なん?

183 名前:nobodyさん mailto:sage [2009/01/02(金) 04:47:55 ID:???]
>>181

rubyは動いてるから飛ばします。パス設定はしてあるようなので

rails -vでバージョン出ない?
出たらパス通ってる。

出なかったら次はプロンプトで
cd (おまいのRailsインスコしたディレクトリ)\binに移動して
上に書いたrails -vでバージョン出る?
ここで表示されるなら単純にパス設定をミスってるだけ。

ここでも出なかったらrails再インスコして上記を再度やる。

投稿から時間たってるし、ここに書いた事くらいはやってるよな?
やって動かないの認識でエスパー募集でおk?

184 名前:175 mailto:sge [2009/01/02(金) 09:28:43 ID:???]
おはようございます。
Ruby on Rails Portable ←(Portable)を Dドライブに展開しただけなので
Railsはインストールしてません。ただ同じようにインストールしてないRuby
の方はコンソールから ruby-vでバージョン出るので動いてるんですよ。

>>183 >>182
とりあえず Rails -v が返ってくるところを cd/ して見つけて
見つかったらそこにパスを通せば良いんですよね?

Ruby on Rails Portable の Railsがどこかにあるんだと思いますが
よく解りません。とりあえず今から出かけるので帰ってからまた探してみます。



185 名前:nobodyさん mailto:sage [2009/01/02(金) 10:32:02 ID:???]
>>184

>ただ同じようにインストールしてないRuby
>の方はコンソールから ruby-vでバージョン出るので動いてるんですよ。

インストールしていなければ、このような動きはしないぞ。
以前にRubyを入れた事があるんじゃないのか?
ActiveScriptRubyとか。
ちなみにgem -vでバージョン出たりしないか?
その場合、gem install railsでインストールできるからそれでOKだろ。
Portableを使いたいのではなく、Railsを使いたいんでしょ?

186 名前:nobodyさん mailto:sage [2009/01/02(金) 10:52:25 ID:???]
>>184
>Railsはインストールしてません。
>ただ同じようにインストールしてないRubyの方はコンソールから ruby-vでバージョン出るので動いてるんですよ。

ん??
インスコしてないのにruby -vで動作してるっておかしくね?
以前に入れた?もしくは展開しただけって言ってるけど普通にインスコしてんじゃね?

>Ruby on Rails Portable の Railsがどこかにあるんだと思いますがよく解りません。

自分でインスコ(してなく展開だけだっけ?)したのにどこのディレクトリ(フォルダ)に
あるのかわからん状態で>>181で環境変数に追加して動作しないって言ってたのか??

パスがどこかわかなん状態で適当にパスを追加したって動作しないくらいはわかるよな?
適当に追加 = そこには何も無い(奇跡でパスが当れば良いね) <- こんな感じですよ。

展開だけにしたにしろrailsが壊れてないならcd (展開したディレクトリ)に移動してrails -vで返答はある。
単にRailsを使いたいなら>>185のやり方が一番楽じゃないかなと思う。

187 名前:185 [2009/01/02(金) 11:11:00 ID:VbNvKLaT]
>>184
さっきのは忘れてくれ。
念のため、Portable試してみたら、確かに同じ状況を確認できた。
Portableは使った事がないから気づかなかった。
展開したディレクトリ直下のRailsPortable.exeを実行すると、
rubyとgemにパスが通った状態のコマンドプロンプトが起動する。
ここでは確かにruby -vは実行できる。
しかし、rails -vでパスが通っていないというエラーが出る。
(実際には、rails.cmdへパスが通っているのだが)

RailsPortable\App\Rails\bin以下に
rails.cmdとrailsというファイルがあってここが問題。
この中身を見れば何やっているか分かるはずだけど、初心者じゃ無理かも。
railsの中身は省略するけど、ただのrubyスクリプト。
で、修正するべきなのは、rails.cmdのほう。

rails.cmdの内容
--------------------------
@ruby "/PortableApps/RailsPortable/App/Rails/bin/rails" %*
--------------------------

zipを展開すると、RailsPortableというディレクトリになるから、初期状態では動くはずがない。
@ruby "/RailsPortable/App/Rails/bin/rails" %*
にしないと動かない。
もし、Dドライブに置くのであれば、D:/を付ける必要があるかも。
gemとかrakeも全部こんな調子だから、正直Portableはおすすめできない。
というかこんなの使いたくないなw

188 名前:nobodyさん [2009/01/02(金) 11:14:52 ID:l8SeDnaW]
>>187
おまい優しいなw

189 名前:nobodyさん mailto:sage [2009/01/02(金) 11:17:33 ID:???]
で昨日から返答してた奴らは>>187みたく動くか確認してやらなかったのがバレたなwww

190 名前:nobodyさん mailto:sage [2009/01/02(金) 11:51:32 ID:???]
C:/PortableApps の下で RailsPortable を展開すれば良かっただけじゃね?




191 名前:nobodyさん mailto:sage [2009/01/02(金) 11:53:31 ID:???]
>>181 = >>175
WindowsにおいてインストールディレクトリにD:を選ぶ時点で
無用なハードルを1つ増やすようなもの。

192 名前:nobodyさん mailto:sage [2009/01/02(金) 11:56:26 ID:???]
インストール先は個人の自由だけどさ
Railsを試すのが今回の目的っぽいし>>190の言うように
展開しとけば問題無かったんじゃないの?


193 名前:nobodyさん mailto:sage [2009/01/02(金) 12:04:37 ID:???]
素人は大人しくVMWareインスコしてLinux使ってなさいってことだな






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<55KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef