1 名前:nobodyさん mailto:sage [2008/04/06(日) 04:59:29 ID:???] 無いのはどうしてだろう? 消えたのか? 流行ってないのか 死亡
166 名前:165 mailto:sage [2008/05/19(月) 18:40:47 ID:???] 自己解決しました
167 名前:nobodyさん mailto:sage [2008/05/19(月) 19:00:21 ID:???] >>164 :include はモデル間でのリレーション :joins はSQLでのリレーション :select区指定するような、動的な場合は:join使うとか モデルにそれ用のメソッド追加するといいかもしれない
168 名前:nobodyさん mailto:sage [2008/05/19(月) 19:20:30 ID:???] create table books ( id integer primary key auto_increment, title varchar(256) not null, price integer ); というテーブルがあったとき、Book#price は nil を返す可能性があります。 そこで class Book < ActiveRecord::Base alias _price price def price _price || 0 end end みたいなかっこわるいことしてるんですけど、もっといい方法があれば教えてください。
169 名前:nobodyさん mailto:sage [2008/05/19(月) 19:28:31 ID:???] テーブル定義で price integer not null default = 0 , migrateだと default => 0 ,:nil => false のような指定じゃダメか?
170 名前:nobodyさん mailto:sage [2008/05/19(月) 22:16:59 ID:???] >>165-166 自己解決した内容プリーズ irb -rhoge -rhage -rhige ?
171 名前:nobodyさん mailto:sage [2008/05/19(月) 23:47:19 ID:???] .irbrc に書いとくのもひとつみたい
172 名前:nobodyさん mailto:sage [2008/05/20(火) 10:31:27 ID:???] >>165 個人的にはどういう用途でrubyスクリプト書くのか気になるな
173 名前:nobodyさん mailto:sage [2008/05/20(火) 10:41:32 ID:???] require 'irb' IRB.start でirbのプロンプトが出せるので、そこまでの準備はご自由にという感じだな。
174 名前:nobodyさん mailto:sage [2008/05/20(火) 13:01:56 ID:???] 2.1の新機能はよさそうですね。特に named_scope。 正式リリースが楽しみです。
175 名前:nobodyさん mailto:sage [2008/05/20(火) 14:35:29 ID:???] ruby script/console でirbみたいなのが起動しますが、自分のスクリプトの中でrailsアプリを読み込むにはどうしたらいいでしょうか。 #!/usr/bin/env ruby require '....' MyModel.find(:all).each do |model| puts "#{model.id},#{model.name}" end みたいなのが作りたいです。
176 名前:nobodyさん mailto:sage [2008/05/20(火) 15:57:56 ID:???] $ cat script/hoge #!/usr/bin/env ruby require File.dirname(__FILE__) + '/../config/boot' require RAILS_ROOT + '/config/environment' # 以下で好きなことをする。 みたいな感じ。
177 名前:nobodyさん mailto:sage [2008/05/20(火) 22:08:58 ID:???] f.select で、class="foo" とか onclick="alert()" とかをつけたい場合はどうするんですか。 f.select :foo, :class=>"foo", :onclick=>'alert()' とかしてもだめでした。
178 名前:nobodyさん mailto:sage [2008/05/21(水) 00:15:59 ID:???] >>177 f.select :foo, {}, :class => "foo", :onclick => 'alert()' かな。 ヘルパメソッドへのオプションとHTMLを作るときのオプションを それぞれhashで与える必要があり、なおかつ両方とも省略可能なので、 hashが2つあることがわかるように書く必要があるはず。
179 名前:nobodyさん mailto:sage [2008/05/21(水) 03:54:23 ID:???] >>168 呼び出す側で to_i か def price read_attribute_before_type_cast(:price).to_i end みたいな?
180 名前:nobodyさん mailto:sage [2008/05/21(水) 16:38:32 ID:???] Railsでスプレッドシート作ることってできますか? もしやっている人のホームページとかわかればお願いします。
181 名前:nobodyさん mailto:sage [2008/05/21(水) 21:02:42 ID:???] ここって質問スレ?
182 名前:nobodyさん mailto:sage [2008/05/21(水) 22:27:20 ID:???] 違うけどほかのスレは ことごとく落ちました。
183 名前:nobodyさん mailto:sage [2008/05/21(水) 22:28:25 ID:???] >>180 できるんじゃね? まあスプレッドシートなら ほとんどをJavaScriptで作ることになるがw
184 名前:nobodyさん [2008/05/23(金) 10:09:55 ID:MzFkkhDr] ◆【Web】Ruby on Rails用 統合開発環境(IDE) 比較レポート Ruby on Rails対応のIDEを使用する場合、NetBeans、Eclipse(プラグインを 追加)など複数の選択肢がありますが、今のところデファクトスタンダードと 呼べるものは存在しません。そこで本稿では、共通の基準に対して複数のIDEを 比較し、各製品の特徴と長所、短所を明らかにします。またRuby on Railsによる 開発を始めるにあたって現時点で最も使いやすいIDEを選定します。 codezine.jp/a/article/aid/2482.aspx
185 名前:nobodyさん [2008/05/24(土) 23:44:37 ID:ojuOd+8v] Railsの人たちはヒアドキュメントを再発明してしかも正当化してるわけだが。 Web開発をなめるな。
186 名前:nobodyさん mailto:sage [2008/05/25(日) 02:46:51 ID:???] Twitterが重いのはRuby on Railsで造られてるから?
187 名前:nobodyさん [2008/05/25(日) 03:39:36 ID:fA12GUeB] >>185 はコピペ >>186 最近phpに切り替えているらしい。 Railsのせいかどうかはわからないけど、twitterの中の人はrailsのせいにしたがってる
188 名前:nobodyさん mailto:sage [2008/05/25(日) 04:54:54 ID:???] 食べログがRailsになって、価格コムグループの中のサイトも Railsが多くなってるみたいね。 最近できたエンジニア向けサイトや映画のサイトもRailsだった。
189 名前:nobodyさん [2008/05/25(日) 11:37:31 ID:OXIuJTVX] GrailsアプリならJavaだからWebLogicとかでも動かせるんだがな
190 名前:nobodyさん mailto:sage [2008/05/25(日) 13:28:13 ID:???] >>186 利用者が多いから、とも言える 過疎サイトならrailsで十分
191 名前:nobodyさん mailto:sage [2008/05/25(日) 14:02:45 ID:???] Grailsって、名前だけ見るとPythonかと思ってしまうな。
192 名前:nobodyさん mailto:sage [2008/05/25(日) 14:16:23 ID:???] googleの息かかってるの?
193 名前:nobodyさん mailto:sage [2008/05/25(日) 14:26:15 ID:???] ぐれる
194 名前:nobodyさん mailto:sage [2008/05/25(日) 14:47:17 ID:???] groovyのgだな。
195 名前:nobodyさん mailto:sage [2008/05/25(日) 14:48:13 ID:???] grailが杯(文脈的に聖杯)を思い出させるからな > python
196 名前:nobodyさん [2008/05/25(日) 18:11:22 ID:fl6HSoNb] モデルの中で@test = "test"とするのと、self.testというのは何が違うんでしょうか?
197 名前:196 mailto:sage [2008/05/25(日) 18:12:08 ID:???] すみません。@test = "test"とself.test = "test"です。 挙動が違うようなので質問させていただきました _ _
198 名前:nobodyさん mailto:sage [2008/05/25(日) 18:41:52 ID:???] ActiveRecordの話で、対象モデルにtestという属性がある場合の話? self.test = "test" で見るのは @test ではないよ。
199 名前:nobodyさん mailto:sage [2008/05/25(日) 18:42:46 ID:???] ruby-users.jpは、railsを使って作られているらしい。 ソースがCodeReposで公開されてた。 ttp://ruby-users.jp/
200 名前:nobodyさん mailto:sage [2008/05/25(日) 20:23:34 ID:???] 今更ながらだけどOpenIDいいな。
201 名前:196 mailto:sage [2008/05/25(日) 22:42:11 ID:???] >>198 ありがとうございます。もう一回勉強しなおしてきます _ _
202 名前:nobodyさん mailto:sage [2008/05/26(月) 00:18:56 ID:???] RESTで作りたくても確認画面入れないといけないのがなぁ…。
203 名前:nobodyさん mailto:sage [2008/05/26(月) 02:25:21 ID:???] Railsってググれば大抵の事は出てくるし、 ブログでノウハウ出してる所も多いから ここで聞くってなかなか無い・・・ 質問スレになるのはアレだが、イマイチ盛り上がりに欠けるよなぁ・・・ なんというか、寂しい
204 名前:nobodyさん [2008/05/26(月) 06:20:41 ID:dq0EoCgj] restful_authenticationのAPI Documentて何処にありますか? 探し方が悪いのか一番見つかりそうで見つからないです。。
205 名前:nobodyさん mailto:sage [2008/05/26(月) 11:50:04 ID:???] restful_authenticationくらいならソース読んだ方が早いぞ
206 名前:nobodyさん mailto:sage [2008/05/26(月) 13:24:37 ID:???] >>203 Ruby自体、盛り上がりに欠ける。 他のRubyスレも閑古鳥が鳴いている。どげんかせんといかん
207 名前:nobodyさん mailto:sage [2008/05/26(月) 14:07:36 ID:???] 別に無理に盛り上がらなくてもいいんじゃね こんなもんだと思うけど まあブログに書くほどでもなかったりとか書きにくかったりする 泥臭いtipsとかバッドノウハウとか 実際のところXXXの問題はどうやってるのかとか そういうのがもっとあればなーとか 2chなんだから良い意味でもっと書き捨てて書き殴れよ的な
208 名前:nobodyさん mailto:sage [2008/05/26(月) 14:56:05 ID:???] じゃあ燃料投下 最近Rails本の出版ブームだけどこの動きは何かね?裾野が広がってるとみていいんだろうか それから2への完全移行を検討してるんだけどみんなの意向具合はどう?俺は既存プラグインの動作確認、ページネーション問題が解決しそうにないので後半年は待つしかないと思ってる 自分のスキル不足も原因だけどね
209 名前:nobodyさん mailto:sage [2008/05/26(月) 15:17:25 ID:???] Rails本増えた事で、 とっつきやすくなって始めてくれる人がいれば嬉しいな。 Rails2移行は結構難航するらしいけど、 とりあえず、まずは、warning出ないようにしていく事からはじめて行けば 楽らしいぜ。 Rails2化もそうだけど、Ruby1.8.7正式リリースも今後あるだろうし、 スケジュール取るならそれからでもいいと思うぜ。
210 名前:nobodyさん mailto:sage [2008/05/26(月) 18:38:28 ID:???] > 最近Rails本の出版ブームだけどこの動きは何かね? 売れると思ったから出した。公開はしていない。
211 名前:nobodyさん mailto:sage [2008/05/26(月) 20:15:27 ID:???] >>199 何でも出来るみたいだけど、これって、セキュリティー的に問題ないの?
212 名前:nobodyさん [2008/05/26(月) 20:30:51 ID:zf9CrWER] Rails初心者です。 質問させてください。 ActiveRecordを使って、複数のレコードをCreateして、複数レコードを同時にコミット (save)したいのですが、どうしたらイイですか? hoge1=Hoge.new(val=1) hoge2=Hoge.new(val=2) hoge1,hoge2を同時にsave(コミット)したい。
213 名前:nobodyさん mailto:sage [2008/05/26(月) 20:50:15 ID:???] >>212 トランザクションを張るといいと思うよ。 Hoge.transaction do 〜略〜 hoge1=Hoge.new(val=1) hoge2=Hoge.new(val=2) end
214 名前:nobodyさん [2008/05/26(月) 22:27:05 ID:zf9CrWER] 212です。ご解答ありがとうございます。 Hoge.transaction do for i in 0..3 do Hoge.create(:val=i) end end こんな使い方もおkですか?
215 名前:nobodyさん mailto:sage [2008/05/26(月) 22:44:08 ID:???] >>214 OK トランザクションの中でfor文廻しても問題茄子! でも、for文は変数のスコープルールが変わってて、 for i in 0..3 do Hoge.create(:val=i) end のあとで p i のように変数が参照できちゃうから注意な。 普通は繰り返し変数と同名な変数は書かないが
216 名前:nobodyさん [2008/05/26(月) 23:01:46 ID:zf9CrWER] 『while や for がスコープを作らない』って件ですね。了解です。 もうちょっと聞かせてください。先の例のような場合、create!にして rescueでエラーハンドリングしとっくのが定番ですか?
217 名前:nobodyさん mailto:sage [2008/05/26(月) 23:12:47 ID:???] >>216 Hoge.transaction do begin create! rescue エラー処理 end end トランザクション内でエラーが発生した時、 ロールバックしたいなら例外を投げないとダメだから 必要だぜ。
218 名前:nobodyさん [2008/05/26(月) 23:31:08 ID:zf9CrWER] ふむふむ。了解です。 どうもでした。
219 名前:nobodyさん mailto:sage [2008/05/26(月) 23:31:51 ID:???] >>217 スマン。訂正、補足があるよ create!の時は失敗したら自然に raise(RecordNotSaved) が投げられるから rescue しなくてもロールバックされるよ create の時には 自分で発生させないとロールバックされないんだ。 rescue では投げられるエラー受け取って (例外があればロールバックはするから) エラーメッセージ表示したり、redirect_to で前に戻ったりするような 事書くといいよ。 酔って質問に答えるもんじゃねえな・・・正直すまなかった・・・
220 名前:nobodyさん mailto:sage [2008/05/26(月) 23:34:34 ID:???] 補足の補足。 トランザクションでの注意点 ttp://underrails.seesaa.net/article/54762314.html saveとsave! ttp://d.hatena.ne.jp/LukeSilvia/20070712/1184251102 読んで見るといいよ create! の中では save! してるのは事実だよorz
221 名前:nobodyさん mailto:sage [2008/05/27(火) 00:21:54 ID:???] 関数名に!ってダサいと思う。 !の意味って実質無いも同然だし。
222 名前:nobodyさん mailto:sage [2008/05/27(火) 11:39:57 ID:???] 釣られておくけど、 ! がつくかつかないかは そのメソッドが破壊的かそうじゃないかの違い 破壊的とはオブジェクトそのものを変化させること rubyでは同名のメソッドがあって片方が 破壊的な場合は ! をつける慣習がある 意味が無くは無い、少なくともrubyにおいては でもrailsでは別の意味で使われているものもある saveみたいに例外を投げるか投げないかの違いとか 正直なんでこのメソッドに ! がついているのか 分からないものもrailsにはいくつかある
223 名前:nobodyさん mailto:sage [2008/05/27(火) 13:47:17 ID:???] >>222 だから、ダサいっていってるの。 慣習じゃなくて、エラーが出るようにすればよかったんだよ。 !をつけていないと、オブジェクトを変更できないとか。 結局、独創的(笑)な命名規則以外のなにものでもない。
224 名前:nobodyさん mailto:sage [2008/05/27(火) 14:50:34 ID:???] 横レスですまんけど !ってやっぱりScheme由来なのかな Eiffelにもなさそうだったし
225 名前:nobodyさん mailto:sage [2008/05/27(火) 15:40:48 ID:???] アマです PHPは致命的なエラーじゃない限りは処理を続行してくれるけど、Railsは些細なエラーでも処理を止めるので困ってる 例えばnilオブジェクトに何かしようとした時とか Railsに限らないのかもしれないけど、徹底的に例外処理を施すべきなのでしょうか?
226 名前: [―{}@{}@{}-] nobodyさん mailto:sage [2008/05/27(火) 16:02:37 ID:???] class NilClass; def method_missing(name, *args); end; end; nil.asdf.asdf.zxcv.zxv.aasdf エラーになってほしい場面でもエラーにならなくなるからおすすめしない。
227 名前:nobodyさん mailto:sage [2008/05/27(火) 17:16:03 ID:???] >>225 俺もphp→ruby組だが、PHPがゆる過ぎるだけなので もうちょっと型(クラス)を意識した方がいいと思う nilオブジェクトについてはnilが帰る可能性を常に考えるようにして 戻りでnilが帰る可能性がある場合はto_a/to_i/to_sとかで 正常な戻りの型に合わせてやるように意識すると チェインする時もエラーを出さずうまくいく return_nil_or_array(foo).each { 〜 } return_nil_or_str(foo).uppercase return_nil_or_int(foo) + 123 ↓ return_nil_or_array(foo).to_a.each { 〜 } return_nil_or_str(foo).to_s.uppercase return_nil_or_int(foo).to_i + 123
228 名前:nobodyさん mailto:sage [2008/05/27(火) 20:49:53 ID:???] ぬるぽ考慮は、プログラムの常識じゃね? unless aaa.xx end とか簡単なのでいいから一応チェック汁!
229 名前:nobodyさん [2008/05/27(火) 22:14:26 ID:DQKAsM9l] 497 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/27(火) 21:48:37 Ruby人口って実際のところ増えてるの? 過去数年分のMLのトラフィックとか求人にRubyという文字列が含まれてる件数とかの 定点観測データで推移が見られるものってどっかにないのかな。 498 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/27(火) 22:06:07 groups.google.co.jp/group/ruby-talk-google/about これ見ると流量は2008年入って減ってるね。
230 名前:nobodyさん [2008/05/28(水) 00:01:09 ID:pgzZgd6l] 最初に使った言語がJavaだったせいかGrailsのDynamic Finderが最も親しみやすい
231 名前:225 mailto:sage [2008/05/28(水) 14:21:52 ID:???] 皆さんありがとう nil考慮してるんだけど、予想できないユーザーの行動に対する配慮漏れが自分には完全に防げてない 227さんの方法とか、後はtestをもっと重視してエラーを探すべきなのかと思った
232 名前:nobodyさん mailto:sage [2008/05/28(水) 19:08:18 ID:???] 質問なのですが。通常、ファイルをサーバーにアップロードする 場合はフォームにファイルINPUTタグを入れてユーザーがファイルを選択して POSTするというものですが。Railsのプログラムでファイルの名前だけをもらって そのクライアント側ファイルをサーバーにアップロードするというのは絶対不可能なのでしょうか? 普通の考えでは無理そうなのですが、裏技とかもないものでしょうか・・・。
233 名前:nobodyさん mailto:sage [2008/05/28(水) 19:15:41 ID:???] >>232 クライアントからPOSTしたくないのならば、 サーバがクライアントのファイルをGETするのかい? Webページ見たらPCの中吸いだされるのと同じじゃなかろうか・・・ どういう経緯でそんな状態が必要なのかkwsk!
234 名前:nobodyさん mailto:sage [2008/05/28(水) 21:00:06 ID:???] >>232 不可能じゃないよ。 ActiveXや、Firefoxなどの場合NPAPIだかXPCOMを使えば、 クライアントのHDDの中アクセスし放題 ファイル名の名前をもらってアップロードはもとより、 ファイル名の名前をもらわなくても、アップロード可能。
235 名前:nobodyさん mailto:sage [2008/05/28(水) 23:28:54 ID:???] ror使ってるんだ。確かに画面写真は、ActiveScaffoldだね。 ttp://itpro.nikkeibp.co.jp/article/NEWS/20080528/304530/
236 名前:nobodyさん mailto:sage [2008/05/28(水) 23:49:51 ID:???] >>235 RoRでブラウザはIE, FFなのに対応OSがWindowsって変だな。
237 名前:nobodyさん mailto:??? [2008/05/29(木) 01:06:39 ID:???] Ruby on Takeshima www.pref.shimane.lg.jp/soumu/takesima_eng/
238 名前:nobodyさん mailto:sage [2008/05/29(木) 09:17:19 ID:???] >>233 クライアント側でファイル選択をして(ファイル選択タグを使わないで) DBにファイル名のみ登録、それから後に、そのファイル名のファイルをサーバーに 上げるというものです >>234 IEでもFFでも両方できるモジュール、もしくは方法ってないものでしょうか RoRと連携できるものでないといけませんが。Javaアプリは連携が難しく挫折
239 名前:nobodyさん mailto:sage [2008/05/29(木) 10:36:58 ID:???] >>238 Cか何かで、アプリ作ったほうが早くね? セキュリティリスク考えると、非常にオススメできない・・・ それか、ファイルサーバ開放して、 そこをネットワークドライブにすればいいジャマイカ
240 名前:nobodyさん mailto:sage [2008/05/29(木) 11:55:10 ID:???] >>239 レスありがとうございます。Javaアプリで検討したときも Javaアプリで全部作ったほうが早いという結果が出てしまい企画倒れ。 とにかくWebブラウザのみでスマートに処理したかったのですが、 基本的にはクライアント側アプリをどうにかして起動してやらないと いけないみたいですね・・・。
241 名前:nobodyさん mailto:sage [2008/05/29(木) 13:52:00 ID:???] >>240 labs.gmo.jp/blog/ku/2007/05/gmail.html Gmailの添付ファイルみたいにすぐアップロードとか www.23hq.com/ とかはFlashでローカルからまとめてファイルをD&Dして アップロードできるようなインターフェイスがある
242 名前:nobodyさん mailto:sage [2008/05/29(木) 14:11:54 ID:???] >>241 レスありがとうございます。基本的にWebアプリでのファイル送信は ファイル選択タグよりユーザーがファイルを選んで、自動もしくは手動で送信 が通常の流れですね。 フラッシュを駆使して・・・でも、簡単にできるものだろうか・・・ フラッシュ知らないしなぁ。「ローカルからまとめてファイルをD&Dして」 というのは今回やりたいことではあるのですが。ただし選んでもすぐにアップロード をしない、というのが今回のコンセプトなんですよ。
243 名前:nobodyさん [2008/05/29(木) 14:59:45 ID:mGxyHguq] >>242 そもそもHTTPの基本がぜんぜん分かってない RFC読め
244 名前:nobodyさん mailto:sage [2008/05/29(木) 15:02:52 ID:???] なににしろ環境依存とセキュリティで難しいんじゃない? ましてやRAILSで業者挟まずタダでっちゃあなおさら。 引き続きRAILSに限らずとも情報が必要なら、CGIかWEB技術あたりのスレのがいいかもね
245 名前:nobodyさん mailto:sage [2008/05/29(木) 15:15:33 ID:???] ユーザの知らない時に、 ユーザの指定したデータを取ってきてほしいなら スパイウェア作ってクライアントの中に常駐させて、 それにPOSTしてもらえばいい。 でもRailsとは全く関係はないし、PCが起動してなかったら無意味w というか、ノートン・FW先生が怒り出すぞwww 大学か何かの研究テーマか?
246 名前:nobodyさん mailto:sage [2008/05/29(木) 15:59:53 ID:???] >>242 ,244 仰るとうりです。WEBアプリの手始めとしてRoRの入門書を片手に作ってる ものですから。PHPは広く使われているため、確かに「ぼくRubyできますよ」と言える ほうがかっこいいですよね。まあそんなことはどうでもいいのですが。 >>245 クライアントサイドで動くアプリは作れるのというのは文書では よく読むのですが、実際それを作る段になると、サーバーサイドアプリとの連携が 取れないということで、駄目になってしまってるのが現状です。 IEだけサポートなら.NETか何かでさらっと作れそうなんですが、、
247 名前:nobodyさん mailto:sage [2008/05/29(木) 21:32:50 ID:???] 自前でアプリ作るしかないだろう そいつがhttp使ってもそれは全く問題ない 現実的に●nnyがそうだし
248 名前:nobodyさん mailto:sage [2008/05/29(木) 21:34:45 ID:???] >PHPは広く使われているため、確かに「ぼくRubyできますよ」と言える >ほうがかっこいいですよね。 誰も知らなくて なにそれ? っていう空気になって 恥ずかしかった体験があるw
249 名前:nobodyさん mailto:sage [2008/05/29(木) 21:36:52 ID:???] >>246 > >>245 クライアントサイドで動くアプリは作れるのというのは文書では >よく読むのですが、実際それを作る段になると、サーバーサイドアプリとの連携が >取れないということで、駄目になってしまってるのが現状です。 >IEだけサポートなら.NETか何かでさらっと作れそうなんですが、、 なんか大きな勘違いをしていると思う。 Webの仕事しかしたことがなくてアプリケーションの作り方を知らないとか。
250 名前:nobodyさん [2008/05/29(木) 23:21:09 ID:mGxyHguq] >>247 ●nnyのことよく知らないけど有名なHTTP Server / Clientとやり取りするもんなの? じゃなかったら「HTTPもどき」どまり
251 名前:nobodyさん mailto:sage [2008/05/29(木) 23:28:57 ID:???] ファイル名だけDBに格納して、 同じファイルが他の階層にあったらそれも抜くつもりなんだろうか。 ファイルパス入れてもクライアントのOS依存だし、 ファイルの置き場所変えたら無意味。
252 名前:nobodyさん mailto:sage [2008/05/30(金) 01:51:20 ID:???] 質問するときは正直に本当の目的を言った方がいい 初心者の場合なにも分かってなくてそもそもの アプローチが的外れの可能性もあるから
253 名前:nobodyさん mailto:sage [2008/05/30(金) 10:13:51 ID:???] まぁなんにせよ、ネタとしてはおもしろかったぜ
254 名前:nobodyさん mailto:sage [2008/05/30(金) 15:08:55 ID:???] >>247 そうですね、作るしかなさそうですね >>249 いやいやWEBアプリはほぼ初めてなので苦労してます >>252 話は外れますが、特許申請しようとするものの内容を人に話すと その時点で特許にならないという・・・。今回はそんなものじゃないですが 一応今回は人がやっていないことをするというコンセプトですから、ご了承を っていうか難しいですねこういうやったことのないことを初めてするということは
255 名前:nobodyさん mailto:sage [2008/05/30(金) 18:03:48 ID:???] 人がやらないのは理由がある。 つまり君がつくろうとしているものは セキュリティ上の問題がある危険なソフトだからだ。
256 名前:nobodyさん mailto:sage [2008/05/30(金) 18:11:39 ID:???] どうみても卒業研究テーマです。ほn(ry まぁ、セキュリティ云々は後で考えればいいとして、 実現できるかできないかを2chで聞くようじゃ、所詮何もできないと思う。
257 名前:nobodyさん mailto:sage [2008/05/30(金) 18:19:14 ID:???] gettext-1.91.0 rails-2.0.2 (actionmailer-2.0.2)の環境で require 'gettext' GetText.locale = 'ja' で、メール送信(ActionMailer)時に送信元に日本語を入れて @from = "送信者 <mail@example.com>" 送信していますが、From:がutf8でbase64されてしまいます。 GetTextでは、Subject:と同じようにFrom:も iso-2022-jp でbase64するのかと思った のですが、こういうものでしょうか? ちなみに、 /usr/lib/ruby/gems/1.8/gems/gettext-1.91.0/lib/gettext/rails.rb でチェックしましたが、mail.subjectしか処理していないようです @@default_charset='iso-2022-jp' @from = Kconv.tojis("送信者 <mail@example.com>") とすると、From: も(Subjectも本文も) iso-2022-jp になることがわかりました。 この対応で問題ないでしょうか? (こういうものでしょうか?)
258 名前:nobodyさん mailto:sage [2008/05/30(金) 20:10:43 ID:???] そういうものです
259 名前:nobodyさん mailto:sage [2008/05/30(金) 21:24:51 ID:???] mixiのperlでwikiトピックの阿呆思い出した ちゃんと助言があっても「それはいいとして」で 自分からは詳しいことは言えませんが情報はくださいって何様ですかw
260 名前:nobodyさん mailto:sage [2008/05/30(金) 21:58:01 ID:???] 神様
261 名前:nobodyさん mailto:sage [2008/05/30(金) 22:05:44 ID:???] mixi(笑)perl(笑)wiki(笑)
262 名前:nobodyさん mailto:sage [2008/05/31(土) 12:12:13 ID:???] DBにファイル名適当に突っ込んでおくと、 そのファイルをとってきてくれるのだろうか。 それは画期的だ。
263 名前:nobodyさん mailto:sage [2008/05/31(土) 20:57:23 ID:???] formに関するヘルパーメソッドがたくさんありますが現状どれを使うべきなんでしょうか。 start_form_tag form_tag form_for このうちstart_form_tagは推奨されないメソッドだとネットでよく見ます。 form_tagはstart_form_tagと同じものだったと思うのですが、これも非推奨になったのですか? それとも紛らわしいからstart_form_tagだけ非推奨になったのですか?
264 名前:nobodyさん mailto:sage [2008/06/01(日) 01:14:42 ID:???] RoR自体が非推奨
265 名前:nobodyさん mailto:sage [2008/06/01(日) 08:14:06 ID:???] >>263 start_form_tag と form_tag は同じものじゃない。 form_tag は引数にブロックを取る。 <% form_tag do %> ... <% end %> form_tag は非推奨じゃない。 でも、普通の CRUD なら form_for の方が手間が省けることが多い。
266 名前:263 mailto:sage [2008/06/01(日) 11:13:18 ID:???] >>265 ありがとうございます。 form_tagは<%= form_tag %>...<%= end_form_tag %>で書けるのもありますよね。 ブロックで書くform_tagだけ生き残った感じなのかな