【Agile】Ruby on rails相談所 part2【DRY】 at PHP
【Agile】Ruby on rails相談所 part2【DRY】 - 暇つぶし2ch2:nobodyさん
06/06/26 04:14:04
RoR廚ってスキル低い香具師ばっかだな。
rubyでRSSリーダ作ってトレンドチェックしてないのか?

3:nobodyさん
06/06/26 07:36:35
前スレ スレリンク(php板)

4:nobodyさん
06/06/26 09:05:44
>>1


5:nobodyさん
06/06/26 10:19:37
>>2
なんでRoRでRSSリーダなんか作らなくちゃいかんのだ?

rubyで作られたものならあるさ。
しったか厨乙!

6:nobodyさん
06/06/26 12:16:20
ここは情報収集能力が低い香具師の巣窟ですね。

7:nobodyさん
06/06/26 20:45:34
ライド・オン・Rails
発売:ソフトバンククリエイティブ
発売日:2006/06/30
URLリンク(www.cbook24.com)

はじめよう Ruby on Rails
発売:アスキー
発売日:2006/07/04
URLリンク(www.cbook24.com)

かんたんRuby on RailsでWebアプリケーション開発
発売:翔泳社
発売日:2006/07/27
URLリンク(www.cbook24.com)

優しいRailsの育て方
発売:秀和システム
発売日:2006/07/末(予定)
URLリンク(wota.jp)

ThinkIT(要無料登録)
URLリンク(www.thinkit.co.jp)

ここのRailsの連載がよさげ。


8:nobodyさん
06/06/26 21:10:02
シンクイットの中の人必死だなあ(w

9:nobodyさん
06/06/26 21:26:43
お布施対象が増えすぎると儲としては大弱りなのですがどうしたらいいですか。

10:nobodyさん
06/06/26 21:42:30 1biR0DPj
>>1

11:nobodyさん
06/06/27 07:30:05
お前らも必死だなあwww

12:nobodyさん
06/06/27 09:43:09
どうするんだろうね。
ruby廚の懐を狙って4社が出版したけど。
そもそもruby廚って4冊買えるほどの財力あるの?

13:nobodyさん
06/06/27 09:50:21
入門書はあんまり興味ない。
優しいRailsの育て方は、リファレンスとして~って書いてあるからそれの出来次第。

14:nobodyさん
06/06/27 10:50:01
きゅまきゅまーの中の人のが秀和ってのが何とも言えないが買いそう。
artonさんのは俺は買う。
他は後から考える。
でも正直言ってRailsだけ4冊は出過ぎ。翻訳本合わせれば5冊だし。


それにつけてもcbook24は目次も載せてないし貧弱なことよ。

15:nobodyさん
06/06/27 21:29:31
とりあえず全部買う。そして積む。
ボーナスが出るから。

16:nobodyさん
06/06/28 01:35:47
くまの人のサイトにはいつも大変世話になってるから、お布施しようと思う。
あとはartonも買うかな。他は見送り。
なんか>>14氏と一緒だな

17:nobodyさん
06/06/28 14:46:31
railsの場合本読んでる時間あったらコード書いたほうがいい。
普通の素養があればgoogle片手に1日2時間弄って
10日も経てば結構なモノが作れるようになる。


18:nobodyさん
06/06/28 14:48:41
それだけでは不満だから本を買うんじゃないか。

19:nobodyさん
06/06/28 15:54:40
>>17の言うとおりなんだけど、
どうしても、「これで動くけど、これで正しい方法なのか?」
というのに確信がもてないのがRailsの特徴な気がする。
数多くの「手段」が用意されてるからなんだけど、
最初のうちは、これがお手軽感を出しているが、
ちゃんと作ろうとし始めると、不安感が出てくる。


20:nobodyさん
06/06/28 20:40:02
一時期の Ruby 本ラッシュを思い出すな…

21:nobodyさん
06/06/28 21:07:02
RailsのスレがあるのにRubyのスレはなんでないんだろうここ
webprog板っていってもPerlはいくらでもあるのに

22:nobodyさん
06/06/29 00:32:55
rubyのスレはム板にあるし、乱立させるほどの話題も無いからだと思う

23:nobodyさん
06/06/29 02:01:33
池袋ジュンク堂いったらもうライド・オン・Rails売ってたよ

24:nobodyさん
06/06/30 15:50:18
1.1.4

25:nobodyさん
06/06/30 16:39:12
はやっ

26:nobodyさん
06/06/30 17:33:11
あれ。
1.1.3はいつの間に出てたの?

27:nobodyさん
06/06/30 17:33:42 tdjNSijM
『ライド・オン・Rails』どうでつか?

28:nobodyさん
06/06/30 21:03:55
今日の昼にgemで入れようとしたら入らなかった
1.1.3も入らなかった
1.1.2なら入った

29:nobodyさん
06/06/30 22:04:16 C/ItS9uc
一昨日から、さくらインターネットに Rails 入れようとして急にはいらなくなった。
いままではほとんど問題なかったのに。

ActiveSupport が1.1.3以上じゃないと駄目と言われるし…どっか解決方法を知っている方
お力お貸し下さい。

パーフェクトではいってたのになぁ、ここのところしばらくは。

30:nobodyさん
06/06/30 22:07:53
失礼、1.3.1 ですね。<ActiveSupport

WEBrickサーバーは問題なく動いているんだけどなぁ。(--;

31:nobodyさん
06/06/30 22:13:23
>>29-30
普通に指定された以上のものを入れれば動く。
rubyforgeで落とせば?
RubyForge: Active Support: ファイルリスト
URLリンク(rubyforge.org)

32:nobodyさん
06/06/30 23:24:48
>>31

やってみます。とりあえず、妥協案(時間が無いので)としてWEBRickをポート変えつつ起動してソフトの動きだけテストをしてしまおうかと。

そのあいだに、Gems からおとすのが安定することを祈ってみようかと。

さくらは請求をしないとログが見れないのが辛い。

33:nobodyさん
06/07/01 00:44:24 fIwqzkRs
この前のRubyConferenceで、Davidが発表したものの
日本語での要約ってどこかにアップされていませんでしたっけ??

ちょっと前に見たけど、どこにあったか忘れてしまったんですけど
誰か知ってる方がいたら教えてください。

34:nobodyさん
06/07/01 02:11:38
>>33
URLリンク(techno.hippy.jp)
URLリンク(jp.rubyist.net)

35:nobodyさん
06/07/01 14:46:15 00C5+Mz8
ちょっと ActiveRecord で困ってるんだけど、誰か知らない?

class Department < ActiveRecord::Base
  has_many :users
end

class User < ActiveRecord::Base
  belongs_to :department, :foreign_key => 'FK_users_department',
                :dependent => true
end

で、script/console から
Department.find(User(1).department_id)     => Userクラス
って、正しく返るんだけど
User.find(1).department   => nil

最初はうまくいってて、途中で MyISAM から InnoDB に変えたんだけど、そういのって関係あるかな? ARは 1.14.3 です。

36:35
06/07/01 14:52:46
ごめん、
foreign_key と dependent とったら動いた。
原因はわからんけど・・・

37:nobodyさん
06/07/01 17:11:40
>>35
UsersにはFK_users_departmentっていうカラムがあるの?
あと理屈としては:dependentは関係ないとおもられ。

38:nobodyさん
06/07/01 17:29:25
foreign_keyって外部キーのことだろ?
単に、データベース設計ミスって田だけじゃねーの?

39:nobodyさん
06/07/01 22:02:40
>27
ライド・オン・Rails買ってきたからレポするお。
買ったのは、新宿紀伊国屋南店。理由は29日に出ていたから。
Ruby本が平積みだった、、、ありえねぇ。

まずは、中表紙が真っ赤だったのは気に入ったw
本の内容は、初心者を抜けた初級者から中級者向け。これからどうしよう、って人に実際の使い方とTipsがちりばめている。
個人的な感想では、値段の価値は十分にあるが、買うときには立ち読みして欲しいネタがどうか判断して下さい。
以下、箇条書きでチラシの(ry

(・∀・)イイ!!
・具体的な例で使い方をまとめているのでわかりやすかった。それと「あ~、こういう処理したいんだけどどうかくんだっけ?」って思っていたことに関して
解説があるのが良かった
・解説時に画像を使っているのが多い。これはわかりやすいが、人によってはいらないとも思われる可能性があるも。
・とにかく日本語関係のネタが多い。今までと「ActiveHeartを使え、カス!」と言われてそうなところにGetTextでの日本語化の解説にページ割いていたり
スペジェネの解説やっていたり。
・環境周りのネタを取り扱っている。Apacheでの設定やMongrelの使い方、クラスタリング方法などちょっとマニアックなところまで書いているのにはさすがにびびった
・各種コマンド系で一覧表でまとめているのは便利。RakeタスクやCapistranoのコマンド一覧があるのわかりやすい
・多対多の関係での参照・更新について、HABTAMとhas_many:throughの両方のパターンをまとめているのが嬉しかった。

(・A ・) イクナイ!
・エンタープライズネタ以外Tips集が散っており、それを探すのがちょっと困難。巻末のINDEXが必須
・あまりにエッジなところが多いので、数年後には使えない本になるかも(個人のサイト日記へのリンクバリバリ)
・Tips集ともチュートリアル本ともどっちとも言えない中途半端さがある
・テスト関連のネタがちょっと少ないかな。あることはあるけど軽くふれる程度。実際ページのかねあいであまりさけないのでこれは仕方ないか、、、
・プラグイン特集をして欲しかった。よく使われる代表的なプラグインについての解説があったらいいなと。
・バッドノウハウ的なTipsがなかったのでそのへんもできれば記載して欲しかった

参考になったでしょうか?

40:nobodyさん
06/07/01 22:23:15
ライド・オン・Railsをジュンク堂で座り読みしてきたけれど、>>39もいっている通り、どっちつかずな印象。
Railsの仕組みが分かった段階で、手っ取り早く主要な機能を覚えるには良さそうかな? 広く浅く。
RailsによるアジャイルWebアプリケーション開発を読んでいるなら、必要ない、と思う。

くまーに期待する。

41:nobodyさん
06/07/01 22:28:58
>>39
いいレビュアーだなおまいさん。
やっぱ買うかなあ。
今のとこRails自体の変化が早いからどの本買っても数年後に使えるかどうかあやしい気がするけど。

42:nobodyさん
06/07/02 02:12:45
リモートのmysql鯖に接続してくれんのだが、なんか特別な設定いるの?

43:nobodyさん
06/07/02 02:57:26
>>39 GJ!!!!!

44:nobodyさん
06/07/02 07:33:09
リモートのmysqlにmysqlコマンドで繋がらないなら、RoRは関係無いから無実。切り分けぐらいしようぜ。
簡単なのが良ければ、マイクロソフトのSQL鯖とか使えばGUIで簡単に設定できるよ。

本は完璧なの出たら次の本が出なくて衰退するし、儲からないので、不備があるのが当たり前。
万人の要求を満たす本なんてそもそも作れないしな。
筆者のオナヌー文書の性癖と、読者のオナヌーの性癖が合えば売れるんじゃね?
たまにはマヌアクな筆者が居て売れなかったりするし、マヌアクな読者は満たされないことも多い。
何でも萌えにすれば売れる訳でもないし。

45:nobodyさん
06/07/02 08:47:53
>>44
>リモートのmysqlにmysqlコマンドで繋がらないなら、RoRは関係無いから無実。切り分けぐらいしようぜ。
だれがそんなこと言ったよ?

46:nobodyさん
06/07/02 08:49:45
jadbc、php、dbdesignerでつながって、RORで繋がらなくて何で無実なんですか?

47:nobodyさん
06/07/02 09:24:18
39のレポによると
初めてRORさわる人や、
フレームワーク初めての人は他の本待ちかな?
RORってフレームワークをRubyでやるシステムでしょ?

間違ってたら指摘よろ


48:nobodyさん
06/07/02 09:31:45
RORってフレームワークをRubyでやるシステムでしょ?







RORってフレームワークをRubyでやるシステムでしょ?

49:nobodyさん
06/07/02 11:19:47
>>44
> 本は完璧なの出たら次の本が出なくて衰退するし、儲からないので、不備があるのが当たり前。
アホだな

50:nobodyさん
06/07/02 13:01:31
悪かったな。

51:nobodyさん
06/07/02 15:48:58
ruby廚って頭悪いですね。

52:nobodyさん
06/07/02 16:21:35
おまえもな

53:nobodyさん
06/07/02 20:14:34
>>51
字間違ってるよ^^

54:nobodyさん
06/07/02 20:49:40
その字なんて読むんですか?

55:nobodyさん
06/07/03 03:41:47
みなさんhttpdどうしてます?
オレはapache2+mod_rubyでやってんだけど、どうやら傍系らしい。
でもさすがに実質的に開発の終わってるmod_fastcgiは使いたくないな・・・
本番で動かしてるperlもphpもあるからlighthttpdはちょっと。。

で、mod_rubyが発展してくなら追いかけようと思うんだけど、傍系のままなら乗り換えようと考えてる。
#その場合、新鯖かな・・・

56:nobodyさん
06/07/03 05:10:53
mod_rubyをフロントエンドとアプサバと別けて欲しいね。
アパチメモり食い過ぎだし分散も面倒。規模が大きくなって来るとJavaで組み直すしか無くなる。

57:nobodyさん
06/07/03 13:23:08
railsは単純機能がたくさん作る必要がある中小規模モノのためのものでしょ。
Javaで組みなおすような可能性があるなら初めからJavaにしないと。

58:nobodyさん
06/07/03 13:53:44
安易に分散すりゃいいってもんでもないが。


59:nobodyさん
06/07/04 03:25:20
分散で解決するなら、安易にすりゃいいってもんでしょ。


60:nobodyさん
06/07/04 08:18:50
強力な鯖は高いからね。
弱いけど安い鯖を複数のほうが予算に優しい。

61:nobodyさん
06/07/05 10:53:19 /oP29huQ
はじめよう Ruby on Rails 買ってみた。
斜め読みなんでレビューが間違っていても勘弁して。

内容は、
基本的なスケジューラを作る為に、どのようにペアプロしていくかとか
XPの要素を取り混ぜて説明してある。
物語形式なんで、確かに初心者向け。

ただ、最初からテスト駆動で開発していきましょう、
コーディング規約は決めて始めましょう、
という内容からscaffoldを使って構築し、
それを改変していく感じで進んでいきます。

RoRは1.1.2 DBはPosgresという設定で進んでいく。
途中開設にSqlite3の場合はこう、とかそんな説明はあり。
Webrickでの進行方法で、apatchとかWebサーバを使う場合の説明は見当たらなかった気がする。

DB関係の操作はmigrateを使ってcreateからリレーションを使う方法も
わかりやすくは書いてあるけど、
Rake、generateの説明はコマンドヘルプ一覧を印刷して載せてあるだけ。

まぁ全体的にチュートリアルをわかりやすく解説した感じでしたので、
ソースを使ってとりあえず動かしてみましょう、という使い方をしたい人向け。
アジャイル本のチュートリアルよりは、判り易いし改変の仕方も丁寧でした。

62:nobodyさん
06/07/05 11:00:11 /oP29huQ
追記

すでにRailsを使って開発しているぞ、って人はいらないかな。
パラパラめくってみてその辺りは確認してみてください。

値段的にライドオンと同じくらいで、厚さ・内容は半分位

63:nobodyさん
06/07/05 19:17:42
>>62
レポ乙。

チュートリアル形式ということで、買ってみようかなと思ったのだが、
かずひこが生理的に無理・・・なので、ライドオンRailsにするよ

64:nobodyさん
06/07/05 21:19:28 QeABHED5
感動した

65:nobodyさん
06/07/06 00:11:19
実運用のこと考えたら、apacheとmysqlの場合の解説は欠かせない。
所詮お遊び用と言われればそれまでだが。

66:nobodyさん
06/07/06 05:55:37
ところで皆、帳票はどうしてる?Excelとか?
RoRから興味を持ったんで、Rubyでどういう帳票の選択があるのかどうかも分かってないんだが…。

67:nobodyさん
06/07/06 09:39:23 ie/rjH2r
>>66
俺も知りたい。
HTMLで作るとあれこれ不満を言われるんだよね。
XMLを吐いてExcelやcalcに食わせる形で逃れようとしてるんだが
何かが違うんじゃないかと思う俺ガイル

68:nobodyさん
06/07/06 09:51:00
URLリンク(rubyforge.org)
yajb、rjb等のJavaブリッジ経由でiTextとかFOPとか使ってもいいんじゃねえの。
まあJREが欲しいが。

69:nobodyさん
06/07/06 10:13:41
いちおうこういうのがあるけどな。
Ruby Reports - An extensible system for building reports and reporting applications
URLリンク(ruport.infogami.com)
ただ、SVGベースっぽいから、正直どうかと。


70:nobodyさん
06/07/06 15:11:26
RoRがつかえるレンタル鯖でおすすめのありますか?

71:nobodyさん
06/07/06 18:38:31
pdfでやってる

72:nobodyさん
06/07/06 20:55:45
主キーが複数の場合ってどうするの?

73:nobodyさん
06/07/06 21:13:56
67
今どきはpdfが当たり前か。
ちょっと当たってみるざんす。アリガトンでした。

74:66
06/07/06 21:23:14
皆あんがとーー!
明日早速試してみるよ。
今日は納入の人足仕事で疲れたから、ビール食らって寝る。

75:nobodyさん
06/07/06 22:36:55 UQnLFo/1
>>72
単一の主キーを追加する

76:nobodyさん
06/07/06 22:39:01
>>75
既にそのキーがforeign keyとして使用されてる場合は?

77:nobodyさん
06/07/06 23:08:45
>>40
ライドオン今日ゲットしますた。
>RailsによるアジャイルWebアプリケーション開発を読んでいるなら、必要ない、と思う。
いや、相互に補完するような感じに思えるんだが。
「RailsによるアジャイルWebアプリケーション開発」は
>>39の挙げた(・A ・) イクナイ! の部分は良くつっこまれており、
(・∀・)イイ!! の部分がなかった。

後発なだけにその辺を狙ったのかもしれない。

両方買ってもプラグインだけは食い足りないんだが、このへんはStrutsなんかと
違って黎明期のフレームワークなんで「定番」とまで呼ばれるものも少ないから
仕方ないのかも知れない。

78:nobodyさん
06/07/07 14:04:56
>>70
俺も気になっている

79:nobodyさん
06/07/07 15:12:26
さくらの専用はどうだろうか

80:70
06/07/07 15:55:09
自分が調べたところでは
専用鯖が月2万からはあった、これは高すぎ

ググル先生に聞いたところ
Xrea(月200円?)やさくら(月200円?)で動くようだ
設定がいろいろあって面倒で、
しかしFastCGIがつかえないので激重らしい


外国のサーバーは
ホスティングサービス (rails or RoR)で
探したところ、日本語のまとめのページがあって
よさそうな値段?(1ドルから60ドル)ぐらいであるので
(すでにインストール済み)
URLリンク(d.hatena.ne.jp)

英語だと支払いの問題や、契約書?読めない問題もあるし・・・
トラぶったらこちらから何もできない可能性高いし

日本ではどうなのかと、





81:70
06/07/07 16:06:38
「しかし」、じゃなく「しかも」だな

82:nobodyさん
06/07/07 16:07:17
>>70
俺も気になっている

83:nobodyさん
06/07/07 16:28:05
そもそも需要が無いからサービスも無いわけで。

84:nobodyさん
06/07/07 21:58:36
>>40
同じくくまくまーな人に期待してるものです。
AWDwRの第二版日本語版っていつ頃出るのかご存知ですか?

>>83
> そもそも需要が無いからサービスも無いわけで。
レンサバ屋のみなさんが需要に気づいてないというのはない?


85:nobodyさん
06/07/07 22:41:13
>>84
需要に気づいても技術がないから対応できないんじゃないかね

86:nobodyさん
06/07/07 22:47:33
>>85

その需要の元となってる層はそもそもレン鯖なんて使わないからだろ

87:nobodyさん
06/07/08 01:37:45
自宅鯖はクラックとか考えると管理するのがメンドいからレン鯖に期待

88:nobodyさん
06/07/08 02:42:42
>>80
VPSの選択肢はないの?
@YMCや使えるねっととかなら5000円以下でいけるけど

89:nobodyさん
06/07/08 06:49:57
>>87

自宅鯖じゃなくてVM使ったホスティングサービスとかいろいろ他の選択肢あるでしょ

90:nobodyさん
06/07/08 07:13:33
>>88
VPSはマシンこそ共有だが環境は独立だから、メンテの手間はかかるよ。
その点、Railsのホスティングサービスなら、RubyやRails自体のメンテはしなくてすむ。

>>89
VMってなに?Virtual Machineじゃないよね。

91:nobodyさん
06/07/08 10:42:18
RoR対応なんて手間の割に儲からないサービスだからなあ。
レン鯖屋としては遣りたくないだろう。

おまいらはRoRのレン鯖に初期費用と毎月いくらだせるの?
逆にRoRのレン鯖面倒見るのに月給いくら欲しい?

92:nobodyさん
06/07/08 10:56:48
そもそもRoR対応ってどういうこと?
Web経由でFastCGIプロセス弄ったりとかそんなイメージ?

93:nobodyさん
06/07/08 11:46:48 fKJDXcnh
さくらだと、専用サーバーは再販とかに制限がある方が月6800円、
特に制限がないほうが月1万(初期費別)。
PHPと違って、アプリケーションごとにプロセス立ち上げなきゃ行けないし
メモリも食うし、専用サーバーになっちゃうのはしょうがないね。


94:70
06/07/08 11:53:29
>>専用鯖が月2万からはあった、これは高すぎ
>>Xrea(月200円?)やさくら(月200円?)で動くようだ
設定がいろいろあって面倒で、
しかもFastCGIがつかえないので激重らしい
>>よさそうな値段?(1ドルから60ドル)ぐらいであるので
(すでにインストール済み)

初期費用は置いといて、
月2万円は高い

設定面倒なのはパス月200円

よさそうな値段は月100円から 5000円ぐらい


>>92
RoRは自分が調べた範囲では
FastCGIが動いているところではないか?
それかLighttpdが動いているところ
しかもプリインストール済み

どこかの記事に、
必要なアプリはリストを選択するだけで
インストールできるらしいぞ



95:nobodyさん
06/07/08 12:12:13
いままでの情報で、
日本の鯖で
満足に動きそう(専用鯖)で一番安いのは

さくらの制限あり月6800円かな???


しらべてないから
FastCGI動くかどうかは自分で

96:nobodyさん
06/07/08 12:39:10
hetemlはRails使えるんかな?

97:nobodyさん
06/07/08 14:49:32
RoRの動作保証してくれて、不具合対応もしてくれて、バージョンアップも行ってくれるような至れり尽くせりのレン鯖業者は皆無。

98:nobodyさん
06/07/08 14:59:35
RoR自体はローカル環境で動作確認してfreezeしてから突っ込めばいいんで
そっちのサポートはあんまり期待してないのだが、
FastCGIやlighttpd等が使える安いレン鯖が無いのが残念

99:nobodyさん
06/07/08 15:04:08
>>96
> ruby-1.8.3-2 がご利用いただけます
('A`)

100:nobodyさん
06/07/08 15:45:09
>>98
FastCGIはともかく、lighty入れてるレンタルサーバってありますか?

101:nobodyさん
06/07/08 17:29:56
ブログ情報から
URLリンク(gigazine.net)
URLリンク(www.miyoshitakayuki.com)
URLリンク(jharai.blogspot.com)
URLリンク(meso.name)
URLリンク(d.hatena.ne.jp)

お勧めレンタルサーバ
現在皆無

↓↓↓↓↓お勧めではない、使えるかも?程度↓↓↓↓↓
専用レンタルサーバー
月6800円から
URLリンク(www.sakura.ne.jp)

VPSタイプレンタルサーバー
月4095円から
URLリンク(www.ymc.ne.jp)
月2980円から
URLリンク(www.tsukaeru.net)
↑↑↑↑↑お勧めではない、使えるかも?程度↑↑↑↑↑

VPSとは
VPS(Virtual Private Server )
仮想専用サーバー

ランニングコスト月1万円以上はカット

結論、海外のレンタルサーバーを使え



102:nobodyさん
06/07/08 17:35:32
海外のレンタルサーバーと契約代行してくれる
サービスってありませんか?

103:nobodyさん
06/07/08 21:44:15
今のところ、結局は海外だねー。
Railsがもっとはやれば、それを売りにしたレンサバも出ると思う。

RailsPlaygroundが安くてよさそうなんだけど、
PayPalってのがよくわk・・・
クレジットカード使えるのかな

104:nobodyさん
06/07/08 22:33:59
>>101にあった URLリンク(jharai.blogspot.com)
みてると、Railsgroundやばそうだな・・・

105:nobodyさん
06/07/09 00:10:25
>>104
URLリンク(d.hatena.ne.jp)

RailsPlayground
※setup無料
$2 Sandbox Plan (500MB, 5GB) ←結局これにした。
$3 Sandbox Plus Plan (1GB, 10GB)
$5 Guru Plan (3GB, 30GB)
$19.95 Reseller Level 1 (15GB, 150GB

2$なら動けば御の字だろ

106:nobodyさん
06/07/09 01:06:07
今は、Guru Planから上しかないキガス

107:nobodyさん
06/07/09 01:12:10
Sanbox Plan残ってたら使いたかったな・・・
Guru Planでも年7000円くらいか

108:nobodyさん
06/07/09 01:26:22
scaffoldで作ったものに、
デフォルトでタグをエスケープさせたいんだけど、
そういう設定はどうしたらできますか?

109:nobodyさん
06/07/09 03:20:26
>>90
はぁ?
>>80で専用鯖探してたくせに、なんでメンテの手間とかいいだしてんのこいつ


110:nobodyさん
06/07/09 07:32:29
>>109
読解力がない人かな?
>>80で探しているのは>>70にかいてあるようにレンタル鯖であって、専用鯖に限定しているわけではない。

111:nobodyさん
06/07/09 07:37:08
>>110
読解力ないのはあなたですね。
だからVPSのが提示されてるんですが。

112:nobodyさん
06/07/09 07:41:14
>>110
わかるように丁寧に説明してあげるね
>>80では専用鯖も視野に入れて探しているくせに、
VPSが提示されたとたん、メンテが手間とか言い出す。
メンテが手間とか言うなら初めから専用鯖を探す必要ないよね?
わかったかな?

113:70
06/07/09 07:55:00
そもそも、
レンタル鯖探しているが、

メンテの手間が大変と書いたのは違うやつなのだが
同一人物が書いてたようにみえた?

114:nobodyさん
06/07/09 10:10:01
その程度のメンテが手間とか言うような人がRoR使おうとするのは時期早々だとおもう
RoR自体はともかく、情報収集能力や見極める力が足りなさ過ぎ

115:nobodyさん
06/07/09 11:18:03
専用鯖でも業者にメンテして欲しい香具師も居るよ。
そもそも全部自分で遣れるなら、自前で鯖建ててるし。

RoRでのサイト構築に専念したいって香具師にはまだまだ敷居は高いってことだね。
perlとかなら、perlのインスコの仕方や鯖のこと知らなくてもウェブサイト作れる香具師がいくらでも居る。
敷居が高い→人が増えない→サービスが充実しない→敷居が高い
の悪循環ループから抜け出せない。

116:nobodyさん
06/07/09 11:48:22
わかるように説明してあげるね。
>>80でホスティングサービスの話題がでてて、>>88でVPSをだしてて、それらをうけて
>>90はホスティングサービスとVPSじゃ違いがあるということを書いてるだけじゃん。
管理の手間がかかるのをどうとらえるかは利用者が判断するだけのこと。別にVPSを否定してるわけじゃない。

勝手に専用鯖だけに限定してしまったり、まるでVPSが否定されたかのようにとらえる>>114の思考がステキ。

117:nobodyさん
06/07/09 11:50:26
くだらんおあり愛はいいよ

118:87 ◆TnjQitinJg
06/07/09 14:42:09
管理メンドいとか言いだしたのはオレ
>>98 もオレ
>>70==>>80 氏とは別人
これでおk?

119:114
06/07/09 16:56:38
>>116

わかるように説明してあげるね。
VPSだろうが個人鯖だろうが専用鯖だろうが、メンテを丸投げするような人には難しいって言ってるだけ。
同一人物かどうかも知らないし、あんたに言ってないから。その気持ち悪い文体で無理矢理一括りにして
言い訳したりやたら滅多に噛み付くのは止めたらどうかな。

120:nobodyさん
06/07/09 17:07:20
  _A ̄A_
  <*´∀`><とりあえずお茶でも
  ノ( つ旦O
 んと_)_)



121:nobodyさん
06/07/09 17:28:06
>>119
難しいとか時期尚早とかそんなことばっかり言ってると
そのうち「勘弁してよ」のヤツみたいになってしまうぜ

122:nobodyさん
06/07/09 17:42:14
>>120
氏ね

123:nobodyさん
06/07/09 17:47:13
いつまでやってんだろうね

124:nobodyさん
06/07/09 21:58:56
perl廚はperlスクリプト書きに専念できるよ。
perlの諸々は鯖業者に丸投げしてメンテしてもらえてる。
perlのバージョンや、mod_perlも含めて。

125:nobodyさん
06/07/10 01:50:16 Qrg8gHNL
TextDriveだめなん?
サポート結構いいし、Railsの本拠地だしね。
料金の半分が寄付されるってのも熱い。

126:nobodyさん
06/07/10 12:02:48
英語が読めない、
クレカでの支払いが怖い、
paypalってなに?

て人が日本語鯖探していると
そんな感じ

127:39
06/07/10 23:39:26
ライド・オン・Railsのレポした>39です。

はじめよう Ruby on Railsのレポなんですが、結構レポが出ているのですがまだ需要ってあるでしょうか?
(ヽ゚д)クレ っていうひとがいたら連休使ってちゃんと読んでのレポしようと思うのですが、、、

と、積み本にしないようにこうやって自分を追い込んで読もうとするテスト。

128:nobodyさん
06/07/10 23:51:06
レポはいくらあっても良いと思う。
見方はそれぞれだからね。

両方読んだ感想として、
「ソース読まないとわからない事って一杯あるなぁ」
でしたorz


129:nobodyさん
06/07/11 00:39:22
>>127
クレクレ

>>128
それは、「本を読んでもやっぱりソース読まないと・・・(ry」ってこと?
だとしたらマズー

130:nobodyさん
06/07/11 07:02:42
ソース読むならAPIのがまだ分かりやすいと思う

131:nobodyさん
06/07/11 11:19:25
>>129
リファレンスじゃないからね。
どんなオプションがあるのかとかは、ソース読まないと分からないと
個人的に思っただけ。

132:nobodyさん
06/07/11 13:06:21
WEBrickで立ち上げて使っているんですが、しばらくするとデータベース
から取得した文字の表示が化けてしまいます。プロセスを切って再起動する
と正しく表示されます。

databaseのutf8設定をしていない時と同じような化け方なので、内部で
データベース接続が切れたときの再接続で SET NAMES utf8が発行されない
ケースがあるのかなぁなどと思っているのですが、よくわかりません。
このような現象に合っている方はいらっしゃいますか?
また、対応策等ご存じの方いらっしゃいますでしょうか?

Debian3.1 Sargeで関連パッケージはこんな感じです。
ruby     1.8.2-1
ruby1.8  1.8.2-7sarge2
mysql-server-4.1   4.1.11a-4sarge4
libmysql-ruby1.8   2.4.5-6.1
libdbd-mysql-ruby1.8  0.0.23-2

gem list
rails (1.1.4)
activerecord (1.14.3)

日本語(UTF8)対応設定は以下のようにしています。
[config/environment.rb]
$KCODE = "UTF8"

(続く)

133:132
06/07/11 13:07:38
(続き)
[config/database.yml]
development:
adapter: mysql
database: foobar_development
username: ""
password:
host: localhost
encoding: utf8

[app/controllers/application.rb]
class ApplicationController < ActionController::Base
before_filter :set_charset

private
def set_charset
headers["Content-Type"] = "text/html; charset=UTF-8"
end
end

mysqldはデフォルトutf8にして、DB、テーブル等も作っていますが、
コマンドラインから接続した場合は、

mysql foobar
直後に SET NAMES utf8 を入力するか、

mysql --default-character-set foobar
としないと、文字化けしています。

何かヒントがあれば、教えてください。よろしくお願いします。

134:nobodyさん
06/07/11 17:06:54
>>124
Rails とくらべるなら、Perl じゃなくて Catalyst みたいな
フレームワークについて考えないと。
素の Ruby スクリプトでいいなら国内でも選択肢はあるでしょ。

135:nobodyさん
06/07/11 23:23:05
>131

URLリンク(www.mysql.gr.jp)

もしかしたら、これかもしれない、、、、が確証はないのでMtSQLのバージョンあげられるようでしたら試してみて下さい。
自分は、PHPでMySQLの文字コードで泣いた人間なのでポスグレかsqliteばかりだ、、、

136:nobodyさん
06/07/11 23:24:29
>135

MtSQL -> MySQL

137:nobodyさん
06/07/12 06:04:39
>132
同一症状です。
MySQL5.021でそうなっています。
MONGRELだと今のところその症状は出てません。

138:nobodyさん
06/07/12 13:42:51
php+mysql使ってるけど、utfで統一すれば問題ない。

139:nobodyさん
06/07/12 22:03:43 /7oGYbYw
>>132
後ろ向きだが、set_charset の中で毎回設定すればいい。

ActiveRecord::Base.connection.execute("SET NAMES utf8")

これで直れば、32の推測通りARの不具合の可能性がでてくる。
まずは、これを試して問題を切り分けるのがよいと思われ。


140:nobodyさん
06/07/13 10:08:43
MySQL

141:nobodyさん
06/07/13 19:27:56
IEとか変なプロクシ使ってると、SJISで決め打ち化けることもある。

142:nobodyさん
06/07/14 02:40:51
Admin::UserControllerを定義すると、

myhost/admin/user

で実行されるけど、
AdminController作っちゃうと、
AdminControllerのuserメソッドを探しに行っちゃうんですが、
どうすれば解決できますか?



143:nobodyさん
06/07/14 22:12:28
何を言いたいのかよく分からないけど、
admin/user で実行されるのは Admin::UserController#index じゃないの?

144:nobodyさん
06/07/15 02:53:43
>>143
だから、AdminControllerをつくるとAdminController#userをさがしに行ってしまうっていってるんじゃん。
自分でAdmin::UserControllerとAdminController両方作って試してみなよ。


145:nobodyさん
06/07/15 10:07:55
>>144
そんな紛らわしいの作らなきゃいいんじゃねえの?
Admin::AdminControllerでダメな理由は?

今の時間仕事やる気ないから調べちゃうけど、まず勘で「ruby-on-rails url 解析」でググる。

URLリンク(jp.rubyist.net)
 ActionPack は何をしてくれるの
 例えば URLリンク(my.shop.com) という URL にリクエストしたとしよう。
 すると StoreController クラスの add_to_cart メソッドが呼び出される。
 このときパラメータ id=123 が一緒に渡される。

ほうほう、ActionPackか、というのがわかる。で、ページ内を「URL」で検索すると、

 URL を解析してアクションメソッドを呼び出してレスポンスを返すという流れでいくと、
 URL の解析は routing.rb メソッドの呼び出しは dispatcher.rb で行われる。

へー、routing.rbか、というのがわかるので「routing.rb」でググると

URLリンク(idm.s9.xrea.com)
の「Routing」の章に正解が書いててYuguiすげーなってのがわかるわけだ。
あとはActionPackのソース参照しながら設定書くとか、無理だから諦めて違う方法考えるとかすりゃいいんじゃねえか?

そんなわけで15分もあればだいぶ調べられることが俺にはわかったわけだが、自分で調べたのか?

146:nobodyさん
06/07/15 11:08:34
>>145
>Admin::AdminControllerでダメな理由は?
別に駄目だなんて一言も言ってないよ。
解決法があるなら聞きたかっただけ。
>そんなわけで15分もあればだいぶ調べられることが俺にはわかったわけだが、自分で調べたのか?
ずらずら長いこと調べてくれて申し訳ないけど、それ程度のことは既に知ってるから、
なにか面白いアプローチ持ってる人が居ないか聞いてるんじゃん。


147:nobodyさん
06/07/15 11:22:39
>>146
>ずらずら長いこと調べてくれて申し訳ないけど
>>145自身の為にはなったっぽいからいいんじゃね?

148:nobodyさん
06/07/15 11:40:41
>>145
>まず勘で「ruby-on-rails url 解析」でググる。
nestやnestingで調べるだろ普通

149:nobodyさん
06/07/15 13:15:27
>>146
解法は知ってる、というのはいったいどこに書いてあったんだ?
質問の意図が、面白いアプローチを知りたい、っていうのは?
お前の知識も書いてない意図もこっちは知らねえよ。

>>147
質問もまともにできないやつを甘やかすなよ。

>>148の普通がそうならそうしたけりゃそうすりゃいんじゃね?
他人の普通なんか知らないよ。

150:nobodyさん
06/07/15 17:59:28
Special Generation で、:boolean の時に checkbox が使いたいんだけど、
どこをどう弄ればいいのか分かりません。ソースも読んだんですが…。
誰かヒント下さい。

151:nobodyさん
06/07/15 19:15:04
なんだろう。
>145は>142の少ない情報から回答したというのにそれに対する反応おかしくないかと?

質問が何がしたいかの意図が全く分からないあさってな物だったのに対して回答したのに
なんでおまえらは俺の言いたいことが分からないんだ、と逆ギレしているようにしか見えない。

>149の言っていることに同意。

ぶち切れる前に読んでいる人に何がしたいのか、という意図が伝わるような内容を考えたほうがいいのでは?

152:nobodyさん
06/07/15 19:46:31
>>151
ぶち切れる前に読んでいる人に何がしたいのか、という意図が伝わるような内容を考えたほうがいいのでは?


153:nobodyさん
06/07/15 21:40:01
>>152
あなたの意図はよく伝わります
煽りたいんですよね


154:nobodyさん
06/07/16 10:39:41
具体的にどう記述してどうエラーが出てるか晒したら?
日本語よりもrubyソースのほうが会話が成立する悪寒。

155:nobodyさん
06/07/16 10:41:27 Q/qJiFws
railsをversion upしたらmod_rubyで動かなくなった・・・・

156:舞波
06/07/16 20:33:50 PdC+6Fqp
>>150
カラム名が "enabled" であれば論理的削除として自動的に扱われるけど、、、
違うよね?多分、「権限1」「権限2」・・・、みたいなやつだよね?

えっと、多分今はサポートしてないと思うので、"check_box" で自分で頑張る
しかないです。はい。"app/helpers/xxx_helper.rb" が一応用意されてるので、
"human_attribute_edit" の中で "column_name" で場合分けとかでよろ。


157:nobodyさん
06/07/17 01:11:38
>>156
稟議書的なもので、承認済 or 未承認(簡単なものなので却下ってのはない)
ってのがやりたかったんですが、「何でこれセレクタなの?」って言われまして…。

ポインタを示して頂いたので、ちょっと自分で弄ってみます。ありがとう。

158:nobodyさん
06/07/18 14:11:50
15分で調べられる香具師はRoR使えるけど、15日調べても解決できない香具師も世の中には居ると思う。
まあそれが馬鹿除けって名前の壁っていうかRoRの敷居の高さなんだけどね。

159:nobodyさん
06/07/18 21:52:16
>>158
何を言うとるんだね、君は。

160:舞波
06/07/18 22:10:46 0dmzmLWT
>>157
試しに、チェックボックス機能を追加してみました。(stable に追加済み)
boolean な承認済カラムの ViewProperty に "column_type=:checkbox" してみて下さい。

#db/localized/xxx.yml
property_accepted:
 :column_type : :checkbox

他にも溜まってた修正を一気に追加したので、動作がおかしくなったら
スペジェネが作ったヘルパ等を一回削除してやり直してみて下さい。


161:nobodyさん
06/07/18 22:30:09
>>160
舞波乙!

# 一度言ってみたかったwww

162:nobodyさん
06/07/18 23:53:49 5+WOfXcM
URLリンク(wota.jp) に認証プラグインが載っているのですが、
インストールして、コントローラーに
htpasswd :user=>"foo", :pass=>"bar"
と入れて実行してみると
undefined local variable or method `htpasswd_options' for #<BbsController:0x409d1014>
となって、エラーになってしまう。なんでだろ?知っている人おしえてください。


163:舞波
06/07/19 01:48:28 iCSrhTtg
>>161
thanks!

>>162
知ってるので答えます。なんとなくRailsのバージョンが古い気がします。
ruby script/about してもらえますか?Rails1.1.4で動作確認してます。


164:nobodyさん
06/07/19 03:25:47
いきなりだけど質問なんですが
URLリンク(internet.kill.jp)
ここにあるRSSリーダー使って
RoRでWebアプリケーションにするやり方ってどうやるんですか?
なんかRoRの仕組みがイマイチ分かってないので、お願いします

165:nobodyさん
06/07/19 04:01:31
なんで日本人だけRoRって言うの?

166:nobodyさん
06/07/19 08:21:54
Rise of Rome

167:nobodyさん
06/07/19 09:13:19 rEqJMKNx
環境はdebian sargeです。
$ ruby script/about
About your application's environment
Ruby version 1.8.2 (i386-linux)
RubyGems version 0.9.0
Rails version 1.1.4
Active Record version 1.14.3
Action Pack version 1.12.3
Action Web Service version 1.1.4
Action Mailer version 1.2.3
Active Support version 1.3.1
Application root /home/******
Environment development
Database adapter sqlite3
Database schema version 3
1.1.4になっているように見える。

168:nobodyさん
06/07/19 09:31:52
舞波本っていつごろ発売になりそうですか?
サイトの新刊情報みてものってないのです

169:nobodyさん
06/07/19 12:34:23
秀和のページでは8/1って書いてあったよ

170:nobodyさん
06/07/19 16:16:42 1s5x+cZo
>>167
エラーをもうちょっと書いてみます。
undefined local variable or method `htpasswd_options' for #<MemberController:0x409cbf9c>
vendor/plugins/htpasswd/lib/htpasswd/class_methods.rb:66:in `htpasswd_authorize'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:399:in `send'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:399:in `call_filters'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:394:in `each'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:394:in `call_filters'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:383:in `before_action'
あと省略。

171:舞波
06/07/19 19:42:11
>>170
ありがとう。確かに 1.1.4 ですね。なんでだろー。
MemberController って継承してたりしますか?
そこだけいいので、実際のコードを送って下さい。

# この板は sage だったのね。失礼しました。

172:nobodyさん
06/07/20 01:32:49
すまんこm(_ _)m 舞波ってなんでつか

173:nobodyさん
06/07/20 03:23:03
なんでpythonじゃなくてrubyでつくっちゃったんですか…

174:舞波
06/07/20 03:23:06
>>170
170氏の協力を得て不具合が解消されました。(プラグイン更新済)
一応、スレ汚しですが、ご報告まで。

>>172
(私の)名前です。「舞波本」は私が書いたRails本の通称です。
8/1に出るみたいですね。(正確な日付は私も知りませんでした)

175:nobodyさん
06/07/20 07:45:21
>>174
舞波ってまいなみって読んでいいんですか?
っていうか変換はそうしないと出てこない。

176:nobodyさん
06/07/20 10:13:42
>>174
舞波乙!(まいはってRubyKaigiで自分で言ってた。)
うまく動いたよ。ありがとう。あとは、fileの読み込みの部分を改造して、モデルからユーザとパスの対を
持ってこれたら最高だ。私もちょっとソース見てみます。ほんとありがとう。

177:nobodyさん
06/07/20 14:31:53
舞波さんのおすすめレンタルサーバー教えてください。

178:nobodyさん
06/07/20 17:35:46
舞波乙!

179:29
06/07/20 22:29:25 skAqqAMm
>>31
だいぶがんばったんですけど、やっぱりさくらインターネットでエラーが出てしまい、Apache経由で動かないです。
WEBRick ではまったく問題なく動くんだけれど。そしてローカルでも。

バージョンも全部古い(他のさくらで動いている環境)に落としてみたけど、駄目で。
Apache のモジュール(mod_rewrite?)とかの設定ぐらいしか思い浮かばないのですが。

どなたか、最近(2006/06/15以降ぐらい)でさくらにインストール成功した方いらっしゃいますでしょうか。


180:nobodyさん
06/07/20 23:36:03
>>176
でもなんとなく「まいなみ」って読んだ方がしっくりくるんだよなー。
特にRubyKaigiの写真を見てからはそう思うようになった。

181:nobodyさん
06/07/21 00:41:16
从 ’w’)

182:nobodyさん
06/07/21 23:10:37
まいなみ~♪まい南無~♪まいははっはー

183:nobodyさん
06/07/22 02:28:38 htfHZWD+
現状の一部のRailsユーザの騒ぎ方は、
数年前の、Zopeに踊るPythonユーザを見てるようだ

3~4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう


184:nobodyさん
06/07/22 10:03:13
マルチポスト
スレリンク(tech板:891番)

185:nobodyさん
06/07/22 11:21:25
それどころか数ヵ月前のコピペwww

186:nobodyさん
06/07/24 08:18:58
コピペながら、気持ちは分かる。


187:nobodyさん
06/07/24 10:00:49
気持ちは分かるが、コピペ。

188:nobodyさん
06/07/24 12:37:51
デフォルトでテーブル名複数形とかいちいちしてくれなくてもいいのに

189:nobodyさん
06/07/24 19:48:55
>>188
Select a product from products
Product has_many line_items
LineItem belongs_to product
英語圏ではこれはとても自然で、打ち合わせレベルの会話が可能な限り
フィルタされずに開発の言葉になるような仕組みだとのこと。

俺は一度やったら病みつきになった。
マジで覚えやすいしテーブルの関連性を自然と常に意識することになる。

嫌う気持ちもわかる。この命名規則に従わないと茨の道だもんで。
俺、命名規則は守ったんだけども、actionsというテーブル名を付けて
しまってscaffoldの生成物が上手く動かずハマりまくったことがある。

190:nobodyさん
06/07/24 20:32:00
現状の一部のRailsユーザの騒ぎ方は、
数年前の、Zopeに踊るPythonユーザを見てるようだ

3~4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう。

そういえばPHPにもSmartyとか言うのがあったなぁ…。


191:nobodyさん
06/07/24 22:03:18
テーブル名を普通の英単語で表わせるときはいいんだけど
略語とかでテーブル名をつけようとすると、複数形がどうなるか分かりづらいのが
ちょっと困った

192:nobodyさん
06/07/24 23:20:02
ぼくはふくすうけいがわかりません

193:nobodyさん
06/07/24 23:37:19
>>191
config/environment.rb:
# disable `evil' pluralizing
ActiveRecord::Base.pluralize_table_names = false


194:nobodyさん
06/07/25 05:24:34
>>193
そんなことを言ってるんじゃない。

195:nobodyさん
06/07/25 07:17:03
>>191
略語で付けるのが邪道。

196:nobodyさん
06/07/25 09:34:15
義務教育やり直せば複数形が理解出来るんじゃね?

もうまいはがレン鯖サービス遣るといいと思うよ(w

197:nobodyさん
06/07/25 10:06:21
単複同形な名詞のことをおもうと夜も眠れません。

198:66
06/07/25 21:55:34
URLリンク(techno.hippy.jp)
こげなページ見つけた。
jasper使えるのか。他にもライブラリあったのね。すげーな。

199:nobodyさん
06/07/26 16:55:44
私もテーブル名の複数形で疑問がわいた
原則的にテーブル名は英語辞書にのってる
単語にすべきなのかね

200:nobodyさん
06/07/26 18:23:00
不安だったらこんな風にテーブル作る前に確認すりゃいい。

script/runner 'p "hoge".pluralize'
"hoges"

script/runner 'p "hoges".singularize'
"hoge"

script/runner 'p "money".pluralize'
"money"

201:nobodyさん
06/07/26 18:43:18
辞書買いに行かないと、
複数けいわかんないや
どんな辞書にしようかなー

202:nobodyさん
06/07/26 19:04:51
辞書など要らない。 >>200 で十分。

203:nobodyさん
06/07/27 00:37:35
自分でRail使ったサイトを持ちたい場合には、
海外のレンサバ借りるか、他に方法はないんでしょうか。
光でも引いてサバ立てるのがよいんだろうか・・・

204:nobodyさん
06/07/27 01:42:38
共用鯖じゃなくて単独鯖借りればいいだけ。
もちろん自分でインスコして一切の責任は自己責任。

複数形取得スプリプトとかチェックスクリプトでも書けばいいんじゃね?
漏れラッパースクリプト使ってヲレルールからrorルールに変換してるよ。

205:nobodyさん
06/07/27 01:47:26
>>196
>もうまいはがレン鯖サービス遣るといいと思うよ(w
いや、お前が義務教育やり直したほうがいいと思うw

206:nobodyさん
06/07/27 02:54:38
義務教育をやり直すって具体的にはどういうことなんだろう。

207:nobodyさん
06/07/27 07:44:52
XREAでもRails使えるみたいだよ。試しては無いけど。

208:nobodyさん
06/07/27 07:55:16
>>205
>もうまいはがレン鯖サービス遣るといいと思うよ(w
 もう舞波 が~?

209:nobodyさん
06/07/27 09:06:48
Railsで作ると、トップページってデフォルトはindex.htmlになっているけど、これを例えば
top/index に変えるのってどうやるの?

210:nobodyさん
06/07/27 10:13:08
>>209
ページの決定(ルーティング)は config/routes.rb で設定できるのは基本だろ!
詳細はちょっと調べたらわかるだろうから、自分で調べるこったな。

調べたら、こんな感じのルールを routes.rb に書けと書いてあるはずだ。
map.connect '', :controller=>"top", :action => 'index'

あと、public/index.html を削除しておくのを忘れるなよ!ファイルが
あると、Railsに制御が移る前にWebサーバレベルで返答しちゃうからな。
ここらへんは dispatcher と呼ばれるものがやってくれてますので、
興味があったら調べて見てください。

211:nobodyさん
06/07/27 12:23:32
>>210
おう、書いてた書いてた。ありがとう。
こういう些細なことって意外と調べられなくてはまるんだよ。

212:nobodyさん
06/07/27 13:39:21
> こういう些細なことって意外と調べられなくてはまるんだよ。

そんなだらしない人生送るのやめて、ソース嫁ばいいんじゃね?

213:nobodyさん
06/07/27 21:42:32
pdf-writer + 日本語対応パッチでPDF出力できたぞー

ただ見栄えよく出力するには恐しく手間がかかりそうだけど

214:nobodyさん
06/07/28 01:20:24
mod_rorでも作ればいいのに。

215:nobodyさん
06/07/28 03:16:51
> mod_rorでも作ればいいのに。

fastcgi+lightyでよくね?

216:nobodyさん
06/07/28 06:49:30
ソースみるとよくシンボルが多用されてるけど
これをふつうの変数にした場合の違いがよくわからん

217:nobodyさん
06/07/28 07:32:01
jasperreport+ireportみたいなのを、pure Rubyで誰か作ってくれんかねぇ。
いや、jasper使えるらしいってのは上で見たんだけどね。

218:nobodyさん
06/07/28 09:26:13
fastcgi+lightyだと意図しないindex.htmlが表示されてしまう。

219:nobodyさん
06/07/28 10:01:42
>>216
kwsk

220:nobodyさん
06/07/28 12:28:52
>>207
重すぎて笑える

221:nobodyさん
06/07/28 13:16:49
>>220
塚、CGIじゃローカルでの開発さえダメだろ。

222:nobodyさん
06/07/28 14:28:07
TYPO4.0がリリースされたからさくらサーバで動かしてみたけど
案外普通に使えたよ。キャッシュもあるし。
ただキャッシュなしだとやはりちょっと厳しいかな。

223:203
06/07/28 23:48:24
今は、さくらインタネッツ なんだけど、Railsインスコなんて無理だろうなー
freezすれば、Ruby単体でもいけるんでしたっけ?
でも、CGIじゃ・・・重いよなあ

>>222
Typoって、RailsのBLOGツールでしたっけ?
普通のRailsアプリでもキャッシュすれば(どうやってるのかしりませんが)、
早くできるんですかね・・・

224:nobodyさん
06/07/29 01:29:39
RailsをCGIにして重いのは、毎回Railsをロードしなきゃなんないからだろ
だから、キャッシュしてもあんまり効果ないと思う

225:nobodyさん
06/07/29 09:54:21
唐突な愚問だけど、Railsを専門にフリーで仕事したいときはどうすればいいんだろう
会社はRubyへの理解はないし、あまり人脈がないから待ってても絶対に仕事こないし。
開発効率の良さと楽しさを知ってしまっただけに辛すぎる。。。

226:nobodyさん
06/07/29 10:02:10
>>225
日本を出る。あるいは rails が日本で一般的になるのを待つ。

227:nobodyさん
06/07/29 10:07:04
外国で仕事を請ける。

228:nobodyさん
06/07/29 10:07:49
SOHOにRails専門のプロフェッショナルと登録する

229:nobodyさん
06/07/29 11:45:29
島根に引っ越す

230:nobodyさん
06/07/29 12:27:03
某所でRailsの仕事くれーって叫ぶ

231:225
06/07/29 15:29:37
>>226-230
どうも、みなさん参考になります。
まずはSOHOをキーワードにいろいろ調べてみようかと思います。

232:nobodyさん
06/07/29 18:39:33
SOHOもしらんで
しごと探したいとかいってたんかい

ただ、railsは
仕事として頼む場合は
あなたがトン図らこいたら
全部どぶに捨てることになるかも試練から
しごとくるかのう

233:nobodyさん
06/07/29 18:57:23
>>231
一緒に会社作ってみますか?
最初は、PHPとRuby半々くらいで仕事取ってくれば、収入は確保できるかな?
(今個人だけど日給にすると3万円。法人にしたら10万くらいは行けるかな?)

URLリンク(www.amazon.co.jp)
ITエンジニアが独立して成功する本

URLリンク(www.npo-ic.org)
インディペンデント・コンストラクター

URLリンク(allabout.co.jp)
【開業準備】フリーランスの独立・開業手続


234:225
06/07/29 20:27:30
>>233
ためになるサイトの紹介どうもです。
本も買って読んでみます。

それにしても実際に233さんはRailsの仕事をフリーでやってるわけですよねえ。
舞波氏もやりたい仕事(Rails?)だけを選んでいると、どこかで読んだ気もするし。ほんとうらやましい。

ちょっと脱線ぎみになってきたのでこの話題はこのへんにしときます。
自分から振っといてすみません。

235:nobodyさん
06/07/29 22:53:07
本気でソフト使えるなら、月に5~60万は軽く稼げる。その先は個人の限界を超えるから、厳しいが。他の人に仕事流せばいいし。実力あれば数百万ぐらいの仕事はごろごろしてる。

rails の仕事を探すんじゃなくて、使えるように提案して持っていけばいい。ちゃんとプレゼンすりゃ納得してもらえる。
別に企業内でも同じ話だけど。


236:nobodyさん
06/07/29 23:37:12
そもそもいくらプログラミング出来ても仕事は来ないよ。
自分で営業出来ないと。提案プレゼン出来るスキルあれば営業は大丈夫。
朝から晩までPCの前で過ごしたいなんてわがまま言うならリーマンのほうが向いてる。


237:nobodyさん
06/07/30 02:19:18
>>236
ECSとか使えば、PCの前で一応全部できるよ。
精神的に持つかどうかは別として

238:nobodyさん
06/07/30 02:22:43
djangoのadminアプリみたいなのってrailsでありますか?

239:nobodyさん
06/07/30 07:40:36
>238
つ 【 URLリンク(code.trebex.net)

240:nobodyさん
06/07/30 12:53:47
arton本と舞波本のレポが聞きたい at ど田舎在住

241:nobodyさん
06/07/30 13:04:37
まとめが欲しいな。wikiにするか?

242:nobodyさん
06/07/30 13:40:01
まだちゃんと読んでないけど。

aton本は良いと思う。
実際のアプリのサンプルがたくさん。

舞波本は未購入だが購入予定。

243:nobodyさん
06/07/30 16:12:34
>>239
おぉ!いいねこれ!
scaffoldは足場にすらならないカスだったんで、少々萎え気味だったけど、
こういうプラグインが出てくるあたり、やっぱりある程度年季入ったモノだけあるね

244:nobodyさん
06/07/30 18:38:55
>>243
scaffoldはあれはあれでいいべ。
>>239のとか、スペジェネもいいけど、結局要求定義に落とし込む際に
ずんずんとカスタマイズしていくと、scaffoldからごりごりやっていくのと
変わらんことが多い。プラグインも便利であれば便利なほど、何をどうやって
いるのかを学習するコストがかかるけど、scaffoldはあれっぽっちだからな。

でもぶっちゃけ足場レベルでも検索とソートぐらいは欲しいから、>>239のヤツ
ちょっと落として学んでみようかな。

DB連携で出来合いのモノをチョイチョイっといじって案件に合わせ込むのなら、
XoopsとかZopeをカスタマイズするのとどっちがいいのよ?みたいな比較になっ
ちまいそうだが、フレームワークのくせにそういうソリューションとも比較
できちまうのがRailsのいいところ。


245:nobodyさん
06/07/30 19:40:32
>>244
adminはカスタマイズや足場ではなく、管理目的。
>ずんずんとカスタマイズしていくと、scaffoldからごりごりやっていくのと
scaffoldからごりごりやるより、1から作ったほうが早い。
つまり、あれっぽっちなら使わないほうがマシなんです。

246:nobodyさん
06/07/30 20:34:32
xoopsはやめとけ

247:nobodyさん
06/07/31 00:11:49
おれ、アジャイルから全部かってた。
読んではいるが、開発してる暇が無くて楽しめない。
とりあえず舞波本かって、しばらく読書に専念しよう。

248:nobodyさん
06/07/31 01:03:38
>>247
よう!俺!

249:nobodyさん
06/08/01 21:15:34
高橋さんの本見ながらそのままやってるんだけど
UTF8でうまく行かない…
誰か同じ症状になった人いない?

環境は
CentOS4.3
ruby-1.8.4
rails 1.1.4
MySQL 5.0.22

/etc/my.cnfに、default-character-set=utf8と記述
config/database.ymlに encoding=utf8と記述
config/environment.rbに$KCODE = 'u'と記述

MySQL上でSHOW VALIABLEするとエンコードは全部utf8と
表示されるのでutf8になってるような気がします

この状態で
$ rake db:migrate
を実行すると、
rake aborted!
Mysql::Error: Lost connection to MySQL server during query: SET NAMES 'utf8'
と表示されて上手くいかない…

250:nobodyさん
06/08/01 21:30:16
>>249
Lost connectionとなってるから文字コード以前の問題では?

UTF8の時だけうまくいかないの?ASCIIだけの時はうまくいくの?

パスワード、とかアドレスとかポートとかソケットなどを見直してみては。

251:nobodyさん
06/08/01 21:42:46
>>250
確かめてみる

でも、これはCentOSの例だけど
Vineでやったときは、同じように設定して、EUCならOK
UTF8のときは同様のエラーで駄目だった…

252:nobodyさん
06/08/02 00:04:29
>>247
お前は俺ですかw

253:nobodyさん
06/08/02 12:51:04
確認のため、2回入力させるフォームを作る場合ってどうやるのが正しいのでしょうか?
validateで一致しているかどうかや空白じゃないかどうかなどを検証し、きちんと赤く表示したいです。
<%= text_field 'account', 'mail' %></p>
<%= text_field 'account', 'mail' %></p>
とやると2つ目のデータの取り方がわからないのですが、
<%= text_field 'account', 'mail1' %></p>
<%= text_field 'account', 'mail2' %></p>
などとやると保存する必要もないカラムをDBに用意する必要が出てきます。
どうやるのが理想的のでしょうか。

254:nobodyさん
06/08/02 13:07:02
おおお。no on railsというのを発見。これでいけるかな。

255:nobodyさん
06/08/02 13:12:28
_no rails orz

256:nobodyさん
06/08/02 13:17:59
no on Railsじゃあモデルが別になっちゃうのか。面倒だな。
DBにカラムを追加せずにモデルに保存できないカラムを追加する方法ってないかな。

257:nobodyさん
06/08/02 13:18:29
おっと。ミスったか。not on railsでした。onz

258:nobodyさん
06/08/02 13:27:22
saveしても無視される一時的なattributeを作成できないかなー。

259:nobodyさん
06/08/02 13:38:50
>>253
  Model:
    class Person < ActiveRecord::Base
      validates_confirmation_of :password
    end

  View:
    <%= password_field "person", "password" %>
    <%= password_field "person", "password_confirmation" %>

260:nobodyさん
06/08/02 13:42:00
うわー。すでに用意されていたんですね。
ありがとうございます。

261:nobodyさん
06/08/02 13:56:41
むむ。password_confirmationの部分が赤くならない。。。onz

262:nobodyさん
06/08/06 04:12:42
どなたか↓のレビューしてくれませんか?
URLリンク(www.amazon.co.jp)
飼おうかどうか迷ってます・・・
↓を飼ってしまって失敗したので・・・(内容が簡易すぎました)
URLリンク(www.amazon.co.jp)




263:nobodyさん
06/08/06 04:23:45
>>262
実物を店頭で見てくればいいだろうに
お前は引き篭もりか

264:nobodyさん
06/08/06 08:20:11
過去Logでレビューあがってなかったっけ?
もし、それで足りない、という話ならどういう方向のレビューが欲しいのか要望したほうがええんでないかい?

265:nobodyさん
06/08/06 09:36:57
>>262
リファレンスっぽく項目が並べてあって、かなり纏まってるよ。
コード書いているときに参考にしやすい。
ページ数が、「ライド・オン・Rails」とほぼ同じ380ページくらいだけど、
紙の質がよくて、少し薄くなっているのも、いいよ。

サンプルプログラムを作りながら学ぶ感じではないので、
写経しながら Rails の雰囲気をつかむのは他の本がいいと思う。

プラグインの紹介も充実してて、いいよ。

はじめの、オブジェクト指向と Ruby 入門は読みづらかった。
テスト周りも他の本の方が充実しているものがあると思う。

正誤表はこまめにチェックしたほうがいいかも。読んでていくつか引っかかるんで。
URLリンク(www.shuwasystem.co.jp)

この目次は貧相だな。
URLリンク(www.shuwasystem.co.jp)
本に載っている目次なら、どのくらいの分量がさかれているかわかるのに。



arton 本はcsisジオコーディング
URLリンク(pc035.tkl.iis.u-tokyo.ac.jp)
の部分が Rails とは関係なく、簡単に使えるんだと知ってよかったよ。

266:nobodyさん
06/08/06 11:59:49
>>265
arton本で簡単だというなら、舞波本のほうがもっと優しくないかぃ?
前半はRuby関係の説明に終始してるし、後半いきなりプラグイン関係が出てた気ガス
立ち読みだから違うかもしれないけど。

アジャイル本かライドオンじゃないかな。

舞波本買うつもりだったけど、立ち読みしたらどーしようか迷って買ってない・・・

267:nobodyさん
06/08/06 12:09:02
...で、舞波本を買った俺が来ましたお

268:nobodyさん
06/08/06 15:15:20
>>267
今までの本と比較して、特色ある?

269:nobodyさん
06/08/06 15:58:57
舞波本が、意外と無難なデザインに落ち着いた拳について!
ピカチュウ本を探しても見つからない_| ̄|○
ルビー(宝石)とレールという、じみぃ~な...(ry

270:nobodyさん
06/08/06 16:13:29
簡単な順に並べてもらえます?

271:nobodyさん
06/08/06 23:13:50
はじめよう
arton本
AWDwR(日本語版)
ライドオン(サイン入り)
舞波乙(ピカチュウ)

入手難易度順に並べてみた

272:nobodyさん
06/08/07 00:30:15
難易度だと、

舞波     arton
アジャイル ライドオン

かなぁ。
はじめようは、アジャイルの前に入る感じだけど、なんか微妙に違う。
参考書というよりブログを読んでいる感じで、痒いところに手が届かない感じ。


273:nobodyさん
06/08/10 03:00:03
やべぇ、djangoのCGI、railsに比べるとびっくりするくらい速いですよ…
今のところ開発効率的にはrailsの方がいい感じだけど、スケーラビリティ考えたらdjangoかなぁ

274:nobodyさん
06/08/10 05:52:57
Djangoスレらしきものはどこかしら・・・

275:nobodyさん
06/08/10 07:54:26
>>273
Pythonの方が速いのは当り前。

276:nobodyさん
06/08/10 19:37:08
>>273
具体的な数字がほしいな。たしかRailsとDjangoとSymfonyのベンチマークがあった気がするが。

277:nobodyさん
06/08/10 19:50:17
コレ?
URLリンク(wiki.rubyonrails.com)


278:nobodyさん
06/08/11 00:16:24
ウェブアプリのボトルネックになるのはデータベースなので、
アプリの速度はよっぽど遅くなければあんまりスケーラビリティに影響ないよ。
足りなきゃ横に並べりゃ良いし。

279:nobodyさん
06/08/11 00:29:02
> やべぇ、djangoのCGI、railsに比べるとびっくりするくらい速いですよ…

そもそも、今の時代、CGI でサービスなんかしてるの?w


280:nobodyさん
06/08/11 01:45:14
>>276
具体的な数字より、実際試して体感すりゃいい。

>>279
ECSをササっと作ってレンサバでお金稼ぎ。
まぁ雇われ社員じゃ思いつきもしないんだろうけどね。

281:nobodyさん
06/08/11 01:46:12
英語読めない僕としては
グラフ化してほしいな

282:nobodyさん
06/08/11 02:22:36
>>278
あれ?
大抵のボトルネックはネットワークじゃないの?

相当効率の悪い or 複雑なSQL書かないと
DBがボトルネックになんてならんはずなんだが。

283:nobodyさん
06/08/11 03:47:56
DBを別サーバーにおいてるんじゃないかね、
でっかいシステム担当なんじゃないかね


284:nobodyさん
06/08/11 17:46:41
脆弱

285:nobodyさん
06/08/11 17:56:09
アップデート不要なバージョンはどのへん?

286:nobodyさん
06/08/11 18:32:49
「Ruby on Rails」に致命的な脆弱性─修正不可能
URLリンク(bogusnews.seesaa.net)

Railsオワタ\(^o^)/

287:nobodyさん
06/08/11 19:22:36
>>286
それは御社の脆弱性、にワロタ。

288:nobodyさん
06/08/11 22:15:10
なんだ、このクズは

289:nobodyさん
06/08/11 23:46:15
>286
せっかくの夏なので釣られておく。
どう見てもネタサイトの記事なのに、それに対して釣られて脊髄反射で
レスしているのはどうかと、、、

290:nobodyさん
06/08/12 01:47:07
え、、、ネタのネタでしょ

291:nobodyさん
06/08/12 02:26:05
あのー、みなさ~ん ちょっとお聞きしたいのですけど
$ rails XXXX  とrailsコマンドでプロジェクト作るじゃないですか
で出来上がったファイルすべて文字コードがASCIIなんですけど、これでOKなんですか?

舞波本では、ソースコード、rhtmlはutf-8で統一がベターみたいなんですけど。。。

日本語が含まれてるファイルのみutf-8に変換では問題ありでしょうか
みなさんはどうしてるのでしょう、気になります。。。おせーてください

<(_ _)>

ぼくの環境はUbuntu 6.06 LTS Desktop日本語ローカライズ・高速起動版 on VMware
ruby1.8 (1.8.4-1ubuntu1.1) libmysql-ruby1.8 (2.7-1.1build2)
そのほかgemでrails1.1.6もろもろいれました
エディタはputty+tramp(pink)+Meadow3です



292:nobodyさん
06/08/12 04:40:51
その脳みそが問題じゃね?

293:nobodyさん
06/08/12 04:41:29
>>291
URLリンク(ja.wikipedia.org)
ここみればわかるけど、
UTF-8 は ASCII と互換を保っていて、ASCII にある文字は UTF-8 でも同じだよ。


294:nobodyさん
06/08/12 04:56:44 qSx0A6yP
1.2っていつ頃リリースか知ってる??

295:nobodyさん
06/08/12 04:57:45
うぶんつは1.8.4があるのか・・・いいな

296:nobodyさん
06/08/12 16:14:12
1.8.4がないディストリなんてあるの

297:nobodyさん
06/08/12 17:06:13
vineとか(4.0pre除く)

298:nobodyさん
06/08/12 17:09:58
Seedで使ってる

299:nobodyさん
06/08/12 17:45:26
規模やシステム構成によるから一概にどこがボトルネックとは言えないなあ。

大富豪的システム構築出来るなら、強力な鯖使えても裏はモラクルRACで逃げれるけど、RoRだと頭打ち。
1万セッション分のrubyが起動してたら単純にボトルネックだし。

300:nobodyさん
06/08/12 17:53:35
>>296
CentOS4.xは用意されているのがruby 1.8.1。

でも、gemでいろいろ独自に導入したいのであれば、ディストリビューション
で用意されているのは使わずにrubyをソースからコンパイルして、/usr/local
とかで管理した方が良いんじゃないかなあ。っていうか俺はそうしてる。

それはともかく、みんなRails 1.1.6にアップグレードはしたか?

301:nobodyさん
06/08/12 18:00:42
>>300
testingで1.8.4があるよ

302:nobodyさん
06/08/12 18:49:14
>>299
同時1万セッションって金融系の基幹サービスレベルじゃないか?
Javaとかだったらこなせるのかね。

303:nobodyさん
06/08/13 03:00:37
「Ruby on Rails」に脆弱性--早急なアップデートが必要

1.1から1.1.4のRoRに脆弱性が発見されたとの事です。
もうご存知の方も多いかと思いますが、
1.1.6へ早急なアップデートが推奨されています。

アップデートは、
gem update rails
にて

URLリンク(japan.cnet.com)

304:nobodyさん
06/08/13 21:16:28
selectのonchageのなかのremote_functionでoptionのなかのvalueをrailsのidとして渡してやる方法ってどうやるのでしょうか?



305:nobodyさん
06/08/14 13:48:38
symfonyのadmin-generatorのpartialみたいに、scaffoldしたものを部分的に変えるのってどうすれば出来ますか?

306:nobodyさん
06/08/15 11:57:27
Ruby on Rails、使い出してる企業が増えてきたね。
URLリンク(zerobase.jp)
URLリンク(looops.net)


307:nobodyさん
06/08/15 17:50:36
ajax使うときはutf8使うのが定石みたいですけど、
SJIS特有の文字はどうしてますか?
例えばローマ数字のIIとかあるとおもうんですけど、これが
マンション名に使われているので、どうしたものかと思ってます。

308:nobodyさん
06/08/15 19:18:51
>>303
パス付の串使ってる場合はどうすればいいですか?

# -l 以外で。

309:nobodyさん
06/08/15 19:57:08
>>308
http_proxyセットすりゃいいじゃん
gemが0.9.0ならいける

310:nobodyさん
06/08/15 21:22:43
>>309
gem install rails --http-proxy=URLリンク(proxy.example.com)
↑のことならパス付きは無理だった。407エラーが出た。

wget みたいにユーザー名とかパスとか書くオプションが見当たらなかった。
どうすりゃいいんだ?


311:nobodyさん
06/08/15 23:00:59
>>310
URLリンク(proxyid:proxypass@proxy.example.com:8080)
こんな感じで書くの
proxyidとproxypassのとこに
ユーザIDとパスワード書いて

312:nobodyさん
06/08/15 23:41:23
>>306
looops.netのHTTPヘッダのServer:みてワロタ

313:nobodyさん
06/08/16 02:37:47
>>311
それもやってみたけど漏れの使ってる串では無理だったよ。

314:nobodyさん
06/08/16 20:15:48
>>313
じゃあしらん

315:nobodyさん
06/08/17 10:03:31
railsのAPIドキュメントをダウンロードできますか。
もしくは、ソースからAPIドキュメントを生成するにはどうしたらいいですか。
subversionでstableのソースをとってきたんですが、APIドキュメントの生成方法がわかりませんでした。

316:nobodyさん
06/08/17 13:18:23
>>315
rakeでできる。
ってかgemでインストールしたなら、
gem_server してから URLリンク(localhost:8808) にアクセス。

317:nobodyさん
06/08/17 16:33:58
Server: A p a c h e
ってそんなに面白い?

318:nobodyさん
06/08/18 00:12:20
全角か。
狙ってんのかな。

319:nobodyさん
06/08/18 00:34:32
>>318
半角っしょ

320:nobodyさん
06/08/18 03:20:54
>>312

(/ω\)キャッ






(/ω・\)・・・


321:nobodyさん
06/08/18 19:14:10
>>316
>rakeでできる。
方法を教えていただけますか。
自分で試したのは、
cd stable/railties
rake rdoc
です。しかしこれはrails全体のrdocを生成するわけではないようです(当たり前)。
stable以下のディレクトリに個別にcdしてrake rdocすると、個別のdocumentが出来上がるのですけど、
そうではなくてapi.rubyonrails.orgのようにひとつにまとめた形でのdocumentを作りたいんです。

gemserver使う方法は今度試してみます。欲しいのはstaticなファイルですけど。

322:nobodyさん
06/08/19 02:52:08
ちょっとしたことなんですが、RailsてDBなしでも使うことってできますか?
データをMySQLサーバーが動いていないもしくは制限された環境で動かしたいのですが。

323:nobodyさん
06/08/19 02:53:45
つSQLite

324:nobodyさん
06/08/19 03:07:24
>>323
マジすか!

SQLite
URLリンク(ja.wikipedia.org)

調べました。まさにこれです。Railsでサポートされているなら使ってみようと思います。
ありがとうございました。

325:nobodyさん
06/08/19 10:19:26
>>324
無しでも頑張れば使える。

326:nobodyさん
06/08/20 23:51:27 3wZN55lN
多対多テーブルで、レコードが無い時のエラー回避ってどんな方法がありますか?
もしくは、find()とかwith_scope()のやり方次第でしょうか...

327:nobodyさん
06/08/21 00:19:23
このスレの70~100あたりでも話題になっていたんですが、
日本でRailsを安くホストしてもらえるレンタルサーバってないですか?

もちろん専用サーバ、VPSを借りれば自由にセットアップできる
ので出来るんでしょうけど。私にはちょっと高いです。
日本で安いVPSは、使えるネット、vps2go、クララの月3000円くらいの
プランが最安っぽいですが、(vps2goは海外にサーバ)
もう少し安い業者は無いでしょうか?

328:326
06/08/21 00:24:16 KoSaIDD1
自己レスです。
begin、rescueで対応しました。

329:nobodyさん
06/08/21 00:55:14
>>327
月3000円も払えない貧乏人はチラシに日記でも書いてろ。

330:nobodyさん
06/08/21 01:28:16 jps51kvg
>>327
私も安いレンタルサーバを探していたところ。

レンタルサーバ業者さんへ(もし見ていたら)
他社との差別化のためにもrailsを使えるようにしてみてはいかかがでしょう。以外に受けるかも。
月1000円くらいが希望。

331:nobodyさん
06/08/21 12:54:40
URLリンク(railsplayground.com)
これなんかどう?

332:nobodyさん
06/08/21 19:51:23
だから、英語の契約結べないので日本語使える鯖をお願い

333:nobodyさん
06/08/21 19:52:51
B フレッツ引いて、自宅鯖でもやれば一番らくじゃね?

334:331
06/08/21 22:05:58
そっかー。んじゃ、使えるねっとが一番安いな。
俺も契約しているけど。ただ、料金は3000円だけどね。
まああきらめどころかもよ。

335:330
06/08/21 23:40:36 jps51kvg
>>331
安くてよさそうですね。
契約するかも。
ありがとうございました。

336:nobodyさん
06/08/21 23:59:48
mod_ruby、fastcgi、scgi、mongrel、litespeedどれがいいんですか?

337:nobodyさん
06/08/22 05:56:29
>>336
どれもだめ

338:nobodyさん
06/08/22 08:26:41
>>337
じゃあWEBrickですか?

339:331
06/08/22 09:20:20
apache2+fcgiかlighttpdかな。その中でどれがいいと言われると、使ったことないけどmongrelじゃないの?


340:nobodyさん
06/08/22 09:21:09
>>335
俺も契約してはいないから、ぜひ報告してほしいです。

341:nobodyさん
06/08/23 04:41:16
月千円て、回線代だけで確実に赤字だな。

342:nobodyさん
06/08/23 12:00:38
radrailsで、webrickを立ち上げて開発してて、
ビューを書き換えたときにwebrickを再起動しなくても再読み込みする方法ってあるの?

343:nobodyさん
06/08/23 21:18:30
>>342
development環境なら変更を保存してから F5

344:nobodyさん
06/08/23 21:35:52
>>342
ごめん。radrails 使ってないからわからんわ。

345:nobodyさん
06/08/24 07:49:17
舞波本とても分かりやすかったです。
疑問だったシンボル等やっと納得できた気がします。

第2弾(中級者用?)も期待しています。


346:nobodyさん
06/08/24 10:02:40
第2弾は Berryz 工房のメンバー (女子小中学生) にも理解しやすいレベルになります。

347:nobodyさん
06/08/24 12:07:51
シンボルって
エイリアスみたいなものでしょ?
別名というか、あだ名というか

348:nobodyさん
06/08/24 13:29:29
>>347
違うって。舞波本読めって。

349:nobodyさん
06/08/24 14:12:23
ていうかRubyのリファレンス読め・・・

350:nobodyさん
06/08/24 22:33:37
まったくシンボルちゃん様々だぜ

351:nobodyさん
06/08/24 22:57:35
辰兄がいるな

352:nobodyさん
06/08/25 14:09:51
require "rubygems"
require "active_support"
[].methods.grep /daemon/ # => ["daemonize"]

キモ過ぎ。

Kernel の private メソッドにすべきだと思うのだが。
RoR のユーザ&開発者ってこんなの気にしてないのかな?

353:nobodyさん
06/08/25 16:10:47
>>352はなにやら呪文を唱え始めた!

>>353は100ポイントのダメージ

354:nobodyさん
06/08/25 22:32:45
Rails on OS X !? - Ruby on Rails、Mac OS X Leopardに搭載へ
URLリンク(journal.mycom.co.jp)

ついにmacにも標準搭載かー。
Rubyも(つかRails)も注目され点のナ

355:nobodyさん
06/08/25 22:35:57
DHHの営業成果

356:nobodyさん
06/08/25 22:56:01
>>347
URLリンク(d.hatena.ne.jp)
これが今まで見た中で、一番わかりやすかった。

irbで一つ一つ打ち込んでみるとわかるよ。


irb(main):005:0> "hoge".object_id
=> 39591656

irb(main):006:0> "hoge".object_id
=> 39582128 ←上と違う

irb(main):007:0> "hoge".object_id == "hoge".object_id
=> false

irb(main):008:0> :hoge.object_id
=> 4067598

irb(main):009:0> :hoge.object_id
=> 4067598 ←上と同じ

irb(main):010:0> :hoge.object_id == :hoge.object_id
=> true
irb(main):011:0>

357:nobodyさん
06/08/25 23:50:55
マカ専用に成るね。

紀伊国屋逝ったら平積みでRoR勢揃いだった。ちっとも売れてなかったけど。誰も立ち読みすらしてないし。
近くのPHP本のほうが売れてる。

358:nobodyさん
06/08/26 01:08:25
>>357きっと担当の趣味だなw

359:nobodyさん
06/08/26 22:22:45
アジャイル本を読んだ時にMacもフォローされてて好感を持ったマカーの俺がいる

360:nobodyさん
06/08/26 22:41:13 DZyqf3qH
>>359
作者マカーだし


361:nobodyさん
06/08/27 01:03:06
MacBook 13インチだと画面狭いかな?

362:nobodyさん
06/08/27 01:40:06
macで開発している人でxamppパッケージを使っている人、
mampとxampp for macどっちがいいですかね?


363:nobodyさん
06/08/27 05:12:00
ダブル or シングル クォーテーションの使い分けって規約か何かにある?
それとも勝手にしやがれ?

364:nobodyさん
06/08/27 09:49:06
ホリエモンと繋がりのある元オンザエッジ役員の子飼弾がRoRの作者と仲良く笑ってる写真を何かの雑誌で見たな。
マカ同士で気が合うのかもな。マカって独特の空気が有ってキモい。選民思想的と言うか。同性愛者みたい。

365:nobodyさん
06/08/27 19:42:31
>>362
rubyと関係ないような・・・
xamppはGUIのコントローラーが無かったと思うよ
もう出来たかも。

366:nobodyさん
06/08/28 01:19:16
スレ違いでも無視してカキコするマカ。
空気読めないのはマカの証。
みんなXP使ってるのに、マク持ち込んでグダグダ文句言い出すし。はっきり逝って邪魔です。

367:nobodyさん
06/08/28 01:27:07
>>366
ここはWebProg板だと認識しておりますが、
いつからWebProg板はドザ専用になったのでしょうか?
ポインタだけでも構いませんので、
よろしければ教えていただけませんでしょうか?


368:nobodyさん
06/08/28 02:48:08
そもそも、どこにも専用とは書いてないよ

369:nobodyさん
06/08/28 19:21:49
マカはすぐ荒らすからなあ。
マカ出て行けよ。

370:nobodyさん
06/08/28 21:07:01 glqUT493
ここはドザ専だったのか_| ̄|○
ぃぬ派は...

371:nobodyさん
06/08/28 21:10:44 lr/e1KW3
【社会】京大の学寮で寮生が過激派から暴行を受け重体、過激派7名を逮捕へ
スレリンク(news7板)

372:nobodyさん
06/08/29 15:17:55
>>369
こらこら

373:nobodyさん
06/08/29 22:18:26
Ruby標準インストールのマックですよ

374:WindowsXP使ってますw
06/08/30 01:49:38
先進的なMacOSは、Rubyを標準でバンドル。=マカーはRubyist

Windowsには、Rubyがバンドルされておりません。

どうもありがとうございました。

375:nobodyさん
06/08/30 02:54:49
でもrubyではcocoaアプリは組めないのでマカはruby使えないけどな。
現実にはunixマシンなのにcuiすら使ったこと無く過ごすのが典型的なマカ。

言語系では、xcodeだかのgccなobjcよりアップルスクリプトとかいうののほうが使われるらしいよ。

376:nobodyさん
06/08/30 07:24:39
>>360
これソース教えてもらえないでしょうか
探してるんですが見つからないので

377:nobodyさん
06/08/30 07:41:39
>>376
事実。

378:nobodyさん
06/08/30 08:12:50
>>376
URLリンク(www.rubyonrails.org)
の一番下とか
"The entire Rails core team is using TextMate on Mac OS X."

379:nobodyさん
06/08/30 08:15:18
>>375
RubyCocoa
レパードでは標準搭載。

アプリではobjc >>>> アップルスクリプトだろ。



ちなみに私は・・・SUSEがメイン

380:nobodyさん
06/08/30 15:59:56
RubyCocoaではVisualBasic風のGUI構築ができる
インタフェースビルダーがそのまま使えるらしいね

381:nobodyさん
06/08/31 03:21:20 w28lq1g1
>>380
まじぽん!?

382:nobodyさん
06/08/31 04:19:29
まじぽんって…
恥ずかしいリアクションだなぁ…

383:nobodyさん
06/08/31 05:11:45
>>381
RubyCocoaに付属してくるサンプルを開いて
実際にボタンなんかをドラッグして試せるよ。

384:nobodyさん
06/08/31 05:25:43
ただ、Cocoaを理解するためには
結局Objective-Cで書かれたソースを読まなければいけないので、
それなりに知識が必要になってくる。Objective-CをRubyで置き換えて
みるメリットってそんなにないかもね。

385:nobodyさん
06/08/31 08:21:45
Railsで書かれたブログツールってないですかね

>>382
おれもマジポンってリアルで使う。はずかしいのか・・・ orz

386:nobodyさん
06/08/31 16:55:30
Rubyistの間ではごく普通のリアクションですよね。

387:nobodyさん
06/08/31 19:25:34
>>385
とりあえず、typo
他は知らね。

388:nobodyさん
06/08/31 20:03:03 m7COpn7K
>>385
それこそ自分で作れだろう


389:nobodyさん
06/08/31 21:44:17 j5vOjSqD
みなさんこんにちわ(o*。_。)o
お尋ねしたい事があり書き込みさせて頂きます。

色々なサイトでIDやPassを自動配信するシステムがありますよね?
そのシステム方法を教えて頂けないでしょうか。
探してみて無料配布しているところなど探してみたのですが
見当たりませんでした。配布されているものじゃなく作る物なのでしょうか?
もし、作る物であるのならわかる方に教えて頂きたく思います。

どうぞ宜しくお願い致します(*- -)(*_ _)


390:nobodyさん
06/08/31 21:46:57
Railsでの話か?
で、その顔文字はなんとかならんのか?

391:nobodyさん
06/08/31 21:47:44
なんか香ばしいがあえて釣られてみる。
login_engineを探せ。

392:nobodyさん
06/08/31 21:49:46
>>388があげたせいで>>389みたいなのが湧いて出ただけ
冷静にさげてスルーすべし

393:nobodyさん
06/09/01 00:06:57
マカって油断するとすぐ湧いて来る。
先日バルサン炊いたばかりなのに。

394:nobodyさん
06/09/01 00:37:34
>>385
donrails
simplelog

395:nobodyさん
06/09/01 00:46:06
>>385
typo は?
URLリンク(tam.qmix.org)
URLリンク(www.typosphere.org)

396:nobodyさん
06/09/01 11:42:29
はじめてのRuby on Railsって本が出てる。だれか詳細きぼんぬ。

397:nobodyさん
06/09/01 12:27:47
>>389
プログラム板でも、この書き込み見たが・・・

398:nobodyさん
06/09/01 13:40:29
>>394-395
donrails
URLリンク(www.araki.net)


simplelog
URLリンク(simplelog.net)
URLリンク(oss.moongift.jp)

あと、typo

ですなー、Rails勉強に使えるかと思って・・・
サンクスです。

399:nobodyさん
06/09/06 00:26:18
datetimeに1970以前の年を保存するにはどうすればいいのでしょうか?

400:nobodyさん
06/09/06 00:50:24
>>399
確かRubyの制限で無理だったような。

401:nobodyさん
06/09/06 01:16:37
1970以前を格納するなら文字形式で入れるしか無いね。
ちまちま変換がんがれ。

402:nobodyさん
06/09/06 09:58:17
レスありがとうございました。
Rubyの仕様ですか。ちと辛いですが、考えます。

403:nobodyさん
06/09/07 02:59:47
フューチャー、Ruby言語ベースの非同期処理ライブラリ「AP4R」の公開を発表
URLリンク(release.nikkei.co.jp)

404:nobodyさん
06/09/07 06:25:17
ActiveRecordで、テーブルのカラム名とは違う名前で属性を定義することはできますか。
例えば mgr というカラムがあるけど、これを manager_id としてアクセスしたいとか、
カラム名が syuukei のようにローマ字になっているけどRailsでは total という名前でアクセスしたいとか。

405:nobodyさん
06/09/07 07:30:11
>>404
確かできるよ。
ActiveRecord使う意味が無くなるけどね

406:nobodyさん
06/09/08 01:34:55
>>404 alias_method :total, :syuukei とか?


407:404
06/09/08 04:51:03
>>406
aliasで逃げときます。thanks

408:nobodyさん
06/09/08 20:26:19
Ruby 使いが自慢げに語っていることは、たいていは数年から十数年、ひどいものだと
二、三十年の後追いだぜ…。よく恥ずかしげもなく「時代を先取り」とか…。
こういうアホさ加減が、Ruby 使いとか作っている教祖の愛すべきところだけどな。

409:nobodyさん
06/09/08 20:30:25
URLリンク(www.everes.net)

410:nobodyさん
06/09/11 21:56:01
とっかかりとして URLリンク(wiki.fdiary.net)
をやってみているのですが、TodoController に destroy メソッドを定義するところで
ハマってしまいました。app/views/list.rhtml 中の link_to(... :action => "destroy" ...)
で表示される URLリンク(127.0.0.1:3000) へアクセスしても destroy メソッドが
実行されないのです。breakpoint を destroy メソッド定義の最初に加えてみたりしたところ、
どうもそもそも destroy メソッドの呼出しが発生していないようです。試しに destroy ではなく
別の名前(ex. destroy2)で app/views/list.rhtml と app/controllers/todo_controller.rb を
書き直してみたところ、チュートリアル通りの結果になったので、どうも destroy という名前が
まずいような雰囲気なのですが、これはなにが原因なのでしょうか?

ちなみに実行環境は Debian etch 上で↓のようになっております。
Todo$ script/about
About your application's environment
Ruby version 1.8.4 (i486-linux)
RubyGems version 0.9.0
Rails version 1.1.6
Active Record version 1.14.4
Action Pack version 1.12.5
Action Web Service version 1.1.6
Action Mailer version 1.2.5
Active Support version 1.3.1
Application root /home/user/usr/src/ruby/Todo
Environment development
Database adapter sqlite3






411:nobodyさん
06/09/13 04:38:35
perl廚がWeb2.0って騒いでるけど、Web2.0って言い出す前からブログはあったしなあ。
後付けの定義なんて誰でもできる。

412:nobodyさん
06/09/13 12:28:27
いや、こんなに浸透するキャッチコピー作るの難しいよ

413:nobodyさん
06/09/13 13:30:15
「言葉は重要」と

414:nobodyさん
06/09/13 20:26:54
Rubyの公式ページがリニューアルされたんだけど、
URLリンク(www.ruby-lang.org)

Rails製のCMSを使っているらしい
URLリンク(radiantcms.org)

415:nobodyさん
06/09/13 22:16:44
>>414
今見てみました。
綺麗なデザインですね。(ルビーのロゴマークがイイ!)
Web上のRuby資料が整っていくことを期待致します。

416:nobodyさん
06/09/13 22:33:19
公式トップのスクリプトを見て初めて、String#[str]というメソッドを知った。

417:nobodyさん
06/09/13 22:35:13
トップのスクリプト毎回変わらない?

418:nobodyさん
06/09/14 07:39:07
あそこのシンタックスハイライトに使ってるライブラリってなんだっけ?

419:nobodyさん
06/09/14 11:34:08
ActiveRecordで、主キーにid以外のカラムを使いたい場合、set_primary_keyでカラム名を指定すればいいはずですが、なんかエラーになります。
試しに次のようなテーブルを作り、
create table accounts (
 code integer not null primary key,
 name varchar(30) not null,
 password varchar(30) not null
);
そしてruby script/generate scaffold accountを実行し、app/models/account.rbにset_primary_keyを追加しました。
class Account < ActiveRecord::Base
 set_primary_key 'code' # 追加
end
そのあと URLリンク(localhost:3000) にブラウザでアクセスすると、/list はうまく表示されるのですが、/new だと次のようなエラーがでます。
undefined method `code_before_type_cast' for #<Account:0x22ebadc>
/usr/local/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/base.rb:1789:in `method_missing'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_view/helpers/form_helper.rb:340:in `value_before_type_cast'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_view/helpers/form_helper.rb:253:in `to_input_field_tag'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_view/helpers/form_helper.rb:160:in `text_field'
#{RAILS_ROOT}/app/views/users/_form.rhtml:5:in `_run_rhtml_users__form'
#{RAILS_ROOT}/app/views/users/new.rhtml:4:in `_run_rhtml_users_new'
なんか「code_before_type_castというメソッドがない」というエラーなので、モデルに
def code_before_type_cast; code; end
を追加したらエラーはでなくなったんですけど、あまり正しい解決法には見えないので、詳しい人のアドバイスお願いします。


420:nobodyさん
06/09/14 11:38:57
>>410
scaffoldの仕様変更で、destroyとcreateとupdateはPOSTメソッドでしか受け付けなくなったから。
これはセキュリティ上の理由(CSRF対策)による。
app/controllers/foo_controller.rb をみると、以下のようなコードがあるはず。

# GETs should be safe (see URLリンク(www.w3.org))
verify :method => :post, :only => [ :destroy, :create, :update ],
:redirect_to => { :action => :list }

これをコメントアウトすれば、destroyも動作するようになる。
ただし、セキュリティ的には弱くなるのであまりおすすめしない。
scaffoldが、GETメソッドでdestroyアクションを呼び出しているのが悪いのだから、
これをPOSTメソッドを使うように(つまりフォームを使うように)変更するのが望ましい。


421:nobodyさん
06/09/14 13:58:15
ruby on rails ってブックマークジェネレータ?

422:nobodyさん
06/09/14 15:16:43
ブックマークジェネレータってなんじゃらほい

423:nobodyさん
06/09/14 16:16:30
だってブックマーク作ってはいおわりって記事ばっかじゃん。

424:nobodyさん
06/09/14 16:44:13
あはは

425:nobodyさん
06/09/14 17:17:46
質問です。
Ruby on Railsを使ってSNSを作れますか?
スレリンク(php板)l50

426:nobodyさん
06/09/14 20:19:50
それはご飯を使っておにぎりを作れますかって程度の質問だ

427:nobodyさん
06/09/15 00:09:44
scaffoldだと、アクションとして list, show, new, create, edit, update, destroy が自動生成されますが、
new と create とを分ける、あるいは edit と update とを分けるという方法の利点は何でしょうか。
自分としては、new と create は同じアクションにして、GETかPOSTかで分岐する(GETならnewの動作、POSTならcreateの動作)という方法しか知らなかったので、
scaffoldが生成したコードをみてこういう方法があることを初めて知りました。
それで、それぞれの方法にどのような利点や欠点があるかを知りたいと思うのですが、どなたか簡単に解説してくれませんか。
自分で考えたぶんでは、scaffoldのやり方だとcreateに失敗したときnewにリダイレクトする必要があるのでちょっと複雑かなと思いました。それ以上はわかりません。
詳しい人教えてください。




次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch