13/10/28 19:57:47.27
何をどこまでやってこういう出力が欲しいのにこういうエラーが出るので分かりません、なら
答えようもあるだけどね…
289:nobodyさん
13/10/28 21:34:26.18 khc42Rhk
たしかに甘えすぎていました
AJAXとJquery勉強しなおして、まだ分からないようでしたらまた質問させていただきます。
290:nobodyさん
13/10/28 22:52:49.36
>>105-106
必要以上に親切にしない。教えて君はエスカレートする。
最初は自分で努力しようと考えている人も、親切にされるとそれを当たり前だと思い、次からはもっと人に頼るようになる。
甘やかすことは、その人から向上心やプライドを奪うことでもある。
URLリンク(ja.uncyclopedia.info)教えて君
291:nobodyさん
13/10/28 23:59:09.70 khc42Rhk
>>289
分かりました!
さてと、もう少し勉強しとくか。
292:nobodyさん
13/10/29 01:09:31.99
このスレはアホばかりですね
293:nobodyさん
13/10/29 01:10:15.18 1x945yIi
Started GET "/searches/51" for 〇〇〇〇 at 2013-10-29 00:49:37 +0900
Processing by SearchesController#show as JS
Parameters: {"id"=>"51"}
Search Load (0.6ms) SELECT `searches`.* FROM `searches` WHERE `searches`.`id` = 51 LIMIT 1
Rendered searches/show.js.erb (0.3ms)
Completed 200 OK in 7ms (Views: 5.0ms | ActiveRecord: 0.6ms)
294:nobodyさん
13/10/29 01:12:51.04 1x945yIi
>>98の後半部分が発動しなくなってしまいました^^;
何となくそんな悪寒はしていましたが
show.js.erb $("#results").html("result: <%= escape_javascript (render @search.products) %>");
new.viewには result: #<ActiveRecord::Relation::ActiveRecord_Relation_Product:0x0000000359798>
295:nobodyさん
13/10/29 01:25:15.69 1x945yIi
Started GET "/searches/71" for 〇〇〇〇 at 2013-10-29 01:21:53 +0900
Processing by SearchesController#show as JS
Parameters: {"id"=>"71"}
Search Load (0.5ms) SELECT `searches`.* FROM `searches` WHERE `searches`.`id` = 71 LIMIT 1
Product Load (0.8ms) SELECT `products`.* FROM `products` WHERE (name like '%dsa%') ORDER BY `products`.name ASC
Rendered products/_product.html.erb (1.2ms)
Rendered searches/show.js.erb (11.6ms)
Completed 200 OK in 20ms (Views: 16.5ms | ActiveRecord: 1.3ms)
296:nobodyさん
13/10/29 01:28:11.72 1x945yIi
クッキー等キレイにしたら表示された!
うおおおおおおおおお
アドバイスくれた人はありがとです!
さてと次は何をやろうかな
297:nobodyさん
13/10/29 19:25:57.32
carrierwaveを使っています
cookpadのtofuのようなもので我々が使えるものはありますでしょうか?
またその中でどれが優れていると思われますか?
もう一つはactiverecord-reputation-systemのようなものを自前で作りたいと思っています
こういった類のものを作った事がある方にご質問ですが参考になるサイトを教えてください
検索してもfacebookのイイネを組み込む程度のものばかりが出てくるので
298:nobodyさん
13/10/29 20:30:08.36
>>297
> cookpadのtofuのようなもので我々が使えるものはありますでしょうか?
ざっくりしすぎてて何にフォーカスすりゃいいのか分からん
もっとやりたいことを明確にしないと
299:nobodyさん
13/10/29 20:33:47.92
>>298
主には動的なリサイズです
前もっていくつものデバイス向けにいくつものファイルを用意しておくのも馬鹿らしいので
300:nobodyさん
13/10/29 21:00:22.26
>>299
んじゃ、この辺だね
URLリンク(www.ruby-toolbox.com)
301:nobodyさん
13/10/29 21:09:36.22
>>300
既に結構人気あるんですね!調べてみます!
ありがとうございます!!
302:nobodyさん
13/10/29 21:43:43.31 GG2N1VuE
Railsはdevelopmentモードだとviewと同じ名前のcssとjsを自動で含むのでしょうか?
303:nobodyさん
13/10/29 22:18:56.67
>>302
asset pipeline を使ってるならすべてのcssとjsが読み込まれる
development だとプリコンパイルされないだけ
304:nobodyさん
13/10/29 22:27:35.24 GG2N1VuE
>>303
分かりました。ありがとうございます。
developmentだとバラバラのまま、productionだと1つのまま。これだけの違いなんですね。
JavaScriptの場合は、グローバル汚染を回避する方法云々はいろいろと知見を見聞きしたのでわかるのですが、
CSSもJSに劣らず特定のページに固有って側面が強くないでしょうか?
ですので、ついうっかり、**.erb.htmlに<script/>や<style/>に書いてしまうのですが・・・・
これってベストプラクティスには反するのでしょうか?
他人の書いたRailsのコードを見ると、あまりそういうことはしてないっぽいんですね。
確かに集団開発していると、どこに他人がどんな定義を書いてるかが明らかじゃないと困るかもしれませんが・・・
305:nobodyさん
13/10/29 22:38:44.29
>>304
> JavaScriptの場合は、グローバル汚染を回避する方法云々はいろいろと知見を見聞きしたのでわかるのですが、
> CSSもJSに劣らず特定のページに固有って側面が強くないでしょうか?
asset pipeline はそういう面に目を瞑る代わりに通信コストを下げようというものだから、
ページ固有部分を別に書くことによる開発効率を重視するなら、asset pipeline を切るのも
選択肢のひとつ
ただ、RailsはDHHを含む経験豊かな開発者たちの「こうした方がいいよ」を集めたものだから、
よく分からないなら彼らの敷いた rail に乗っちゃった方が良い結果になることの方が多いと思う
306:nobodyさん
13/10/30 00:19:58.12 RvDdIS8M
>>305
ありがとうございます。
assets pipelineとの二者一択なんですね。
307:nobodyさん
13/10/30 01:05:28.28
二者択一
308:nobodyさん
13/10/30 14:15:36.65
Railsのマイグレーションって、マイグレーションファイルにつけられたタイムスタンプを使って適用順番を判別してるんですよね?
そのタイムスタンプは、マイグレーションファイルが作られた時刻をもとにしてると思うんですが、マイグレーションファイルが作られた時刻と、実際に適用したい順番って、一致しないことがありますよね?
たとえば git のトピックブランチを作って作業していると、マイグレーションファイルを作ってからだいぶあとになってメインブランチにマージするような場合も多いはずです。
そういう場合、みなさんどうしてますか?
できれば、タイムスタンプとは違う方法で、マイグレーションの適用順番を指定することができればいいのですが。