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


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

【Ruby】Ruby on Rails Part8



1 名前:nobodyさん [2009/09/13(日) 20:49:34 ID:kz4rC4Dx]
■前 Ruby on Rails Part7
pc11.2ch.net/test/read.cgi/php/1241100447/

■参考サイト
<英語>
本家: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 37
pc12.2ch.net/test/read.cgi/tech/1251029267/
Ruby 初心者スレッド Part 30
pc12.2ch.net/test/read.cgi/tech/1249687283/

122 名前:nobodyさん mailto:sage [2009/09/25(金) 20:29:53 ID:???]
困っていることがあります。
論理削除プラグインのacts_as_paranoidと、階層構造を1つのformで保存したりするattribute_fu プラグイン
を導入しているのですが、

モデルHoge
 acts_as_paranoid
 has_many :foobars, :dependent => :destroy, :attributes => true
モデルFoobar
 acts_as_paranoid
 belongs_to :hoge
などとというように書いておくと、
Hogeをdestroyで消した時に、:dependent => :destroyにて関連付けたFoobar郡を同時に論理削除してくれるのですが、
中で freezeをかましているようでして、
:attributes => true をつけて attribute_fu の管理下においた状態だと、
Hogeをsave時に freezeされたfoobars を保存しようとして、

 can't modify frozen hash

などとエラーがでます orz
こういう状況を回避する方法はないのでしょうか?

destroyのときだけ、:attributes => true をなくす、というか、
attribute_fuで base.class_eval されている中の
 after_update :save_managed_associations
のフック処理(この中で該当のエラーが起きている)を回避する方法といいますか…。

acts_as_paranoidは下記のものを、
technoweenie's acts_as_paranoid at master - GitHub
github.com/technoweenie/acts_as_paranoid
attribute_fuは下記のものを利用しています。
giraffesoft's attribute_fu at master - GitHub
github.com/giraffesoft/attribute_fu/tree

123 名前:nobodyさん mailto:sage [2009/09/25(金) 23:26:44 ID:???]
rails1.2向けに書かれた本で、勉強してるのですが
インスコしたrailsが2.1.1ですた。エラーでて気づきました。
scaffoldの作法が変わってるんですね。

1.2なrailsをインストして、勉強したほうがいいですかね?


124 名前:nobodyさん mailto:sage [2009/09/25(金) 23:37:55 ID:???]
>>123
バージョンが違うと、また違うところでつまづくよ。
とりあえず、1.2のrailsをインストールして本を1冊終わらせる。
その後、最新のRailsでアプリを作っていくほうがいいと思う。


125 名前:nobodyさん mailto:sage [2009/09/25(金) 23:49:30 ID:???]
>>122
Railsの新しいの使ってんなら find のデフォルト値設定できたはずだから
1系用に苦し紛れに作られたような acts_as_paranoid はもう用無しじゃね?
と、適当にレスしてみる

126 名前:nobodyさん mailto:sage [2009/09/25(金) 23:50:52 ID:???]
ラジャ!

127 名前:123 mailto:sage [2009/09/26(土) 00:17:09 ID:???]
rails1.0向けだったわ・・
新しい本買うかな・・・

128 名前:nobodyさん mailto:sage [2009/09/26(土) 07:37:14 ID:???]
>>127
1.0なのか・・・
たしか、2.3対応の本が出ていたと思うので、それを買うほうがいいかもね。
「Ruby on Rails 2」ではじめるWebアプリケーション開発
ってやつ。
中身はちゃんと見てないので、良い本かは分からないけど。

129 名前:nobodyさん mailto:sage [2009/09/26(土) 11:20:40 ID:???]
2006年の本だが……、arton氏の
「かんたんRuby on RailsでWebアプリケーション開発」
は、特定のバージョンのRailsを本に添付して、それに沿って
教えるという体裁だったな。

新しめのでも似たような本はあるかもしれない。


130 名前:nobodyさん mailto:sage [2009/09/26(土) 11:23:52 ID:???]
>>122

> destroyのときだけ、:attributes => true をなくす
ではないけれど、フリーズ状態でなければ実行というアプローチで、

alias_method_chain :save_managed_associations, :freeze_check

def save_managed_associations_with_freeze_check
  save_managed_associations_without_freeze_check unless frozen?
end

とか出来ないかね




131 名前:nobodyさん mailto:sage [2009/09/26(土) 14:12:05 ID:???]
なっっげえええええええ

132 名前:nobodyさん mailto:sage [2009/09/26(土) 14:46:53 ID:???]
>>128
おいおい工学社のRails本を薦めるな。中身をちゃんと見てくれよ。

133 名前:nobodyさん mailto:sage [2009/09/27(日) 04:32:29 ID:???]
エラーが出たときだけproduction.logに出力させるのはどうすればいいのでしょうか?
今はすべてのアクセスが記録されてすぐ肥大してしまいます
一応毎日ログローテーションはしていますが、エラーだけ残せばサーバーリソースも節約できると考えました
よろしくお願いします

134 名前:nobodyさん [2009/09/27(日) 10:01:47 ID:u6jeeNBu]
environments/production.rbの中でconfig.log_level = :warn

135 名前:nobodyさん [2009/09/27(日) 14:40:48 ID:gn9S1exE]
Apache + Passenger でRailsプロジェクトを自宅サーバで公開しようと思い、Passengerをインストールしてhttpd.confを設定したのですが、プロジェクトのページが表示されません。
どうすればよいでしょうか?質問が抽象的ですいません。

136 名前:nobodyさん mailto:sage [2009/09/27(日) 14:45:56 ID:???]
うん。抽象的すぎる。それで分かればエスパー。
Passengerのインストール後、「以下の設定をせよ」と出てくるもの
だけでは設定終わらないよ。



137 名前:nobodyさん mailto:sage [2009/09/27(日) 17:21:16 ID:???]
>>135
抽象的になっちゃうけど、
Passengerのインストールかhttpd.confの設定が間違っているんだと思うんで
そこらへん見直すといいよ。

138 名前:nobodyさん mailto:sage [2009/09/28(月) 20:03:00 ID:???]
画像うpできるシステム作ってるんだけど、画像をバイナリでDBに持たすのと、
実ファイルとして保存するの、どっちがお好み?

139 名前:nobodyさん mailto:sage [2009/09/28(月) 21:16:33 ID:???]
業務アプリで、サーバを冗長化する予定があるなら悩む。

個人の趣味では面倒なのでファイルで持つ。アクセス制御とか出来るように、
DocumentRootには置かずに何らかのアクション経由で提供する。



140 名前:nobodyさん mailto:sage [2009/09/28(月) 23:15:21 ID:???]
>>139
ありがとうございます。
趣味アプリなので悩みましたが、やっぱdbにしますた。

↓この方法で、初回読み込み時はDBから、2回目はtempファイルから…という
考え方がすばらしい。
ttp://d.hatena.ne.jp/sakusan_net/20080411/1207932177



141 名前:nobodyさん mailto:sage [2009/09/28(月) 23:29:56 ID:???]
ファイルがたくさん追加される可能性があるなら、
ディレクトリをわけるのを忘れずにね

142 名前:nobodyさん mailto:sage [2009/09/28(月) 23:50:00 ID:???]
>>141
ファイル名は一意になるのですが、ディレクトリ分けた方がいいんですかね?


143 名前:nobodyさん mailto:sage [2009/09/28(月) 23:54:37 ID:???]
一般に、ディレクトリってのは、内包するファイルの数が増えると
パフォーマンスが落ちるのだよ。
ファイルデータのmd5sumの最初の2文字くらいで2層ディレクトリ
を掘るのをよく見るね。

144 名前:nobodyさん mailto:sage [2009/09/29(火) 00:07:29 ID:???]
5万ファイルくらいtouchしてからlsしてみるとわかるよ。

145 名前:nobodyさん mailto:sage [2009/09/29(火) 00:15:57 ID:???]
>>143-144
ありがとうございます。
非常に勉強になりました。

146 名前:nobodyさん mailto:sage [2009/09/29(火) 15:49:52 ID:???]
>>134
ありがとうございました!

147 名前:nobodyさん mailto:sage [2009/09/29(火) 18:24:03 ID:???]
text_field_tagやurl_forなどの初めからあるヘルパをちょっと拡張したい場合
どうやるのがいいのでしょうか。

module MobileFormHelper
 def self.included(klass)
  klass.class_eval do
   alias_method_chain :text_field_tag, :mobile
  end
 end
 def text_field_tag_with_mobile(name, value = nil, options = {})
  options = options.dup
  mobile_format = options[:mobile_format]
  if mobile_format
   options[:istyle] = ...
   ...
   ...
  end
  text_field_tag_without_mobile(name, value, options)
 end
end


こんなかんじでやってんだがうまくできないすっすー

148 名前:nobodyさん mailto:sage [2009/09/29(火) 19:19:13 ID:???]
>>139
> DocumentRootには置かずに何らかのアクション経由で提供する。

これはつまり、public以下(例えば public/images/upload )には置かず、
upload/ など見えないところにファイルを置いて、
コントローラーで画像を読み込んで返すようにするってことでしょうか?
アクセス制限が使えるけど、Rails返すと重くならないものかな?

149 名前:nobodyさん mailto:sage [2009/10/02(金) 07:08:55 ID:???]
Rails 3.0が1.8.7よりも前のバージョンをサポートしないと明言した

150 名前:nobodyさん [2009/10/02(金) 19:56:55 ID:khUy0zA7]
1.8.6のHashはバグ持ちだからか



151 名前:nobodyさん mailto:sage [2009/10/02(金) 20:13:30 ID:???]
>>150
なんかあったっけ?

152 名前:nobodyさん [2009/10/04(日) 00:57:03 ID:jQSUCkZW]
ttp://paulbarry.com/articles/2009/09/14/why-rails-3-will-require-ruby-1-8-7

1.8.7以降というのは半月前に公になっていたわけね

153 名前:nobodyさん mailto:sage [2009/10/04(日) 01:47:54 ID:???]
1.9.1+Rails2.3.2でアプリを作ったのだが、
2.3.4にしたら動かなくなってしまった。2.3.3では問題なかったのだが。
US-ASCIIなんたらとか言ってるから文字コードか。
はよ3.0出ろよ。出たら作りかえるから。

154 名前:nobodyさん mailto:sage [2009/10/04(日) 12:07:51 ID:???]
Rails 3 Update by Yehuda Katz on Vimeo
vimeo.com/6703956

155 名前:nobodyさん mailto:sage [2009/10/04(日) 22:12:35 ID:???]
ruby入門書を今日読み終えたおれに、最適なRoR入門書を教えてください。

156 名前:nobodyさん [2009/10/04(日) 22:39:39 ID:ZAPGL++U]
さくらインターネットのレンタルサーバーにruby on rails環境を構築しようとあれこれ試しています。
(参考URL nyon2.net/archives/2009/01/ruby-on-railsruby-on-rails.html )

sqlite3-rubyのインストールで躓きました。gemのインストールが失敗します
解決方法をご教授ください。

157 名前:156 [2009/10/04(日) 22:42:24 ID:ZAPGL++U]
量が多いため2つにわけました。実行結果は以下の通りです。
よろしくお願いします。

%setenv RB_USER_INSTALL true
%gem18 install sqlite3-ruby
Building native extensions. This could take a while...
ERROR: Error installing sqlite3-ruby:
ERROR: Failed to build gem native extension.

/usr/local/bin/ruby18 extconf.rb install sqlite3-ruby
checking for fdatasync() in -lrt... no
checking for sqlite3.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.

Provided configuration options:
〜オプションのため略しました。〜

Gem files will remain installed in /home/blueee/lib/ruby/gem/gems/sqlite3-ruby-1.2.5 for inspection.
Results logged to /home/blueee/lib/ruby/gem/gems/sqlite3-ruby-1.2.5/ext/sqlite3_api/gem_make.out


158 名前:nobodyさん mailto:sage [2009/10/04(日) 23:40:56 ID:???]
sqlite3 のコンパイルに必要なヘッダとか、
あとsqlite3自体が入っていることを確認するべき。


159 名前:156 [2009/10/05(月) 01:44:55 ID:tqFfwgsk]
早速ありがとうございます。

確認したところsqlite3自体は入っています。
%sqlite3 --version
3.6.14.2

sqlite3.hやライブラリも入っているようです。
%ll /usr/local/include/sqlite3.h
-rw-r--r-- 1 root wheel 254446 Jun 17 12:41 /usr/local/include/sqlite3.h

%ll /usr/local/lib/libsqlite3.so
lrwxr-xr-x 1 root wheel 15 Jun 17 12:41 /usr/local/lib/libsqlite3.so -> libsqlite3.so.8


160 名前:nobodyさん mailto:sage [2009/10/05(月) 01:50:05 ID:???]
じゃあ /usr/local がgem install時に使われない状態なんだろうね。

$ gem install sqlite3-ruby -- --with-sqlite3-dir=/usr/local
かな。
--with-sqlite3-lib とか --with-sqlite3-include もあるらしい。




161 名前:nobodyさん mailto:sage [2009/10/05(月) 01:55:19 ID:???]
「省略した」とあるオプションの中に>>160で書いたやつあるはずなんだよね。



162 名前:156 [2009/10/05(月) 03:26:41 ID:tqFfwgsk]
言われた通りやってみたらできました。
ありがとうございます!

%setenv RB_USER_INSTALL true
%gem18 install sqlite3-ruby -- --with-sqlite3-dir=/usr/local
Building native extensions. This could take a while...
Successfully installed sqlite3-ruby-1.2.5
1 gem installed

これってsqlite3のヘッダなどのパスがgemのデフォルトと違ってたってことなんですかね?

163 名前:nobodyさん mailto:sage [2009/10/05(月) 08:49:14 ID:???]
unix系でデフォルトなんて無いけどな。環境によって違うのが普通。
自分で鯖建てたりして、もうちょっと勉強したほうが。

164 名前:nobodyさん mailto:sage [2009/10/05(月) 12:41:34 ID:???]
prefixはデフォルトで探すようになってるはずなんだが。
つまりruby自身が/usr/localにインストールされてるなら/usr/localは見てるはず。


165 名前:nobodyさん [2009/10/05(月) 15:58:08 ID:IPNAD5I/]
Subversionを使ってコミット/チェックアウトする時にpublicフォルダのサブフォルダのいくつかを
更新しないようにしたいのですが、そのようなコマンドはあるでしょうか。

166 名前:nobodyさん mailto:sage [2009/10/05(月) 16:07:22 ID:???]
pc12.2ch.net/test/read.cgi/tech/1230488758/
Subversion r11

167 名前:nobodyさん [2009/10/05(月) 19:49:34 ID:yk3Qebit]
windowsで開発したアプリケーションをlinuxで運用したいんですが
どうすれば良いでしょうか?

168 名前:nobodyさん mailto:sage [2009/10/05(月) 19:57:45 ID:???]
>>167
日本語でok

169 名前:nobodyさん mailto:sage [2009/10/05(月) 20:13:31 ID:???]
ウィンドウズで開発したアプリケーションをリナックススで運用したいという意味です

170 名前:nobodyさん mailto:sage [2009/10/05(月) 20:21:28 ID:???]
>>169
いや、確かに英単語がカタカナにはなっているけどさwww



171 名前:nobodyさん mailto:sage [2009/10/05(月) 20:25:53 ID:???]
クススって馬鹿にされてるみたいだ

172 名前:nobodyさん mailto:sage [2009/10/05(月) 21:51:18 ID:???]
RubyとRailsの実行環境さえ用意できればあとはwindowsとかわらんよ

173 名前:nobodyさん mailto:sage [2009/10/05(月) 23:00:27 ID:???]
Windowsで開発したRailsアプリケーションでもLinux用の特別なデプロイは
必要ないと考えてよろしいのでしょうか?

174 名前:nobodyさん mailto:sage [2009/10/06(火) 00:09:18 ID:???]
特別なデプロイってのが意味分からん
何が気になってるのか具体的に言ってよ

175 名前:nobodyさん mailto:sage [2009/10/06(火) 00:19:49 ID:???]
あ、すみません
簡単に言うとWindowsで書いたソースコードをLinuxのルートにコピーするだけで
動くんでしょうか?

176 名前:nobodyさん mailto:sage [2009/10/06(火) 00:40:32 ID:???]
環境言ってくれなきゃ何もアドバイスしようが無いんだってば
Webサーバーは使うの?RubyとRailsのインストールと設定は終わってるの?DBは?

177 名前:nobodyさん mailto:sage [2009/10/06(火) 00:59:22 ID:???]
何度もすみません

開発環境はOSがWindowsVistaとXP。NetBeansを使おうと思っています。
実行環境はOSがUbuntu9.04。
開発実行環境ともRubyのバージョンは1.8.7、Railsは2.3.2です。
WebServerはApacheです。
DBはsqliteかMySQLどちらが良いか検討中です。

178 名前:nobodyさん mailto:sage [2009/10/06(火) 01:29:31 ID:???]
> Linuxのルートにコピーするだけ
ってほど簡単ではないけど普通はそのままのコードで動くよ。

あなたの文章からにじみ出てくる理解度だと、LinuxでRails環境を
作った経験があるひとに初めの1回だけお願いすることをオススメするよ。



179 名前:nobodyさん mailto:sage [2009/10/06(火) 01:37:49 ID:???]
ありがとうございます。

残念ながらシュミグラマのため、周囲にプログラミング出来る人や
Linuxに習熟した人は1人もおりません。
一応Ubuntu専用機および仮想マシン上でRails環境を自力で構築して
Linux状でScaffoldしたテストプログラムが正常に動くことは確認しております。
(Railsのバージョンで手こずりましたが)
が、指摘された件に関してはかなり不安があるのも事実なので
本格的な開発に入る前に質問させて貰いました。
まだたのしいRubyとRailsレシピを一回ずつ読んだ程度なので
もう少し準備しようと思います。

180 名前:nobodyさん mailto:sage [2009/10/06(火) 02:03:27 ID:???]
自力でLinux上のRails環境を作れたなら時間をかけて
頑張れば何とかできるのではないでしょうか。

Windowsでつくったアプリケーションも普通は問題なく動きます。
気をつけるのは、
・文字コードはUTF8
・改行コードに気をつける
・ファイルシステムのディレクトリ区切り文字
・ファイルのテキスト/バイナリモード
・その他Windows依存のこと
ぐらいかなあ。

頑張ってください。




181 名前:nobodyさん mailto:sage [2009/10/06(火) 02:33:02 ID:???]
お節介だけど、サイト構築だけが目的の趣味プログラマならそれでいいけど
プログラミングを勉強したいという趣味プログラマならLinux環境で開発することをお勧めする。

182 名前:nobodyさん mailto:sage [2009/10/06(火) 02:45:11 ID:???]
I think so

183 名前:nobodyさん mailto:sage [2009/10/06(火) 07:38:34 ID:???]
>>181
ターミナルへのお誘いきたぁ

184 名前:nobodyさん mailto:sage [2009/10/06(火) 08:36:54 ID:???]
>>180
重ね重ね、ありがとうございました。

>>181
時間と環境と勘案して検討してみます。

185 名前:nobodyさん mailto:sage [2009/10/06(火) 09:45:34 ID:???]
Poderosaおすすめ、Puttyもいいけど。

186 名前:nobodyさん mailto:sage [2009/10/06(火) 11:31:18 ID:???]
UTF-8 TeraTerm だろ JK

Putty は、いろんな便利な機能があるけど、いまいちなじめない。

187 名前:nobodyさん mailto:sage [2009/10/06(火) 13:06:28 ID:???]
Linux環境で開発した方が結果的に時間も短くて済むよ

188 名前:nobodyさん mailto:sage [2009/10/06(火) 14:21:23 ID:???]
いやそれは無いわ
emacs暦8年ぐらいだけどeclipse開発の方が効率は上だぜ

189 名前:nobodyさん mailto:sage [2009/10/06(火) 14:41:07 ID:???]
WindowsのRuby遅いからなぁ
ちょっとした事も遅いから、Linuxの方が良いな

190 名前:nobodyさん mailto:sage [2009/10/06(火) 20:25:04 ID:???]
NetBeansで開発だからjrubyだよ
ネイティブ版使うより安定した環境だと思う
使ったことないけど



191 名前:nobodyさん mailto:sage [2009/10/06(火) 20:32:13 ID:???]
ねっとびーんずって何?美味しそう

192 名前:nobodyさん mailto:sage [2009/10/06(火) 22:28:07 ID:???]
Windowsで開発なんて難易度高すぎる…

193 名前:nobodyさん mailto:sage [2009/10/06(火) 22:34:04 ID:???]
俺の想像ではあるが、10年後、20年後にはCUIでの開発ってレアな
存在になっていると思うぞ。

194 名前:nobodyさん mailto:sage [2009/10/06(火) 22:38:03 ID:???]
>>191
UTF-8でいうと仙豆です

195 名前:nobodyさん mailto:sage [2009/10/06(火) 22:58:26 ID:???]
CUIコンパイラも新しくなるんだろうか?

196 名前:nobodyさん mailto:sage [2009/10/07(水) 05:36:01 ID:???]
ここって質問して良いのかな。

passengerをインストールしてとりあえずhttpd.confにLoadModuleとPassengerRoot
とPassengerRuby書いてApache再起動したら(バーチャルホストは書いてない)、
Apacheがセグメンテーション違反で落ちるようになりました。
エラーログ見ると「PassengerRoot configuration option is not specified」と
なっているのですがPassengerRootはコピペしただけ。何となくわざと間違った
パス指定してみたら「passenger-spawn-serverがないよ!」ってエラーが出たん
ですが、なぜ正しいパスだとエラーが違うのか……
あと気になったのは間違ったパス指定するとpassenger以下のlibにpassenger-spawn-server
探しに行ってるんですが、passenger-spawn-serverがあるのはbinの中だよ……
こんなんでハマった人、他にいますか?
いちおう、rails2.3、passenger2.2.5。apacheは2.0.46です。

197 名前:nobodyさん mailto:sage [2009/10/07(水) 08:15:30 ID:???]
少なくとも設定が間違っているならプログラムがエラーを検出して
起動に失敗したりするはずで、それがセグメンテーション違反で落ち
てしまうのは、プログラム自体のバグかモジュール作りで失敗しているか。




198 名前:nobodyさん mailto:sage [2009/10/07(水) 08:27:32 ID:???]
教祖がデビアンで開発してるから、リナクスで開発したほうが簡単だよ。
わざわざウィンドウズで苦労しなくても。

インストールミスだな。
インストール方法でも張ったら誰か添削してくれるかもな。


pc11.2ch.net/test/read.cgi/php/1244038749/
△▲ WebProg 初心者の質問 Part19 ▼▽
pc11.2ch.net/test/read.cgi/php/1158647441/
くだらない質問でもど偉そうに聞いていいスレ
pc11.2ch.net/test/read.cgi/php/987560391/
初心的な質問なのですが・・・・

199 名前:nobodyさん mailto:sage [2009/10/07(水) 11:13:28 ID:???]
>インストール方法

了解。ってもごく普通に
gem install passenger
して
passenger-install-apache-module
しただけです。ちなみにwindowsじゃなくてlinux。red hat enterprise es 3だけどです。
今日は関係すると思われるファイル全部消して1からやり直したけど失敗。全力で諦めムードです。レスくれた人、dクス。

200 名前:199 mailto:sage [2009/10/07(水) 11:14:38 ID:???]
だけどです、ってなんだ。焦るな俺。



201 名前:nobodyさん mailto:sage [2009/10/07(水) 11:35:16 ID:???]
その手の実行時エラーでありがちなミスで、
ビルド時に使用したライブラリと、実行時に読み込むライブラリが異なる、ってのがあるけど、
その辺は確認したの?。lddとか、ld.conf関連変数をチェックするとか。

あるいは自分で関連ライブラリを変なとこに入れてない? /home とか /usr/local/hoge とかに。
で、ビルドに使ったユーザアカウントだけLD_LIBARY_PATHとかを設定して、
Apacheのプロセスにライブラリの場所を教えずに実行しようとしてるとか?


202 名前:nobodyさん mailto:sage [2009/10/07(水) 11:36:21 ID:???]
ld.confってなんだ。ld.so関連変数だ。焦るな俺


203 名前:nobodyさん [2009/10/07(水) 17:53:45 ID:3DfRmTbM]
自宅と職場で開発したいんですけどPCがwindowsで
リモートとかはできない環境です。
C#はプロジェクトフォルダごとUSBメモリにコピーして
両方で使用してたんですが、Railsだとどうするのが簡単でしょうか?

204 名前:nobodyさん mailto:sage [2009/10/07(水) 18:33:55 ID:???]
まえにJRuby + JasperReport で帳票印刷できんかなぁ、とか言ってたモンだけど...
結果、まぁ出来そう。

ただCRailsのバックグランドでJRubyを動かす場合、JRubyにはforkがないんで、Backgroundrbは動かない。
JRuby対応のbackgroundrb代替品を探すか、自前のDRbサーバをrunnerで動かすかする。
kovyrin-loopsっていうのがgithubにあるけど、これはJrubyで普通に動く。
まぁ中身はシンプルってか大したことはしてないけど。

>>203
なんらかのSCMのリポジトリをUSBメモリに入れて持ち回せば?


205 名前:nobodyさん mailto:sage [2009/10/07(水) 19:36:32 ID:???]
passenger-spawn-server は自分で作らないとだめ
空のファイルで実行権限があればおk
だった気がする

206 名前:nobodyさん mailto:sage [2009/10/08(木) 00:33:25 ID:???]
passenger-spawn-server を自分で作ったことなんて一度もねえよ

207 名前:nobodyさん mailto:sage [2009/10/08(木) 01:09:08 ID:???]
rails.vimのメジャーバージョンアップ

rails.vim - Ruby on Rails: easy file navigation, enhanced syntax highlighting, and more : vim online
www.vim.org/scripts/script.php?script_id=1567
rails.vim script version4.0

208 名前:nobodyさん mailto:sage [2009/10/08(木) 04:13:15 ID:???]
emacsでrubyとかrails補完できるものってないの?
ruby-mode.elとかってインデントとか色を制御するだけだよね?

209 名前:nobodyさん mailto:sage [2009/10/08(木) 10:42:37 ID:???]
>>134
>environments/production.rbの中でconfig.log_level = :warn
をやったのですが、相変わらずすべてのログが記録されてました…

config/environment.rbにもconfig.log_level = :warn してみましたが変わりません
passenger使ってるのですが、関係ありますでしょうか?

210 名前:nobodyさん mailto:sage [2009/10/08(木) 12:35:05 ID:???]
webserver再起動した?



211 名前:nobodyさん mailto:sage [2009/10/08(木) 15:36:17 ID:???]
>>203
mac買え、ノートタイプでもいいから
最初からインストールされてて優秀なエディタTextMateもあるから初心者にとって超簡単。

212 名前:nobodyさん mailto:sage [2009/10/08(木) 16:12:20 ID:???]
補足。
・(Railsが)最初からインストールされてて
・優秀なエディタTextMateも(シェアウェアで)ある


213 名前:nobodyさん mailto:sage [2009/10/09(金) 00:21:52 ID:???]
>>208
あるよ

214 名前:nobodyさん mailto:sage [2009/10/09(金) 03:10:21 ID:???]
railsって10分でブログが作れるらしいね。
ということは相対的に考えて100万ぐらいの軽い案件は2〜3日で出来るわけか
1週間で1案件として月400万、年収5000万は堅いな
夢ひろがりんぐ!

215 名前:nobodyさん mailto:sage [2009/10/09(金) 07:49:14 ID:???]
>>214
おめーさてはバカだろ?

216 名前:nobodyさん mailto:sage [2009/10/09(金) 11:50:00 ID:???]
>>215
おい、スルーしろ
単なる釣り針に引っかかるんじゃねYO

217 名前:nobodyさん mailto:sage [2009/10/09(金) 17:25:38 ID:???]
AWDwR3rdの邦訳はいつ出るのかな.
原著発売日にはすでに日本語への翻訳が始まってると
著者が書いてたけど,それ以降なにもわからんのです

218 名前:nobodyさん mailto:sage [2009/10/09(金) 17:32:15 ID:???]
3rd は初期 Rails 2 だから、今更出るのは問題あるからじゃないかな。

219 名前:nobodyさん mailto:sage [2009/10/10(土) 08:11:21 ID:???]
Railsやるのに英語避けられないから
両方の勉強のつもりで読んだら?

220 名前:nobodyさん mailto:sage [2009/10/10(土) 08:12:18 ID:???]
避けられる



221 名前:nobodyさん [2009/10/10(土) 14:02:22 ID:k2nLAcqK]
RESTfulの利点ってなんですか?
アクションのみで遷移してほうが簡単だと思うのですが…



222 名前:nobodyさん mailto:sage [2009/10/10(土) 14:54:39 ID:???]
>>221
「リソースとそれに対するCRUD」という形でモノを考えることを
強制されることだと思っている。







[ 続きを読む ] / [ 携帯版 ]

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

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