1 名前:nobodyさん mailto:sage [2006/06/26(月) 01:52:58 ID:???] Ruby on rails に関する相談所です。 <英語> 本家: www.rubyonrails.org API: api.rubyonrails.com/ Documents&Tutorials: documentation.rubyonrails.com/ <日本語> Rails' wiki: wiki.fdiary.net/rails/ ActiveRecordの記事(データベースの操作): jp.rubyist.net/magazine/?0004-RLR jp.rubyist.net/magazine/?0006-RubyOnRails
825 名前:nobodyさん mailto:sage [2006/12/07(木) 20:19:54 ID:???] >>822 ありがとうございます!うまくいきました あれって文字列じゃなくて日付オブジェクトだったんですね
826 名前:nobodyさん mailto:sage [2006/12/09(土) 08:27:09 ID:???] デビアンなんて鯖管理に適してないディストリ使ってる業者なんて無い。 普通はレドハト。
827 名前:nobodyさん mailto:sage [2006/12/09(土) 09:51:08 ID:???] >>826 誤爆乙。
828 名前:nobodyさん mailto:sage [2006/12/09(土) 13:00:46 ID:???] デビ廚必死だな(w
829 名前:nobodyさん mailto:sage [2006/12/10(日) 15:26:35 ID:???] findで、 :order で最初に指定したフィールドの昇順でソートされるなんてどこに書いてある? これで軽くハマったよ・・・
830 名前:nobodyさん mailto:sage [2006/12/10(日) 15:41:17 ID:???] SQLの理解が足りないヤツが O/Rマッパーを使うのは非常に宜しく無いな
831 名前:nobodyさん mailto:sage [2006/12/10(日) 16:24:57 ID:???] はまるもなにも、とりあえず昇順になるのか降順になるのかくらい、 試してみるだろ、ふつー。
832 名前:nobodyさん mailto:sage [2006/12/10(日) 16:26:13 ID:???] order って指定してるじゃない
833 名前:nobodyさん mailto:sage [2006/12/10(日) 17:48:27 ID:??? BE:313957229-2BP(10)] 勘違いしてますた
834 名前:nobodyさん mailto:sage [2006/12/10(日) 19:27:09 ID:???] SQLで複数レコード返ってくるのにorder byを付けないのは異常。
835 名前:nobodyさん mailto:sage [2006/12/10(日) 22:08:41 ID:???] 速度重視で、順不同で良いときは付けずに速度を稼ぐけどな。
836 名前: ◆auRaileruo mailto:sage [2006/12/12(火) 01:03:05 ID:???] pagenateの話が出てるので言わせてもらうが そもそもなぜあのメソッドがSQL文を受け取るなんて 珍妙な仕様になってるんだ? Pagenatorなんだからおとなしく名前の通り ページの切り分けだけしてれば良いわけで SQL文を受け取る必要なんて皆無だろ? フレームワーク製作者がオブジェクト指向云々以前に メソッドの切り分けすらできてなくね?
837 名前:nobodyさん mailto:sage [2006/12/12(火) 01:09:29 ID:???] >>836 仮想コード希望ヌ。
838 名前:nobodyさん mailto:sage [2006/12/12(火) 01:41:18 ID:???] >>836 classicのやり方もあるしょ?
839 名前:名無し募集中。。。 mailto:sage [2006/12/12(火) 05:50:58 ID:???] >>836 お前さんのやり方だと100万件のときに破綻する
840 名前:nobodyさん mailto:sage [2006/12/12(火) 06:45:47 ID:???] >>836 アンカーくらい書けよ
841 名前:nobodyさん mailto:sage [2006/12/12(火) 12:15:27 ID:???] >>836 >>839 の言うとおり、resultsetが数万件返したものをセットされた時点でサーバは落ちるだろう。 結局はLIMIT=nの様に先頭からn件だけ参照するのだからSQLを渡すのが一番コストが少ない。 Railsの良いところはKISSを頑なに守っているところだ。
842 名前:nobodyさん mailto:sage [2006/12/12(火) 15:34:58 ID:???] <sitemapindex xmlns="www.google.com/schemas/sitemap/0.84" xmlns:xsi="www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="www.google.com/schemas/sitemap/0.84 www.google.com/schemas/sitemap/0.84/siteindex.xsd"> を出したくて xml.sitemapindex (:"xmlns" => "www.google.com/schemas/sitemap/0.84", :"xmlns:xsi" => "www.w3.org/2001/XMLSchema-instance", :"xsi:schemaLocation" => "www.google.com/schemas/sitemap/0.84 www.google.com/schemas/sitemap/0.84/siteindex.xsd" ) do こう書くと <sitemapindex xsi:schemaLocation="www.google.com/schemas/sitemap/0.84 www.google.com/schemas/sitemap/0.84/siteindex.xsd"> こうなる。なぜでしょう?
843 名前:nobodyさん mailto:sage [2006/12/12(火) 15:49:23 ID:???] >>841 いまどき百万件くらいで落ちないよ。 select自体は50万件くらい検索しても一瞬〜数秒で終わるから、 可能かどうかという話なら、インスタンスの食うメモリだけどうにかすれば可能。
844 名前:nobodyさん mailto:sage [2006/12/12(火) 18:23:36 ID:???] >>843 へー、それを複数プロセスが実行しても?
845 名前:nobodyさん mailto:sage [2006/12/12(火) 19:02:15 ID:???] >>844 黙っておいてテスト開始時にオタオタさせときゃよかったのにw
846 名前:nobodyさん mailto:sage [2006/12/12(火) 19:40:29 ID:???] >>844 そんな要件はじめて聞いたぞ。 情報の小出しはよくないな。 そもそも落ちるとはどういう状態? 全然現実的な話をしてるつもりはないんだけど(そもそも836じゃないし) どういう条件、状態で動いてほしいかというのが具体的じゃない割に 「ARで数万件検索すると無条件にコア吐いて死ぬ」とも読める表現は誤解が産まれそうで嫌。 少なくともHTTPリクエストが一回きてRailsで受けてARでDBから100万件検索して全部インスタンスにしても OSもDBもRubyもコア吐いて死んだりはしないだろう。 >>845 ヒント:別人
847 名前:nobodyさん mailto:sage [2006/12/12(火) 21:10:31 ID:???] もういいよ
848 名前:nobodyさん [2006/12/12(火) 23:14:10 ID:jY5evkw1] >>846 ページ遷移でいつ破棄されるかわからんものにン百万件のレコード渡そうと考える時点で頭おかしい。 Web厨ってそんな素人ばかりだから正直話の相手にすらならない。
849 名前:nobodyさん mailto:sage [2006/12/12(火) 23:45:12 ID:???] Web厨っていうかO/Rマッパー厨な。 普通にSQL書いてりゃ気付くよ。 そんな俺もなるべくARで済ませようとする癖があるんだが パフォチューのフェーズで手書き(find_by_sql)に移すケース多くね? acts_as_s2daoっちゅーか2WaySQL使えるようなるとかなり良い。
850 名前:nobodyさん mailto:sage [2006/12/13(水) 00:04:10 ID:???] >>849 > パフォチュー って何語ですか? 独自の略語はDQNへの第一歩
851 名前: ◆auRaileruo mailto:sage [2006/12/13(水) 01:00:33 ID:???] おいおい俺がいない間にずいぶん盛り上がってくれてるじゃないか。 全く想定外だよ、おまいら面白いなw Railsっておもちゃだろ?ROWが線を越えた時点でそんなもん捨てて まともなプログラムに書き換えるに決まってる。 おもちゃに何万件もの蝋をはかせるような本格的な仕事なんて させるわけがないだろw一体何を考えてるんだw夢見てんじゃねーよw 学生に手軽にCRUDを勉強させるためのフレームワークなんだから おとなしく教科書的な理路整然と切り分けられたコード書いてろよw ホント無駄なところだけパフォ厨って感じだなw
852 名前:nobodyさん mailto:sage [2006/12/13(水) 01:07:05 ID:??? BE:1255824498-2BP(10)] この人ほんとにRailsが好きなんだなぁ
853 名前:nobodyさん mailto:sage [2006/12/13(水) 02:18:49 ID:???] >>848 そもそも百万レコードなんか統計とったり計算したりしないと人間が理解できないんで ページ遷移で順繰りに見せるアプリなんか普通ありえないわけで元を正せば >>839 からずっと前提が変なんだけどそれはタブー? あとン百万なんて数字を変えるのもどうかと。
854 名前:名無し募集中。。。 mailto:sage [2006/12/13(水) 05:09:44 ID:???] 結局彼の言わんとすることは最後まで謎だったが 「池沼にその名が届くまでRailsが有名になった」 という事実を知らしめた点における彼の功績は大きい
855 名前:nobodyさん mailto:sage [2006/12/13(水) 10:36:41 ID:???] >>854 そこまでいうならpaginationにSQLを渡さないでresultsetなりを渡す様に書いてみたら? 口先ばっかりだから無理だろうけどww
856 名前:nobodyさん [2006/12/13(水) 12:21:26 ID:q+DmKttU] 質問です。 ある結果(文字列)を動的にtextboxに出力させたいのですが、よい方法ありますか?
857 名前:nobodyさん mailto:sage [2006/12/13(水) 12:51:33 ID:???] >>856 <%= text_field_tag 'name', expression %> ということではなく?
858 名前:nobodyさん [2006/12/13(水) 13:01:38 ID:q+DmKttU] >>857 ありがとうございます。 自己解決しました。 render :partialで_hoge.rhtml中に<%= text_field_tag 'name', expression %>で うまくいきました。
859 名前:nobodyさん mailto:sage [2006/12/13(水) 13:34:12 ID:???] >>856 つhuman_attribute_edit scaffoldの生成したソース読んでみれば?
860 名前:nobodyさん mailto:sage [2006/12/13(水) 13:40:12 ID:???] >>859 動的ってやっぱりそういう意味かねぇ。
861 名前:nobodyさん mailto:sage [2006/12/13(水) 13:58:13 ID:???] 単に差し込むだけなら「動的」って言わないんじゃないの?(汗)
862 名前:nobodyさん mailto:sage [2006/12/13(水) 13:59:47 ID:???] まて、もしかしたら1文字ずつアニメーションするという意味だったのかもしれん。
863 名前:nobodyさん mailto:sage [2006/12/13(水) 20:02:28 ID:???] >>858 全く自己解決に見えないのは気のせいでしょうか? こういうのを慇懃無礼って言うんでしょうねwww
864 名前:nobodyさん mailto:sage [2006/12/14(木) 00:16:35 ID:???] おもちゃにパフォーマンス云々言うと厨扱いなのに 仕様がどうこう言う厨がいるスレ
865 名前:nobodyさん mailto:sage [2006/12/16(土) 20:06:49 ID:???] やっぱりRoRなんておもちゃだよな。 業務システムは無難にJ2EEにしといた。
866 名前:nobodyさん mailto:sage [2006/12/16(土) 20:33:09 ID:???] >>865 まぁ言いたいことはわかるけど そーゆー事を言う香具師に限って 大したスキルじゃなかったりするんだよね。
867 名前:nobodyさん mailto:sage [2006/12/17(日) 04:03:51 ID:???] RoRを丸投げで引き受けてくれる大手メーカが居ない。
868 名前:nobodyさん mailto:sage [2006/12/17(日) 12:29:09 ID:???] 儲からないからね。
869 名前:nobodyさん mailto:sage [2006/12/17(日) 13:07:12 ID:???] Java 言語がWebアプリで使われ始めた頃に状況が似てるね。 「えー、Java?遅くてダメだし、使ってる大手メーカーないしー」
870 名前:nobodyさん mailto:sage [2006/12/17(日) 15:11:54 ID:???] 中途半端なんだよ、もうブームは終わり
871 名前:nobodyさん mailto:sage [2006/12/17(日) 15:41:23 ID:???] でもって、じゃぁ、いまのトレンドは?ってきくと .NETだとかPythonだとか頓珍漢なことを抜かす上に アプリも満足にこしらえることすらできない香具師だったりする
872 名前:nobodyさん mailto:sage [2006/12/17(日) 15:47:13 ID:???] じゃあおまえはRoRで 何を作ってるの 業務システムは無難にJ2EEにしといたって言ってるじゃん
873 名前:nobodyさん [2006/12/17(日) 22:42:10 ID:h6tbfEnZ] userstampプラグインのインストールできます? 本家の指示通り、 script/plugin install svn://delynnberry.com/code/plugins/userstamp/trunk とやっても、 RadRailsからインストールしても、何もダウンロードしないまま終わるんですけど・・・
874 名前:873 mailto:sage [2006/12/18(月) 18:09:40 ID:???] >>873 は、Subversionをインストールしてなかったことが原因でした。 他のプラグインは、Subversionをインストールして無くてもインストールできたものだったので、 気づかなかったです。
875 名前:nobodyさん mailto:sage [2006/12/18(月) 18:30:49 ID:???] 他のプラグインはたまたま http: 始まりだったんだね。
876 名前:nobodyさん mailto:sage [2006/12/18(月) 19:20:22 ID:???] CUA TECHNOLOGY DAY 2006 ttp://www.rubyist.net/~matz/20061207.html#p01
877 名前:875 mailto:sage [2006/12/18(月) 20:01:20 ID:???] >>875 そうなんです。 他に4つほど入れましたが、それは全てhttp:で始まるものでした。
878 名前:nobodyさん mailto:sage [2006/12/19(火) 06:52:22 ID:???] 今のJava並に実績が出てから飛びついても遅くはない。 業務システムって10年は使うから、トレンドより安定性重視。 Javaの出始めに飛びついたところって、今も続いてないだろ(w
879 名前:nobodyさん mailto:sage [2006/12/19(火) 08:21:17 ID:???] 当時のサーバサイドJavaは理想のみだったけどRailsはフルスタックだよ 実績できてから導入ってのは賛成だけど、飛びついて確かめても悪いことは 無いと思うよ
880 名前:nobodyさん mailto:sage [2006/12/19(火) 23:50:22 ID:???] 突貫工事が必要かつ、数ヶ月とか数週間動けばいい、 実験モノ、イベントモノにはとても 向いてるとおもう。 身から出た錆とはいえ、慣れてるからといってJavaでやって、 けっきょく工数たりなくてバグでまくったのを見ると悲しいでつ。
881 名前:nobodyさん mailto:sage [2006/12/20(水) 00:01:13 ID:???] >>880 新調したブラのアンダーサイズが合わないのがツラいぐらい同意。
882 名前:nobodyさん mailto:sage [2006/12/20(水) 23:29:18 ID:???] つーか、サイズぐらい計ってもらって買うのが基本。 ブランドやデザインによっても変わるし、自分のに合うのを店員に持ってこさせれば良い。 イベントものだとトラフィックが捌けないので、rubyは無いなあ。 実験ものなら、そこいらのphp廚に丸投げの方が楽。 工数足りないって単なるミスだろ。全然rubyに関係無い。
883 名前:nobodyさん mailto:sage [2006/12/21(木) 00:02:40 ID:???] ばかだなぁ。 買ってから太ったんだろうw
884 名前:nobodyさん mailto:sage [2006/12/21(木) 15:35:55 ID:???] 最新の行を5つとって配列に突っ込みたいんだけど、 配列って先に宣言しなきゃ、pushとか<<とか使えないんですか?なんかエラーが出るみたいで・・・。 宣言する方法は、5.timesとか使って全部にnil入れるとかでおk??
885 名前:nobodyさん mailto:sage [2006/12/21(木) 16:17:33 ID:???] >>884 ActiveRecordで last_five = Model.find(:all, :order => 'updated_at DESC', :limit => 5) という話? (厳密には配列じゃないけど)
886 名前:nobodyさん mailto:sage [2006/12/21(木) 16:18:07 ID:???] pushしていくだけなら array = [] でpushも<<もできるお。
887 名前:nobodyさん mailto:sage [2006/12/21(木) 16:40:19 ID:???] >>884 PHPから来た人か? PHPだと初期化なんかナシに foreach($a as $v) $ary[] = $v; で$aを$aryにコピーできたりする恐ろしい仕様だからなあ。便利ではあるけど。 変数の中身も配列でありハッシュでありインスタンスでもあるし。 配列作ったあとに$ary->hoge = "hogehoge"とかしても問題ないあたり良くも悪くもすげぇと思う。
888 名前:nobodyさん mailto:sage [2006/12/21(木) 17:38:49 ID:???] はい、また他言語叩きです
889 名前:nobodyさん mailto:sage [2006/12/21(木) 17:55:30 ID:???] 叩きに見えるらしい。
890 名前:nobodyさん mailto:sage [2006/12/21(木) 17:56:03 ID:???] >>887 そのコードだと初期化してないからnotice吐くし 配列にプロパティセットなんてできない 適当に言い過ぎ
891 名前:nobodyさん mailto:sage [2006/12/21(木) 19:32:17 ID:???] >>890 それは5系の話じゃないの。使ってないから知らないけど。 4系は注意も出ないようす(バージョン依存のバグかもしれんが)。 初期化してない範囲の配列アクセスは注意されるので勘違いしてないか? 4.4.4で試したら配列にインスタンス変数をセットするのはエラーにはならんし注意もなし。 値はとれないので無意味だが、エラーにならないのは深淵な理由があるのかもしれん。 逆にインスタンスに配列アクセスすると警告にはなる。(ex: $obj = new stdClass; $obj->a = "a"; $obj[5] = 5;) 適当は適当だが、まるっきり嘘というわけでもないし、俺はPHPはそれなりに好きだ。 もう4系はいいかげん使いたくないなとは思うが。
892 名前:nobodyさん mailto:sage [2006/12/21(木) 19:52:12 ID:???] >>887 のどこが恐ろしいのかわからん
893 名前:nobodyさん mailto:sage [2006/12/21(木) 20:05:25 ID:???] ごめんここRailsスレだよ。PHPの話は別のスレッドでやってください。
894 名前:nobodyさん mailto:sage [2006/12/21(木) 23:51:25 ID:???] CakePHPってRailsに比べてどう?
895 名前:nobodyさん [2006/12/21(木) 23:58:17 ID:EmHnzAjc] ここ元々php板だし、我慢しようぜ・・・ ここには、rubyスレ一個しかねーしな、肩身狭い
896 名前:nobodyさん mailto:sage [2006/12/22(金) 00:13:23 ID:???] 実際問題887は、単純にスクリプト言語に慣れていないだけじゃない?
897 名前:nobodyさん mailto:sage [2006/12/23(土) 02:09:37 ID:???] ruby板ぐらい作ってみれば?
898 名前:nobodyさん mailto:sage [2006/12/25(月) 19:20:34 ID:???] > 894 たぶんRailsに慣れているほど不便に感じると思う あとfindしたら配列で返ってきちゃうのが不便
899 名前:nobodyさん mailto:sage [2006/12/25(月) 19:36:55 ID:???] なんかRailsの新しい本がでてた 「Railsレシピ」 オーライリー社 p292 2800円
900 名前:nobodyさん mailto:sage [2006/12/25(月) 20:59:42 ID:???] >>899 発売日翌日に買ったけどまだ袋から出してないorz
901 名前:nobodyさん mailto:sage [2006/12/25(月) 23:34:59 ID:???] 原書持ってるけど結構おもしろいよ。レシピ本。
902 名前:nobodyさん [2006/12/27(水) 18:56:28 ID:FPLAnSWq] LoginEngineに関する質問です。 Windowsで開発を行い、CentOSで公開しています。 どちらも、ruby、railsのバージョンは同じです。 ruby : 1.8.5 rails : 1.1.6 Windows上では正常に動作していました。 CentOS上で、/user/signup を開くと、 NoMethodError in User#signup Showing vendor/plugins/login_engine/app/views/user/signup.rhtml where line #4 raised: You have a nil object when you didn't expect it! You might have expected an instance of ActiveRecord::Base. The error occured while evaluating nil.errors 4: <%= error_messages_for 'user' %> というエラーが出ます。 @userがnilという事のようで、 応急処置として、signup.rhtmlに <% @user = User.new %>を追加すると動作します。 検索して、error_messages_forメソッドだけを変更しても、後の行の <%= form_input changeable(user, "firstname"), "First Name", "firstname" %> で、changeableメソッドを呼び出すときに同じエラーが出ます。 解決方法について、アドバイスお願いいたします。
903 名前:902 mailto:sage [2006/12/27(水) 21:22:39 ID:???] 更に、調査したところ、 /vendor/plugins/login_engine/app/controllers/user_controller.rb が読み込まれていないようでした。 それで、/app/controllers/ 以下にuser_controller.rbをコピーすると、正常に動作しました。 原因は謎ですが、いちおう解決しました。
904 名前:nobodyさん mailto:sage [2006/12/28(木) 12:31:01 ID:???] >>903 これは、>>768 と同じ症状っぽいね。 プラグインが認識されないバグ?
905 名前:nobodyさん mailto:sage [2006/12/28(木) 12:53:28 ID:???] <%= link_to "" %> ↑ここに<img src="<%= product.image %>">を入れたいんですが、どうすればいいでしょうか
906 名前:nobodyさん mailto:sage [2006/12/28(木) 13:00:19 ID:???] <%= link_to(image_tag(product.image)) %>
907 名前:nobodyさん mailto:sage [2006/12/28(木) 20:17:05 ID:???] ありがとうございます
908 名前:902 mailto:sage [2006/12/29(金) 22:53:12 ID:???] 追加情報です。 どうやら、Login EngineとUser Engineを併用しているのがいけないみたいです。 もちろん、Windows+WEBrickでは問題ありません。 Linux+Apache+mod_fcgidの環境だと問題があります。 Login Engineも、User Engineも UserController クラスを持っています。 Windows環境では、両方のメソッドにアクセスすることが出来ます。 ですが、Linux環境では、User Engineのメソッドにしかアクセスできません。 解決したとレスしましたが、上記の解決法(Login Engineのuser_controller.rbをコピー)では、 逆にUser Engineのメソッドにアクセスできなくなってしまいました。 どうしたら、良いでしょうか・・・
909 名前:nobodyさん mailto:sage [2006/12/30(土) 21:29:00 ID:???] 自分でrequireすればいいじゃない。
910 名前:nobodyさん mailto:sage [2006/12/31(日) 15:30:44 ID:???] 頭が悪いのが居るねえ。
911 名前:nobodyさん [2007/01/04(木) 00:27:33 ID:xkPnnPoS] Ruby遅せぇよっ! さすが国産、Perlをも凌ぐ遅さだ。
912 名前:nobodyさん mailto:sage [2007/01/04(木) 01:22:55 ID:???] そんなおせえかなあ? mod_proxy + mongrelで運用してるけど 特におせえって感じしないぞ
913 名前:ポン太 [2007/01/04(木) 16:13:36 ID:f9RGTlv/] CGIのプログラムで全く別の人のサイトにランダムにアクセスさせることは出来るのでしょうか?javaスプリプトなら出来るのでしょうが、携帯サイトでそれをやりたいので・・どなたかCGIに詳しい方、教えてください。
914 名前:nobodyさん mailto:age [2007/01/06(土) 15:23:58 ID:???] 1.2RC2 age
915 名前:nobodyさん mailto:sage [2007/01/10(水) 11:06:44 ID:???] rhtmlがどのコントローラやアクションで呼び出されているかを、rhtmlファイル内で調べる方法ってありますか?
916 名前:nobodyさん mailto:age [2007/01/10(水) 11:36:49 ID:???] params[:controller], params[:action]とか。 action内でローカル変数にcontroller_pathやaction_nameを代入するとか。
917 名前:nobodyさん mailto:sage [2007/01/10(水) 11:40:41 ID:???] ageてもーた
918 名前:nobodyさん mailto:sage [2007/01/10(水) 18:42:44 ID:???] 次スレこれにしね? 【Asahi】Ruby on rails【Super】相談所 part3【DRY】
919 名前:nobodyさん mailto:sage [2007/01/10(水) 19:43:02 ID:???] 嫌だ。ビール嫌い。
920 名前:nobodyさん [2007/01/11(木) 23:18:21 ID:8nQeuUsE] それよりもテンプレをどうするかだ
921 名前:nobodyさん mailto:sage [2007/01/12(金) 13:30:44 ID:???] ActiveRecord で、最近のバージョンで created_at の扱いが変わってたりしますか? 例えば、 CREATE TABLE foos ( id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, created_at INTEGER DEFAULT NULL, updated_at INTEGER DEFAULT NULL ); こんなテーブルで、 #!/usr/local/bin/ruby require "rubygems" require "active_record" class Foo < ActiveRecord::Base; end ActiveRecord::Base.establish_connection( :adapter => "sqlite3", :database => "/tmp/foo.db" ) Foo::new.save foo = Foo::find(:first, :order => "id DESC") p [foo.created_at, foo.updated_at] こんなコードを試すと、 ActiveRecord 1.14.3 => [1168575934, 1168575934] ActiveRecord 1.14.4 => [0, 1168575940] と、新しい方のバージョンでは created_at がセットされなくなってしまいました。
922 名前:nobodyさん mailto:sage [2007/01/14(日) 16:58:39 ID:???] >>916 ありがとうございます。 あと、こういうのって自分でどうやって調べたらいいんでしょうか? Railsによるアジャイル〜 に載ってます?
923 名前:nobodyさん mailto:sage [2007/01/14(日) 17:15:34 ID:???] 暇なときにAPIだらだら見たり。 Railsは挙動が凝ってるので、どうやってるんだろうと思ってソースを見たり。
924 名前:nobodyさん mailto:sage [2007/01/14(日) 20:44:03 ID:???] 結局はソース読む力つけないと 先進めないのよね・・・・
925 名前:nobodyさん mailto:sage [2007/01/15(月) 02:25:03 ID:???] RedRails使ってUTF8の日本語ソース編集できますかね?
926 名前:921 mailto:sage [2007/01/15(月) 10:34:29 ID:???] あれ?これで困ってるのは私だけすか?
927 名前:nobodyさん mailto:sage [2007/01/15(月) 11:15:59 ID:???] テーブルにファイルの場所を保存していて、 そのファイルをいろんな場所で呼び出したりするんですが、 railsの、images/ディレクトリに入れるとして、 相対指定で、ファイルの場所を保存するのは不可能ですかね?いろんなディレクトリで呼び出す可能性があるので。 でも絶対指定ですると、開発環境から、本番に移行するときに、全部書き換えなきゃいけないんで、かなりめんどうです。 何か良い方法はありますでしょうか?
928 名前:nobodyさん mailto:sage [2007/01/15(月) 11:17:31 ID:???] テーブルにファイルの場所を保存していて、 そのファイルをいろんな場所で呼び出したりするんですが、 railsの、images/ディレクトリに入れるとして、 相対指定で、ファイルの場所を保存するのは不可能ですかね?いろんなディレクトリで呼び出す可能性があるので。 でも絶対指定ですると、開発環境から、本番に移行するときに、全部書き換えなきゃいけないんで、かなりめんどうです。 何か良い方法はありますでしょうか? 新着レス 2007/01/15(月) 11:17
929 名前:nobodyさん mailto:sage [2007/01/15(月) 11:18:22 ID:???] 連投すいません
930 名前:nobodyさん mailto:sage [2007/01/15(月) 11:31:12 ID:???] RAILS_ROOTを使って File.join(RAILS_ROOT, 'public/images') /../..と一杯入ってて気持ち悪ければ標準の pathname.rb(UNIX以外限定)を。 「public以下の何とかかんとか」とHTMLに埋めたい場合はasset_tag_helperの 中身でも見てください。
931 名前:nobodyさん mailto:sage [2007/01/15(月) 12:16:03 ID:???] >>930 ありがとうございます。 @cgiとか@env使ってもいけそうですかね?
932 名前:nobodyさん mailto:sage [2007/01/15(月) 15:20:07 ID:???] >>925 できますよ。 wiki.livedoor.jp/triplexsys/d/Ruby%20on%20Rails%20%b3%ab%c8%af%b4%c4%b6%ad%b9%bd%c3%db の7番目の項目を参照。
933 名前:nobodyさん mailto:sage [2007/01/15(月) 15:44:14 ID:???] >>921 問題ないよ?
934 名前:921 mailto:sage [2007/01/15(月) 19:02:12 ID:???] >>933 「問題ない」というのは、きちんと created_at がセットされてる、ということですよね? するとどうも問題が出るのは私だけみたいですね。 私の環境の方を調べてみようと思います。回答ありがとうございました。
935 名前:nobodyさん mailto:sage [2007/01/18(木) 16:11:31 ID:???] >>931 ですが、 @url.inspectってやると、たくさん出力されますけど、この値ってどうやって使うんですか? @env['SERVER_NAME']とかで使えると思ったんですが。。。
936 名前:nobodyさん mailto:sage [2007/01/19(金) 08:39:29 ID:???] まずはActionControllerのRdocを読んでみれば? 役に立つよ。 @envは恐らく@request.envの事かね。
937 名前:nobodyさん mailto:sage [2007/01/19(金) 10:36:38 ID:???] Rails 1.2.1キター
938 名前:nobodyさん mailto:sage [2007/01/19(金) 14:33:09 ID:???] うへ、1.2.0キターを書こうかと思ってたら .1 も来たのか。