Ruby on Rails のスレ が
- 1 :nobodyさん:2008/04/06(日) 04:59:29 ID:???
- 無いのはどうしてだろう?
消えたのか?
流行ってないのか
死亡
- 635 :nobodyさん:2008/07/19(土) 21:11:20 ID:???
- >>625
expire 系で、controller指定できたり出来なかったりとか、
sweeperが効いたり効かなかったりとか、
どのタイミングで消されるか分からないとか、
- 636 :nobodyさん:2008/07/19(土) 21:14:34 ID:???
- >>634
a=Item.new
a.text = ""
ってやると、おかしくならない?
- 637 :nobodyさん:2008/07/20(日) 01:48:34 ID:/9XaoyQ3
- フレームワーク祭りが終われば
RubyがWEB界からおさらばする日も近い。
phpはWEBに特化した言語だからRubyがwebで勝てる訳がない
- 638 :nobodyさん:2008/07/20(日) 02:00:58 ID:???
- あほですか?
PHPこそ滅亡間近なのにそれが分かってないなんて
- 639 :nobodyさん:2008/07/20(日) 02:33:19 ID:???
- Perlから見たら、どっちも滅亡間近に見えるんだろうな。
- 640 :nobodyさん:2008/07/20(日) 02:49:26 ID:???
- rubyは俺もブームだけで終わるような気がする。
たいていのウェブアプリはPHPで十分で、rubyはPHPより記述性が高いとは言っても、それは大きなメリットにはならない。
ウェブ以外の分野って考えても、ツール系のなら、PerlかPythonがある以上、rubyの出る幕はない。
- 641 :nobodyさん:2008/07/20(日) 03:39:23 ID:???
- 今Perl→Rubyの移行してるんだが、
- 642 :nobodyさん:2008/07/20(日) 03:41:54 ID:???
- スマネShift+Enterおしてしもうた・・・
Perlはやっぱり早い。
Rubyに比べると読みづらいが、速度ではRubyは勝てないだろうな。
- 643 :nobodyさん:2008/07/20(日) 03:43:41 ID:???
- Pythonはあっても、Rubyはないよ。Perlが読みづらいって、Rubyも同じように読みづらいから。基本的にPerlのパクリだから。
- 644 :nobodyさん:2008/07/20(日) 04:06:52 ID:???
- PythonもRubyと同じような感じだよね^^
- 645 :nobodyさん:2008/07/20(日) 07:31:43 ID:???
- PerlやRubyはPHPの研究開発部門だよ
おいしいところはPHPが全部いただき!
- 646 :nobodyさん:2008/07/20(日) 07:34:35 ID:???
- google app engineに採用された時点で、pythonの勝ちだろ
- 647 :nobodyさん:2008/07/20(日) 10:47:52 ID:???
- >>633
Rails2.1で改良されてなかったっけ?
勘違いだったらごめん
>>646
それはGAEが勝つというのが前提だよな? でもGAEはなりもの入りで発表されたが、いまいちぱっとしない。
- 648 :nobodyさん:2008/07/20(日) 12:20:25 ID:???
- なんだ、まだ言語に拘るヤツが居るのか。
どの言語も読みやすさ、書きやすさは慣れじゃね?
手段や手法に拘るのは愚の骨頂だと思うんだ。
- 649 :nobodyさん:2008/07/20(日) 14:49:26 ID:???
- アクションと普通のメソッドをpublicとprivateで分けてるけど
actionに_actionっていうポストフィックス付けて名前空間管理すればいいのに
なんでしないんだろ?
あほなの?
- 650 :nobodyさん:2008/07/20(日) 15:05:04 ID:???
- いや、天才
- 651 :nobodyさん:2008/07/20(日) 15:07:19 ID:???
- じゃあなんでしないの?
- 652 :nobodyさん:2008/07/20(日) 15:13:05 ID:???
- じゃあ、あほだからでいいよ。
- 653 :nobodyさん:2008/07/20(日) 16:16:04 ID:???
- prefixの対義語はsuffixな。
- 654 :nobodyさん:2008/07/20(日) 16:19:08 ID:???
- 演算子の書き方だと prefix, postfix, infixだな。
- 655 :nobodyさん:2008/07/20(日) 17:39:11 ID:???
- どっちがあってんの?
- 656 :nobodyさん:2008/07/20(日) 18:14:13 ID:???
- >>647
こういうこと?
動かないよ。
class Item < ActiveRecord::Base
has_one :image
has_one :body, :through=>:image
end
- 657 :nobodyさん:2008/07/20(日) 21:17:46 ID:???
- newrelicってどうよ?
- 658 :nobodyさん:2008/07/20(日) 21:26:31 ID:???
- >>657
凄くいいよ
- 659 :nobodyさん:2008/07/21(月) 01:09:57 ID:???
- production試してみた人いないかな ちょっと高いけど
- 660 :nobodyさん:2008/07/21(月) 04:30:07 ID:???
- >>634
associationは、selfでアクセスできるの?
self[:image].body
- 661 :nobodyさん:2008/07/21(月) 12:13:02 ID:???
- >>660
そうだな
def image
Image.find(self[:image_id]).body
end
とかしないとな。
- 662 :nobodyさん:2008/07/22(火) 06:29:49 ID:???
- railsapi.masuidrive.jpは、復活しないのかなあ
- 663 :nobodyさん:2008/07/22(火) 13:40:26 ID:???
- >>662
アメリカ行ってiPhoneで勝負かけてる真っ最中だからなー
- 664 :nobodyさん:2008/07/23(水) 13:16:52 ID:???
- Ruby使いって、継続性が無いって言うか無責任な奴が多いよな。
何か始めたはいいけど、すぐ飽きる。
- 665 :nobodyさん:2008/07/23(水) 18:55:58 ID:???
- >>662
おれはchm使うようになってから使わなくなったよ
chmマジお勧め
- 666 :nobodyさん:2008/07/23(水) 20:15:38 ID:???
- チムって何?
- 667 :nobodyさん:2008/07/23(水) 21:24:00 ID:???
- >>663
増井違い
- 668 :nobodyさん:2008/07/23(水) 22:06:52 ID:???
- >>667
ホッとした。Rubyやってるような選択眼皆無の奴がやってたらお先真っ暗だからなw
- 669 :nobodyさん:2008/07/23(水) 22:44:14 ID:???
- >>668
一方、POBoxの増井氏はRubyist Hotlinksに出てたりするな。
jp.rubyist.net/magazine/?0005-Hotlinks
- 670 :nobodyさん:2008/07/23(水) 23:19:25 ID:???
- >>667
masuidrive.jp の人は会社立ち上げて iPhone 用アプリ作ってる。
- 671 :nobodyさん:2008/07/23(水) 23:26:59 ID:???
- なんかRailsエンジニアって、頑固じゃね?
最近入ったエンジニアで
独自のやり方で全部やってしまうヤツがいて勝手に色々なymlとか作っててビビッた
- 672 :nobodyさん:2008/07/24(木) 00:16:33 ID:???
- いきなりRailsから入って、Ruby知らない人も居る。
Rails書けるけど、Ruby書けない。
〜eval使いまくり、勝手なクラス拡張当たり前。
ちょっと怖い。
- 673 :nobodyさん:2008/07/24(木) 01:07:32 ID:???
- fragmentキャッシュの有効期限を設定できるようなプラグインありませんか?
timed_fragment_cache は、無くなったようです。
- 674 :nobodyさん:2008/07/24(木) 01:21:23 ID:???
- >>672
いるいるw
落ちないevalを使うのはいいけど、
バッチとかピュアRubyの単体プログラム作らせると
RailsのObjectメソッドバリバリ使って動かないー(´;ω;`)
とか悲しげな顔するなと言いたい・・・orz
俺もたまにRubyメソッドとRailsで拡張されたメソッド間違えるけどNA!
- 675 :nobodyさん:2008/07/24(木) 22:52:51 ID:???
- >>670
おおそうなのか。FlickrにiPhone写真何個かあるね。
- 676 :nobodyさん:2008/07/26(土) 02:48:09 ID:NDko9ovj
- ビューからJavascriptを読み込んでAJAXでJSONを取ってこようとする時,
絶対パスだとアプリのルートが開発時はhttp://localhost:3000/で
運用時はhttp://hostname/appname/みたいな時に困る
相対パスだと
controller/action でアクセスした時と
controller/action/ でアクセスした時で対象が変わってしまって困る
そんな状況で困ってるんですが,皆さんどうしてます?
- 677 :nobodyさん:2008/07/26(土) 13:44:28 ID:???
- development と production時の設定が違うとか?
- 678 :676:2008/07/26(土) 14:09:53 ID:???
- >>677
開発はローカルでやってて運用はサーバでやっています.
運用するサーバ(Apache)はhttp://hostname/を他の用途で使っているので
http://hostname/appname/で動かそうとしています.
Apache+mongrelをmod_proxyでやっています.
JavascriptにRailsアプリのルートを教えてあげる簡単な方法があればいいんですが・・・.
- 679 :nobodyさん:2008/07/26(土) 15:07:16 ID:???
- ApacheのDocment_rootで指定してて、
/appname/ がRAILS_ROOTになるなら
そのままJS側でhttp://hostname/appname/を呼んでいけそうな気がするがダメなのか・・・
- 680 :676:2008/07/26(土) 16:05:00 ID:NDko9ovj
- 説明が下手ですいません.
RAILS_ROOT/controller/actionからapplication.jsを呼んで
AJAXでRAILS_ROOT/api/item.jsonを取ってくる場合を例にします.
$.getJSON("../api/item.json", function(){});
とするとJSONを取ってこれますが,
ユーザがRAILS_ROOT/controller/action/にアクセスしていた場合
RAILS_ROOT/controller/api/item.jsonを探しに行ってしまいます.
かといって
$.getJSON("/api/item.json", function(){});
にすると,サーバに置いた時に
http://hostname/appname/api/item.jsonではなく
http://hostname/api/item.jsonを読みに行ってしまいます.
当然の動作ではありますが,
サーバに置くたびにパスを書き換えたりするのが面倒で困っています.
application.rhtml.rbに
<script lang="javascript">
rails_root = <%= root_url %>
</script>
とか書いたらいけそうですが,他にいい方法があれば知りたいです.
- 681 :nobodyさん:2008/07/26(土) 16:16:18 ID:???
- ローカル開発時のmong起動するとき
mongrel_rails start -d -p 3000 --prefix /appname
とやってみればどうじゃろ
- 682 :nobodyさん:2008/07/26(土) 17:16:16 ID:???
- つうか本番が/appnameなdocrootなら開発時もそうするべき
開発・本番サーバ供に.htaccessのRewriteBaseを/appnameにしろ
jsからのリクエストも常にURLに/appnameなprefixをつける
それで解決しないか?
少なくともアプリ側でどうこうしようとかダメ絶対、どこかでハマる
- 683 :nobodyさん:2008/07/26(土) 18:54:47 ID:???
- これってRails云々よりもjsのパス指定とかの問題じゃなかろうか?
- 684 :nobodyさん:2008/07/26(土) 21:17:28 ID:aP6tFpdr
- >>682の言う通り、開発と本環境は設定をそろえるべきだよね。
160 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
取りに行ったけどなかった。次は一時間後に取りに行くです。新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)