トップページphp
1001コメント336KB

【Ruby】Ruby on Rails Part6

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2008/10/24(金) 17:46:53ID:???
■前 Ruby on Rails のスレ が
http://pc11.2ch.net/test/read.cgi/php/1207425569/

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

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

■参考スレ
Rubyについて Part 33
http://pc11.2ch.net/test/read.cgi/tech/1223709050/
Ruby 初心者スレッド Part 22
http://pc11.2ch.net/test/read.cgi/tech/1221467121/
01351332008/12/12(金) 10:36:53ID:???
>>134
typoでした。お恥ずかしい…orz。
ありがとうございました。
0136nobodyさん2008/12/14(日) 15:27:49ID:???
ひどく抽象的な質問で答えにくいかもしれませんが
リンクを踏んだらそのページを新規windowで開き、
元のページの方をAjaxで書き変えたいのですが、何か良い方法はありますか?
0137nobodyさん2008/12/14(日) 15:50:22ID:???
>>136
うーん思いつかない…
Javascript直書きで何とかできそうだけど方法はわからない
Javascriptスレの方で聞いてみたらどうでしょうか?
0138nobodyさん2008/12/14(日) 15:52:51ID:???
ひんと

<a href="http://www.google.com" target="_blank" onclick="alert('hello'); return true">click!</a>
<a href="http://www.google.com" target="_blank" onclick="alert('hello'); return false">click!</a>
01391382008/12/14(日) 16:15:48ID:???
あれ、違いが出ないな。
寝ぼけていたらしい。
0140nobodyさん2008/12/15(月) 23:08:05ID:???
勘違いかもしれない話の、質問です。
モデルで
class Hoge < ActiveRecord::Base
 has_many :moges
(略)
class Moge < ActiveRecord::Base
 belongs_to :hoge
(略)
とします。そしてコンソールで
1 hg = Hoge.new
2 hg.save
3 mg = Moge.new(:hoge_id => hg.id)
4 mg.save
5 hg.moges << mg
としたときに、どのタイミングでhg.mogesにMogeオブジェクトが
追加されるのでしょうか?
何度かrailsを作るところから試してみたのですが、3の次にhg.mogesの
中にmgが入っていることもあれば、5までしっかり書かないとhg.mogesの
中にmgが入らないときもある気がします。
本当に勘違いみたいな話ですが、どのように書けばどのタイミングで
hg.mogesにMogeオブジェクトが追加されるのでしょう?
0141nobodyさん2008/12/15(月) 23:20:06ID:???
hg = Hoge.new
mg = Moge.new

if hg.save
hg.moges << mg # ここでMoge追加、save。:hoge_id => hg.id も自動で付く
end
0142nobodyさん2008/12/16(火) 14:41:43ID:r+TWFAeS
流行らないみたいだね。出るのが遅すぎたかな
0143nobodyさん2008/12/16(火) 20:48:01ID:???
俺たちこいつと出会うのが遅すぎたよね
0144nobodyさん2008/12/16(火) 23:01:40ID:???
Javaの代替手段でなくPHPの代替手段になって欲しいんだがなー
そっち方面ではもっと流行ってないのかな・・・
0145nobodyさん2008/12/16(火) 23:30:50ID:???
Railsはデザインはめるのが辛い。
モデル設計したりするのと違って、全然クリエイティブじゃない作業。
しかも、大方のデザイナにはこれができない(各種helperや, partialがあるから)。
会社にRailsのできるデザイナが居ればいいんだけど。

だから敷居の低いPHPの代替にはならない感じ。
0146nobodyさん2008/12/16(火) 23:44:45ID:???
実践railsって本はどうでしょうか?
入門のために買おうとして、amazonレビュー見たらそういう用途には向いてないようですが…
もし他にrails2系を学ぶのに良い入門書があればお勧めお願いします。
0147nobodyさん2008/12/17(水) 00:03:08ID:???
入門書はともかく、
リファレンスみたいなのは1冊あった方が良いよ。

- Ruby on Rails 逆引きクイックリファレンス (マイコミ)
- Railsレシピブック 183の技 (ソフトバンククリエイティブ)

どっちもRails2対応。
本屋で立ち読みでもして、自分に合いそうな方を選ぶと良いかも。
ただし、Railsは更新のスピードが早いので、本の内容はすぐ古くなる。
本に加えてネットで情報を集めるのが吉。

入門書はRails1.x系なら
- はじめようRuby on Rails (アスキー)
が良かったけど、さすがに内容が古くなった。
0148nobodyさん2008/12/18(木) 03:22:44ID:???
>>147
ありがとうございますた
0149nobodyさん2008/12/19(金) 12:21:17ID:???
Rails Metal
http://wota.jp/ac/?date=20081216#p01

「 圧倒的ではないか、我が軍は」
って感じだなw
suggestリクエスト先にでも使ってみるか


所でThin使ってる人いる?
0150nobodyさん2008/12/19(金) 13:48:58ID:???
RoRのリファレンスをローカルの8808番だか8088番だかポートで
見られるサーバを立ち上げるコマンドって何だったっけ?
01511502008/12/19(金) 13:54:18ID:???
自己解決。
gem serverだった。
0152nobodyさん2008/12/20(土) 10:13:51ID:???
emacs使ってる人、
emacs-railsとか
rinariとかあるけど
どれがいいわけ?
0153nobodyさん2008/12/20(土) 17:02:47ID:???
>>152
自分で試してみて、しっくりするものを使えばいいと思う。
0154nobodyさん2008/12/24(水) 15:06:29ID:???
合体するそうです。
http://rubyonrails.org/merb
0155nobodyさん2008/12/24(水) 15:09:15ID:???
なんか色々と酷いのが混じってるなwwww

http://rubyonrails.org/images/pages/merb/lori.jpg
0156nobodyさん2008/12/24(水) 17:46:07ID:???
>>149
lighttpdから乗り換えようかと思って弄ってる
所で、Apache互換のアクセスログの吐き方知らね?
gettext使ってるからlighttpdだとエラー出るしで困る、どうにかなれ!

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

◎都内 ○都外

getでテストデータ呼び出して、きちんと都内が選択されているかどうかを調べたいです。
0158nobodyさん2008/12/25(木) 01:06:25ID:???
>>157
それって、
<input type="radio" name="tonai" value="true" />都内
<input type="radio" name="tonai" value="false" />都外
みたいになってるのであれば、

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

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

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

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

どなたかご存知の方いませんか???
0160nobodyさん2008/12/25(木) 23:02:01ID:???
>>159

:group => 'x, y'

実はここに書いた値はそのまま "GROUP BY #{値}" されるだけ。
:order も同じ要領で DESC とか付けられるよ。
0161nobodyさん2008/12/25(木) 23:19:55ID:???
>> 160 さんへ

うぉぉ、ありがとうございます!!!!!!!!!!
0162nobodyさん2008/12/25(木) 23:36:57ID:???
>>158

うまくいきました!!
ありがとうございました。
0163nobodyさん2008/12/30(火) 17:57:38ID:???
正月休みに ruby on rails を習得して社内の人にみせたいんですけど
お勧めのレンタルサーバってありますか???
(皆様はどこのサーバを使ってますか??)
0164nobodyさん2008/12/30(火) 18:17:55ID:???
>>163
Dreamhost
ドメイン、サブドメイン、MySQLが無制限に使える。
Passenger(mod_rails)がプリインストールでドメインごとに切替えられる。
SVNもプリインストールでコンパネから操作可。Capistranoでデプロイ可能。
結構安い。

なんて事書くと、アフィリエイトコード貼ると思っただろ?
貼らないよ。
01651632008/12/30(火) 19:31:32ID:???
>>164
本当に、ありがとうございます!!
海外のレンタルサーバなんですね。

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

国内でもいいのがないかググってみます。
0166nobodyさん2008/12/31(水) 11:42:26ID:???
意味がわからない。
0167nobodyさん2008/12/31(水) 15:59:48ID:9mZRkEaM
Railsの場合、root権がもらえるVPSプランがおすすめ。国内なら安いところで月額3000〜6000円。
無料でやりたいなら、自宅サーバがいいよ。
0168nobodyさん2008/12/31(水) 17:50:14ID:???
>>165
動かすだけならさくら供用・Xreaでもおk(ただし激遅)
Dreamhostは海外の超有名大手だから心配しなくてもおk
現実的な速度で動かしたいならVPSかな

でもRails環境作るの結構しんどいよー
0169nobodyさん2008/12/31(水) 20:54:39ID:???
どこがしんどいのか分からない
いくつもサービス上げてるけど、環境づくりに苦労したことは無いなぁ
0170nobodyさん2008/12/31(水) 22:57:58ID:9mZRkEaM
たぶんmakeやApacheという単語を知らない人には厳しいというニュアンスなんじゃない?
0171nobodyさん2009/01/01(木) 00:59:28ID:???
redhat系ならyumで相当楽
他は一切知らんけど
0172nobodyさん2009/01/01(木) 09:54:20ID:???
環境作りでめんどいところはとくにない。
アプリのディプロイは以前はlightyだmongrelだと面倒だったが
今はたいていpassengerでいいから劇的に楽になった。
0173nobodyさん2009/01/01(木) 10:53:45ID:???
最近のpassengerは安定してきたの?
0174nobodyさん2009/01/01(木) 11:08:14ID:???
37signalsが使うくらいには。
0175nobodyさん2009/01/01(木) 17:25:43ID:???
すみません、RubyもRailsも初心者です

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

のサイトから Ruby on Rails Portable を落として使ってみてるのですが、
コンソールからRubyのコマンドは返ってくるのですが、Railsのコマンド
が返って来ないみたいな、例えば一番単純な、rails の後にファイル名で
プロジェクトの作成とかも返って来ないのですが、
何かチューニングしなきゃダメなんですかね?
0176nobodyさん2009/01/01(木) 20:08:28ID:???
http://jp.rubyist.net/magazine/?0008-Win32OLE
0177nobodyさん2009/01/01(木) 22:49:49ID:???
>>175
RubyにおいてプラットフォームにWindowsを選ぶ時点で
無用なハードルを1つ増やすようなもの。
0178nobodyさん2009/01/01(木) 22:59:45ID:???
>>177
馬鹿じゃね
0179nobodyさん2009/01/01(木) 23:15:36ID:???
>>177
氏ぬの?
0180nobodyさん2009/01/02(金) 00:59:46ID:0xasvExc
開発環境や勉強用途ならWindowsはアリだと思う。
本番環境はLinuxが良いけど。
01811752009/01/02(金) 04:17:35ID:???
展開したRuby on Rails Portable の ReadMeをGoogle翻訳してみると
どうやら「環境変数でパスを通して下さい」みたいな感じのことが書いてあるので
自分が置いてるD:\RailsPortable(Use)の場所をRailsに教えなきゃいけない
のかな?と思い、マイコンピュータのプロパティからシステム変数の修正でパスを
選んで 
;D:\RailsPortable(Use)\App\Rails\bin\rails
と付け加えたのですがRailsは動きません
根本的に何か違うのでしょうか?  
0182nobodyさん2009/01/02(金) 04:34:17ID:???
>>181
パスを通してなかったのか?
環境変数に通すパスはRailsのある(略)\binまでで良いよ

てか現状パスは通っているんだよな?
プロンプトでset PathするなりirbでENVでパス通ってるの確認できる状態なん?
0183nobodyさん2009/01/02(金) 04:47:55ID:???
>>181

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

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

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

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

投稿から時間たってるし、ここに書いた事くらいはやってるよな?
やって動かないの認識でエスパー募集でおk?
01841752009/01/02(金) 09:28:43ID:???
おはようございます。
Ruby on Rails Portable ←(Portable)を Dドライブに展開しただけなので
Railsはインストールしてません。ただ同じようにインストールしてないRuby
の方はコンソールから ruby-vでバージョン出るので動いてるんですよ。

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

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

0185nobodyさん2009/01/02(金) 10:32:02ID:???
>>184

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

インストールしていなければ、このような動きはしないぞ。
以前にRubyを入れた事があるんじゃないのか?
ActiveScriptRubyとか。
ちなみにgem -vでバージョン出たりしないか?
その場合、gem install railsでインストールできるからそれでOKだろ。
Portableを使いたいのではなく、Railsを使いたいんでしょ?
0186nobodyさん2009/01/02(金) 10:52:25ID:???
>>184
>Railsはインストールしてません。
>ただ同じようにインストールしてないRubyの方はコンソールから ruby-vでバージョン出るので動いてるんですよ。

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

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

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

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

展開だけにしたにしろrailsが壊れてないならcd (展開したディレクトリ)に移動してrails -vで返答はある。
単にRailsを使いたいなら>>185のやり方が一番楽じゃないかなと思う。
01871852009/01/02(金) 11:11:00ID: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
0188nobodyさん2009/01/02(金) 11:14:52ID:l8SeDnaW
>>187
おまい優しいなw
0189nobodyさん2009/01/02(金) 11:17:33ID:???
で昨日から返答してた奴らは>>187みたく動くか確認してやらなかったのがバレたなwww
0190nobodyさん2009/01/02(金) 11:51:32ID:???
C:/PortableApps の下で RailsPortable を展開すれば良かっただけじゃね?
0191nobodyさん2009/01/02(金) 11:53:31ID:???
>>181 = >>175
WindowsにおいてインストールディレクトリにD:を選ぶ時点で
無用なハードルを1つ増やすようなもの。
0192nobodyさん2009/01/02(金) 11:56:26ID:???
インストール先は個人の自由だけどさ
Railsを試すのが今回の目的っぽいし>>190の言うように
展開しとけば問題無かったんじゃないの?
0193nobodyさん2009/01/02(金) 12:04:37ID:???
素人は大人しくVMWareインスコしてLinux使ってなさいってことだな
0194nobodyさん2009/01/02(金) 12:14:23ID:???
>>193
実際、そうしているよ。
by Ruby初心者。
0195nobodyさん2009/01/02(金) 12:38:00ID:???
>>193
それが良いと思うけどUnix/Linuxで躓いてしまう素人も最近は多いらしいよ
だからWindowsでしようとする素人も多いらしいよ
0196nobodyさん2009/01/02(金) 12:53:22ID:0xasvExc
Windowsの場合、エンコーディングがUTF-8だとコンソールが文字化けすると思うんだけど対策とかあるの?
chcpで文字コード変えるとirbとscript/consoleが動かないんだよね。
0197nobodyさん2009/01/02(金) 14:14:13ID:???
だっさ
0198nobodyさん2009/01/02(金) 14:23:48ID:???
>>196
こいつはマルチよってスルー推奨

Rubyについて Part 33
http://pc11.2ch.net/test/read.cgi/tech/1223709050/l50

0199nobodyさん2009/01/02(金) 14:43:48ID:0xasvExc
>>198
すまなかったな。
あっちのスレの質問は取り消して来たのでこっちでよろしく。
回答できたら答えてくれ。
0200nobodyさん2009/01/02(金) 15:12:47ID:???
>>196
俺の知る範囲では、解決方法がない
0201nobodyさん2009/01/02(金) 16:37:06ID:0xasvExc
>>200
ありがと。
普段はVMWareにCentOS入れて使ってるんだけど、WindowsでRails使う話が出てたから、どうしてるのかなと思ってね。
コンソール使わないか、SJISを使うしかなさそうだね。
0202nobodyさん2009/01/02(金) 16:49:14ID:???
WindowsでやるならEUCの方が良いんじゃね?
0203nobodyさん2009/01/02(金) 17:48:32ID:???
開発環境ならcoLinuxでもいいんでない?
02041632009/01/02(金) 23:01:45ID:???
>>167
亀レスすみません。。

 >Railsの場合、root権がもらえるVPSプランがおすすめ。
 >国内なら安いところで月額3000〜6000円。
情報ありがとうございます。
VPSさっそく見てみます。(ちょっと高いですね。。。)

>無料でやりたいなら、自宅サーバがいいよ。
そうですよね。
ちょっと今、自宅に回線を引けない環境なんですよ。。。。
春から光回線が引けそうなので
サーバ構築しようと思います。
0205nobodyさん2009/01/02(金) 23:04:52ID:???
>>168
ありがとうございます。

> 動かすだけならさくら供用・Xreaでもおk(ただし激遅)
さっそく調べてみます!!!

皆様いろいろありがとうございました。
0206175-1842009/01/03(土) 07:41:44ID:???
>>185さん ありがとうございます
>>190さん の言うように 頭にPortableApps/で、その下にコピーしたらRails -Vで
Rails 2.1.0って返ってきました。ちなみにUSBメモリにコピーしてもUSBメモリから起動します。

自分の場合は、自宅のPC以外を使う事が圧倒的に多い生活リズムなのですが、当然自宅外のPCの
アドミニスト権限など持っていないので、USBメモリから起動出来るアプリはとても重宝します。

さらに今後の展開としては同じUSBメモリに FirefoxPortable と MysqlがUSBメモリで動く環境
(XSAS)なんかを入れて、USBメモリだけで ブラウザとデータベースとRailsが動いて連携出来る
USBメモリ環境が整えばよいなと思っています。もちろん学習目的なので、本格的に動かす日が
来ればLinux上で構築したいと思います。(このときのLinuxもUSBメモリ上だったりして)
0207nobodyさん2009/01/03(土) 09:05:07ID:???
SSDでも動けばうれしい
0208nobodyさん2009/01/03(土) 16:14:49ID:???
paginateがプラグインに変更されてから触ってないけど
最新のバージョンでも相変わらず?
0209nobodyさん2009/01/03(土) 16:35:20ID:5uRfgwif
自分はwill_paginateを主に使ってる。使い方はだいたい同じ。
0210nobodyさん2009/01/03(土) 16:59:33ID:???
pagenate使うときってURLどうすればいいの
foo/hoge/1
だとid=1と被るし
0211nobodyさん2009/01/03(土) 17:46:02ID:5uRfgwif
後ろに?page=1と付けるだけ。
/foo/hoge/1?page=1
という感じ。
routes.rbをいじって
/foo/hoge/1/1
でアクセスできるようにしてもいいね。
0212nobodyさん2009/01/03(土) 20:22:07ID:???
> /foo/hoge/1?page=1

何がしたいんだこれは
0213nobodyさん2009/01/03(土) 21:30:27ID:5uRfgwif
先にその例を出されたからそうしただけだよ。
自分なら
/foo/hoge?page=1
とか
/foo/list?page=1
というURLにする。
というか、どうでもいい所に反応すんなw
0214nobodyさん2009/01/03(土) 22:32:10ID:???
ルーティング規則に :page を含んだのを追加すると綺麗に見えるかもね。
02152102009/01/03(土) 22:40:38ID:???
言い方がわるかったようですね
map.resource :fooで
/foo => list
/foo/1 => show(id=1)
が定義されるので :page はどこに入れたら綺麗か、ということです
0216nobodyさん2009/01/03(土) 22:56:03ID:???
普通に
/foo?page=1
で良いかと
0217nobodyさん2009/01/03(土) 23:01:14ID:???
?が付くのが嫌ってことなら /foo/:id/page/:page とか定義すりゃいいんでないの


0218nobodyさん2009/01/03(土) 23:06:25ID:???
>>217
/foo => list に pageniate を入れたいんです
0219nobodyさん2009/01/03(土) 23:20:36ID:???
/foo/hoge/1/?page=1
なんてのもあり
0220nobodyさん2009/01/03(土) 23:20:38ID:???
綺麗かどうかなんて、本人の審美眼の問題じゃないか?
/foo/page/:page とかさ。
0221nobodyさん2009/01/03(土) 23:21:34ID:???
/foo_in_pages/:page, :controller => :foo, :action => :list
とか
0222nobodyさん2009/01/03(土) 23:22:10ID:???
in_page*s*はないな。単数で。
0223nobodyさん2009/01/03(土) 23:29:20ID:???
/foo/hoge/1/1
に100りんご
0224nobodyさん2009/01/04(日) 01:43:19ID:???
結婚式2週間前、IPA勤務の新郎がつこうた
http://tsushima.2ch.net/test/read.cgi/news/1230997845/

仁義なきキンタマ ウイルス情報 Part80
http://changi.2ch.net/test/read.cgi/download/1229742858/546
546 :[名無し]さん(bin+cue).rar :sage :2009/01/04(日) 00:24:59 >>500
報告する時は、詳しく的確に、一部だけ報告しないでお願いね

[殺人] Administrator(20081230-101522)のキンタマ.zip 2,263,376,860 09ed98f10653c3fc2555621ceeed6bc33e8f6228
[殺人] Administrator(20081230-101522)のメール.zip 59,426,579 4da9459b30eec31f58b86530dbb48d1cf86ef4be
[写真集][IV] Administrator(20081230-101522)のアルバム.zip 2,205,946,474 9d87cc0e08dc0e3afd959fcead6c48d569787cee
膨大な量のファイル数キンタマ ファイル数 13508 フォルダ数2381
以前勤めてた会社の資料など多数 独立行政法人情報処理推進機構などの資料など無いと思うが
有るかも知れない、あまりにも数が有り過ぎる、メールなどは、古いものばかりメルマガなど膨大な量
個人情報などは、披露宴主席者などの住所、名前、電話、メール 数十人分しかしエロばっかり落としてるな
ちなみに ハメ撮りscr 踏んだみたいね

早稲田実業学校中等部卒業
早稲田実業学校高等部卒業
早稲田大学政治経済学部政治学科卒業
卒論「知的財産権とインターネット技術」
当時の同大学理工学大学院の大川功 賞佳作を受賞
コンピュータ関連会社に入社ソフトウェア開発の仕事を経て
2005年に独立行政法人情報処理推進機構に入社
ソフトウェア・エンジニアリング・センター企画グループに配属
同グループ主任 岡田さん33歳
2009年1月19日結婚式・・・
02251632009/01/04(日) 23:02:05ID:???
上でrailsのお勧めのレンタルサーバを聞いていたものです。

色々調べた結果、情報が多かった"さくらのスタンダード"にしました。

さっそく"がんちゃんのブログ"などを見て構築してみました。
実力が足りず、結局動きませんでした。

#WEBrickで3000ポート経由なら動くのですが。。。

apacheのログってすぐ見れるものではないのですね。。。無念。。。
0226nobodyさん2009/01/04(日) 23:41:00ID:???
そんなに難しくないはずだけどな。
まぁとりあえず3000ポートで動くなら、3000ポートを外部に対して公開して
アクセスしてもらえばいいんじゃないの?
80番にこだわるなら、"Apache Proxy WEBRICK"で検索してみればいい。

ちなみに本番環境ではApache+proxy+mongrelが一般的だと思うぞ。
仕事でやるときはいつもこれでやってる。
実験的にpassengerも混ぜ始めたけど。


0227nobodyさん2009/01/05(月) 15:37:05ID:???
>>209
相変わらず別途ダウンロードか・・・
当分は1.2.6で行くか。サンクス
0228nobodyさん2009/01/05(月) 16:11:31ID:???
さくらインターネットってたまに乗っ取られてることがあるから注意。

さくらインターネット、ホスティングサーバの一部に不正コード ウィルス感染の恐れ - ITmedia News
http://www.itmedia.co.jp/news/articles/0806/05/news056.html
0229nobodyさん2009/01/05(月) 16:16:30ID:???
まじですか
0230nobodyさん2009/01/08(木) 00:16:20ID:o2OnXgNj
http://noranuko.air-nifty.com/system/2008/03/post_73e8.html
このサイトのプルダウンを連動させるについて質問です。
このまま作成したのですが、完成しません。
よろしければこのサイトのコードがあってるか見てもらえませんか?
よろしくおねがいします。
0231nobodyさん2009/01/08(木) 01:06:33ID:???
<%= options_for_select(params[:list]) %>
よく見てないけど :list じゃなくて、:city
ていうかこれくらい自分でデバッグできないと辛いと思うが
0232nobodyさん2009/01/08(木) 01:31:52ID:o2OnXgNj
返信ありがとうございます!!

:cityは試したんですができないんですよね・・・
他に間違いとかありませんかね??

まだ初心者なもので><
0233nobodyさん2009/01/08(木) 06:31:45ID:???
無能な子は会社とか辞めればいいんじゃね。
0234nobodyさん2009/01/08(木) 18:30:39ID:???
初心者ならRubyとRailsのリファレンス読みながら書けば良い
それができないなら辞めれば良い
0235nobodyさん2009/01/08(木) 23:58:46ID:???
rakeでテーブルを作る際、あるテーブルの主キーの型をstringにしたいのです。
ひとまず主キーを作らないようにして、idというカラムを自分で型を指定して作ろうと思いました。
ググったら、:id => falseを指定したら主キーを作らなくするというところまで分かったのですが、
指定の仕方(書き方)が分かりません。self.upの後やcreate_tableの後で指定してみましたがエラーになります。
現状、ひとまずintegerで主キーを作成し、その後change_columnしてやることで、stringな主キーはできたのですが、
最初からstringな主キーを作るにはどう記述すればいでしょうか?
■ このスレッドは過去ログ倉庫に格納されています