【RoR】Ruby on Rails Part17

このエントリーをはてなブックマークに追加
1質問常連者 感謝感謝
2nobodyさん:2013/10/20(日) 23:41:01.76 ID:aepowEVY
前スレ998様ありがとうございます!!
3nobodyさん:2013/10/21(月) 16:26:17.72 ID:/hLdo4QK
質問させてください。サーバー機(CentOS)を再起動した後
毎回下記のコマンドを入力して、Railsを有効にしています。

$ cd /var/www/html/RailsApp
$ bundle exec rake sunspot:solr:start RAILS_ENV=production
$ unicorn_rails -c config/unicorn.rb -E production -D

これらをサーバー起動時に自動で実行させる方法はないものでしょうか?

そして、最初のcd /var/www/html/RailsApp は2行目、3行目のコマンドに差し込んで
省略できないものでしょうか?
4nobodyさん:2013/10/21(月) 19:51:16.51 ID:???
>>3
man chkconfig
5nobodyさん:2013/10/21(月) 21:27:33.11 ID:2KZNVKzs
railscasts.com/episodes/111-advanced-search-form-revised?language=ja&view=asciicast

これを見ながら、検索部分を実装しようとしているのですが、
よくある、左側が検索操作部分で、右側がその結果表示みたいなものを作ってみたいと思っています。

ここでいう、/app/views/searches/new.html.erbを左側に、
/app/views/products/index.html.erbを右側に、共存して配置するには、どういったコードにすれば良いのでしょうか?
6nobodyさん:2013/10/21(月) 21:44:12.10 ID:???
iframeでも使えば?
7nobodyさん:2013/10/21(月) 21:49:34.36 ID:2KZNVKzs
>>6
弊害がありそうですがそうでもないですか?

世の大手サイトはどういう仕組みでやっているのでしょうか?
8nobodyさん:2013/10/21(月) 21:55:30.80 ID:???
>>7
文句つけるぐらいなんだから、自分の中で答えがあるんだろ
だったらその答えをまずひけらかしてから質問してみてはどうだい?
9nobodyさん:2013/10/21(月) 21:57:47.90 ID:2KZNVKzs
質問間違えていたっぽいですが、
searchs/new.html.erbとsearches/show.html.erbとの共存ですね

左で検索操作してポチっと検索して、右に検索結果一覧が出てくる的な。
検索結果一覧が出た後も、検索操作部分は変わらずある
10nobodyさん:2013/10/21(月) 21:59:08.27 ID:2KZNVKzs
>>8
文句はないっす^^;
すみません。。。

大手のサイトでよくある検索ページは、iframeじゃないんだろうな、って思って、
一体どうやってんのかなと思った次第です。

失礼しました。
11nobodyさん:2013/10/21(月) 21:59:52.88 ID:???
>>10
だったら君の言う「大手サイト」のやり方をパクればいい
HTMLのソース見るぐらい訳ないだろ
12nobodyさん:2013/10/21(月) 22:19:49.08 ID:gSn2nVWt
Ajax
13nobodyさん:2013/10/21(月) 22:32:09.85 ID:2KZNVKzs
>>12
ありがとうございます!!
それが正解っぽいですね!

下記あたりを読んでいます。
//shirusu-ni-tarazu.hatenablog.jp/entry/2012/03/21/011450
14:2013/10/21(月) 22:50:29.24 ID:???
Ruby on Rails 3 の Ajax いろいろ - @yuumi3のお仕事日記
http://b.hatena.ne.jp/entry/d.hatena.ne.jp/yuum3/20120903/1346653974
15nobodyさん:2013/10/21(月) 22:52:07.54 ID:/hLdo4QK
質問させてください
コントローラーや、ビューの内容を修正後、

Apacheであれば 
/etc/init.d/httpd restart
16nobodyさん:2013/10/21(月) 22:52:15.23 ID:2KZNVKzs
>>12
ただ、railscastのAdvanced Search Formというのでは、検索のためにモデルコントローラーを作って、
newとかshowとかが出てきます。

ここでいうnewやshowは混在させることが可能なのでしょうか???
17nobodyさん:2013/10/21(月) 22:54:42.57 ID:2KZNVKzs
>>14
あ様、いつもありがとうございますm(_ _)m

ここで紹介されているものは、>>16の場合でもいけるものなのでしょうか??
18nobodyさん:2013/10/21(月) 22:55:49.59 ID:/hLdo4QK
質問させてください
コントローラーや、ビューの内容を修正後、

Apacheであれば 
/etc/init.d/httpd restart
19nobodyさん:2013/10/21(月) 22:56:26.55 ID:/hLdo4QK
質問させてください
コントローラーや、ビューの内容を修正後、
Apacheであれば /etc/init.d/httpd restart
20nobodyさん:2013/10/21(月) 22:56:58.71 ID:/hLdo4QK
しかし、Nginxの場合、service nginx restart で再起動をかけても変更が適用されません。

変更を適用するにはどうすればいいでしょうか?
21nobodyさん:2013/10/21(月) 22:57:51.19 ID:/hLdo4QK
連投すみません。今2ch、おかしいですか?
8行くらいで送信したのに5行までしか投稿できませんでした
22nobodyさん:2013/10/21(月) 22:58:16.83 ID:???
<table>
</table>

をパーシャルにして

<tr>
<td>
</td>
</tr>

をパーシャルのパーシャルにする


って普通にできますよね?
やらないとしたら理由はなにかありますか
23nobodyさん:2013/10/21(月) 22:59:32.69 ID:???
>>20
そもそもdebian系のディストリビューションなんだろうか
だとしたら普通にそれで反映されるはずだが、本来変更するにはreloadコマンド

それ以上はスレチだ
24nobodyさん:2013/10/21(月) 23:01:14.81 ID:/hLdo4QK
>>23
CentOS6.4上で yum install nginxで入れました
25nobodyさん:2013/10/21(月) 23:03:53.53 ID:/hLdo4QK
>>23
Apacheとは違って、もしかしてunicornも立ち上げ直さないといけないとかですか?
26nobodyさん:2013/10/21(月) 23:12:05.62 ID:???
>>17
せっかく回答もらってるんだから、ちょっとは自分で試してから追加質問しろよ
27nobodyさん:2013/10/21(月) 23:12:49.62 ID:???
>>22
・ファイルが増えると管理が面倒
・partialは重い
など
28nobodyさん:2013/10/21(月) 23:12:54.29 ID:/hLdo4QK
>>26
reload も試しましたが反応なしです。
29nobodyさん:2013/10/21(月) 23:13:58.82 ID:???
>>28
reloadでもrestartでも何も変わらないなら設定が間違えてるとか別の問題だよ
30nobodyさん:2013/10/21(月) 23:16:46.35 ID:???
>>25
君が動かしているサーバ構成をこちらがエスパーしないと分からないような質問はやめてくれ
31nobodyさん:2013/10/21(月) 23:24:09.22 ID:/hLdo4QK
>>29
そうでしたか
ありがとうございます。調べてみます
32nobodyさん:2013/10/21(月) 23:30:23.03 ID:???
>>27
ありがとうございます。
すると、trをcollectionにしてループにするのはあまりやらないのでしょうか
33nobodyさん:2013/10/21(月) 23:33:06.81 ID:???
>>32
trの中身を使いまわすならやるかもしれない
34nobodyさん:2013/10/21(月) 23:56:49.26 ID:2KZNVKzs
あ様はじめ皆様、おかげ様でできました!
まことにありがとうございます!!
35nobodyさん:2013/10/22(火) 01:40:08.19 ID:???
>>33
わかりました
ありがとうございます。
36nobodyさん:2013/10/22(火) 02:53:22.93 ID:wfN4D7SE
どなたか教えてください。

サーバーの移動をしました。
その際にRailsアプリのフォルダをまるまるコピーして持っていき、
その後、sqlデータをエクスポート→新サーバーへインポートしました。

するとなぜか、paperclipという画像アップロード専用gemであげた画像の格納パスとデータベースに保存されているパスが一致しなくなっており
一部画像が表示されなくなりました。

これを解決する方法をご存知の方はいらっしゃいませんか?
37nobodyさん:2013/10/22(火) 03:09:37.19 ID:HOsNddR8
38nobodyさん:2013/10/22(火) 05:31:12.87 ID:???
今日び、nginxではなくapacheを使うメリットってなにがある?
参考情報の量以外で
39nobodyさん:2013/10/22(火) 07:28:02.56 ID:???
スレチ
40nobodyさん:2013/10/22(火) 16:44:24.87 ID:HOsNddR8
【ヘロク】 Heroku Part1 【PostgreSQL】
http://toro.2ch.net/test/read.cgi/hosting/1329378677/l50
41nobodyさん:2013/10/22(火) 17:09:43.61 ID:???
rails4.0
rails generate controller home index about contact
でHomeControllerとindex,about,contactの3つのアクションができました
このうちaboutだけ不要なので
rails destroy controller home about
ってやったんですが、indexもcontactも含めてHomeControllerに関係するファイルは全て消えてしまいました
こういう場合はどうやるのでしょうか?
42nobodyさん:2013/10/22(火) 18:50:52.94 ID:???
43nobodyさん:2013/10/22(火) 19:02:49.51 ID:l6eIb4nf
HTML5/WebアプリってVBアプリの工数10倍かかるのにの人月1/2だよね。見積書いてる奴バカなの?
http://hayabusa3.2ch.net/test/read.cgi/news/1382432343/
44nobodyさん:2013/10/22(火) 19:25:58.63 ID:???
rspecを勉強中ですが、コントローラーテストを中心に組み立てるのでしょうか?

またcapybaraを使ってフォームに値を入れるwithinが使えないのですが
そのようなテストはコントローラーテストでは使わないということですか?
45nobodyさん:2013/10/22(火) 19:30:07.57 ID:???
>>42
つまり個別にアクションを削除できないから全部消してまたやり直すしかないってことですか?
46nobodyさん:2013/10/22(火) 21:29:01.98 ID:z3Clu8jQ
>>45

個別には消せない

ルーティング規則からaboutを削除すればアクションは呼べなくなる

あと
* コントローラのソースからaboutメソッドを削除
* ビューファイルも消す
ですっきり
47nobodyさん:2013/10/22(火) 22:47:55.64 ID:???
なるほど、わかりました
48nobodyさん:2013/10/22(火) 22:49:49.61 ID:???
49nobodyさん:2013/10/22(火) 23:24:25.72 ID:???
どうでもいい疑問だけどgemやらruby本体やらのサーバ負荷って相当だろうけど
オープンソースなのに誰がそれを負担してるの?寄付とか?
50nobodyさん:2013/10/23(水) 04:54:09.83 ID:Ry1rC3Pk
railscasts.com/episodes/111-advanced-search-form-revised?language=ja&amp;view=asciicast
このページの下記の部分って、rails4にするにあたって、変更しなければならないのですか?
ArgumentError in Searches#show
'nil' is not an ActiveModel-compatible object. It must implement :to_partial_path.
と出てしまうのですが


<h1>Search Results</h1>

<%= render @search.products %>
51nobodyさん:2013/10/23(水) 05:07:52.27 ID:Ry1rC3Pk
>>50
これはモデルのメソッドを呼び出しているのでしょうか?
何をしているのか、そもそもよくわかっていません
52nobodyさん:2013/10/23(水) 06:34:25.77 ID:???
paperclipやcarrierwaveで、複数のサイズに対応するにあたって、
一つのファイルを保存するだけで済む方法はないのでしょうか?

複数アプリケーションや複数場面でサイズを変えたいものの、サイズ種類ごとに保存していくと容量を食い過ぎるため。

また、仮に一つのファイルを保存するだけで済んだ場合、呼び出しの度にリサイズ処理に時間がかかったり、弊害はないのでしょうか?
53nobodyさん:2013/10/23(水) 12:02:56.74 ID:???
>>52
そんなに容量気にするならS3でも使えばいいじゃん
ドロップボックスなんて全てS3でやってるんだぜ
54nobodyさん:2013/10/23(水) 17:06:45.47 ID:???
S3は転送量に対する課金が怖い
55nobodyさん:2013/10/23(水) 19:13:09.34 ID:???
PinterestのEC2コストは、トラフィックのピーク時には1時間あたり52ドルかかっているが、トラフィックの少ない夜間には1時間あたり15ドル程度まで抑えられている

8000万個のオブジェクトをAmazon S3に保存、総容量は410テラバイト
http://www.publickey1.jp/blog/12/pinterest_pythonamazon.html
56nobodyさん:2013/10/23(水) 19:15:01.70 ID:???
57nobodyさん:2013/10/23(水) 21:36:54.67 ID:???
>>53
>>54
ちょっと自惚れがすぎますが、一年程度で1TB、二年程度数TBを想定しています。
徐々にマネタイズしろよ、って話ですが、S3は若干お金の心配があります。

少なくともcloudinary?のように一回の保存だけで対応できる方法を、paperclipやcarrierwaveでとれないかと興味を持っている段階でございます
58nobodyさん:2013/10/23(水) 21:41:38.92 ID:???
>>55
>>56
なるほど!!!

ただ、私がコスト比較しているのは、とりあえず1TBくらいまでのみちのりです。
そこまで成長しないリスクも想定しつつ。

そのあとは、、、
どこくらいまでが、自前でそろえるよりも有利なんでしょうね。
検討しなくては
59nobodyさん:2013/10/24(木) 07:40:54.45 ID:???
>>57
そのときになってから対処すればいい

DHHも言ってる
今やらなければいけないことは、「必要になるかもしれない」ことではない、と
60nobodyさん:2013/10/24(木) 14:36:06.61 ID:???
hoge = Hoge.select("SUM(id) as id_sum").first
hoge.id_sum #=> idの合計値

みたいな感じで値が取れますが、別名を付けた「id_sum」って具体的にhogeのどこに格納された値なのでしょうか?
61nobodyさん:2013/10/24(木) 14:50:22.85 ID:???
あと、select("SUM(id)")の様に別名を付けない場合、取得した値にアクセスする方法があるのか気になります。
62nobodyさん:2013/10/24(木) 19:29:42.96 ID:???
>>60
当該hogeインスタンスに動的にid_sumアクセサが定義されてる
特異メソッドだから、他のhogeインスタンスには無いアクセサなので別の場所や他のhogeインスタンスで呼ぼうとするとエラーになる

Rubyの便利な機能だけど、怖くもある
もしHogeクラスに何か重要なid_sumメソッドやid_sumアクセサが元から定義されてた場合、>>60のコードで上書きされてしまって
意図せぬ問題が発生する可能性がある

この手のRubyの意図せぬメソッドやアクセサの上書きってみんなどうやって対処してるのか興味がある
63nobodyさん:2013/10/24(木) 19:42:34.57 ID:???
matzは「殆どの場合そんなこと起きないし、神経質に気にするよりも生産性の向上を享受しようや」みたいなスタンスだった気がする。
64nobodyさん:2013/10/24(木) 20:45:41.72 ID:sTGrSraH
>>61

名前を付けない場合は [] でアクセスできるよ。
65nobodyさん:2013/10/24(木) 21:30:22.04 ID:???
>>62
なるほど、アクセサを定義している箇所を見れば分かりそうですね。

>>64
[]の引数は何になるのでしょうか?
hoge[:id], hoge["id"], hoge["SUM(id)"]など試してみたけど取れませんでした。
66nobodyさん:2013/10/24(木) 22:03:20.19 ID:???
質問失礼します。

コントローラーにて【@parent.child = child_instance】のような記述で、
関連する親子モデルを割り当てる際に、
saveが走っているようでバリデーションチェックが入ります。

関連する親子モデルを(新規に作成するのではなく)割り当てる際、
バリデーションチェックをスキップする方法などありますでしょうか?

よろしくお願いいたします。
67nobodyさん:2013/10/24(木) 22:53:01.78 ID:???
saveは走ってない
よーく確認しましょう
68nobodyさん:2013/10/25(金) 00:03:22.04 ID:HgfeljUn
>>65

最後の SUM(id) で出来るはずなんだがなぁ
とりあえず、どんなキーが使えるか、
attribute_names にも入ってない?
69nobodyさん:2013/10/25(金) 11:10:09.74 ID:???
>>68
hoge.attribute_names #=> [""]

みたいな感じでした。
70nobodyさん:2013/10/25(金) 19:57:28.56 ID:???
71nobodyさん:2013/10/25(金) 21:55:26.88 ID:???
質問があります

OmniAuthを使うとFacebookやTwitterアカウントでログインが出来るという認識です。

こちら側で用意した特定Twitterアカウントからのみ
ツイートを実施したい場合でもOmniAuthは利用できますか?

いちいち各ユーザーがTwitter認証をすることなく、
なんらかのアクションを起こすと、
こちらで用意したTwitterアカウントで投稿が行われる仕組みです。
72nobodyさん:2013/10/25(金) 22:23:02.22 ID:???
>>71
まずはやってみよう
73nobodyさん:2013/10/25(金) 22:25:45.03 ID:???
>>71
無理
74nobodyさん:2013/10/26(土) 03:41:36.42 ID:???
初歩的な質問をさせてください

params[:keyword] = "TEST"
@posts = Post.where('title like ?', params[:keyword])

みたいなことをするのを前提としたとき
titleカラムはindexを貼っておいたほうがいいですか?
75nobodyさん:2013/10/26(土) 04:44:43.19 ID:???
おせー!となってから貼れば良いのでは。
でもMySQLではワイルドカードから始まるlikeは
indexが使用されないとかあるらしい。
76nobodyさん:2013/10/26(土) 12:29:06.40 ID:Yys5qMug
railscastのエピソード111「advanced-search-form-revised」
これに従って、アドバンスドサーチなるものを作っています。
これにAJAXを付け加えて、検索結果を検索条件入力フォーム欄の下に表示する形態をとりたいのですが、全く辿り着けません。

newアクションから、createアクションを経由し、次にshowアクションにリダイレクトされる流れなのですが。

難しい内容なのかもしれませんが、もし分かる方がいらっしゃいましたら、教えていただけるとありがたいです。
77nobodyさん:2013/10/26(土) 12:33:37.00 ID:Yys5qMug
show.html.erbの方に、updateアクションを叩く検索フォームを設置すれば良さそうですが、
もうすこしjquery/ajaxを使ったスマートな方法が欲しいのです。。。
78nobodyさん:2013/10/26(土) 12:33:54.38 ID:???
HTML、Ajax、Rails の仕組みがきちんと理解できていれば何ら難しいことはない

逆に理解できてなくて答えだけ欲しいというのならスレ違い
79nobodyさん:2013/10/26(土) 12:58:02.37 ID:???
>>78
きちっと分かってたらこんなところにこねぇだろw
ここは>>77>>78のように分かってない奴が来るところ
80nobodyさん:2013/10/26(土) 13:06:50.76 ID:???
>>76
検索だけするのになぜcreateを通るのか不明
81nobodyさん:2013/10/26(土) 13:29:54.75 ID:Yys5qMug
>>80
普通のform tagの検索なら簡単にjqueryで動的ページを作れますが、
ここで紹介されているのは複雑な検索用に検索モデルを作って・・・・という流れなのです。
82nobodyさん:2013/10/26(土) 13:32:45.74 ID:???
>>81
検索モデルを永続化するわけじゃあるまい?
保存しないものに create はおかしい
83nobodyさん:2013/10/26(土) 13:35:17.60 ID:Yys5qMug
>>82
読んでいただければ分かりますが、永続化します。
wheneverなどで、ゴミ掃除はあとでするという考えです。
getだと検索項目が限られるため、モデル化してしまうのが良いというのがrailscastで紹介されているadvanced-seachのやり方です。
なので、動的表示にするのも、もう一歩進んだ知識を持たれた方のアドバイスが必要なわけです。
84nobodyさん:2013/10/26(土) 13:43:56.16 ID:???
>>83
Search#create の最後で redirect_to すりゃいいだけ
85nobodyさん:2013/10/26(土) 13:53:53.61 ID:Yys5qMug
コントローラーの抜粋ですが、下記のようになっていて、
show.html.erbで表示される仕組みになっているのですが・・・・


def new
@search = Search.new
end

def create
@search = Search.create!(search_params)
redirect_to @search
end

def show
@search = Search.find(params[:id])
end
86nobodyさん:2013/10/26(土) 13:55:49.17 ID:???
>>85
合ってるように見えるね
87nobodyさん:2013/10/26(土) 13:58:01.32 ID:Q8szoofs
ajaxで部分書き換えしたいなら、呼び出し側でどうこうする必要があるよね。
redirectするんじゃなくて、結果をJSONやHTML片で返すとか。
88nobodyさん:2013/10/26(土) 14:05:52.87 ID:Yys5qMug
show.html.erbに、<%= render @search.products %>

そして、そこで呼び出されている?searchモデルが下記になります。
おそらくshow.html.erbの上記記述で下記が呼び出されていて?、それで実際検索が行われる仕組みなんじゃないかと・・・・
def products
@products ||= find_products
end

private
def find_products
products = Product.order(:name)
products = products.where("name like ?", "%#{keywords}%") if keywords.present?
  //以下複数の検索項目を設定
products
end
89nobodyさん:2013/10/26(土) 14:29:11.47 ID:???
>>88
キモはそのrenderの部分
ActionView::Helpers::RenderingHelper#renderを読むと

render(options = {}, locals = {}, &block)
(snip)
・:partial - See ActionView::PartialRenderer.
(snip)
If no options hash is passed or :update specified, the default is to render a partial and use the second parameter as the locals hash.

と書いてある。ということで、ActionView::PartialRenderを見れば、

Rendering objects that respond to `to_partial_path`

# @posts is an array of Post instances, so every post record returns 'posts/post' on `to_partial_path`,
# that's why we can replace:
# <%= render partial: "posts/post", collection: @posts %>
<%= render partial: @posts %>

と今回の例の場合が載っている
90nobodyさん:2013/10/26(土) 14:34:42.24 ID:???
>>75
ありがとうございます

後々レコード数が増えてからインデックスを貼ると膨大な時間がかかりませんか?

インデックスを貼る行為は
データ容量を大きく食うのとトレードオフですよね?
91nobodyさん:2013/10/26(土) 14:35:20.94 ID:???
>>90
あと、データの書き込みが遅くなる
92nobodyさん:2013/10/26(土) 14:42:08.77 ID:Yys5qMug
>>89
たしかにそこ良く分かっていなかったです(てかいまだに汗)。
これって動的に表示するのは難しいんですかね?でも大手のサイトとかではよく見るのので、可能は可能なんでしょうが・・・・
93nobodyさん:2013/10/26(土) 16:48:49.99 ID:???
>>92
ログは見てるの?
94nobodyさん:2013/10/26(土) 17:18:49.46 ID:n7omdGki
Started POST "/searches" for 〇○○○ at 2013-10-26 17:10:31 +0900
ActiveRecord::SchemaMigration Load (0.5ms) SELECT `schema_migrations`.* FROM `schema_migrations`
Processing by SearchesController#create as HTML
Parameters: {"utf8"=>"&#10003;", "authenticity_token"=>"OSpOUenfcqQBafhnfsfmwomfwojgcuuvR1+PQ7gE=",
"search"=>{"keywords"=>"sa", "min_price"=>"", "max_price"=>""}, "commit"=>"Search"}
(0.3ms) BEGIN
95nobodyさん:2013/10/26(土) 18:01:11.76 ID:???
>>94
それだけで終わりか…
96nobodyさん:2013/10/26(土) 19:10:19.48 ID:l1LHvxZ+
Rails3.2.13なんですが

views/hoge

ここのフォルダーに

hoges.html.haml
_tab1.html.haml
_tab2.html.haml
_fuga.html.haml


があって、

hogesから 

render 'tab1'
render 'tab2'

をやっても描画されるのに

tab1もしくはtab2から

render 'fuga'

してもテンプレートが見つからないと言われるのはどうしてでしょうか
97nobodyさん:2013/10/26(土) 19:15:17.02 ID:n7omdGki
SQL (0.4ms) INSERT INTO `searches` (`created_at`, `keywords`, `updated_at`)
VALUES ('2013-10-26 08:10:31', 'sa', '2013-10-26 08:10:31')
(13.2ms) COMMIT
Redirected to 〇〇〇〇:3000/searches/18
Completed 302 Found in 97ms (ActiveRecord: 15.6ms)
98nobodyさん:2013/10/26(土) 19:20:19.60 ID:n7omdGki
Started GET "/searches/18" for 〇〇〇〇 at 2013-10-26 17:10:32 +0900
Processing by SearchesController#show as HTML
Parameters: {"id"=>"18"}
Search Load (0.6ms) SELECT `searches`.* FROM `searches`
WHERE `searches`.`id` = 18 LIMIT 1
Product Load (0.9ms) SELECT `products`.* FROM `products`
WHERE (name like '%sa%') ORDER BY `products`.name ASC
Rendered products/_product.html.erb (2.4ms)
Rendered searches/show.html.erb within layouts/application (434.2ms)
Completed 200 OK in 613ms (Views: 604.4ms | ActiveRecord: 4.8ms)
99nobodyさん:2013/10/26(土) 19:23:57.10 ID:n7omdGki
以上ですm<__>m
途中連続規定に抵触し失礼しました。
100nobodyさん:2013/10/26(土) 21:49:09.91 ID:Q8szoofs
サーバはちゃんとコンテンツを302→200で返しているね。
AJAXコールなんだから受け取った側でちゃんと使ってやれ。
101nobodyさん:2013/10/26(土) 21:52:54.18 ID:???
>>91
それって体感できるくらいの遅さですか?
アクセスが多くて短時間(例えば一分間)の間に100レコードへの書き込みとかで体感できちゃうレベルですか?
102nobodyさん:2013/10/26(土) 22:42:11.09 ID:n7omdGki
>>100
これ自体は当初からうまく表示されております。
検索欄と検索結果を同一のページに表示したいのですが、そのやり方が分かりません。

『受け取った側でちゃんと使ってやれ』と仰るのはshow.html.erbに検索欄を設置しておけということでしょうか?
103nobodyさん:2013/10/26(土) 22:54:00.29 ID:???
>>102
なるほど、分かってないのはAjaxの部分だな
Rails部分に関しては問題はないから、Ajaxに絞って勉強しろ
104nobodyさん:2013/10/26(土) 22:59:34.48 ID:???
>>101
データ量、マシンスペックなどによるから、自分で試してみるしかない
105nobodyさん:2013/10/26(土) 23:20:10.44 ID:n7omdGki
>>103
勉強はしているんですが、少しヒントをいただけるとありがたいのですがm<_ _>m
ajaxのどっち方面を勉強するのかとか・・・・
106nobodyさん:2013/10/26(土) 23:27:26.97 ID:n7omdGki
>>105
そんな難しい内容は誰も答えられないからここに持ってきちゃいかんよ
コード見せてもらうのを期待したんだろうがさくっと書けるレベルの人間はこんなところに来ないから
107nobodyさん:2013/10/26(土) 23:29:41.04 ID:n7omdGki
>>105
消え去りなさい
108nobodyさん:2013/10/26(土) 23:38:09.65 ID:???
>>105
ヒントも何も、Ajaxの基礎の基礎だから
入門書と呼ばれるものならどの本にでも載ってるレベル

ということで、まずはお勉強しなさい
109nobodyさん:2013/10/26(土) 23:43:08.46 ID:n7omdGki
>>105
ですよね^^;
ありがとうございましたm<_ _>m
110nobodyさん:2013/10/26(土) 23:45:29.49 ID:???
>>105-106
これなに?
自演?
111nobodyさん:2013/10/26(土) 23:50:35.38 ID:???
>>105-106
煽り型教えて君
112nobodyさん:2013/10/26(土) 23:53:10.47 ID:???
>>105-106

必要以上に親切にしない。教えて君はエスカレートする。
最初は自分で努力しようと考えている人も、親切にされるとそれを当たり前だと思い、次からはもっと人に頼るようになる。
甘やかすことは、その人から向上心やプライドを奪うことでもある。
http://ja.uncyclopedia.info/wiki/教えて君
113nobodyさん:2013/10/26(土) 23:55:52.41 ID:n7omdGki
ID抜き取り???
114nobodyさん:2013/10/26(土) 23:58:35.15 ID:???
>>113
IDは抜けないよ

プログラムスレでそのレベルの言い逃れでごまかせると思うな
115nobodyさん:2013/10/27(日) 00:42:18.60 ID:???
久々に笑わせてもらったwwwwwwwww
116nobodyさん:2013/10/27(日) 00:45:59.00 ID:???
俺も一年前はここで色々と尋ねては
「まーた、教えてくんかー」とか
嫌味を言われてたけど

まさか今は自分が言う側になるとはねwww

学生時代に先輩が後輩イビリをするのと全く同じ
日本人独特の悪しき伝統だね


だから日本人は陰湿なんだよな
俺も含めてお前ら皆www
117nobodyさん:2013/10/27(日) 02:56:42.36 ID:???
production環境でno route matchのログ出力を抑制する方法ありませんか?
適当にurlいれられるだけでエラーになるのでログが肥大化しちゃってうっとおしいです
118nobodyさん:2013/10/27(日) 03:04:38.96 ID:???
119nobodyさん:2013/10/27(日) 03:09:26.90 ID:???
ちなみに緑のチェック(ベストアンサー)ついてるとこの
ブロックをまるまるコピー


そしてアプリ/config/initializersフォルダのなかに

適当に stop_route_error.rb
みたいなファイルを作って
さっきコピーした内容をまるまるコピペして保存→再起動でおk


俺はここの閉鎖的なバカどもとは
違って優しい先輩になりたい

変に育って
仕事を奪われるのが怖い!っていう
低レベルな奴らばかりだからな、ここは
120nobodyさん:2013/10/27(日) 03:13:09.33 ID:???
一緒に育って日本のRoR市場を明るくしていこうぜ!っていうのがない

うちに隠そう隠そうとする
大したノウハウでもないくせにな

とくにRoRでの開発者はそういうタイプが多い

Cakephpのスレとか見てると雰囲気が違って向こうは盛んだ

cakephp=リア充

rails=陰湿キモオタってかんじ


日本ではね
121nobodyさん:2013/10/27(日) 07:48:17.21 ID:???
まぁPHP使ってる人は良くも悪くも普通な人が多いが
Ruby使ってる人はエンジニア気質というか、そもそもが陰湿な人が多いからな
122nobodyさん:2013/10/27(日) 09:35:06.85 ID:???
>>120
やけに>>105-106の肩を持つなぁ
あんなのと一緒に育ちたいのか?
123nobodyさん:2013/10/27(日) 10:12:54.43 ID:???
PHP: 女の子にもてたい人が集まる言語
Python: 初心者にやさしい人が集まる言語
Ruby: 人を攻撃したがる人が集まる言語
124nobodyさん:2013/10/27(日) 11:51:16.82 ID:cydvO19T
ちなみに本人は俺だから、>>120みたいな先輩もいるんだろう・・・

素人が色々質問するのも当然だと思うんだがな。。。
あまりに教えてくれないから、昨日はちょっときれちゃったよ(笑)すまんね。

英語で割と先進的と思われるadvanced-search取り入れて、あとはAJAXの知識が欠けているのは分かって質問してるんだからさ、
簡単にAJAX勉強しろって言われても

>>120みたいのが外の世界では成功してると思うぞ。
教えてくん、はっはっは。みたいな精神だと、外の世界では人望失うだけだし、そういうのって表情に出ちゃうからな
まぁ自力でやりますわ
125nobodyさん:2013/10/27(日) 11:55:37.74 ID:cydvO19T
まぁ、こういうタイプの人間って、自分自身たいしたところまで登れないんだよな
社会はうまくできてるわ


116 :nobodyさん:2013/10/27(日) 00:45:59.00 ID:???俺も一年前はここで色々と尋ねては
「まーた、教えてくんかー」とか
嫌味を言われてたけど

まさか今は自分が言う側になるとはねwww

学生時代に先輩が後輩イビリをするのと全く同じ
日本人独特の悪しき伝統だね


だから日本人は陰湿なんだよな
俺も含めてお前ら皆www
126nobodyさん:2013/10/27(日) 12:04:40.21 ID:???
>>124-125
酸っぱいぶどうの話をそのまんま堂々と再現されてもねー
127nobodyさん:2013/10/27(日) 12:13:29.35 ID:???
>>124
「何が分かってないか分かってない状態」から「Ajaxが分かってないことが分かった状態」まで
教えてもらっておきながら、「あまりに教えてくれないから」なんて暴言もいいところ

そりゃお前に誰も教えてくれんわ
128nobodyさん:2013/10/27(日) 13:48:50.20 ID:???
今は大学のプログラミング講義でCとかRubyとかやってるとこもあるらしいな
オッサンは勉強しとかないと将来女子高生にアゴで使われそう
129nobodyさん:2013/10/27(日) 14:19:13.33 ID:???
>>124
このスレでは教わる人全員が嫌われるわけじゃなくて教えて君が嫌われてる
なんで君が嫌われてるのか分からないのかがまず問題だね

それに何でもかんでも聞く人はプログラミング何年か続けてると絶対どこかで詰むからね
Railsのように知れ渡ってる技術を自分で使いこなせないようだと、他のライブラリやフレームワークはどうやって勉強していくのか
130nobodyさん:2013/10/27(日) 15:50:01.91 ID:???
>>124
教わる必要もないのにここで教えて君に目を光らせてるのが大半だからここに来る必要はないだろう
何の必要もないのに嫌いな教え&教えてがあるこの場に来ているのだからそんな人間に何を期待しているんだ?
現に君はAJAX周りのアドバイスを受けたくてここに来ているのにまともな進展もない
ここにいる人間の大半は教える能力はないものかあっても冷やかしに来ている者
期待している良い人で具体的に教えることができる人間は少数
131nobodyさん:2013/10/27(日) 15:54:32.98 ID:???
>>130
そういう言語は追々衰退していき結局は全員損するんだけどな

ざっとスレ見た限り虫けらが多くなってしまったな
むしろ教えて君と親切丁寧に教える度量のある人間だけで良いんじゃない?それ以外はスレ違いの虫けらだろ
たまに覗いた時にこういう虫けらが多いと不快になるんだよな
教えてやるから感謝しろよみたいに2chでイキがってる虫けら
132nobodyさん:2013/10/27(日) 16:00:36.71 ID:???
スレチなので両方とも移動よろしく
133nobodyさん:2013/10/27(日) 16:00:51.92 ID:???
>>130-131
自演くせぇwww
134nobodyさん:2013/10/27(日) 16:05:35.26 ID:???
>>133
今来たばかりなんだが
おまえらここに何しに来てんの?
教えて君っぽい奴の抽出?

俺は特に用ないから帰るよ
時間のムダ
135nobodyさん:2013/10/27(日) 16:08:46.84 ID:???
> 俺は特に用ないから帰るよ
> 時間のムダ
余計な捨て台詞残さずに黙って去ればいいのにねー
136nobodyさん:2013/10/27(日) 16:10:43.29 ID:???
>>125
それはお前みたいな陰湿人間のほうだろwwwwww


しかもモテなさそう
137nobodyさん:2013/10/27(日) 16:13:09.45 ID:???
>>129
Railsごときで偉そうなこと言うなよ
というかお前みたいな陰湿タイプのエンジニアはここから出てけよ


そしたら日本のrailsやrubyも
もっと盛んになって将来が明るいわ
rubyが大して日本で浸透しなかったのは
お前らの気質のせいなんだろうな

ここにいるとそれがよく分かる
138nobodyさん:2013/10/27(日) 16:16:11.62 ID:???
>>137
>>105-106みたいな盛大な自演をやらかしておいて、回答側を叩く流れにはさすがにならんだろ…

恨むなら>>105-106を恨め
139nobodyさん:2013/10/27(日) 16:17:55.48 ID:???
>>130
陰湿なキモオタどもが
質問者をイビりたいだけ

各種技術関連スレの中でも
ここは特段にそれが酷い


陰湿タイプのRailerはここから出てけと思う
ここの住人を刷新すべき

会社と同じだよな

爽やかで後輩を育てる先輩→それが自分に返ってきて実績をあげ部下を沢山持つようになる

爽やかで質問者を育てる先輩→それが自分に返ってきて、Rails市場自体が大きくなり日本でも関連の仕事が増える


情けは人のためにならず 


分かったフリした
または、イビりたいだけの低レベルな開発者はここに来るな
140nobodyさん:2013/10/27(日) 16:19:39.27 ID:???
>>138
いやいや、それだけじゃない
俺もここで最初のころはよくイビられてたからな

お前らの気質にはウンザリしてる
141nobodyさん:2013/10/27(日) 16:20:25.37 ID:cydvO19T
私もAJAXの勉強でもしてきますが、↑のコメント自演ではないんで宜しく(笑)
私も批判の対象だとは思いますが、虫けら云々の話は同感ですw
ここに来て何してるんだ?と。しかも土日に。何も教える気もなく教わる気もないのに。
>>137にもある通り、たかがrailsで。簡単な言語でしょ。

むしろそれに絡むAJAXだとか他の分野と絡む部分をエキスパートに聞きたいわけよ。
教えて君を必死で探してる虫けらとの折衝をしに来ているわけじゃないの
そんなの必死に探すヒマあったらもう少し勉強するなり彼女作るなりしたまえw
142nobodyさん:2013/10/27(日) 16:22:07.62 ID:???
お前らみたいにキモいのがいなくなってくれさえすれば
担当者「Rubyですか?マニアックですね」
とかにもならなかったんだろうな


悔い改めろ、キモオタども
143nobodyさん:2013/10/27(日) 16:23:23.26 ID:cydvO19T
あっ、ちょっと感動ネタなんだが、このスレ立てたの俺なんですわw
親切丁寧に教えてくれた人も沢山いたので。
季節性とかも関係あるのかもしれないけど、直近だとたしかに所謂「虫けら」が増えたという印象
親切丁寧に教えてくれた方々にはこれに懲りずに続けてやってほしいです。
ではでは
144nobodyさん:2013/10/27(日) 16:25:56.43 ID:???
>>141
> むしろそれに絡むAJAXだとか他の分野と絡む部分をエキスパートに聞きたいわけよ。
聞きたいなら質問だけすりゃいいんじゃなくて、マナーっつーもんがあるんだよ

RubyではなくてJavaの大家結城先生がありがたいページ作ってくれてるんで、まずは一読してみような
http://www.hyuki.com/writing/techask.html
145nobodyさん:2013/10/27(日) 16:26:11.36 ID:???
>>141
彼女いない、または嫁がいない(同年代はほとんど幸せな家族を築いてる)

自分にあるのは技術だけと信じたい
(たいした技術じゃないwwww)

よーし、なら、そこで質問してくる立場の弱い人間を叩いてストレス解消


こんなかんじだよキモオタの思考は
だからこそ彼女が出来ないということも気づけない

凝り固まったキモオタ脳

スマートな奴は普通に爽やかにサクっと応えて生産性のある有意義なスレにしていく


このキモオタどもはそれに相まって
今抱えてる仕事取られるのが怖い低レベルなヘタレども
146nobodyさん:2013/10/27(日) 16:31:24.59 ID:???
真・技術系メーリングリストより抜粋

Q:初心者だからと言って、あんまりひどい書き方で中傷されたら誰だって傷つきますよね。
A:初心者を騙って、あんまり酷い質問が連発されたら、誰だってムカつきますよね。
 あなたは「初心者」という事を免罪符に、調べれば分かるようなことを、あるいは本来であれば異なる所に質問すべき事を、
 あなたにとって「何でも無料相談所」であるメーリングリストに投稿していませんか?
 多くの人達にとっては、そのような行為は迷惑以外の何者でもありません。
 また、あなたにとっては難しく思えて質問したとしても、あなた以外にとっては難しくなく、FAQレベルの質問かもしれません。
 そのような質問が続けば、見る度に気が滅入り、落ち込んでいきます。
 あなたは自分の質問が、そのメーリングリストに相応しい質問であるか、あるいはFAQレベルの質問でないか、 十分に
 検討・調査をした上でメーリングリストに質問を投稿したでしょうか?
 「した」と断言できるのであれば、残念ながらあなたの価値観や尺度はそのメーリングリストでは通用しないということでしょう。

プログラム板にも通じる話だな
147nobodyさん:2013/10/27(日) 16:31:51.70 ID:???
>>141
質問する人を叩きたいだけの人間を定義しとくか

def mushikera(user)
 if user.girlfrinds.count = 0 && user.advices.count = 0
  flash[:alert] = user.name + 'は虫けらです'
 end
end
148nobodyさん:2013/10/27(日) 16:34:19.77 ID:???
>>146
ここにはそんな規定はないだろう

誰か
Ruby on Railsのくだらない質問はここでしろ!

スレたてて!
ここのキモオタキチガイどもは現行のこのスレに隔離しといて

新しいそっちのスレにだけリア充Railerは移動する

がんがん答えちゃるよ
149nobodyさん:2013/10/27(日) 16:35:42.26 ID:???
とりあえず、>>147をapplication_controller.rbらへんにぶっこんどこうぜ
150nobodyさん:2013/10/27(日) 16:37:30.45 ID:???
>>148
別に>>146は規定じゃないぞ
こういうオープンな場所で技術的な質問をするときのマナーってものだ

マナーなんか知るか!規定に書いてないことは何やってもいいんだ!とか言いたいなら
もはや何も言うことはないが
151nobodyさん:2013/10/27(日) 16:37:57.14 ID:cydvO19T
>>147
完全に同意です(笑)

私に限らず、このスレへの質問者(素人)の多くはスタートアップ段階の人or企業だと思います。

費用もかけられないスタートアップ段階では仕方なく自分でプログラミングの真似事もしますが、
軌道に乗ってくれば自分でプログラミングやることなど考えておらず、プロを雇うつもりの人が多いと思います。
プログラミングが本業ではないし、自分が今からそこに注力したって付加価値が産まれないことは重々承知なので。

今瞬間のこのスレは「虫けら」が多いですが、願わくばあなたみたいにプログラミング外でも立派な人間を雇いたいものですね。
それではご検討を!!
152nobodyさん:2013/10/27(日) 16:39:54.36 ID:???
とりあえず気持ち悪い
153nobodyさん:2013/10/27(日) 16:40:50.40 ID:???
お前ら、
人に対して、いかに馬鹿げた態度をとり続けていたかを見つめなおせ

そして悔い改めろ

そしたら少しはモテるようになるから
154nobodyさん:2013/10/27(日) 16:41:08.68 ID:???
教えてクンの本心をこうもあけすけに語ってくれるとは、貴重な資料になるな
155nobodyさん:2013/10/27(日) 16:42:35.19 ID:???
>>150
掲示板に自己都合の勝手なルールを持ち込むなよ
156nobodyさん:2013/10/27(日) 16:43:47.45 ID:???
>>155
ルールじゃないっつーの
マナーだよ、マナー
157nobodyさん:2013/10/27(日) 16:43:56.56 ID:???
>>154
>>119でも回答したように
俺はお前ら虫けらを駆除して
Rails市場の未来を明るくしたいだけなんだが?
158nobodyさん:2013/10/27(日) 16:44:47.01 ID:???
>>156
匿名掲示板の利用者にそれを強要してる時点で
ルールにしようとしてることに気づけよ虫けら
159nobodyさん:2013/10/27(日) 16:45:08.27 ID:???
マナーを語るじじいの携帯が一番うるさく電車内で鳴り響くのと同じだね
こういう不愉快な類の人間がRoRに多いのはなぜだ?
160nobodyさん:2013/10/27(日) 16:45:40.12 ID:???
>>158
強要してないさ
> マナーなんか知るか!規定に書いてないことは何やってもいいんだ!とか言いたいなら
> もはや何も言うことはないが
とちゃんと断ってるだろうが
161nobodyさん:2013/10/27(日) 16:45:42.26 ID:???
>>159

>>145>>147が全て
162nobodyさん:2013/10/27(日) 16:47:50.31 ID:???
>>160
ならいちいち声あげてギャアギャア喚くなよ

回答するという生産的な行為も出来ない虫けらよ

スレに役立つ事例が沢山あがっていく→生産的な価値あるスレ


虫けらが質問者を煽るだけのスレ→存在価値なし

存在価値のない虫けらが
存在価値のないスレを守り続けようとすることが疑問
163nobodyさん:2013/10/27(日) 16:50:09.79 ID:???
>>160
ここに何しに来てるんだ?ハゲ脂
164nobodyさん:2013/10/27(日) 16:50:47.06 ID:???
>>162
つまり、マナーなんか知るか!という立場ですね?念のため確認
165nobodyさん:2013/10/27(日) 16:52:33.87 ID:???
質問者さんよ

Railerは、ここにいる虫けらみたいな人間達ばかりが全てじゃないと知っておいてくれ


>>164
お前の勝手に持ち出したマナーを強要するなってこと
166nobodyさん:2013/10/27(日) 16:53:53.38 ID:???
>>164
ここに何しに来てるんだ?ハゲ脂
こんなスレでも社会に貢献している>>162にお前みたいなハゲ脂がマナーを語るな
167nobodyさん:2013/10/27(日) 16:55:53.49 ID:???
>>164を見てると>>159が書いたことが
まさにしっくりとくる

>>121
エンジニア気質=陰湿ってお前の主観で考えるな

彼女がいないお前のモノサシで全てをそうだと決めつけるな
168nobodyさん:2013/10/27(日) 16:56:31.00 ID:???
>>165
あなたは>>105-106のようなことをやらかす質問者には非はなく、中々回答をしないこのスレの住人に
非があるとお考えでしょうか?
169nobodyさん:2013/10/27(日) 16:56:41.06 ID:???
>>162は確かに一理あるな
170nobodyさん:2013/10/27(日) 16:58:35.96 ID:???
>>168
なにかしら理由を見つけては
相手をイビり
回答を回避しようとする(または回答できない??)
そういうのが目に見えてヘドが出る
171nobodyさん:2013/10/27(日) 17:00:03.09 ID:???
>>168
その質問者も横柄だけどこのスレ立てた1の人だろ?
キレさせたのお前みたいな虫けらちゃうんか?
"このスレの住人"と一括りにされてもな
土日だからこのスレにはお前みたいな見張り人しかいなかったってだけだろが
172nobodyさん:2013/10/27(日) 17:00:39.67 ID:???
>>170
でも>>105-106の彼はAjaxに問題あるところまではこのスレでたどり着いてますよ
立派にヒントを与えられてますね

それとも、回答はコードで示すところまで手取り足取りやらないと意味がないと
お考えですか?
173nobodyさん:2013/10/27(日) 17:02:12.49 ID:???
>>172
>>124見ると問題はAJAXと最初から認識しているようだが?
174nobodyさん:2013/10/27(日) 17:03:43.83 ID:???
>>172
質問者の理解に達していないわけ
バカなお前でもプログラミングの世界は0か100なわけ

100じゃないという不完全な時点で
0と同じ

要するに生産性のない価値のないスレと化すわけ
175nobodyさん:2013/10/27(日) 17:04:07.89 ID:???
>>173
>>124は前日の>>76でしょう
その時点ではどこが分かってないかすら分かってないようですが
(サーバ側のコードを披露してる点からも明らかですね)
176nobodyさん:2013/10/27(日) 17:05:30.21 ID:???
>>174
それこそ「ここは無料サポートセンターではない」と言いたくなりますね
ヒントを与えるのすら価値がないと言われてしまうと
177nobodyさん:2013/10/27(日) 17:06:09.97 ID:???
>>172
これまでの他のレス見てるとお前みたいな虫けらハゲ脂は少数かもしれんな
マナーモードにしないで携帯爆音でならすから携帯持ってるのお前だけかと思ったわ
虫けら程騒ぐからスレに沢山いるように錯覚してしまうのかもな
178nobodyさん:2013/10/27(日) 17:07:37.50 ID:???
>>176
ヒントさえ出せばいい(しかも、出してる側の主観で)
と思ってる時点で‥…

相手が理解できないと意味ないの?

お前の勝手な主観でやりとりを終わらせるから
お前はコミュ障って言われるんだろ
179nobodyさん:2013/10/27(日) 17:08:39.95 ID:???
>>175
>>76でもAJAXと明記しているやんかw
何を見てるんやお前は
180nobodyさん:2013/10/27(日) 17:09:17.33 ID:???
>>179
文盲なんだろ

相手にしちゃいかんよ
181nobodyさん:2013/10/27(日) 17:11:08.16 ID:???
まぁこれじゃキレる確率高まるわなw
>>76
【質問】
railscastのエピソード111「advanced-search-form-revised」
これに従って、アドバンスドサーチなるものを作っています。
これにAJAXを付け加えて、検索結果を検索条件入力フォーム欄の下に表示する形態をとりたいのですが、全く辿り着けません。

【解答】
AJAXを使え
182nobodyさん:2013/10/27(日) 17:14:42.03 ID:???
>>179
Ajaxに問題があると彼が分かってるなら、>>85のようなレスは書かないですよ
で、Ajaxに問題があると分かったのは…>>98>>100ですね
183nobodyさん:2013/10/27(日) 17:16:12.19 ID:???
初心者はPHPのFuelPHPのほうが分かりやすいよ
184nobodyさん:2013/10/27(日) 17:19:40.19 ID:???
>>182

>>181

>>102 これ自体は当初からうまく表示されております。
検索欄と検索結果を同一のページに表示したいのですが、そのやり方が分かりません。
185nobodyさん:2013/10/27(日) 17:22:52.25 ID:???
>>182
お前みたいな虫けら以外は皆散ってしまったようだな
荷物まとめて出て行けよノシ
186nobodyさん:2013/10/27(日) 17:23:44.38 ID:???
>>184
彼には>>102とAjaxに問題があるという点が結びついてなかったんですね
結びついてるなら>>102の情報は真っ先に出すはずですから

しかし、このスレのおかげでAjaxに問題点を絞れた
あとは自助努力の世界でしょう

努力してだめなら再度質問すればいいわけで
(多分、AjaxスレかjQueryスレへ誘導されるでしょうが)
187nobodyさん:2013/10/27(日) 17:26:55.42 ID:???
>>186
分かったから荷物まとめて出て行けよノシ

>>76
【質問】
railscastのエピソード111「advanced-search-form-revised」
これに従って、アドバンスドサーチなるものを作っています。
これに   AJAXを付け加えて、   検索結果を検索条件入力フォーム欄の下に表示する形態をとりたいのですが、全く辿り着けません。
188nobodyさん:2013/10/27(日) 17:31:20.24 ID:???
>>187
彼にAjax部分の問題意識があれば、>>85のサーバのコードを晒す理由が分かりませんね

自分なら、Ajaxで問題があると分かってるならcoffeescriptのコードを晒しますね
サーバ側を晒すにしても、応答を晒します
189nobodyさん:2013/10/27(日) 17:32:53.66 ID:???
質問に応えたりする神はコテにしたら分かりやすいんやない?
虫けらが一二匹混入しただけで神まで虫けら集団にいるかのように勘違いされたらあかんやろ
それが一番手っ取り早い解決策でこのスレや言語の発展に資するやろ
190nobodyさん:2013/10/27(日) 17:36:55.18 ID:???
>>188
"付け加えて"とあるからAJAX無しバージョンは既にできていてそれを発展させたかっただけやろ
coffescriptに既に記述があると読んでしまう時点であんたも文盲直しの旅に出た方がええんちゃう?
191nobodyさん:2013/10/27(日) 17:39:28.93 ID:???
>>190
coffeescriptに記述がまったくないとかいうような「いちから全部教えてクン」が来るとは
さすがに想像できませんよ

Ajax使うんであればcoffeescriptを書かなきゃいけない、というところから教えるような
ものじゃないですか
192nobodyさん:2013/10/27(日) 17:39:34.33 ID:???
なんだ大阪民国の人間だったのか

すまんがアンチ外国人なもんで
そういう奴には手を貸したくない
193nobodyさん:2013/10/27(日) 17:47:56.31 ID:???
>>191
付け加えてと書いているのに想像もできないって立派な文盲
2chで文盲が騒ぐと災いしか起きない
194nobodyさん:2013/10/27(日) 18:00:07.13 ID:???
>>193
どうやら質問者ご本人のようですね
coffeescriptに記述があるかないか、当人にしか分からない情報がてんこ盛りです

教えてクンがキレると粘着質ですね
195nobodyさん:2013/10/27(日) 18:05:51.11 ID:???
>>194
文盲以外は分かるだろ
いつまで粘着してんだ?安メシでも食ってこいよw
196nobodyさん:2013/10/27(日) 19:56:16.42 ID:???
Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
http://el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html

スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
6. サーバ周りの人材をしっかり確保しよう
http://b.hatena.ne.jp/entry/blog.madoro.org/mn/84

Ruby on Rails が簡単というのはウソ - #生存戦略 、それは - subtech
http://subtech.g.hatena.ne.jp/secondlife/20120309/1331279496

今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」 | つい全力ツッコミしてしまうエンジニアCEOのブログ | sumyapp
http://b.hatena.ne.jp/entry/blog.sumyapp.com/2013/07/no-recommend-rails/
197nobodyさん:2013/10/27(日) 19:59:52.47 ID:???
インタビュー:[楽天]Ruby活用事例とROMA,Fairy|gihyo.jp … 技術評論社
http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
198nobodyさん:2013/10/27(日) 20:23:04.98 ID:???
>>189
これに一票
少数の虫けら?と人格を明確に分けた方がよい
199nobodyさん:2013/10/27(日) 20:45:27.83 ID:???
質問失礼します(Rails3.2.15)。

下記のビューにおけるフォームの入力値の検証について、
ラジオボタン"radio-validcheck-yes"が選択されている時だけ
テキストフィールド"text-field-memo"の検証をおこなわれるようにしたいのですが、
モデルと関連しないヘルパーを指定する方法がわからず質問させていただきました。

的外れでしたらすみません。アドバイスよろしくお願いいたします。

class Exmodel < ActiveRecord::Bace
validates :memo, :presence => {:unless => 【ここがわかりません】}
end

■ビュー
<p>入力値の検証をおこないますか?</p>
<%= radio_button_tag :validcheck, 'yes', true, id: "radio-validcheck-yes" %>はい<br>
<%= radio_button_tag :validcheck, 'no', false, id: "radio-validcheck-no" %>いいえ

<%= form_for @exmodel, :url => {:action => 'next_page'} do |form| %>
<%= form.text_field :memo, id: "text-field-memo" %>
<% end %>
20066:2013/10/27(日) 20:51:29.78 ID:???
>>67
ありがとうございます。

関連する親子モデルを割り当てる記述を書いた行で
Faild to save〜エラーが発生していたため自動で保存されているのかと思いました。

いろいろエラーを回避できるよう試行しましたがうまくいかなかったため、
周辺の記述ごと書き換えて親子モデルを割り当てる記述自体を削除し対応しました。

ご返答いただきありがとうございました。
201nobodyさん:2013/10/27(日) 21:28:27.89 ID:???
>>199
モデルオブジェクトで走る validation がオブジェクト外の情報を取得する方法はない
モデルにチェックボックスの値を保持するようにしてやるしかない
202 ◆aKBLHKF66Y :2013/10/27(日) 21:31:54.85 ID:???
>>199
radio buttonを仮想的にモデルの一部とすればいい
attr_accessor :valid_check

ってモデルに書いて

=form _for
=f.radio_button :valid_check

これで、データベースにないカラムの値をモデルで受け取れるからモデル側でself.valid_ceck.present?でバリデーションを行うといいです
203nobodyさん:2013/10/27(日) 21:48:39.34 ID:???
>>202
haml厨しね
204nobodyさん:2013/10/27(日) 22:16:08.51 ID:???
>>199
validates の on オプションを使う方法もある

-- model
validates :memo, on: :check
-- controller
@exmodel.save(context: :check)

まぁ、>>201-202のやり方の方が正攻法な気はするが
205nobodyさん:2013/10/27(日) 22:16:57.58 ID:???
>>204 修正
--model
validates :memo, presence: true, on: :check
206nobodyさん:2013/10/28(月) 00:41:38.23 ID:???
このスレ見てるとRoRってやっぱり気持ち悪い奴がやる言語なのかなと勘ぐってしまうね
暴れてるのは一部なんだろうけど
他の言語はスレもいくつかあったり質問や解答が活発に行われている
このスレは有り難がれみたいな解答者がいて質問する側も萎縮が必要なようだ
207nobodyさん:2013/10/28(月) 00:45:20.83 ID:???
>>206
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
質問者もせめてこれぐらいは守ってもらわないとね
208nobodyさん:2013/10/28(月) 00:49:49.13 ID:???
>>207
このスレで揉めてる事例を拝見したが文盲解答者(気取り)が何の価値もないコメントを高飛車に語っただけだろ
んで質問者がきれたと
他のスレでも覗いたらどうだ?ここに出ていた虫けらはいるにはいるが目立たんぞ
209nobodyさん:2013/10/28(月) 00:51:53.32 ID:???
>>208
・ 己の行った操作、変更などを詳しく明記すること。
これが抜けてたわ

例の質問者はこれがまったくなかった
で、色々聞いてみたところ「何も変更してないけど、とくかく分からないんです」状態だった、と
210nobodyさん:2013/10/28(月) 00:55:44.14 ID:???
>>209
察するに揉めてた文盲解答者はあなたのようだ
ずっと監視しているのか?仕事は?家庭は?女は?
痛々しい自分へのストレスをここで発散しているのか?
おそらく質問者あるいは教えて君どちらでもよいがあなたより社会的には優位な者ばかりじゃないのか?自覚ある?
あなたみたいな粘着虫けらが目立つ言語は衰退するよ
PHPには来ないでね
211nobodyさん:2013/10/28(月) 00:57:10.37 ID:???
>>210
察するにキレた質問者はあなたのようだ

分かりません、こうですか?
212nobodyさん:2013/10/28(月) 00:58:38.98 ID:???
>>210
あと、俺が上げた条件は全部PHPスレのテンプレからもらってきたものだから
(その過程でPHPスレに誤爆ってしまったのは許せw)
213nobodyさん:2013/10/28(月) 01:00:28.44 ID:???
>>211
他のスレを見てきて自身の異常さとこのスレの異質さを悟ったらどうだい?
214nobodyさん:2013/10/28(月) 01:01:01.02 ID:???
まだやってたのかw
215nobodyさん:2013/10/28(月) 01:02:01.23 ID:???
>>213
PHPスレはテンプレがしっかりしてるのか、的外れな質問はほとんどないね
ここでも>>199の質問にはしっかり回答がついてるし
216nobodyさん:2013/10/28(月) 01:03:31.45 ID:???
>>214
仕事も何もない人間が粘着してるんだろうな
下手したら質問者と回答者が同じなんじゃないか?
気持ち悪い
217199:2013/10/28(月) 01:07:26.79 ID:???
みなさん、たくさんの回答をありがとうございます。

>>201
ずっとモデルと関連しないヘルパーを指定する方法を検索で探していたため
"validation がオブジェクト外の情報を取得する方法はない"と教えていただき
変なところでハマらず助かりました。質問させていただいて良かったです。

>>202
ヘルパーを仮想的にモデルの一部にできる方法があるとは知りませんでした。
記述もシンプルでこの方法は便利ですね。ありがとうございます。
今回は教えていただいた方法でうまくバリデーションを実装することができました。

>>204, >>205
on オプションの設定値って、create/updateだけかと思っていました。
自分で定義することもできるんですね。勉強になりました。

明日までに実装しておきたいところでしたので、助かりました。
また何かありましたら質問させてください。
ありがとうございましたm(_ _)m
218nobodyさん:2013/10/28(月) 01:14:24.70 ID:???
>>206-216
お前らはせっかくスレが正常に戻り始めた時期に何やってんだ?

特に蒸し返した>>206
お前は重罪
219nobodyさん:2013/10/28(月) 01:17:51.65 ID:???
>>218
住み着いてる奴は同じだから何も変わってないだろ
他の言語では無い異質さ
220nobodyさん:2013/10/28(月) 01:23:30.69 ID:???
>>5, >>50, >>76 と立て続けに質問をして解決してなくて苛立ってるんだろうなー
その他の質問にはそれなりに回答がついてるのに
221nobodyさん:2013/10/28(月) 01:25:41.30 ID:???
>>220
何回も質問してるのかw
んで帰って来た答えがAJAX勉強しろできれたのかw
あまり使わない検索のやり方だから即答できる質問でもないしな
222nobodyさん:2013/10/28(月) 01:33:28.47 ID:???
>>221
Ajaxを知ってれば大して難しくないぞ?
>>76の時点で答えられたらかなりのエスパーだけどw
223nobodyさん:2013/10/28(月) 01:36:02.68 ID:???
>>222
結局質問者は何をしたかったんだ?
224nobodyさん:2013/10/28(月) 01:40:50.18 ID:???
>>223
>>5 を見るに、検索フォームがあって、検索ボタンを押したらフォームの右に検索結果が表示される…
みたいな感じだと思われ

確かにサーバ側は検索条件をいちいち保存するという変なやり方のようではあるが
225nobodyさん:2013/10/28(月) 01:44:13.58 ID:???
>>224
その変なやり方のままindexページであれこれやりたいということ?
どういう解答を示したの?
226nobodyさん:2013/10/28(月) 01:45:28.91 ID:???
>>225
ん?indexページってどっから出てきた?
何か通じてない気がする
227nobodyさん:2013/10/28(月) 01:47:03.50 ID:???
>>226
質問直接見てないから
解答はどんなのが出るのかなと思っただけ
228nobodyさん:2013/10/28(月) 01:49:27.82 ID:???
>>227
あぁ、俺は >>6 に賛成だな
何せイージーだしw

それを>>12ででてきたAjaxという先進的()な言葉に引っかかって自分のスキルを無視して方向を
間違えたのが>>76の悲劇ではないかと見てる
229nobodyさん:2013/10/28(月) 01:52:35.61 ID:???
>>228
なるほど 楽な方法選ぶのが賢明だね
Ajaxだったらどうなる?
230nobodyさん:2013/10/28(月) 01:54:42.81 ID:???
>>229
分かる人間が書けば一瞬なんだが分からない人間が書くとなると…勉強してください、としか言えないよね
>>76がキレたと思われる>>103だが、至極正論を言ってるようにしか見えないし
231nobodyさん:2013/10/28(月) 01:56:45.94 ID:???
>>230
どの世界でも切れたら負けだね
ちなみにajaxだったらどうやるの?あまり使わないから分からん
232nobodyさん:2013/10/28(月) 02:02:09.22 ID:???
>>231
どうって言われても…コードは書けと言われれば多分10分程度で書けるけど、
説明しろと言われると何分かかることやらw
233nobodyさん:2013/10/28(月) 02:05:50.39 ID:???
>>232
コード書いてみたら?
詳しい人が書いたら荒れ果てたこのスレも少しは救われるでしょ
234nobodyさん:2013/10/28(月) 02:07:12.28 ID:???
>>233
単一スクリプトなら書いてここに貼ってもいいんだが、いろいろいじるからなー

だったら、君がベースをgithubに公開してよ
Pull Request送るからさ
それが一番楽だ
235nobodyさん:2013/10/28(月) 02:09:21.90 ID:???
>>234
何も持っていないが
そこのrailscastベースにやってみれば?
236nobodyさん:2013/10/28(月) 02:11:01.23 ID:???
>>235
いろいろコピーすんのめんどくさいよ
ベースがあれば楽だから、頼むよ
237nobodyさん:2013/10/28(月) 02:16:11.83 ID:???
>>236
勘違いしてるようだが何も持っていない
どの程度の能力を持っているのか見てみたいのとちょっとした興味だけ
railscastの該当記事をベースにやれば何の問題もないのでは?
できないなら無理しなくていい
238nobodyさん:2013/10/28(月) 02:18:00.60 ID:???
>>237
githubアカウントぐらいは持ってた方がいいよ、老婆心ながら

それにこの程度のことで能力なんか測れないし
それぐらいAjaxの中では簡単なことだから

君がエンジニアならちょこっと勉強すればすぐできるようになるよ
239nobodyさん:2013/10/28(月) 02:19:26.50 ID:???
うそはうそであると見抜ける人でないと(掲示板を使うのは)難しい

http://dic.nicovideo.jp/a/うそはうそであると見抜ける人でないと(掲示板を使うのは)難しい
240nobodyさん:2013/10/28(月) 02:25:31.36 ID:???
>>230以降の偶数番よ!なぜ気づかない!
>>229以降の奇数番は質問者そのものだろうが!他人のフリして答えを引き出そうとしてるんだよ!
241nobodyさん:2013/10/28(月) 02:27:07.39 ID:???
>>238
いやその簡単なことを出来ないんじゃないかと思ってね
10分で出来ることを何日も口論のタネにしかしていないように受けとったので
やってごらん 添削してあげるよ
添削されるのが怖い?できない?
242nobodyさん:2013/10/28(月) 02:28:28.76 ID:???
>>240
しーっ

そんなことみんな分かってて黙ってたのに、言っちゃったら奇数番の人消えちゃうじゃん
243nobodyさん:2013/10/28(月) 02:29:48.55 ID:elnKPvqw
>>242
何自演してんだ?
消えちゃうよ?
添削してやるから書いてみろよ
244nobodyさん:2013/10/28(月) 02:32:24.63 ID:???
>>243
手を変え品を変え、大変ですね
そんなに張り付いてまで解決させたいなら、開発会社に頼んだらどうです?
あなたが張り付いてる分のあなたの高額な人件費でお釣りがきますよ
245nobodyさん:2013/10/28(月) 02:37:37.38 ID:elnKPvqw
>>244
書けないのに偉そうに教える側を演じてたのか
どちらもレベル同じに見える
Ajaxをどう使えばよいか分からないと言っていた質問者と
Ajaxを使えば良いけど書いて教えることはできない回答者

初心者の皆さん 蛆虫無知識が教える側を演じるここよりPHPの方が良いよ
早めに切り替えておいで
246nobodyさん:2013/10/28(月) 02:41:44.75 ID:elnKPvqw
書いたら添削してやるがそれまでは関わる必要もないスレだな
勉強しときな
247nobodyさん:2013/10/28(月) 02:43:34.12 ID:???
>>245
どうぞあなたがPHPスレに行ってください
まぁ、PHP使っても今回の件は解決しないでしょうけど(Ajaxはクライアントサイドの技術なんでね)
248nobodyさん:2013/10/28(月) 02:49:26.31 ID:???
>>247は書けない無能なので今後素人という固定で
>>246は上から目線のおっさんなので巣に帰ってください
質問者は忍耐力なさすぎ
結局このスレッドの半分以上は異常者のレス
249nobodyさん:2013/10/28(月) 02:54:37.74 ID:???
>>248
>>246=質問者
あとは同意
250nobodyさん:2013/10/28(月) 02:56:58.78 ID:???
>>249
忍耐力のない質問者(おっちゃん)と書けない無能回答者が組み合わさるとこんな騒ぎになる良い例
落としどころがない堂々巡りになりそうな組み合わせw
251nobodyさん:2013/10/28(月) 03:02:10.56 ID:???
ID:cydvO19T は前スレで何度も質問してた人?
>>143みたいなレスを見ると動作確認までして答えてたのが馬鹿らしくなるな。
252nobodyさん:2013/10/28(月) 03:05:32.94 ID:???
>>251
ここを無料サポートセンターだと思ってたんだろうね

それに構う奴も奴だが
253nobodyさん:2013/10/28(月) 03:05:48.96 ID:elnKPvqw
>>250
以後どちらもスレ違いで氏ねよということで
254nobodyさん:2013/10/28(月) 03:08:15.88 ID:elnKPvqw
>>250
文脈見たら俺も入ってるのか
こりゃ失敬
255nobodyさん:2013/10/28(月) 03:08:33.65 ID:???
>>251-252
そう考えると、このスレで爆発してくれてむしろ良かったんじゃないか?
さすがに奴ももうここを無料サポートセンターのように使うこともないだろうし
256nobodyさん:2013/10/28(月) 03:10:13.65 ID:???
質問下手な無能と書けない無能は消えろということでFA
257nobodyさん:2013/10/28(月) 03:12:19.94 ID:???
>>255
今度はPHPスレに奴が行くことになりかねんぞ
あっちに注意喚起しといた方がいいんじゃないか?
258nobodyさん:2013/10/28(月) 03:13:42.16 ID:???
>>257
このスレの基地外っぷりがより露呈するだけだからやめておけ
259nobodyさん:2013/10/28(月) 03:14:30.54 ID:???
>>257
PHPスレはここより大人だから、奴は華麗にスルーされるだけさ
心配ない
260nobodyさん:2013/10/28(月) 03:17:43.12 ID:???
>>256
それに加えて書ける解答者はコテになってほしいな
質問者もコテは尊敬しても優越感に浸りたいだけの書けない無能コテなしを軽くあしらえる
261nobodyさん:2013/10/28(月) 03:19:12.49 ID:???
無料サポートセンターにされるのは
質問に答えながら自分も勉強していた面があるから良いけどさ。
自分でも勉強している様子だったのに、残念な事件だったよ。
262nobodyさん:2013/10/28(月) 03:20:18.72 ID:???
>>260
あと、PHPスレのように、テンプレも用意したいね
そうすれば、>>76のような質問者がいなくなって平和だ
263nobodyさん:2013/10/28(月) 03:23:56.50 ID:???
>>262
次スレから
質問者はテンプレに極力合わせること
解答者は書ける者はコテ書けない無能はコテなし
さてテンプレはどうする?
264nobodyさん:2013/10/28(月) 03:27:23.75 ID:???
>>263
コテは反対だな
なぜなら、無能はコテ変えすればいくらでもレスできる
意味がない

テンプレはPHPスレからもらってくればいいんじゃないかな
良くできてると思う
265nobodyさん:2013/10/28(月) 03:29:25.16 ID:???
>>264
でも逆に良い回答者は累積的にそのコテに信頼性が宿る
それ以外のコテもしくはコテ無しはザクと区別できるだけで使い勝手がよくなるのでは
266nobodyさん:2013/10/28(月) 03:36:52.18 ID:???
>>265
なるほどな、そういう見方もあるか

では、質問者もコテを付けさせた方が良さそうだな
PHPスレではID晒しになってるので、それでもいいけど

本来はRailsの下らねぇ質問は〜みたいなスレを別に作るのがいいんだろうが、PHPと違ってRailsは
そこまでのレスはないだろうから、雑談といっしょくたになるが、しょうがないか
267nobodyさん:2013/10/28(月) 03:40:06.22 ID:???
そこまでやるなら無理に2chでやる必要ないじゃん。
QA@IT みたいで気軽なのなんかないんかな。
268nobodyさん:2013/10/28(月) 03:43:28.20 ID:???
>>267
それもそうだな
>>76に始まる煽り合いも2chの醍醐味だと割り切るのもアリか

どうしても聞きたければStackOverflowで聞け、と
どうせRailsやるのに英語は避けて通れないんだし
269nobodyさん:2013/10/28(月) 04:57:27.33 ID:???
>>208
ここの虫けらは高飛車でプライド高いだけのコミュニティー障害無能だから
期待するだけ無駄

くだらない質問はここで!のRORスレ立てて
270nobodyさん:2013/10/28(月) 05:05:24.06 ID:???
>>224
それなら超簡単なAjaxの初歩の初歩じゃん

viewにform、submitボタン作る(remote=true)

コントローラー内では
キーワード検索してレコードを呼び出す記述を書く
そして、respondでjs読み込んで、jsファイルに検索結果のクラス変数を渡す

jsファイルを作成して、検索結果を表示させたいところのエレメントを指定してそこに受け取ったクラス変数を代入する


こんだけのことじゃないの?
271nobodyさん:2013/10/28(月) 05:08:30.25 ID:???
>>247
ajaxはクライアントサイド、サーバーサイド両方の兼ね合い

なにいってんの?
272nobodyさん:2013/10/28(月) 05:09:31.19 ID:???
>>252
じゃあ、ここはなんのためのスレッドだよ?
ばかじゃねーの?
273nobodyさん:2013/10/28(月) 05:31:50.96 ID:???
流れをぶった切って悪い。質問させて。

ユーザー投稿型のコメント機能を作ったとします。
フェイスブックやTwitterのように最新投稿を上に持ってくるためにCreated_atのDESCソートにします。

そうすると、投稿される度に最新投稿が1ページ目に来て、最新投稿がある度に古い投稿が2ページ目、3ページ目へと流れていきます。

こうなってくるとページとコメントの内容が常にずれていくからSEO的によろしくないよね?

こういう問題を上手く解決するために工夫してたりすることがあったら教えてください。
274nobodyさん:2013/10/28(月) 05:53:41.39 ID:???
permanent link
275nobodyさん:2013/10/28(月) 06:31:03.58 ID:???
>>274
Postみたいにタイトルを持つような記事レコード1つにクローズアップして、1ページ内に1Postだけを表示させるならパーマネントリンクは有効だけど、
1ページに10コメントづつ、しかも頻繁にコメントが増えていくページの場合、パーマネントリンクって使えなくない?
276 ◆aKBLHKF66Y :2013/10/28(月) 06:31:41.05 ID:???
>>273
seo的に良くないよね?
ってことだけど、ページの内容変動によるペナルティを気にしているのなら大した問題ではないと言っておく

例えばブログは書き込みがある度に内容が変更されるからおなじurlでしょっちゅう更新してる扱いされるはずだけどそれら全てにペナルティを与えていたらキリがない
だから気にしなくていいが回答だけどそれだけだとあれなので、どうしても回避したいならその部分だけiframeかjsで読み込むといい
広告と同じで検索時点ではスルーしてくれるから影響は少ないというか加筆しない限り内容変動は感知されない
ただ、ページに対するIframeの割合が多過ぎるとまたそれはそれでペナルティー要因になるみたいだけど

SEO全般に関わる話だしRailsスレで聞くより別なスレのほうがいいかもですね
277nobodyさん:2013/10/28(月) 06:42:56.66 ID:???
そのURLとは別に一意なURLを割り当てて(日付などを元にする)
rel="canonical" でそのURLを指定するのはどうだろう。
278nobodyさん:2013/10/28(月) 06:44:20.81 ID:???
そのURLとは別に一意なURLを割り当てて(日付などを元にする)
rel="canonical" でそのURLを指定するのはどうだろう。
279nobodyさん:2013/10/28(月) 08:14:24.81 ID:/G5FvMmp
更新されるページから張るリンクには nofollow 付けとくとか?
その場合、他の手段で辿れた方がいいと思うけど。
280nobodyさん:2013/10/28(月) 08:21:07.31 ID:/G5FvMmp
返信しておいてアレだが、 >>276 のいうとおりSEOの話であって、
別にRails関係なかったね。
SEOを扱うスレは、Web制作板のほうにいくつかあるようだ。
281nobodyさん:2013/10/28(月) 09:24:27.51 ID:???
>>276
返信ありがとうございます。
SEOのコツ的なものだけでなくRailsでの手法をどうするかがネックになっています。

仮に合計1005コメントがついていて、1ページに10コメントづつの表示の場合だと、最新投稿がページ1、古い投稿が101ページ目となります。
1ページ目だとURLは hoge.com/168
101ページ目だと hoge.com/168?page=101
ですね。

しかし、さらに10コメント追加投稿されると古い投稿は hoge.com/168?page=102
へと移動してしまいます。

googleが hoge.com/168?page=101のURLと内容を記録していても、すぐに内容が変動するのでスパムサイトと見なされるか、価値ないものとなります。

これだけコメントが沢山ついていくのであれば、そのコメントに含まれるキーワードからgoogle経由での訪問者増も見込めるのですが、
どうしても、このURLとコメント投稿内容の変動が邪魔になっているように思えます。
これをRailsで上手いこと解決できるテクニックがあればいいのですが。
created_at descをascにするしかないでしょうか?見にくくなりますが。
282nobodyさん:2013/10/28(月) 09:28:36.70 ID:???
>>276
blogだと見出しページは変動しますね。
見出しをクリックして記事の本文を全表示するとURLは固定ですよね?
そして、そこのURLと内容がgoogleに拾われて、そこに散りばめられたキーワードでgoogle経由で人が来るという具合に上手くできています。
283nobodyさん:2013/10/28(月) 09:45:58.02 ID:???
【SEO】Google対策 パート34【Google】
http://toro.2ch.net/test/read.cgi/hp/1382077610/l50
284 ◆aKBLHKF66Y :2013/10/28(月) 09:53:30.56 ID:???
>>282
他の人も言ってるけどseoの話になるからここで聞くよりseoスレのほうが有効的な回答もらえると思いますよ

Railsではこう!みたいな話ではなく、言語が変わったからと言ってSEOに有効な手段が変わるわけではないので言語の差異なく普遍的な話ですし

自分が知ってる範囲でですが、google側でも変動がある動的ページと固定ページは分けて認識しているようです
具体的に言うと、最後に.htmlなどの拡張子をつけたページの場合静的とみなされてランクが上がりやすいそうで一昔前に流行った方法です
あと、クエリの場合はurlとして認識されないため検索に乗りませんでした(今は改善されているかも)
?pageではなく、entry/12/page/1のようにGETクエリに頼らないurl設計をすべきです
ほかに考えつくことといえば、コメントに重点を置くならコメント単体を1ページにすることで、検索でそれが引っかかるようになりますので、そこから記事に差し戻すと言う方法が使えると思います
twitterのつぶやき単体がgoogleでひっかかるのとおなじイメージです
くらいでしょうかそちらのスレで聞いてみてください
285nobodyさん:2013/10/28(月) 16:33:30.34 ID:???
>>284
具体的なご回答ありがとうございました。
286nobodyさん:2013/10/28(月) 19:28:31.80 ID:???
>>270
show.html.erbの記述と組み合わせて発火するようだから無理なんじゃないか?
287nobodyさん:2013/10/28(月) 19:36:56.79 ID:???
>>286
どういうアウトプットがほしいの?
288nobodyさん:2013/10/28(月) 19:57:47.27 ID:???
何をどこまでやってこういう出力が欲しいのにこういうエラーが出るので分かりません、なら
答えようもあるだけどね…
289nobodyさん:2013/10/28(月) 21:34:26.18 ID:khc42Rhk
たしかに甘えすぎていました
AJAXとJquery勉強しなおして、まだ分からないようでしたらまた質問させていただきます。
290nobodyさん:2013/10/28(月) 22:52:49.36 ID:???
>>105-106

必要以上に親切にしない。教えて君はエスカレートする。
最初は自分で努力しようと考えている人も、親切にされるとそれを当たり前だと思い、次からはもっと人に頼るようになる。
甘やかすことは、その人から向上心やプライドを奪うことでもある。
http://ja.uncyclopedia.info/wiki/教えて君
291nobodyさん:2013/10/28(月) 23:59:09.70 ID:khc42Rhk
>>289
分かりました!
さてと、もう少し勉強しとくか。
292nobodyさん:2013/10/29(火) 01:09:31.99 ID:???
このスレはアホばかりですね
293nobodyさん:2013/10/29(火) 01:10:15.18 ID: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)
294nobodyさん:2013/10/29(火) 01:12:51.04 ID:1x945yIi
>>98の後半部分が発動しなくなってしまいました^^;
何となくそんな悪寒はしていましたが
show.js.erb $("#results").html("result: <%= escape_javascript (render @search.products) %>");
new.viewには result: #<ActiveRecord::Relation::ActiveRecord_Relation_Product:0x0000000359798>
295nobodyさん:2013/10/29(火) 01:25:15.69 ID: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)
296nobodyさん:2013/10/29(火) 01:28:11.72 ID:1x945yIi
クッキー等キレイにしたら表示された!


うおおおおおおおおお

アドバイスくれた人はありがとです!

さてと次は何をやろうかな
297nobodyさん:2013/10/29(火) 19:25:57.32 ID:???
carrierwaveを使っています
cookpadのtofuのようなもので我々が使えるものはありますでしょうか?
またその中でどれが優れていると思われますか?


もう一つはactiverecord-reputation-systemのようなものを自前で作りたいと思っています
こういった類のものを作った事がある方にご質問ですが参考になるサイトを教えてください
検索してもfacebookのイイネを組み込む程度のものばかりが出てくるので
298nobodyさん:2013/10/29(火) 20:30:08.36 ID:???
>>297
> cookpadのtofuのようなもので我々が使えるものはありますでしょうか?
ざっくりしすぎてて何にフォーカスすりゃいいのか分からん
もっとやりたいことを明確にしないと
299nobodyさん:2013/10/29(火) 20:33:47.92 ID:???
>>298
主には動的なリサイズです
前もっていくつものデバイス向けにいくつものファイルを用意しておくのも馬鹿らしいので
300nobodyさん:2013/10/29(火) 21:00:22.26 ID:???
301nobodyさん:2013/10/29(火) 21:09:36.22 ID:???
>>300
既に結構人気あるんですね!調べてみます!
ありがとうございます!!
302nobodyさん:2013/10/29(火) 21:43:43.31 ID:GG2N1VuE
Railsはdevelopmentモードだとviewと同じ名前のcssとjsを自動で含むのでしょうか?
303nobodyさん:2013/10/29(火) 22:18:56.67 ID:???
>>302
asset pipeline を使ってるならすべてのcssとjsが読み込まれる
development だとプリコンパイルされないだけ
304nobodyさん:2013/10/29(火) 22:27:35.24 ID:GG2N1VuE
>>303
分かりました。ありがとうございます。
developmentだとバラバラのまま、productionだと1つのまま。これだけの違いなんですね。

JavaScriptの場合は、グローバル汚染を回避する方法云々はいろいろと知見を見聞きしたのでわかるのですが、
CSSもJSに劣らず特定のページに固有って側面が強くないでしょうか?

ですので、ついうっかり、**.erb.htmlに<script/>や<style/>に書いてしまうのですが・・・・
これってベストプラクティスには反するのでしょうか?
他人の書いたRailsのコードを見ると、あまりそういうことはしてないっぽいんですね。

確かに集団開発していると、どこに他人がどんな定義を書いてるかが明らかじゃないと困るかもしれませんが・・・
305nobodyさん:2013/10/29(火) 22:38:44.29 ID:???
>>304
> JavaScriptの場合は、グローバル汚染を回避する方法云々はいろいろと知見を見聞きしたのでわかるのですが、
> CSSもJSに劣らず特定のページに固有って側面が強くないでしょうか?
asset pipeline はそういう面に目を瞑る代わりに通信コストを下げようというものだから、
ページ固有部分を別に書くことによる開発効率を重視するなら、asset pipeline を切るのも
選択肢のひとつ

ただ、RailsはDHHを含む経験豊かな開発者たちの「こうした方がいいよ」を集めたものだから、
よく分からないなら彼らの敷いた rail に乗っちゃった方が良い結果になることの方が多いと思う
306nobodyさん:2013/10/30(水) 00:19:58.12 ID:RvDdIS8M
>>305
ありがとうございます。
assets pipelineとの二者一択なんですね。
307nobodyさん:2013/10/30(水) 01:05:28.28 ID:???
二者択一
308nobodyさん:2013/10/30(水) 14:15:36.65 ID:???
Railsのマイグレーションって、マイグレーションファイルにつけられたタイムスタンプを使って適用順番を判別してるんですよね?
そのタイムスタンプは、マイグレーションファイルが作られた時刻をもとにしてると思うんですが、マイグレーションファイルが作られた時刻と、実際に適用したい順番って、一致しないことがありますよね?
たとえば git のトピックブランチを作って作業していると、マイグレーションファイルを作ってからだいぶあとになってメインブランチにマージするような場合も多いはずです。
そういう場合、みなさんどうしてますか?

できれば、タイムスタンプとは違う方法で、マイグレーションの適用順番を指定することができればいいのですが。
309nobodyさん:2013/10/30(水) 17:00:53.62 ID:???
Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
手元で書いて動くコードは1分でできるのに、
例外処理をして9割の完成度に上げるのには、とてつもなく時間がかかる場合がある
http://el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html

スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
6. サーバ周りの人材をしっかり確保しよう
http://b.hatena.ne.jp/entry/blog.madoro.org/mn/84

Ruby on Rails が簡単というのはウソ - #生存戦略 、それは - subtech
http://subtech.g.hatena.ne.jp/secondlife/20120309/1331279496

今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」 | つい全力ツッコミしてしまうエンジニアCEOのブログ | sumyapp
http://b.hatena.ne.jp/entry/blog.sumyapp.com/2013/07/no-recommend-rails/
310nobodyさん:2013/10/30(水) 17:20:42.95 ID:???
>>308
なまえをかえる
311nobodyさん:2013/10/30(水) 18:17:03.85 ID:???
>>310
ほんとにそんな方法でうまく運営できるのでしょうか。
マイグレーションファイルの名前(タイムスタンプ部分)を変えると、DB中に格納されている現在のバージョンも変える必要がありますよね。
また、トピックブランチに10個20個のマイグレーションファイルがあり、それをマスターブランチにマージするときに、すべてのマイグレーションファイルの名前を変えることになります。
みなさん、ほんとうにこんな運用で開発してるのでしょうか?Gitのようなバージョン管理ソフトと比べて、Railsのマイグレーションは洗練されてないように思います。
312nobodyさん:2013/10/30(水) 18:26:41.28 ID:???
アプリケーションの1バージョンにつき
ひとつのマイグレーションスクリプトとかで運用すればいいんじゃないでしょうか
313nobodyさん:2013/10/30(水) 18:52:07.19 ID:???
一テーブルに対して一マイグレーションファイルのみで、それを編集する
314nobodyさん:2013/10/30(水) 19:04:01.73 ID:???
>>312
つまり、みんなうまく運用できてないということですね。
Railsの人って、こまかい文法ばかり気にしてて、DBやSQLってずいぶん無頓着ですよね。マイグレーションツールの問題点を誰も気にしてないし、指摘しても真面目に考えようとはしないし。
315nobodyさん:2013/10/30(水) 19:05:13.82 ID:???
>>313
ほんとにそんな運用してたら尊敬します。
316nobodyさん:2013/10/30(水) 19:27:19.46 ID:???
ブランチからトランクにマージするときに、マイグレーションのファイル名の時刻部分をトランクの状態に合わせて変えるというのは自然な解決方法だし、欠点とも思わないけどね。
317nobodyさん:2013/10/30(水) 19:37:18.11 ID:???
>>297
chunky_pngでは動的生成できないんじゃないかな
イイネシステム自分でできる人は少ないんじゃないかな多分
318nobodyさん:2013/10/30(水) 19:55:40.56 ID:???
>>314
煽りたいなら他行ってね
319nobodyさん:2013/10/30(水) 20:08:56.09 ID:???
>>314
railsの人、ってお前どっから何目的で来てるんやw暇人の貧乏人が
おっと煽られちまったぜw
320nobodyさん:2013/10/30(水) 21:05:33.35 ID:???
>>311
DBの構造をころころ変えること自体が難しいのにマイグレーションファイルだけ悪者にしてもしょうがない
DB構造はあまりいじらない開発スタイルにするのがよろし
それならマイグレーションファイルの順序がわやくちゃになることはない
321nobodyさん:2013/10/30(水) 21:17:09.65 ID:???
Railsは昔マイグレーションのバージョン管理にただの連番を使っていたんだけど、
後からマイグレーションの実行順を変更しやすいように
タイムスタンプを採用したんじゃなかったっけ。

その管理方法が洗練されてないよねって話は理解できなくはないけど
そもそも問題が噴出するケースは限られているし、対応もシンプル。

レールから外れたんだから自力で対応しろやっていうのがRailsのスタンスなのでは。
322nobodyさん:2013/10/30(水) 21:27:20.39 ID:AppHA5RU
ほとんど起こらないことだし、コミュニケーションで解決出来る。
323nobodyさん:2013/10/30(水) 21:50:06.67 ID:???
>>311
> マイグレーションファイルの名前(タイムスタンプ部分)を変えると、DB中に格納されている現在のバージョンも変える必要がありますよね。
rake db:rollback

> また、トピックブランチに10個20個のマイグレーションファイルがあり、それをマスターブランチにマージするときに、すべてのマイグレーションファイルの名前を変えることになります。
リネームのコマンドや既存のスクリプトがないか探す
なければ作る
324nobodyさん:2013/10/30(水) 22:03:26.84 ID:73DQPnSN
>>321
連番だと複数人で作業してるときに困るからという経緯だった気がする。
325nobodyさん:2013/10/30(水) 22:34:51.04 ID:???
お世話になっております
画像の動的リサイズは検討した結果やめました
速度の点で問題がありそうだからです
お尋ねしたいのですが皆さんはサイズの種類をどれくらい用意してらっしゃいますか?
もしくはオーソドックスなそれはどのようなものですか?
皆様からいただいたヒントを元にまた調べなおしたいと思いますので宜しくお願い致します。

くわえて、いいねシステムの自作にあたって参考になりそうなサイトを教えていただけると幸いでございます。
326nobodyさん:2013/10/30(水) 23:23:50.44 ID:???
>>325
システム要件によってそこは様々
これという答えはないと思う
もはやRailsとはあまり関係がない話だしね
327nobodyさん:2013/10/30(水) 23:31:30.00 ID:???
>>326
御回答いただいているのはいいねシステムのことでしょうか?
328nobodyさん:2013/10/31(木) 00:12:35.08 ID:???
>>327
用意するサイズの種類かな

必要とされる種類、アクセス頻度、画像の枚数、用意できるディスクの容量、などなど考えなければいけない
項目は多岐に渡るし、それらを総合的に判断しなければいけない以上、「オーソドックス」というものは
存在しないと思う

Railsというよりはシステム設計の話だね
329nobodyさん:2013/10/31(木) 00:18:05.33 ID:???
>>325
いいねシステムとかいう造語で言われても答えようがない
やりたいことを明確に説明する、というのはいい回答をもらうための第一歩だよ
330nobodyさん:2013/10/31(木) 00:19:44.96 ID:???
>>328
ありがとうございます。
甘えついでにそれらの参考になるサイトとかご存知ですか?
あとついでにいいねシステムの参考になるものも教えていただけたらありがたいです。
331nobodyさん:2013/10/31(木) 00:21:22.36 ID:???
>>329
ActiveRecord Reputation System
これと同じものです。
同じというと語弊があるかもしれませんが、独自に発展させたいので自作しかないと考えています。
332nobodyさん:2013/10/31(木) 00:24:38.48 ID:???
>>330
はっきり言うと、君には無理だと思う
こういうことは経験がある程度ものを言うし、そういう経験を積んでいるSIベンダーに頼むのが一番早い

それが嫌なら、自分で何度か失敗しながらも試行錯誤して経験を積むしかないのだが、さっきからの
質問内容を見てると、ここを無料サポートセンターか何かと勘違いしてるフシがあるので、そういう考え方を
まずは改めることが必要だと思う
333nobodyさん:2013/10/31(木) 00:26:31.91 ID:???
>>331
それならば、最大の参考サイトはここだ。ソースもすべて公開されている。
https://github.com/twitter/activerecord-reputation-system
334nobodyさん:2013/10/31(木) 00:29:41.57 ID:???
なるほど。
そこまで辿り着いている方はいらっしゃらないようですね。
>>333を参考にさせてもらいますか。既に見ていますが。
335nobodyさん:2013/10/31(木) 00:32:52.76 ID:???
>>334
> 既に見ていますが
こういうのを「余計な一言」と言う
他の人達の君に答えたいという気力を奪うよ
336nobodyさん:2013/10/31(木) 00:38:03.38 ID:???
>>335
なるほど。
誤解を生まないように率直に申し上げますね
あなたたちの回答とやらは何の価値も生み出していないですよ
私が見ているものをご紹介されて『勉強になります』のようなコメントがあるべき質問者の発言と?
付加価値を生めない人間が回答者気取りはやめていただきたい
あなたと私でどちらが上だか
337nobodyさん:2013/10/31(木) 00:41:07.19 ID:???
>>336
過去レス見れ ここは虫けらが住み着いている言語のスレ
自分よりレベルの低い回答者の答えを神妙に聞かないといけないスレ
338nobodyさん:2013/10/31(木) 00:45:14.18 ID:???
>>336-337
あぁ、タイミングよく「虫けら」が出てくると思ったら、>>5>>50>>76で散々暴れた方ですか

もう君は来ない方がいいよ
ここは君の望む回答を得られるスレじゃないんだよ
339nobodyさん:2013/10/31(木) 00:48:28.48 ID:???
>>338
虫けらは何でも一つの人格にまとめたくなるのだな
短絡的でオツムが弱い だから負け続ける
340nobodyさん:2013/10/31(木) 00:51:25.46 ID:???
>>336
> あなたたちの回答とやらは何の価値も生み出していないですよ
自分の役に立たない回答に対してそういう反応は、はっきり言っていただけない
ここは無料サポートセンターではないのだから、役に立たない回答に対して噛み付く行為は
役に立つ回答を持ってる人の発言する気力を失わせて、ひいては自分が損するだけだよ
341nobodyさん:2013/10/31(木) 00:58:51.76 ID:???
>>340
他の方も仰っていますが役立たない回答者がノイズとして多いから
スレ自体の価値が落ちているのではないでしょうか?
私がActiveRecord Reputation Systemと教えるまではどういった類のものかも察しがつかない人が
次の瞬間にはそのソースが一番の参考サイトだと述べる

何かの役に立ちますかな?
そもそもそれより優れた参考サイトの可能性をなぜ排除できる?ActiveRecord Reputation System自体知らなかった低レベルな人が
それでは失礼いたします
言葉を借りるなら虫けらの相手をしている時間はないので
342nobodyさん:2013/10/31(木) 01:04:43.42 ID:???
>>340
> 私がActiveRecord Reputation Systemと教えるまではどういった類のものかも察しがつかない人が
いいねシステムなんて完全に造語だもんなぁ…ググっても出てこないし
あなたの中ではいいねシステム≒ActiveRecord Reputation Systemなのかも知れんが、
そんなの他の人が共有してる情報でもなんでもないし

> 次の瞬間にはそのソースが一番の参考サイトだと述べる
これは半分以上はあなたに対する皮肉でしょうよ

> 何かの役に立ちますかな?
別にあなたの役に立つ回答を言わなければいけない義務はどこにもないわけで
他の人が何度か言ってるように、ここは無料サポートセンターではないのだから

あなたが役に立たないからと言って文句を言うのはお門違いというものですよ
343nobodyさん:2013/10/31(木) 01:04:47.70 ID:???
次スレなしでいいよ
虫けらが大半のスレは存続価値なし
知識もない虫けらが集まって上から目線で自分の貧乏さを忘れるスレだろ
いらないいらないこのスレ現に何の生産的コメントなし

かいさん
344nobodyさん:2013/10/31(木) 01:07:36.65 ID:???
自分への反対意見はすべて同一人物と思ってしまう虫けらが住み着いているスレだからな
腐臭が漂っているわ
虫けらが役立つ回答なんてしたことはないし今後もない
己の貧乏さと不憫さを忘れるスレがここ
上にmushikeraの定義があるから要確認

虫けらがいる間は次スレなんかいらないし求められていない
345nobodyさん:2013/10/31(木) 01:12:24.10 ID:???
煽り教えて君
346nobodyさん:2013/10/31(木) 01:16:29.18 ID:???
『無料サポートセンター』というワードがお気に入りの貧乏人がいるなw
ここに来る目的は質問者へ上から目線で接せれること
ただし質問者がへつらう根源は幾人かの優秀な潜在的な回答者
自身が有効なアドバイスなどできないのに美味しいところだけを味わいたいクズ
それが数人紛れ込んでいるのがこのスレ

臭すぎるから早くスレ潰してrailsは個人個人自力でやれ
それが美学なんだからこんな寄合所みたいなところを作るな そして自分の哲学に反する場に集まるな
虫けらども分かったか?
お前等が実社会でニートorワープアなのはそういう糞みたいな精神しか持っていないからだ
学歴職歴収入女人望、すべてお前等は負け組だ

ここにはけ口を見出すな 虫けらはゴミ箱でゴミをあさってろ
347nobodyさん:2013/10/31(木) 01:18:31.69 ID:???
これは教えてクンを超越した何かだな
348nobodyさん:2013/10/31(木) 01:22:24.83 ID:???
煽り教えて君のプロファイリング

親が高学歴か高収入か資産家
本人は私立エスカレーターの高校生か大学生か卒業生
今までの人生では、回りが我が儘を受け入れていた。
現在2chにて、煽り教えて君になる。
349nobodyさん:2013/10/31(木) 01:25:04.40 ID:???
>railsは個人個人自力でやれ
>それが美学なんだからこんな寄合所みたいなところを作るな そして自分の哲学に反する場に集まるな
>虫けらども分かったか?

横レスすまんがこれだけは同意
次スレもいらないと思う
結局ここに集まってきてる虫けらって矛盾してるんだよな
自力でやるのがい一番と思っているのになぜかこのスレに来てしまっている
指摘の通り実社会で負け組だから、矛盾を犯しても質問者に回答も出せないのに偉そうにしたいんだと思うよ
たしかに誰にとってもいらないスレじゃん
350nobodyさん:2013/10/31(木) 01:28:38.79 ID:???
早くこのポンコツスレを埋めてrailsスレをなくせ
railsは自分で研究しコツコツ習得するのが一番
だったら質問者も回答者もいらん
以下埋め作業にまい進するように
351nobodyさん:2013/10/31(木) 01:30:07.07 ID:???
虫けらどもが埋めとけよ
お前らが社会的価値を生み出せる数少ない機会だぞ
352nobodyさん:2013/10/31(木) 01:53:52.05 ID:???
次スレいらないに一票
353nobodyさん:2013/10/31(木) 02:08:27.52 ID:???
私も自分で調べてくださいという回答が大半のスレだからいらないと思います
わざわざここに来て自分で調べてくださいと言う手間も省けるでしょうし
354nobodyさん:2013/10/31(木) 04:59:07.32 ID:???
199 : nobodyさん : 2010/09/24(金) 02:24:20 ID:MHNWJwU+
SQL Server 2008 R2 Datacenter 日本語版 プロセッサ ライセンス 10,300,000 円 6,692,600 円
http://www.microsoft.com/japan/sqlserver/2008/r2/howtobuy/price.mspx
200 : nobodyさん : 2010/09/24(金) 02:27:48 ID:MHNWJwU+
Oracle Database Enterprise Edition
プロセッサ数 最少ユーザー数 ライセンス価格 年間サポート料金
16 400 41,320,000 円 (43,386,000 円) 9,090,400 円 (9,544,920 円)
http://www.oracle.com/jp/corporate/pricing/pricing-dbee-079511-ja.html
355nobodyさん:2013/10/31(木) 06:54:37.18 ID:???
価値のある回答とやらが確実に欲しいならstackoverflowで質問してはいかが?
356nobodyさん:2013/10/31(木) 07:08:46.12 ID:???
■無料
http://qa.atmarkit.co.jp/
http://stackoverflow.com/

■有料
Ruby on Rails 技術コンサルティング 料金表 - 株式会社オイアクス
スポット契約の場合
着手金:20,000円
技術相談料(オンサイト):15,600円/時間
技術相談料(オフサイト):13,000円/時間
出張料:7,800円/時間
http://www.oiax.co.jp/consulting/price_list

RubyやJavaなどOSSの「レスキューサービス」,イーシー・ワンが1件3万円から:ITpro
基本料金などが不要な「トライアルプラン」では、1インシデント3万円で問い合わせに回答。
http://itpro.nikkeibp.co.jp/article/NEWS/20090701/333034/

Professional Application Testing Services & Performance Analysis | Engine Yard
アプリケーション開発メンテナンス
http://www.engineyard.co.jp/services/development-services
357nobodyさん:2013/10/31(木) 07:17:04.71 ID:???
教えて君は無料サポートを当然のように期待する
図々しい世間知らず。
358nobodyさん:2013/10/31(木) 07:52:49.75 ID:???
SonicGarden 株式会社ソニックガーデン
http://www.sonicgarden.jp/category/consulting/

Ruby, Ruby on Rails コンサルティングサービス|EnterpriseOSS(エンタープライズオーエスエス)
http://www.enterpriseoss.jp/product/consulting/consulting_ruby01.html
359nobodyさん:2013/10/31(木) 07:55:00.47 ID:???
株式会社万葉
Rails経験の少ないチームに対して、教育や技術的なリード、監督等を行ってほしい。
要件定義、設計にRailsのプロが参加することによって、プロジェクトをうまく立ち上げたい。
定期的なコードレビューと改善支援によって、システムをきれいで時流に乗った状態に保ちたい。
http://everyleaf.com/rails

Webシステム企画、コンサルティング承ります|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ
http://www.moongift.jp/2013/10/fb-rails-dev/
360 ◆aKBLHKF66Y :2013/10/31(木) 08:23:30.54 ID:???
上で話題になってたcarrierwaveを使った動的生成の話
/uploads/model/column/id/filename.extension
自分でいじってない場合基本的に画像はここに収納される

nginxを使って静的ファイルを割り振る場合、最初にそこにファイルが存在するか確認してなければrailsに投げることが可能

#nginx
try_file $uri @unicorn:

なければ、railsに投げられるわけだからそこで動的生成した画像を作ればいい

例えば
/uploads/model/column/id/200x200.extension
としてやれば、200x200.pngが存在すれば返して、無ければ作成して返すなんてことが出来ます
ただ、動的生成した場合遅いから一回目のアクセスの場合はjpgでサムネイルを作って返してdelayedjobなんかを使って本生成するのかおすすめこれは0.1秒もかからないからそこまで遅いと感じないはず

特にgifなんかは拡張子維持したサムネ作るのに30秒とかかかるから負担が大き過ぎるので遅延でやるべきです、全部jpgでサムネイル作るなら何も考えずその場で動的生成で問題ありません

あと、この方法だと画像のサムネイルをほぼ自由に使われてしまうからurl/0..1000x0..1000.pngなんてプログラムを回されたら大変な事になる

そこで、rails側でidとサイズを使ったハッシュ値を生成して?で付加してやるといいです

MD5::hash model+id+filemame+size
ただ、これだと予想されてしまうので最後に何かしらのキーをつけてあげてください

MD5::hash model+id+filemame+size+"rails"
これで生成したhashを
画像url?key=hash
投げてやれば正規のリクエストかわかります。もちろん2回目以降はサムネイルが生成されている筈なのでurlからhashを削ったものでもユーザーはアクセスできます
361nobodyさん:2013/10/31(木) 12:12:38.99 ID:???
ActiveRecordで複数のレコードの特定のカラムの値を2倍にするようなupdate系のメソッドってありますか?
362 ◆aKBLHKF66Y :2013/10/31(木) 14:36:17.35 ID:???
>>361
恐らくですが、そういう限定範囲でしか使えなそうなのはないと思います
自分で倍にするコードをかくしかないと思います
意図があまりわからなかったので読み違えてたらごめんなさい
363nobodyさん:2013/10/31(木) 20:38:42.21 ID:???
>>361
update_all
364nobodyさん:2013/10/31(木) 21:00:21.26 ID:???
>>360様、まことにありがとうございます。

>>360様であれば、activerecord-reputation-systemのようなものも自作できるのだと思いますが、自作を指南したサイトとかご存知ないでしょうか?

また、画像関連で一日考えていたのですが、windowsで使えるpng gautletのような圧縮ツールを想定しているのですが、
アップロード時に圧縮ツールを通してから保存させるようなやり方は可能なのでしょうか?
もしその面で役立ちそうなサイトを教えていただければ幸いです。

宜しくお願い致します。
365nobodyさん:2013/10/31(木) 21:24:28.82 ID:???
>>364
当方、carrierwaveを使っております。
366nobodyさん:2013/10/31(木) 21:36:19.40 ID:???
煽り教えてクン登場
367nobodyさん:2013/10/31(木) 21:38:14.35 ID:???
>>364
まずは作ってみよう
その上で分からなければ聞こう

手も動かさずに想像だけであれこれ聞いても答えてくれる人はいない
368nobodyさん:2013/10/31(木) 21:50:40.02 ID:???
◆aKBLHKF66Y さんにだけ質問しているので、他には返答しないことにします。
作れない/知らない荒らし回答者と関わってもこの言語は廃れる一方なので。
あしからず
369nobodyさん:2013/10/31(木) 22:22:55.36 ID:???
railsってActiverecord以外にメジャーなやつないんですか?

datamapperってのは開発止まってるみたいだし
370nobodyさん:2013/10/31(木) 22:23:38.70 ID:???
>>369
ないよ
371nobodyさん:2013/10/31(木) 22:25:35.11 ID:???
>>370
ないの?!
372nobodyさん:2013/10/31(木) 22:28:08.18 ID:???
>>370
ない
373nobodyさん:2013/10/31(木) 23:51:35.70 ID:NVrM9fyp
ActiveGroongaはメジャーとは言いがたいよなあ
374nobodyさん:2013/11/01(金) 00:10:38.03 ID:???
Rails3でAcriveRecordが魔進化を遂げてしまったからなぁ
そこいらのO/Rマッパじゃちょっと対抗するのはきつい
375nobodyさん:2013/11/01(金) 02:21:59.60 ID:???
>>374
しかしActiveRecordはクソ遅いから
細かいところはsql文で書いてる

ARのwhereでも遅いんか?
376nobodyさん:2013/11/01(金) 06:09:16.81 ID:???
ActiveRecordが遅いというか、データをインスタンス化する処理が重い
SQL直接かいても、結果セットをActiveRecordオブジェクトとして扱うならSQLで直接書いたら早いなんてことはほぼ無い。
プリミティブ型がある言語なら、平易なプリミティブ型の配列で結果セットを扱えばボトルネックにはならないだろうけど
そもそもRubyにはプリミティブ型がないからな
377nobodyさん:2013/11/01(金) 07:04:24.34 ID:???
必要なカラムだけselectするようにするとか
378nobodyさん:2013/11/01(金) 07:11:08.94 ID:???
>>377
ARでそんなことは無理だよね?
sql()文を使わない限り
379nobodyさん:2013/11/01(金) 07:25:39.34 ID:???
>>378
できるよ
select がある
380nobodyさん:2013/11/01(金) 07:37:10.19 ID:???
他にも、pluck ってのもあるな
381nobodyさん:2013/11/01(金) 07:58:51.25 ID:???
Ruby on Railsのパフォーマンス向上に関する10のtips
http://blog.tkmr.org/tatsuya/show/268-ruby-on-rails-10-tips
findメソッドはパワフルだけど基本SELECT * FROMなので場合によっては:selectで必要なカラムだけ読み込む、また:limitや:offsetを活用する

ごくごく基本的な Ruby on Rails のパフォーマンスチューニング
http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20071114
:conditions オプションでキーに使われるようなカラムにはインデックスを作成すべし

:selectで取得するカラムを絞ったらパフォーマンスが倍に
http://brass.to/blog/active_record_select_option.html
レコード件数は110万件くらい
カラム数は30程度
インデックスは効いている(explainで確認済み)

Rails で MySQL を使うときの注意点 | METAREAL
http://www.metareal.org/2007/07/24/notes-on-rubyonrails-with-mysql/
SQL を二段階に分けるといい
まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる)
次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない)

MySQLパフォーマンスチューニングのためのインデックスの基礎知識
http://d.hatena.ne.jp/kiyo560808/20101117/1289952549
382nobodyさん:2013/11/01(金) 21:15:43.92 ID:UJndpzCa
pluckは比較的最近(3.2以降)だけど、selectなんてRails1からあるぞ。
383nobodyさん:2013/11/01(金) 22:43:45.62 ID:???
Ruby on Rails やってみた。
なんじゃこりゃw

HTMLでホムペ作ってた頃みたいな懐かしい感触
384nobodyさん:2013/11/02(土) 00:25:24.68 ID:???
>>383
RoRスレは閉鎖されます
消え失せてください
385nobodyさん:2013/11/02(土) 01:30:39.73 ID:???
>>381
アンチパターンのオンパレードだな
MySQLとARの相性が悪いのはよくわかった
386nobodyさん:2013/11/02(土) 01:51:39.99 ID:???
インタビュー:[楽天]Ruby活用事例とROMA,Fairy|gihyo.jp … 技術評論社
http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
387nobodyさん:2013/11/02(土) 02:51:19.45 ID:???
>>385
オンパレードって、ARとMySQLの組み合わせの問題は1つだけじゃん
388nobodyさん:2013/11/02(土) 03:48:42.67 ID:???
まるでRailsが悪いかのように言ってるけどmysql自体の問題だからどの言語使っても変わらないんだけど……
389nobodyさん:2013/11/02(土) 09:50:30.59 ID:???
>>388
ActiveRecordパターンとmysqlの相性が悪いってことじゃないの?
390nobodyさん:2013/11/02(土) 10:15:49.83 ID:???
>>386
古い記事持ってくるのはやめようよ。
391nobodyさん:2013/11/02(土) 10:19:03.38 ID:???
webstorageに最後にアクセスしたページを保存して
次回アクセス時にそのページを最初に開きたいです。

その判定をroutes.rbやcontroller.rbでは行えないのでしょうか?
392nobodyさん:2013/11/02(土) 10:30:34.83 ID:???
今のところそれ系の記事はみかけたことないな
そもそもwebstorageを使うのが今はまだ早いし
やりたいことによるけど、applicationコントローラーにbefore_filter貼って捕まえてやればいいんじゃない?

ページを開く度にそのページのurlをクッキーにいれて、リファラが入ってない状態でページが開かれたらクッキーのurlにリダイレクトではだめなの?
393nobodyさん:2013/11/02(土) 10:52:12.02 ID:???
cookie
394nobodyさん:2013/11/02(土) 11:09:57.18 ID:???
>>392,393
返信ありがとうございます。
cookiesがcontroller.rbで使えそうなのでこれで行きます。
395nobodyさん:2013/11/02(土) 11:36:32.78 ID:???
Cookie使うならちゃんとredirect_toさせてね
396nobodyさん:2013/11/03(日) 09:49:52.37 ID:???
質問させてください。

Rails3のソースコードってどうやって確認するんでしょうか?
たとえば、form_forがどのように書かれているかなどを確認したいです。
書かれているファイル名などが分からず質問させていただきました。

よろしくお願いいたします。
397nobodyさん:2013/11/03(日) 10:55:24.05 ID:???
>>396
どっかのサイトで動いてるコードを見たいってこと?
それなら無理
サーバサイドのコードを見る方法はない
398:2013/11/03(日) 11:12:07.04 ID:???
Method#source_location()
399nobodyさん:2013/11/03(日) 11:42:32.64 ID:???
>>396
Rails公式サイトのリファレンスはメソッド名で検索できるよ
400nobodyさん:2013/11/03(日) 12:07:22.90 ID:8mIOsgs6
>>397

Rails3の、と書いてあるからアプリのコードじゃなくてフレームワークのコード

>>399 のいうようにリファレンスに
Source: show: インライン表示 on github: githubの該当個所へ
がある。
401nobodyさん:2013/11/03(日) 13:16:06.05 ID:GXN5+Ugk
URLが文字列の中にあったら自動でリンクをはる方法はないでしょうか。
<%= @str%>の@strの中にURLがあったら自動でリンクにしてくれるようなものです。

2chでURLを入力すると自動でリンクが張られるような感じで
402 ◆aKBLHKF66Y :2013/11/03(日) 13:19:40.66 ID:???
rails autolinkというgemがあります
403nobodyさん:2013/11/03(日) 15:04:15.16 ID:GXN5+Ugk
>>402
サンクス!!!!!!!!
FOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
404nobodyさん:2013/11/04(月) 10:40:49.17 ID:???
ポスグレは transactional DDL がつかえるけど、mysqlでは使えない。
ということは、railsのマイグレーションをmysqlで使ってて、もしマイグレーション中にエラーがおこったら、スキーマが中途半端な状態になっちゃうってこと?
これどうすんの・・・
405nobodyさん:2013/11/04(月) 12:26:49.64 ID:???
>>404
以前それになった

MySQLのDBのほうをphpmyadminからカラム削除するなどして
マイグレート前の状態に調整したら
元に戻った
406nobodyさん:2013/11/04(月) 12:36:29.11 ID:???
>>404
手で治す
OracleかPostgreSQLを使う
407nobodyさん:2013/11/04(月) 15:00:44.77 ID:???
クラウド上でマイグレーションして整合性取れなくなるとなける
408nobodyさん:2013/11/04(月) 21:20:31.67 ID:???
>>407
そうなったときはどう対処してる?
409nobodyさん:2013/11/05(火) 06:35:47.52 ID:???
バックアップしてから、マイグレーション
410nobodyさん:2013/11/05(火) 14:31:57.45 ID:???
バックアップしてからは当たり前だけど
DBスキーマ変えるのにサービス止めなきゃいけないのか
知らなかった
411nobodyさん:2013/11/05(火) 14:43:04.24 ID:???
「MySQLが技術的なギャップを縮めてきているものの、PostgreSQLは優秀で人気がある」
http://www.computerworld.jp/topics/601/

MySQLにはDDLトランザクション処理がないので、
http://www.infoq.com/jp/news/2009/05/heroku-provisionless-revolution

MySQL :: MySQL 5.1 リファレンスマニュアル :: 12.4.2 ロールバックできないステートメント
http://dev.mysql.com/doc/refman/5.1/ja/cannot-roll-back.html
412nobodyさん:2013/11/05(火) 20:45:51.97 ID:MlEIQ3yb
>>364
◆aKBLHKF66Y氏は忙しいんだよ
自分で調べろボケ
413nobodyさん:2013/11/05(火) 20:57:39.26 ID:???
随分前のレスに噛み付くな…
414nobodyさん:2013/11/05(火) 21:00:17.17 ID:MlEIQ3yb
>>292
お前もな
415nobodyさん:2013/11/05(火) 21:06:28.08 ID:MlEIQ3yb
>>57
自惚れ過ぎw
416nobodyさん:2013/11/05(火) 21:10:52.19 ID:MlEIQ3yb
>>413
ゴミが
417396:2013/11/06(水) 00:20:49.79 ID:???
>>397
ありがとうございます。
そうではなく、フレームワークのコードを確認したいという意味でした。
説明が不足し、失礼しました。

>>399, >>400
お二人とも、ありがとうございます。

下記の一覧ページから、任意の項目のページへ遷移し
ソースコード>ソースコードを見る にて確認できました。
http://railsdoc.com/references/

ありがとうございましたm(_ _)m
418nobodyさん:2013/11/06(水) 01:47:07.00 ID:fnAHEEcY
>>417

そこ公式じゃないからな。念のため。

公式は
http://api.rubyonrails.org/
http://api.rubyonrails.org/v3.2.15/
419396:2013/11/06(水) 05:01:53.54 ID:???
質問失礼します。

このブログで(http://d.hatena.ne.jp/IwamotoTakashi/20110705/p1)、
「(a)文字エンコーディングの妥当性検証」と書かれていることについて、
Rails3で実装する際どのように考えたら良いのか分からず質問させていただきました。

例えば「&#169;パラメータ文字列の妥当性検証」であればモデルでおこなう
バリデーションで実装できるとすぐに分かるのですが、
文字エンコーディングの妥当性検証も
モデルのバリデーションで実装するものなのでしょうか?

それともフレームワーク側でフォームヘルパーの
XSS対策のサニタイジングのように何らかの対策が講じられているのでしょうか?

ざっくりで申し訳ありませんが、
みなさんの考えを教えていただけると幸いです。
よろしくお願いいたします。
420396:2013/11/06(水) 05:03:00.02 ID:???
>>418
ありがとうございますm(_ _)m
421nobodyさん:2013/11/06(水) 08:13:13.16 ID:???
>>420
基礎的な質問してんじゃねえよカスが
ここは質問スレじゃねえんだよ
422396:2013/11/06(水) 21:03:08.95 ID:???
>>421
黙れ虫けらが
次スレ建てるなよ
423nobodyさん:2013/11/06(水) 22:35:30.68 ID:???
>>419
> それともフレームワーク側でフォームヘルパーの
> XSS対策のサニタイジングのように何らかの対策が講じられているのでしょうか?
これを確認するために何をしましたか?
そのときどういう結果が得られましたか?
どういう結果が得られるのを想定していますか?

ざっくりとしてると自分で思ってるなら、調査してみましょう
答える側もこのままでは答えようがなさすぎる
424396:2013/11/06(水) 23:06:16.75 ID:???
>>423
消え失せろ
虫けら
425396:2013/11/07(木) 00:06:36.35 ID:???
>>423
ご返答いただきありがとうございます。

ご指摘の通り自分で色々試してみようと思います。

恥ずかしながら、文字エンコーディングの妥当性検証という考え方で文字コードを考えたことがなく、
そもそも通常おこなっているモデルのバリデーションと同じものなのか?
というところをまず疑問に思い、この質問を書いている途中に、
ご指摘いただいた「XSS対策のサニタイジングのように何らかの対策が講じられているのでしょうか?」
という箇所を連想し追記した次第です。

こちらについて、どのような検査が可能か今の段階では想像もつきませんが、
ご指摘いただいたことで、調査が可能であることが分かりましたので、
模索してみようと思います。

なお、422と424の発言は私ではありません。

ご回答いただきありがとうございました。
426nobodyさん:2013/11/07(木) 00:19:24.40 ID:???
>>425
見苦しい嘘はやめろ
427nobodyさん:2013/11/07(木) 00:20:44.68 ID:???
>>425
簡単な質問をしやがって
ここは無料相談所じゃないんだよ
428nobodyさん:2013/11/07(木) 00:46:52.65 ID:???
低レベルな回答者ばかりだからこんなに荒れたんだろうね
南無南無
429nobodyさん:2013/11/07(木) 07:13:12.50 ID:???
荒らしてるのは煽り教えて君一人だよ
430nobodyさん:2013/11/07(木) 17:39:47.14 ID:???
select("join_table_name.date AS other_date")みたいに別名つけると日付が文字列で返って来るのですが、Date型のままにすることは出来ないのでしょうか?
431 ◆aKBLHKF66Y :2013/11/07(木) 19:49:37.42 ID:???
>>430
それは仕様として正しいので素直にDateTime.parse()すべきかなーと思います
432nobodyさん:2013/11/07(木) 20:49:20.67 ID:???
>>430
ggrカス
こんな簡単な言語で躓くようなら話にならん
ここは無料相談所じゃないと認識しておけ
433nobodyさん:2013/11/08(金) 07:44:15.44 ID:???
このスレって常に教えてもらえなかった人間が粘着して
新たに質問してくる人間を排除しようと躍起してるよね。

そして、また新たな粘着クンが生まれる

この悪循環

CakePHPスレとかは見てて爽やかなのに
どうしてここは非生産的なやりとりしか行われないんだろ
お互いを批判しあうためだけに存在してるスレとか
Vipに立ってるクソスレと変わらない
434nobodyさん:2013/11/08(金) 08:36:58.16 ID:???
質問自由、ただし返答しない自由があり返答要求は嵐ですって、テンプレに書けばー
435nobodyさん:2013/11/08(金) 08:54:35.53 ID:???
Cakeも昔は荒れてたんだし
底辺が集まるFWのスレが荒れるのは昔から定番
436nobodyさん:2013/11/08(金) 09:19:52.85 ID:???
Rubyなんて流行らない宗教やってないでPythonやろうぜ
437 ◆aKBLHKF66Y :2013/11/08(金) 09:26:02.50 ID:???
>>436
世界レベルで見てもpythonとrubyなんて50歩100歩ですよ
それを言うならphpやろうぜ!ですね
http://www.google.co.jp/trends/explore#q=python,php,perl,ruby&date=today+12-m
438nobodyさん:2013/11/08(金) 09:36:44.00 ID:???
アホか
世界規模だとPythonが50倍100倍は使われてるわ
439nobodyさん:2013/11/08(金) 10:00:57.91 ID:???
世界規模で100倍も使われてる言語がgoogleでは検索数ほとんど変わらないのかお前の脳内ソース面白いな
440 ◆aKBLHKF66Y :2013/11/08(金) 10:10:42.68 ID:???
トレンドでは宝石のrubyも入ってくるので正確にはpythonのほうが検索ボリュームは上です
でもwebだけで見るとrubyのほうが2倍近く使われてます
w3tech情報なんで信憑性は高いかと

http://w3techs.com/technologies/overview/programming_language/all

ですがそんな底辺で言い合ったところでトップシェアのphpはpythonの400倍使われてますし50歩100歩じゃないでしょうか
フレームワークのスレに言語闘争を持ち込むこと自体ナンセンスですね
441nobodyさん:2013/11/08(金) 10:14:00.01 ID:???
100倍wwwwwwww使われてるwwwwwww
442nobodyさん:2013/11/08(金) 10:19:07.27 ID:???
こっちでやれ

Rubyについて Part49
http://toro.2ch.net/test/read.cgi/tech/1382307475/
443nobodyさん:2013/11/08(金) 10:23:00.60 ID:???
>googleでは検索数ほとんど変わらない
50倍100倍はありえないけどそれで比較するのはないから
全部表示してるわけじゃないし検索なんて所詮検索だから
444nobodyさん:2013/11/08(金) 10:36:46.68 ID:???
プログラマーに世界で一番使われてる検索エンジンの検索ボリュームでシェアが計れないってお前統計学全面否定なの?
445nobodyさん:2013/11/08(金) 10:43:12.20 ID:???
統計学とかかっこいい言葉使えば優位に立てるとでも思ったの?
意味わかって使ってんの?
google.com google.co.jp google.co.uk etc
グーグルの検索アルゴリズムも分散システムも内部事情を何1つ理解できない外野が
プログラマーってだけで知ったように語るな
446nobodyさん:2013/11/08(金) 11:46:41.66 ID:???
phpってwordpressか
そりゃな世界で一番使われてるさ
447nobodyさん:2013/11/08(金) 11:52:01.54 ID:???
世界ではPythonとPostgreSQLが今HOT
448nobodyさん:2013/11/08(金) 11:58:14.24 ID:???
JavaScriptとMongoDBがHOT
449nobodyさん:2013/11/08(金) 12:11:42.20 ID:???
PostgreSQL 9.4 and the Postgres community
http://www.ustream.tv/recorded/40568656
450nobodyさん:2013/11/08(金) 12:16:42.12 ID:???
postgreはデータ件数が増えた時に激遅になるのが何とも
ソーシャル系では使えん
451nobodyさん:2013/11/08(金) 12:19:24.74 ID:???
俺馬鹿だから教えて欲しいんだけどgoogle検索数がシェアにならないのはなんで?
452nobodyさん:2013/11/08(金) 12:32:56.78 ID:???
>>450
それは技術者側の問題だろ
453nobodyさん:2013/11/08(金) 12:35:31.67 ID:???
AWSのRedshiftでもPostgreSQL採用されたし
ビッグデータの世界でPostgreSQLホットだわな
日本では完全に取り残されてる

>>450
おいおいレベルが低すぎるぞ
454nobodyさん:2013/11/08(金) 12:36:41.90 ID:???
検索キーワードがそもそもおかしいだろ・・・
検索数ほとんど変わらないなんてのは、
日本googleでRubyとPythonって入れたんだろうけど、

Ruby Program 約5000万件
Python Program 約3億件
455nobodyさん:2013/11/08(金) 13:14:24.39 ID:???
>>454
上に出てるのは日本だけじゃなくて全世界のデータだよ
456nobodyさん:2013/11/08(金) 13:17:23.71 ID:???
世界でのRubyのシェアより
日本でのRubyのシェアの方が
低い事実があるからな
457nobodyさん:2013/11/08(金) 13:20:09.69 ID:???
確かに日本よりアメリカの方がrubyのシェアは高いだろうね
pythonにror以上の画期的なフレームワークがでない限りwebでの優位性は変わらないと思うよ
458nobodyさん:2013/11/08(金) 13:20:23.52 ID:???
Rubyなんて流行ってるのは日本だけ
しかも鳥取が中心で東京じゃ使わない
459nobodyさん:2013/11/08(金) 13:24:27.69 ID:???
>>458が世間知らず過ぎて見てるこっちが恥ずかしいわ

他の言語も含めた統計
50倍どころか3倍程度じゃん、しかもこれだけボリュームあるのにwebではダブルスコアつけられてるってことはwebにはとことん向いてない言語って良く分かるね
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
460nobodyさん:2013/11/08(金) 13:28:40.98 ID:???
Ruby厨顔真っ赤wwwwwww
461nobodyさん:2013/11/08(金) 13:30:03.70 ID:???
どうでもいいから他所でやれ
RoRより生産性の高いフレームワークがでたらみんな勝手に移動するだろ
462nobodyさん:2013/11/08(金) 13:35:04.73 ID:???
RoRが生産性高いってのも怪しいが
463nobodyさん:2013/11/08(金) 13:36:26.62 ID:???
>>462がRoRより生産性の高いフレームワーク教えてくれるってよ
464nobodyさん:2013/11/08(金) 13:54:58.86 ID:???
RoRライクとかもう流行らない
465nobodyさん:2013/11/08(金) 14:01:55.40 ID:???
>>435
フレームワーカーってやっぱり底辺なの?
466nobodyさん:2013/11/08(金) 15:18:35.20 ID:???
フレームワークの中身を理解しないで使ってる奴は底辺じゃね?
467nobodyさん:2013/11/08(金) 15:24:37.75 ID:???
理解して使ってるやつなんてプロでも極稀だろ
468nobodyさん:2013/11/08(金) 15:27:36.81 ID:???
仕事で使っていればプロだっけ?
469nobodyさん:2013/11/08(金) 15:34:49.12 ID:???
金が絡んでくるならプロ
470nobodyさん:2013/11/08(金) 16:15:00.57 ID:???
仕事だと作業分担だし、フレームワークの中身をジロジロ見て理解するような時間がない
471nobodyさん:2013/11/08(金) 16:24:47.11 ID:???
やっぱ底辺だな
472nobodyさん:2013/11/08(金) 16:30:54.64 ID:???
底辺とか言ってる奴こそどうせ職もないクソニートだろ
473nobodyさん:2013/11/08(金) 16:34:09.22 ID:???
そもそも開発者側が理解しなくていいように作ってあるのに
わざわざ理解しろって阿呆の言うことだ
474nobodyさん:2013/11/08(金) 16:35:36.04 ID:???
フレームワークを駆使して高いパフォーマンスを発揮するのが仕事なのに
F1レーサーに対してお前は車の仕組みもわからないなんて底辺だというようなものだなw
475nobodyさん:2013/11/08(金) 17:44:06.04 ID:???
>>465
フレームワーカーしかできないとやっぱ底辺だよ
昔はStruts、今のRails、途中PHPのいろいろ
476nobodyさん:2013/11/08(金) 17:59:52.63 ID:???
でも言語を問わず応用できる点では覚えておいて損はない
もちろん元となる言語をある程度習得してから入るべきだとは思うが
477nobodyさん:2013/11/08(金) 18:03:38.48 ID:???
>>474
その例えはおかしいよ
FWは道具、F1レーサーにとって車は道具じゃない
例えるなら工場の機械の使い方を知っていても、設計を知る必要はないとかか
478nobodyさん:2013/11/08(金) 18:15:59.05 ID:???
>>477
F1レーサーにとって車は道具だよ。
何がおかしいかって、その道具を動かすだけなら誰でもできる。
それを世界で一握りしかいないセンスが必要なF1レーサーで例えたこと。
479nobodyさん:2013/11/08(金) 18:27:35.47 ID:???
例えだから別にいいんじゃね
480nobodyさん:2013/11/08(金) 19:12:09.81 ID:???
お前ら頭かたすぎ
まさにRailerの典型ってかんじ

きもっ
481nobodyさん:2013/11/08(金) 19:31:21.09 ID:???
Railerなんて誰も使ってない造語使うなよ
482nobodyさん:2013/11/08(金) 19:41:18.90 ID:???
>>431
素直にparseします。ありがとうございます。
483nobodyさん:2013/11/08(金) 20:04:10.42 ID:???
rails使うだけならphpより簡単だし、それだから生産性も高いわけ
当然それだけしかできなければ出来るやつなんてごまんといるわけで
その結果、IT土方のプログラマ、世間のブルーワーカーになるのは当たり前
484nobodyさん:2013/11/08(金) 20:10:13.12 ID:???
それRailsに限らず他のフレームワーク、プログラミング言語全てにおいて言えるよね
485nobodyさん:2013/11/08(金) 20:28:00.92 ID:???
>>484
フレームワーカーの話だからそりゃそうだろ。

単にその中でもさらに底辺の人が、簡単で生産性が高いFWに流れてるってだけ。
486nobodyさん:2013/11/08(金) 20:29:57.18 ID:???
うるせえな、虫けらどもが
粘着回答者がいるこの糞スレ見れば糞みたいな言語と一目瞭然だろが
本も沢山出てるphpにしとけ
487nobodyさん:2013/11/08(金) 20:44:24.82 ID:???
railsを使ってる大企業から考えればまだいけるだろ
個人はphpって感じなんじゃない?
488nobodyさん:2013/11/08(金) 22:21:04.76 ID:YtPRF2hk
ここまで鳥取へのツッコミなし
489nobodyさん:2013/11/08(金) 23:18:20.31 ID:???
島根なんていっても誰も分からねぇだろ
だから鳥取でいいんだよ
490nobodyさん:2013/11/08(金) 23:36:16.52 ID:???
大きい本やに行くと、PHPの本は沢山あるけど、RoRは半分もない
しかもrails4になると1冊たりともない

一方でこの板で質問している人を見るとまとまな回答を得ているのは半数以下
残りの半数以上は、答える技量がない回答者に出会うか、苦労して習得したからか出し惜しみを受ける

はたして、それだけの価値がこの言語にあるのだろうか?個人レベルで
たいしたサポート体制もなく、2chでは馬鹿にされるものが半数以上で、本も4対応は1冊も存在しない始末

個人はこんな言語にこだわらずにPHPに行った方が良いと思う
ここに粘着していると思われる技量のない回答者複数もそれで満足だろう

そもそも、この板は何のためにある?
過去スレ読んだが、無価値どころかマイナスの価値しか生んでいない
ひねくれものでたいして期待もされてない奴の巣窟なのではないか?
一部の例外には失礼だが
491nobodyさん:2013/11/08(金) 23:39:52.43 ID:???
>>490
本が少ないというのは同感
その分自力で習得する色合いが強いのだろう
その分出し惜しみの頻度も上昇し結果こういう糞スレになるのかな
このスレで最後で良いと思う、目障りだから
492nobodyさん:2013/11/08(金) 23:43:16.29 ID:???
Stackoverflowへ行けばいいじゃない
493nobodyさん:2013/11/08(金) 23:45:43.43 ID:???
こんなとこに粘着しないでさっさとPHPスレに行けばいいのに
494nobodyさん:2013/11/08(金) 23:53:50.81 ID:???
このスレが必要ないのは間違いない
有能なコテ1名と無能な解答者多数しか存在していないから
495nobodyさん:2013/11/08(金) 23:54:39.73 ID:Exk42FJQ
ここは居場所のない無能回答者の巣だよ
次スレはいらない
496nobodyさん:2013/11/09(土) 00:01:38.77 ID:???
スレ廃止に禿同
497nobodyさん:2013/11/09(土) 00:03:27.93 ID:???
いやいや 俺はこのスレに助けられたことがある
スレ廃止とか何を寝言いってんだ
てめぇが見なけりゃいいだろ

回答せずに勿体ぶって説教を開始するクソは見ないでいいよ
498nobodyさん:2013/11/09(土) 00:06:25.14 ID:???
"回答せずに勿体ぶって説教を開始するクソ"が大半といのは過去レス見れば明らか
現実社会で居場所のないクソの住処を与える必要はない
499nobodyさん:2013/11/09(土) 00:09:23.22 ID:???
>回答せずに勿体ぶって説教を開始するクソ
これをどうやって消すか?スレをなくすしかないでしょ
500nobodyさん:2013/11/09(土) 00:26:22.82 ID:???
ここ気持ち悪い
501nobodyさん:2013/11/09(土) 00:45:30.48 ID:???
このスレ、rails を言語だと思ってる変な奴に粘着されてるな
言語で検索すると変なのいっぱい
502nobodyさん:2013/11/09(土) 00:53:36.63 ID:???
ImageMagick君
503nobodyさん:2013/11/09(土) 01:01:44.35 ID:???
500レス超えてるのに解決した質問は10件以下
残りは不毛な口論
504nobodyさん:2013/11/09(土) 01:03:27.10 ID:???
>>503
解決してるのはほとんどコテの一人
他は説教じみたことや罵倒がメイン
505nobodyさん:2013/11/09(土) 01:24:27.34 ID:???
下記のように考えている人間が少数と思ってる基地外がいるようだな
おそらく居場所のないクソがスレなくなると居場所が完全になくなるから反発しているんだろうけど


"回答せずに勿体ぶって説教を開始するクソ"が大半といのは過去レス見れば明らか
現実社会で居場所のないクソの住処を与える必要はない
506nobodyさん:2013/11/09(土) 01:43:03.53 ID:???
そうですか
507nobodyさん:2013/11/09(土) 01:54:05.87 ID:???

以降埋め作業
508nobodyさん:2013/11/09(土) 03:02:56.75 ID:???
>>497
助けられたというこのスレにどういう恩返しをしているのですか?
まともな解答をしているのは◆aKBLHKF66Yくらいで他は出し惜しみのクソにしか見えませんが
このスレにお前は何をしに来ているんだ?
お前は下記のようなコメントをしているクソになっているんじゃないのか?



118 :nobodyさん:2013/10/27(日) 03:04:38.96 ID:???>>117
http://stackoverflow.com/questions/12227613/stop-logging-actioncontrollerroutingerror-rails-3-2


ありがたく思ってね
509nobodyさん:2013/11/09(土) 04:11:43.33 ID:???
Rails死すともRubyは死せず
510nobodyさん:2013/11/09(土) 06:01:43.21 ID:???
>>508
立派な回答じゃん

英語できなくても理解できるレベルのものなのに

お前は英語どころか
コードそのものが読めないんじゃないの?wwwwwwww
511:2013/11/09(土) 13:06:05.27 ID:???
■無料
http://qa.atmarkit.co.jp/
http://stackoverflow.com/

■有料
Ruby on Rails 技術コンサルティング 料金表 - 株式会社オイアクス
スポット契約の場合
着手金:20,000円
技術相談料(オンサイト):15,600円/時間
技術相談料(オフサイト):13,000円/時間
出張料:7,800円/時間
http://www.oiax.co.jp/consulting/price_list

SonicGarden 株式会社ソニックガーデン
http://www.sonicgarden.jp/category/consulting/

株式会社万葉
Rails経験の少ないチームに対して、教育や技術的なリード、監督等を行ってほしい。
要件定義、設計にRailsのプロが参加することによって、プロジェクトをうまく立ち上げたい。
定期的なコードレビューと改善支援によって、システムをきれいで時流に乗った状態に保ちたい。
http://everyleaf.com/rails
512nobodyさん:2013/11/09(土) 14:09:50.25 ID:???
煽り教えて君
513nobodyさん:2013/11/09(土) 14:37:52.93 ID:???
答えたくても答える知識を持ってなくて煽ることしか出来ない虫けらクンwwwwwwww
514nobodyさん:2013/11/09(土) 15:25:30.77 ID:???
>>508
解答内容というより『ありがたく思ってね』というところに全てが表れてるな
ググれば引っかかるstackoverflowのリンク渡すだけで解答と思ってるアホさもあるが
515nobodyさん:2013/11/09(土) 15:29:37.34 ID:???
臨月の私にパソコンをタダで教えてくれと頼んでくるフリーターのおっさん。:キスログ
http://kisslog2.com/archives/25950148.html
516nobodyさん:2013/11/09(土) 15:31:17.83 ID:???
コンピュータの修理をタダで引き受けてはならない10の理由 - ZDNet Japan
http://japan.zdnet.com/it-management/sp/35038255/
517nobodyさん:2013/11/09(土) 15:33:22.12 ID:???
(強要)
第223条 生命、身体、自由、名誉若しくは財産に対し害を加える旨を告知して脅迫し、又は暴行を用いて、
人に義務のないことを行わせ、又は権利の行使を妨害した者は、3年以下の懲役に処する。

2 親族の生命、身体、自由、名誉又は財産に対し害を加える旨を告知して脅迫し、
人に義務のないことを行わせ、又は権利の行使を妨害した者も、前項と同様とする。

3 前2項の罪の未遂は、罰する。
http://ja.wikipedia.org/wiki/%E5%BC%B7%E8%A6%81%E7%BD%AA
518nobodyさん:2013/11/09(土) 15:35:19.57 ID:???
>>514
「ありがたく思ってね。感謝しろクズどもが」
こういう精神の回答者が多くなってしまったからスレとして成り立たないくらいに荒廃したんだね
上記見るとそう考えているまともな人間が複数いて安心はしたけどそれに口を挟むアホも多いね
口挟んでいるアホがまさにこういうセリフ吐いてる張本人なんだろうけど
519nobodyさん:2013/11/09(土) 15:37:27.05 ID:???
教えるのに抵抗があるなら何故こんなところに???
そこが謎
520nobodyさん:2013/11/09(土) 16:01:35.15 ID:???
gemの一部分だけをカスタマイズして使いたいんだけどどうやったらいいのかさっぱりわからない
アドバイスください
521nobodyさん:2013/11/09(土) 16:03:43.20 ID:???
522nobodyさん:2013/11/09(土) 16:04:28.70 ID:???
ありがたく思えよ
ここは無料相談所じゃねえんだよ
523nobodyさん:2013/11/09(土) 16:09:56.66 ID:???
>>520
煽り教えて君消えろ
524nobodyさん:2013/11/09(土) 16:12:32.79 ID:???
>>515
臨月の私にパソコンをタダで教えてくれと頼んでくるフリーターのおっさん。:キスログ
http://kisslog2.com/archives/25950148.html
525nobodyさん:2013/11/09(土) 16:13:00.63 ID:???
>>520
githubでフォークすればいいよ
526nobodyさん:2013/11/09(土) 16:13:04.60 ID:???
>>520
臨月の私にパソコンをタダで教えてくれと頼んでくるフリーターのおっさん。:キスログ
http://kisslog2.com/archives/25950148.html
527nobodyさん:2013/11/09(土) 16:17:07.31 ID:???
>>525
消えろよぼけ
528nobodyさん:2013/11/09(土) 16:23:56.60 ID:j25yFytz
>>520 >>525

で、カスタマイズ版が出来たら
Gemfile で gem 'xxx' じゃなくて自分のgitリポジトリを指定する。
github上にあるなら git: 'oreore/xxx' と略記することも出来る。
529nobodyさん:2013/11/09(土) 16:24:54.64 ID:j25yFytz
git: じゃなくて github: だぁっ
530520:2013/11/09(土) 16:25:05.22 ID:???
>>525>>528
よくできました
531nobodyさん:2013/11/09(土) 16:29:45.35 ID:???
>>520>>525>>528>>530
混沌としてきたな
クソスレらしい展開
532nobodyさん:2013/11/09(土) 17:01:40.60 ID:???
これ1人で自演しまくって荒らしてる奴がいるなwwwww

答えてもらえなかったからって必死すぎwwwwwwww
533nobodyさん:2013/11/09(土) 17:08:00.45 ID:???
自分のgit指定よりもっと軽い方法ってないかね
昔は lib配下に当該gemファイル一式置くだけで良かった気がする
(これだとGemfileからの管理対象から外れるのがアレだが
534nobodyさん:2013/11/09(土) 17:12:50.25 ID:???
vendor pathフォルダ指定にして
gemの該当ファイルの中身いじればいいやん
535 ◆aKBLHKF66Y :2013/11/09(土) 18:15:18.98 ID:???
>>520
gemをrails_root/vendor/gems/あたりにgit cloneして、Gemfileをいじってやればオッケーです
ちなみに、例えば[hoge_gem]をcloneしてきた場合
rails_root/vendor/gems/hoge_gem
の直下に.gitディレクトリが存在します

rails_root/vendor/gems/hoge_gem/.git
このディレクトリを削除しないと大本のRailsのgitにhoge_gemのディレクトリを追加出来ないので気をつけてください


参考
http://higelog.brassworks.jp/?p=2212
536nobodyさん:2013/11/09(土) 18:16:56.47 ID:j25yFytz
Gemfile の gem にはローカルパス(path:)も指定出来る。
http://bundler.io/v1.3/gemfile.html
537nobodyさん:2013/11/09(土) 18:25:41.62 ID:???
gem 'extracted_library', :path => './vendor/extracted_library'
http://bundler.io/v1.3/gemfile.html
538520:2013/11/09(土) 20:43:07.65 ID:???
スレがなくなると思うと普段答えていないだろう虫けらも総動員で答えるようだなw
普段こんなに答えないじゃないw

虫けらの居場所はここだけだものなw
解答ご苦労
539nobodyさん:2013/11/09(土) 21:48:29.99 ID:???
煽り教えて君
540nobodyさん:2013/11/09(土) 21:58:23.90 ID:???
もう解答者はコテのみでいいよ
それ以外の中途半端で上から目線の解答者が住み着いている限り荒れたまま
541nobodyさん:2013/11/09(土) 23:46:17.54 ID:???
Railsは、流行ってるせいもあって、俺の中では、PHPと似た立ち位置に近付いてると思う。
要はできないエンジニアが流入して、質が低下してる状態。
https://twitter.com/dsuenaga/status/399178991908560896
542nobodyさん:2013/11/09(土) 23:57:47.61 ID:???
>>541
そいつネトウヨだな
きめぇ
543nobodyさん:2013/11/10(日) 00:04:33.47 ID:???
ようやくRoRスレは廃止されるんですね
滅びゆくFWだからどうしてもやりたい人が自力でやればいいですよ
544nobodyさん:2013/11/10(日) 00:07:35.63 ID:???
廃止?するわけ無いじゃんw
既に次スレもあるしね。

【RoR】Ruby on Rails Part18
http://kohada.2ch.net/test/read.cgi/php/1384009611/
545nobodyさん:2013/11/10(日) 00:10:39.48 ID:???
解答する権限があるのはコテだけにしてくれないか?
無責任な無能解答者が多いのが荒れる原因
上から目線でも良いが、コテにしてその人格に責任を持てと
546nobodyさん:2013/11/10(日) 00:12:40.05 ID:???
>>545
断る
547nobodyさん:2013/11/10(日) 00:26:54.34 ID:???
出し惜しみする癖にこのスレは続いて欲しいリア非充がいるんだな
そいつらが上から目線でほざくんだろうけど
現実社会ではまともに発生もできない虫けらの分際で
548nobodyさん:2013/11/10(日) 00:35:43.74 ID:???
などと捨て台詞をはいており、
549nobodyさん:2013/11/10(日) 01:24:30.84 ID:???
え?廃止しないの?
俺もいらないと思うんだけど
550nobodyさん:2013/11/10(日) 01:25:59.87 ID:???
いや、いくら言っても
お前になんの力もないんだから
意味ないよw
551nobodyさん:2013/11/10(日) 01:42:22.73 ID:???
ろくな解答もしないのに、この不毛なスレが続いて欲しいと願ってる愚民がいるんだな
真摯に答えているコテが言うなら分かるけど、上から目線で説教だけたれてる能無しが希望しているんだものな
おかしなものだ

面と向かってこちらが強い口調でしゃべったらきょどりそうなザコのくせして
552nobodyさん:2013/11/10(日) 01:46:35.77 ID:???
どうぞ強い口調で喋ってください。
2ちゃんねる弁慶さんw
553nobodyさん:2013/11/10(日) 01:50:32.52 ID:???
廃止論者と無能解答者が戦ってるね(笑)
このスレのコンテンツは君たちだけだから頑張りたまえ
554nobodyさん:2013/11/10(日) 02:12:26.66 ID:???
>>520>>530>>538と質問者が冷やかし質問をしているのに対して、
>>525>>528>>533>>534>>535>>536>>537と真面目に解答w

これまでは真面目に解答していたのは>>535くらいだったのに
他の解答者は何故今回は答えているのか?

今までの無能解答のせいでスレの実質的存続価値が低下し、
上から目線できる環境自体無くなろうとしているから

このスレがなくなることは怖くて怖くて仕方ないのだろう
現実社会で虐げられてここでしかでかい顔できないのだろうから
しかもたいした技能もなくまとまな解答おできないのにデカイ顔できるんだからお得感もあったのかな

もう実質的には荒廃してるから無能解答者の生きがいを感じる場としても廃れてきてるけどな
555nobodyさん:2013/11/10(日) 02:13:22.62 ID:???
■無料

http://qa.atmarkit.co.jp/
http://stackoverflow.com/
http://kohada.2ch.net/php/

■有料

Ruby on Rails 技術コンサルティング 料金表 - 株式会社オイアクス
スポット契約の場合
着手金:20,000円
技術相談料(オンサイト):15,600円/時間
技術相談料(オフサイト):13,000円/時間
出張料:7,800円/時間
http://www.oiax.co.jp/consulting/price_list

SonicGarden 株式会社ソニックガーデン
http://www.sonicgarden.jp/category/consulting/

株式会社万葉
Rails経験の少ないチームに対して、教育や技術的なリード、監督等を行ってほしい。
要件定義、設計にRailsのプロが参加することによって、プロジェクトをうまく立ち上げたい。
定期的なコードレビューと改善支援によって、システムをきれいで時流に乗った状態に保ちたい。
http://everyleaf.com/rails
556nobodyさん:2013/11/10(日) 02:16:53.73 ID:???
え?
ここ、無料相談所じゃなかったの?w
2chで変なルール作ってんじゃねえよ、虫けらどもが
557nobodyさん:2013/11/10(日) 08:39:09.49 ID:???
だれか、運営に通報しろよ
執拗なまでに自演してまで荒らしている奴がいるって
558nobodyさん:2013/11/10(日) 08:47:38.72 ID:???
お前ら乗せられるなよ

こいつは煽り続けることで、今後、自分が質問しては回答を確実に得やすい環境を作ろうとしてるだけ

俺もそんなやりづらい環境の中、自力で英語を頑張ってRailsのスキルを身につけた

だから後続の連中も同様にこの試練にぶち当たるべきだと俺は思ってる

この虫けら荒らし教えてクンは
そのうち飽きて勝手に死んで居なくなるだろうから全力スルーに限るよ

今は彼の繁殖期だから、こうして地上に現れてるだけだよwwwwwwww
559nobodyさん:2013/11/10(日) 11:08:30.59 ID:???
>>557
お前が通報しろよw
通報に意味はないけどなw
560nobodyさん:2013/11/10(日) 14:18:11.55 ID:???
試練w
手軽さがウリなのに試練w
どちらも歪み具合では同じか、あるいは、
質問する気もないのに試練となるような解答しか与えられない蛆虫の方が下だと思うがね
どうやら似た考えの者は何人もいるようだが、蛆虫は俺らを一人と都合良く勘違いしているらしい

>>558
>俺もそんなやりづらい環境の中、自力で英語を頑張ってRailsのスキルを身につけた
>だから後続の連中も同様にこの試練にぶち当たるべきだと俺は思ってる
561nobodyさん:2013/11/10(日) 15:07:55.10 ID:???
>>560
精神弱者は多数派でありたいのが常だから
562nobodyさん:2013/11/10(日) 15:48:17.73 ID:???
インタビュー:[楽天]Ruby活用事例とROMA,Fairy|gihyo.jp … 技術評論社
http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
563556:2013/11/10(日) 15:50:29.52 ID:???
無料相談所の便所掃除が相談員と勘違いして騒いでいるスレはここですか?
個人的にはもはやお前等に相談することなんてないが虫けらがここで精神的ヒーリングを得てると思うと気持ち悪いのでね
時々殺虫剤を撒きに来るよ
564nobodyさん:2013/11/10(日) 15:57:25.44 ID:???
RailsとCakePHPを比べたらRailsのほうがパフォーマンスはいいだろうが
RubyとPHPを比べたらPHPのほうがいいのは周知の事実
200リクエスト/秒くらいから応答性能が急激に下がるって
自分の環境限定の話で何を根拠に言ってんのか
バージョンは?アクセラレータやキャッシュは使ってるのかetc
Ruby推しのインチキ会社の技術者なんてそんなもん
565nobodyさん:2013/11/10(日) 16:09:54.86 ID:TsTl3CIg
「Ruby推しのインチキ会社の技術者」がここで上から目線で解答者を気取っているのかな?
胡散臭い

それにしてもPHP推しまでこのスレに集い始めたのか(笑)
566nobodyさん:2013/11/10(日) 16:14:41.85 ID:???
PHPスレにRuby信者がきて煽ってるせい
567nobodyさん:2013/11/10(日) 16:26:01.30 ID:???
rubyistって基地外ばかりだからこんな生産性のないスレになるんだろうなw
このスレの質問の処理数からしても異常に低いw
さらっと答えてやればよい質問に対して解答者が感謝を求めそれに反発する第三者が絡んで荒れる
この簡単な構図に気付かずにぽかんとしているw

てめえらみたいな基地外がうまくやるためには解答者をコテのみに絞ることだな
中途半端なゴミ屑が解答者に紛れ込んでいる限りこの簡単な荒れる構図は治らない
568567:2013/11/10(日) 16:28:11.68 ID:???
それと一言
他のスレに迷惑かけんなゴミ屑ども
569nobodyさん:2013/11/10(日) 19:01:14.10 ID:???
570nobodyさん:2013/11/10(日) 19:09:39.33 ID:???
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)


PHPスレのテンプレ
「煽り」←これってここで言われてる無能解答者のことなんじゃない?
これを隔離しないとたしかに何も変わらなさそう
悪い方を隔離するのは難しいから、良い方を隔離するしかないのでは?
571nobodyさん:2013/11/10(日) 20:07:54.93 ID:???
572nobodyさん:2013/11/10(日) 20:20:17.05 ID:???
【PHP】フレームワーク CakePHP 16ホール目【v2.4】
http://kohada.2ch.net/test/read.cgi/php/1378659370/
573nobodyさん:2013/11/10(日) 21:58:31.61 ID:???
フォートラベル
http://b.hatena.ne.jp/entry/4travel.jp/

トリップアドバイザー
http://b.hatena.ne.jp/entry/www.tripadvisor.jp/

Lonely Planet: the world's best guidebooks, travel advice and information
http://b.hatena.ne.jp/entry/www.lonelyplanet.com/
574nobodyさん:2013/11/10(日) 22:00:44.24 ID:???
海外旅行の最新情報 地球の歩き方
http://b.hatena.ne.jp/entry/www.arukikata.co.jp/
575nobodyさん:2013/11/10(日) 23:20:25.93 ID:???
今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」
http://blog.sumyapp.com/2013/07/no-recommend-rails/
576nobodyさん:2013/11/10(日) 23:22:22.86 ID:???
>>575
こういうの書いてる奴らはバカかと言いたい
C書く前にアセンブラ勉強しろと言ってるようなもの
577nobodyさん:2013/11/10(日) 23:39:46.55 ID:???
そうはいってないだろ
RoR/Cakeやる前にRuby/PHP勉強しろと言っている
RoR/CakeでRuby/PHPをやったつもりになるなということじゃね
そのとおりだよ
フレームワークは言語をある程度習得してから手を出すべきものだ
578nobodyさん:2013/11/10(日) 23:48:01.88 ID:???
Rubyはドットインストールでなぞったが、それ以上やる必要はない気がするが
railsが独自にRubyを改造している面もあるから、直結はしないよ
ととあるエキスパートも言っているしな
579nobodyさん:2013/11/10(日) 23:51:34.83 ID:???
FW側で問題がおきたときに解決できる能力をつけてからFWに手を出せってことだな
別に壁にぶち当たったら諦めて別の手段探すという選択肢もあるし
現代のゆとり使い捨てプログラマーにはそこまで深い能力は人生の無駄でありいらない
580nobodyさん:2013/11/10(日) 23:55:59.57 ID:???
フレームワークで問題が起きたらソースを読めばいいじゃない

てことか
581nobodyさん:2013/11/10(日) 23:57:08.85 ID:???
それならRubyで問題が起きたらRubyのソース(C)を読めばいいじゃない、てことか?
582nobodyさん:2013/11/10(日) 23:57:26.30 ID:???
自分でFW作るのが良いと言いたいのかな、この記事の御猿さんは
583nobodyさん:2013/11/11(月) 01:14:17.04 ID:???
フレームワークを覚える前に言語を使えるようになれってのはもちろん正しいんだけど
大抵の人間はアウトプットの感触もないままモチベーション高く保ってインプットばかりできないよ
アウトプットがモチベーションなんだから最初にフレームワークで実感を得るくらいはいいと思うんだけどねえ
584nobodyさん:2013/11/11(月) 01:42:56.80 ID:???
しょうもない記事
FWはそんなものだろ
必要性があって能力があるなら理解を深めるだろうよ言われなくても
585nobodyさん:2013/11/11(月) 02:24:01.70 ID:???
俺はWeb未経験状態で いきなりRailsやって、その過程でHTTPの仕組みやWebアプリの基本、DB、
Rubyという言語自体について理解が深まったクチなんでこの記事には全く同意できんな

ボトムアップ型でなくてトップダウン型の学習はありえると思う
Railsの自動生成機能は、そのコードを自分で書けるようになってから〜みたなこと書いてるけど
そんなことやってたら何時まで経っても書けるようにならんのじゃないかなぁ
586nobodyさん:2013/11/11(月) 02:26:12.20 ID:???
えっ、じゃあ誰がそれ書いたの?
587nobodyさん:2013/11/11(月) 03:00:16.66 ID:???
>>585
入門者からすれば具体的にどうすればウェブアプリケーションを作れるのか想像さえできないから
まずは全体像を掴むことで基礎の部分の学習意欲も自ずと湧いてくる

こういった記事は入門者の感情を全く理解してないんだよ
588nobodyさん:2013/11/11(月) 03:38:42.31 ID:???
>>575のリンク先はこれと同じ匂いがする
http://www.rubyist.net/~matz/20080126.html
589nobodyさん:2013/11/11(月) 07:27:07.82 ID:???
>>588
RoRやCakeは決して「初心者にやさしく」はないけどな
590nobodyさん:2013/11/11(月) 09:53:42.16 ID:???
RoRで作ったアプリを一般公開するなら
VPSを借りて1からサーバー環境を組んでいかなきゃいけないから
むしろ玄人向けだろ

Cakephpみたいに共有サーバーに作ったアプリをぶっ込むだけとは違うと思う

少なくとも↓の知識は必須だから、コーディングだけに集中できない


・SSH

・Iptables(ファイアーウォール設定)

・データベースのインストール、チューニング(my.iniなど)

・ftpサーバーのインストールと設定

・上記に伴うUserや権限の追加

・Nginx、Unicorn、Apache、Passenger、ImageMagickなどのインストールとチューニング

・memcached


herokuなどのSaaS利用とかはActionMailerとかを考えると自由度低いし割高だし
591nobodyさん:2013/11/11(月) 10:54:19.37 ID:???
>>590
ふーんftpサーバ立てるんだ
592nobodyさん:2013/11/11(月) 11:05:32.75 ID:???
>>591が、ふーんあんたななっていうんだ
で再生されて仕事中なのに吹き出して変な目で見られたんだけど
593nobodyさん:2013/11/11(月) 11:07:52.38 ID:???
>>590
RoRもCakephpみたいに共有サーバーで動くと思うが
594nobodyさん:2013/11/11(月) 11:27:54.54 ID:???
>>593
動くには動く。
でも、Railsの場合は相互依存がCakePHPよりシビアだから
SSHを使ってgemやrubyのバージョンを操作出来なきゃ使い物にならないよ?
595nobodyさん:2013/11/11(月) 11:29:03.08 ID:???
>>593
しかも共有サーバーだと一般的なApache一択になって
主流のnginxが使えないよ?
596nobodyさん:2013/11/11(月) 11:33:48.96 ID:???
>>590
AHOO
597nobodyさん:2013/11/11(月) 12:05:54.59 ID:???
>>595
それってCakeも一緒
598nobodyさん:2013/11/11(月) 15:04:57.23 ID:???
>>597
CakePHPはバージョン依存度がRailsほどシビアじゃない
599nobodyさん:2013/11/11(月) 16:08:19.93 ID:???
>>590くん
頭を整理したまえ

レスの組み合わせがぐちゃぐちゃだ
600nobodyさん:2013/11/11(月) 20:02:12.09 ID:???
今どきftpはねぇよなぁ…
601nobodyさん:2013/11/11(月) 20:05:15.80 ID:???
facebookってphpなんだよな
RoRを採用している大企業ってどこなりか?
602nobodyさん:2013/11/11(月) 20:08:16.64 ID:???
クックパッドとか
603nobodyさん:2013/11/11(月) 20:10:25.51 ID:???
githubか
604nobodyさん:2013/11/11(月) 20:14:12.09 ID:???
>>590
自分が味わった苦労を若い者にも負わせないと気が済まないんだな
605nobodyさん:2013/11/11(月) 20:17:00.17 ID:???
>>602
食べログとか楽天だろ
いや、もっとおおどころ使ってないのかな?

facebookはなぜこっちを選ばなかったんだろ?
606nobodyさん:2013/11/11(月) 20:21:05.36 ID:???
607nobodyさん:2013/11/11(月) 20:24:20.46 ID:???
>>606
世界中の人が知るサービスではないよね
608nobodyさん:2013/11/11(月) 20:26:05.63 ID:???
609nobodyさん:2013/11/11(月) 20:26:34.69 ID:???
ツイッターで採用した結果XSSでm9(^Д^)プギャーしたでござるwwwwwwwww
610nobodyさん:2013/11/11(月) 20:28:51.88 ID:???
http://nerds.airbnb.com/

Upgrading Airbnb from Rails 2.3 to Rails 3.0 - Airbnb Engineering
http://nerds.airbnb.com/upgrading-airbnb-from-rails-23-to-rails-30/
611nobodyさん:2013/11/11(月) 20:31:33.24 ID:???
1. twitter.com [54]
2. scribd.com [159]
3. www.justin.tv [225]
4. www.hulu.com [231]
5. yellowpages.com [569]
6. slideshare.net/ [667]
7. cookpad.com [692]
8. kongregate.com [1139]
9. tabelog.com [1344]
10. fanpop.com [1546]

http://blo.g.hatena.ne.jp/rx7/20090528/p1
612nobodyさん:2013/11/11(月) 20:32:58.45 ID:???
Top 25 Ruby on Rails websites 2011 | Svitla Systems Inc.
http://svitla.com/blog/top-25-ruby-on-rails-websites-2011/
613nobodyさん:2013/11/11(月) 20:34:49.99 ID:???
614nobodyさん:2013/11/12(火) 04:24:00.41 ID:???
perlしこしこいじってCGIとか言ってた時代にフレームワークあったら
もしかしたら土方なってなかったかもしらん
615nobodyさん:2013/11/12(火) 04:27:54.79 ID:???
にしこり
616nobodyさん:2013/11/12(火) 11:43:04.32 ID:???
>>605
未だにRailsがあってもphpを選んだと公言してるよ
フルスタックのFWは使わないんだとよ
617nobodyさん:2013/11/12(火) 16:16:14.03 ID:???
TwitterはRailsが超大規模に向かないことを証明した例なのに
618nobodyさん:2013/11/12(火) 16:39:05.87 ID:???
MatzいわくとりあえずRubyでやってRubyで限界になったらむしろラッキー
同じように最適化したらJavaの方が早いのは当たり前だけど、その閾値は結構高い
619nobodyさん:2013/11/12(火) 16:40:26.20 ID:???
2008年

ミニブログの Twitterのstats(統計)データ。
http://kaworu.jpn.org/kaworu/2008-01-16-2.php
- 350,000を超えるユーザ。
- 秒間600リクエスト
- 平均毎秒200-300コネクション。最大時は秒間800コネクション
- MySQLは秒間2,400リクエストを処理する
- 180のRailsインスタンスがある。MongrelのWebサーバを使っている。
- 1つのMySQLサーバ(1つの大きな 8コアのサーバ)と1つのスレーブ。スレーブは、統計とレポートのための読み込み専用(リードオンリー)。
- 雑用処理をするための30+のプロセス
- 8台のSun X4100s
- Railsでのリクエストの処理時間は200 msec
- データベースにかかる時間の平均は、50-100 msec
- 16GBの memcached
620nobodyさん:2013/11/12(火) 16:46:38.40 ID:???
最適化した機械語が最強
621nobodyさん:2013/11/12(火) 17:13:03.39 ID:???
たしかtwitterの調べだと
RailsよりPHPの方が速くてJavaのほうが速かったからJavaにしたって話だったな

Rubyの限界は今githubやnewrelicがぶちあたってる
622nobodyさん:2013/11/12(火) 17:47:23.33 ID:???
そんなのが続いたら 最初からJavaでって流れになっていきそうやな
623nobodyさん:2013/11/12(火) 18:01:01.43 ID:???
応答速度や負荷を見なくてよければ
Railsの生産性は最高だってTwitterの人が言ってた記憶
624nobodyさん:2013/11/12(火) 19:29:31.30 ID:???
JAVAに移行について教科書的なのはあるの?
625nobodyさん:2013/11/12(火) 19:39:57.71 ID:???
jruby on railsってことか
626nobodyさん:2013/11/12(火) 19:49:47.46 ID:???
Twitterが、Ruby on RailsからJavaVMへ移行する理由 − Publickey
http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
627nobodyさん:2013/11/12(火) 20:06:58.28 ID:???
Twitterが、Ruby on RailsからJavaVMへ移行する理由 − Publickey

JavaVMを採用する理由の1つはフレキシビリティだ。
Twitterでは、ストレージレイヤにはScalaを使っているし、それ以外にJavaも使っていて、最近ではClojureも使い始めた。
JavaVMはこれらのデプロイもログ解析もシンプルに実現してくれる。

これらの説明からJavaVMへ移行する理由が伝わってきますが、
一方でTwitterはこれだけのスケーライビリティや性能が要求される段階までRuby on Railsで対応できることを証明してきたともいえます。
世の中のほとんどのアプリケーションでは、Ruby on Railsで十分に実現できるのだといえるのでしょう。

http://www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
628nobodyさん:2013/11/12(火) 20:42:50.74 ID:???
>>622
Twitterぐらいのアクセスがあると分かってるなら最初からJavaというのもあるかもな

そこまで成長するサイトは一握りなんだから、最初のうちは好きなの使っておいて
規模が大きくなったら書き換えればいいや、というのが普通の考え方だろうけど
629nobodyさん:2013/11/12(火) 20:55:44.95 ID:???
時代はASP.NET MVC
630nobodyさん:2013/11/12(火) 21:26:55.68 ID:???
お高いんでしょ?
631nobodyさん:2013/11/12(火) 22:11:51.27 ID:???
ローンチしたサイトに人がこない。
http://anond.hatelabo.jp/20131026145638
632nobodyさん:2013/11/12(火) 22:22:54.70 ID:???
・・・はい
633nobodyさん:2013/11/12(火) 23:05:50.41 ID:???
アカマイ使ってサイト構築してる人いる?
どんな構成?
634nobodyさん:2013/11/12(火) 23:10:30.09 ID:???
ごめん、質問変えるわ
RoRって前提だけどグローバル対応をするために最適な構築はどんな感じ?
コスト考慮も
635nobodyさん:2013/11/12(火) 23:11:09.44 ID:???
グローバル対応ってなんやねん
636nobodyさん:2013/11/12(火) 23:14:55.93 ID:???
あまねく世界中に展開したいんや
637nobodyさん:2013/11/12(火) 23:16:42.19 ID:???
何したいのか全然分からん
638nobodyさん:2013/11/12(火) 23:28:52.02 ID:???
CDNを検索して調べてみるとよろし
639nobodyさん:2013/11/12(火) 23:31:00.15 ID:???
Railsほぼ無関係だね
専用板に行った方がいい
640nobodyさん:2013/11/12(火) 23:32:05.85 ID:???
どの板がいいじゃろか?
641nobodyさん:2013/11/12(火) 23:39:39.14 ID:???
球根板
642nobodyさん:2013/11/12(火) 23:43:35.57 ID:???
643nobodyさん:2013/11/12(火) 23:45:20.91 ID:???
>>642
アカマイが最強ちゃうん?
あっ、でも、ありがとう
球根板に行ってくるわ
644nobodyさん:2013/11/13(水) 00:12:53.48 ID:???
すまそ
AWSが最強っぽいね
アカマイっちゅうのはあかんのかな・・・
AWS調べますわ
ありがとよ
645644:2013/11/13(水) 22:53:21.83 ID:???
646nobodyさん:2013/11/14(木) 21:54:24.17 ID:GuTvckMO
>>645
facebookの画像のリンク見てみ
多分akamai使ってる
個人レベルで使えるのか知らんが
647nobodyさん:2013/11/14(木) 22:07:52.19 ID:???
648nobodyさん:2013/11/14(木) 22:08:18.52 ID:???
>>646
akamai使うならRackspaceかなおそらく
649nobodyさん:2013/11/14(木) 22:11:39.95 ID:???
>>647
tofuみたいなことは我々もできるの?
650nobodyさん:2013/11/14(木) 22:21:01.73 ID:???
料理を楽しくする画像配信システム
http://www.slideshare.net/mirakui/ss-8150494
651nobodyさん:2013/11/14(木) 22:27:34.53 ID:???
>>650
tofu機能はクックパッドのもので個人は使えんよね?

cloudfrontよりakamaiの方が上ってことが書いてあるね
でもお高い?
652nobodyさん:2013/11/14(木) 22:52:58.88 ID:???
>>651
要件によるのでなんとも
つかRailsほぼ関係ないし
653nobodyさん:2013/11/14(木) 22:56:56.93 ID:???
cloud stacks見るとakamaiやedgecastもcloudfrontに並んで検討すべきだな
ただ日本ではcloudfrontが多いような気もする
個人利用しやすいからか
654nobodyさん:2013/11/14(木) 23:25:13.92 ID:???
上の方500レスくらいに比べたらスレ違いなどどうでもよい
655nobodyさん:2013/11/14(木) 23:54:03.82 ID:???
内容から察するにスレ違いの話を持ち出してるのは煽り教えて君本人だな
656nobodyさん:2013/11/15(金) 00:50:52.26 ID:???
http://unkar.org/r/php/1359587251/938-

ImageMagick + Rmagicでサムネイル画像を作成する - プログラマ憧れプログラマ日記
nobyu.hatenadiary.jp/entry/20120311/1331473288
657nobodyさん:2013/11/15(金) 00:52:12.96 ID:???
658nobodyさん:2013/11/15(金) 05:26:22.99 ID:3NHwJFxe
Amazon RDS for PostgreSQL
http://aws.amazon.com/jp/rds/postgresql/
659nobodyさん:2013/11/15(金) 05:31:36.71 ID:???
660nobodyさん:2013/11/15(金) 08:51:08.46 ID:???
アプリ名を変更するコマンドってありませんでしたっけ?
661nobodyさん:2013/11/15(金) 10:20:50.79 ID:???
662nobodyさん:2013/11/15(金) 20:18:39.22 ID:???
Rails使えるにはRubyってどれくらい使えればいい?
オライリーの「プログラミング言語Ruby」読み切るくらい?
663nobodyさん:2013/11/15(金) 21:18:28.16 ID:???
>>662
http://docs.ruby-lang.org/ja/1.9.3/doc/index.html
http://docs.ruby-lang.org/ja/2.0.0/doc/index.html

ライブラリ一覧
組み込み / CUI / 文字コード / コマンドライン / データベース /
日付・時間 / デザインパターン / 開発 / ファイル / ファイルフォーマット / GC / GUI / 入出力 / 数学 /
ネットワーク / テキスト / スレッド / Unix / Windows / その他
http://docs.ruby-lang.org/ja/1.9.3/library/index.html
http://docs.ruby-lang.org/ja/2.0.0/library/index.html
664nobodyさん:2013/11/15(金) 21:43:57.98 ID:KF9tbLS0
>>662

AWDwR4のRuby導入の項では以下のものが概説されている。

名前(@, $)、メソッド定義、
String, Array, Hash, 正規表現
制御構造、ブロック、イテレータ、例外
クラス、モジュール
YAML, Marshal
イデオム少々
665nobodyさん:2013/11/15(金) 22:27:19.07 ID:???
とりあえず、Array、Hash、String、Enumerable のリファレンスは一読しておくべきだね
666nobodyさん:2013/11/16(土) 19:13:26.13 ID:kzQvwYOi
hamlでこんな記法見たのですが

= link_to (condition) ? "パス1" : "パス2" do
 "hoge"
 - if condition
  "fuga"


ここでいうdoは何の意味なのでしょうか
ブロック構造を明示的に書いただけですか?
667nobodyさん:2013/11/17(日) 02:16:59.47 ID:vMNXuuUI
これを読みました

解決しました

http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to
668660:2013/11/18(月) 06:37:19.40 ID:???
>>661
thx
669nobodyさん:2013/11/18(月) 21:55:46.64 ID:???
なにゆえphpは簡単にサムネイルの動的生成ができるのに、railsはできないのかしら?
cloudineryは良さげに見えて大規模使用には堪えないし
670669:2013/11/18(月) 23:08:09.22 ID:???
いや、自分は動的生成できるのだが、スピードが問題なんだよな
671nobodyさん:2013/11/18(月) 23:38:29.68 ID:???
素朴な疑問
cloudfront使用下でサイズごとに複数枚用意したimagesのキャッシュって呼ばれたサイズの分しかされないのかな?
例えばs,m,lとサイズが三種類あってsだけ呼ばれればsのキャッシュが蓄えられる
次にmやlを呼んでもまたキャッシュ貯め込みから始まるんだよな?

仮にモデルで動的に生成した場合にはたとえばsmlが1/3の確率で各呼ばれるとしたら、三回も動的生成の苦痛を通らないといけないんじゃないか?
それなら静的に3つ最初から用意しといた方が良いんじゃない?
このご時世ストレージの値段なんてたかが知れているわけだから
672nobodyさん:2013/11/18(月) 23:45:14.29 ID:???
>>669
画像の動的生成はプログラミング言語ではなく画像ライブラリの問題だと思われますがどうでしょうか
673nobodyさん:2013/11/18(月) 23:45:21.92 ID:???
>>670
それよりも画像のアップロード時にたとえば400kbを超えたら400kb以下に自動圧縮するというシステムがあるよね?
それを模索してみた方が良いんじゃない?
俺は知らんから調べるか聞いてみたら
674nobodyさん:2013/11/19(火) 05:55:32.53 ID:pmode1Ji
【PHP】フレームワーク CakePHP 16ホール目【v2.4】
http://kohada.2ch.net/test/read.cgi/php/1378659370/
675nobodyさん:2013/11/19(火) 16:59:36.78 ID:???
荒廃してるな
RoRもこのスレも
676nobodyさん:2013/11/19(火) 17:53:17.12 ID:???
PHPの場合 Framework多いんでその比較で荒れる
677nobodyさん:2013/11/19(火) 22:46:19.03 ID:???
フレームワークを作りやすい言語ほど、
フレームワークが多くなる。
678nobodyさん:2013/11/20(水) 05:12:32.82 ID:???
ここは単に愚民が住み着いているから荒れているんだけどな
解答する能力もないくせに解答者ぶる人間が多くなり過ぎ、本当にスキルのあるものは嫌気がさして出て行った
679nobodyさん:2013/11/20(水) 08:35:03.14 ID:78CIqHqC
フォートラベル
http://b.hatena.ne.jp/entry/4travel.jp/

トリップアドバイザー
http://b.hatena.ne.jp/entry/www.tripadvisor.jp/

Lonely Planet: the world's best guidebooks, travel advice and information
http://b.hatena.ne.jp/entry/www.lonelyplanet.com/

海外旅行の最新情報 地球の歩き方
http://b.hatena.ne.jp/entry/www.arukikata.co.jp/
680nobodyさん:2013/11/20(水) 13:54:28.72 ID:???
すみません、rails4でrails sのログ出力にメソッドとかの経路表示することって可能でしょうか?
681nobodyさん:2013/11/20(水) 14:25:01.42 ID:???
682nobodyさん:2013/11/21(木) 00:30:10.93 ID:???
>>680
Kernel#caller
683nobodyさん:2013/11/21(木) 17:14:36.87 ID:wIJMKy1G
これはどうやるのですか?

673 :nobodyさん:2013/11/18(月) 23:45:21.92 ID:???>>670
それよりも画像のアップロード時にたとえば400kbを超えたら400kb以下に自動圧縮するというシステムがあるよね?
それを模索してみた方が良いんじゃない?
俺は知らんから調べるか聞いてみたら
684nobodyさん:2013/11/21(木) 20:57:39.20 ID:???
>>683
どうやるって丸投げかよ
自分でちょっとは調べたらどうだい
685nobodyさん:2013/11/21(木) 21:24:03.58 ID:???
>>684
調べましたよ
知っていたら教えてください
知らなければ結構です
686nobodyさん:2013/11/21(木) 21:44:52.68 ID:???
調べたなら調べたって最初に書いてやれよ。
恥ずかしいじゃないかw
687nobodyさん:2013/11/23(土) 00:33:44.46 ID:0JRo/MW2
>>684>>685>>686
また低スキルが上から目線でイチャモンつけて挙句答えられずじまいか
もうこんな糞スレ早く廃止しろよ
688nobodyさん:2013/11/23(土) 00:43:09.00 ID:???
テーブルが2つくらいで実際にユーザがアクセスするページが7ページくらいのシステムだとここにいる人はどれくらいの時間で作れるの?
689nobodyさん:2013/11/23(土) 00:44:45.23 ID:???
>>685
誰も知らないからちょっと黙ってて
690nobodyさん:2013/11/23(土) 00:45:40.79 ID:???
>>688
自分で試せクズ
教えて君が敬語無しにしゃべるな
691nobodyさん:2013/11/23(土) 00:47:25.63 ID:???
>>690
お前には聞いてないから、つーか臭いレス付けんなよクソニート^^
692nobodyさん:2013/11/23(土) 00:48:05.47 ID:???
>>686>>689>>690
RoRスレに何しに来てるんだかw
現実世界でよほど低い扱いされているんだろうんなw
693nobodyさん:2013/11/23(土) 00:52:22.12 ID:???
>>692
そいつらの晩飯は俺のメシからしたら残飯級だと思ふ
694nobodyさん:2013/11/23(土) 01:01:33.74 ID:???
生産性の低さがこれ以上なく表現されたスレだな
さすがRoR
695nobodyさん:2013/11/23(土) 01:05:08.34 ID:???
このスレでまとまな解答が出たのは10個程度です
低レベルな質問にしか答えられないです
なぜなら解答者が低レベルしかいないから
696nobodyさん:2013/11/23(土) 01:16:45.90 ID:???
>>688
画面デザインとかテストとかそういうの全部すっ飛ばしていいのなら、2時間ぐらいかな
697nobodyさん:2013/11/23(土) 05:24:21.48 ID:???
rails new hoge
cd hoge
rails g scaffold foo
rails g scaffold bar
rake db:migrate
rails g controller welcome index
sed -ie "s/# r/r/" config/routes.rb
echo "<% [:foos,:bars].each{|l| concat link_to(l,l)} %>" >> app/views/welcome/index.html.erb
698nobodyさん:2013/11/23(土) 08:33:06.15 ID:9UitRWvL
【PHP】フレームワーク CakePHP 16ホール目【v2.4】
http://kohada.2ch.net/test/read.cgi/php/1378659370/
699nobodyさん:2013/11/23(土) 14:42:21.97 ID:???
>>696
>>697

あっそ
暇人だね
700nobodyさん:2013/11/23(土) 14:56:58.04 ID:???
701nobodyさん:2013/11/23(土) 15:20:35.80 ID:???
ドヤ!
702nobodyさん:2013/11/23(土) 15:57:06.81 ID:???
やはりこのスレ、低レベルな質問にしか答えられなくなっているねw
前いたコテとかいなくなってるしw
703nobodyさん:2013/11/23(土) 16:45:40.18 ID:???
当たり前だ。一部のスキルが高い人達が
飛びついていた時代は終わって
今は技術に興味が無い職業プログラマの時代。
RubyはJavaと同じ道をたどったんだからさ。
704nobodyさん:2013/11/23(土) 17:11:04.73 ID:???
>>703
aha
もうすこし噛み砕いて話してくれ
ある一定レベルを超える質問には答えられていないのが目に見えて可笑しなスレだなとは思っていた
705nobodyさん:2013/11/23(土) 17:18:11.04 ID:???
>>704
ん?
どの行を?
706nobodyさん:2013/11/23(土) 17:22:03.90 ID:???
>一部のスキルが高い人達が
>飛びついていた時代は終わって


ここや
707nobodyさん:2013/11/23(土) 17:25:02.66 ID:???
そんなことも分からないの?
最初に飛びつくやつはどちらかと言えば技術が高い方。
そこで一時的に流行が来る。
そして今はその流行が去った。
708nobodyさん:2013/11/23(土) 17:26:32.89 ID:???
>>707
そして新しい流行はどこに?
709nobodyさん:2013/11/23(土) 17:44:54.64 ID:???
しらね。Rubyの世界にはないんじゃない?
今はJavaScriptかもね。
710nobodyさん:2013/11/23(土) 19:44:23.24 ID:???
>>709
>>683には答えられるレベル?
711nobodyさん:2013/11/23(土) 21:36:08.97 ID:???
>>709
Rubyの世界にないんではなくて、Railsにはないんだよ
712nobodyさん:2013/11/23(土) 21:40:50.19 ID:???
>>710
709ではないのだが
それって何か難しいところあって?

画像サイズみて大きかったら、RMagick等でサイズ下げれば良いだけよな
クライアントサイドでやるとかだったら知らん
713710:2013/11/23(土) 21:47:15.25 ID:???
>>712
そうだね
714710:2013/11/23(土) 21:49:39.06 ID:???
>>712
アップロード時にどういうプロセスで処理する?
715nobodyさん:2013/11/23(土) 21:58:39.22 ID:???
>>714
どういうプロセスってプラグインにやってもらえば良いやん
716nobodyさん:2013/11/23(土) 22:04:55.83 ID:???
>>715
carrierwaveだったらどうやるかい?
717nobodyさん:2013/11/23(土) 23:14:49.26 ID:???
>>716
少しは自分で考えれば〜
filesizeをとれるわけだし、resizeも簡単だろ
718710:2013/11/23(土) 23:25:29.12 ID:???
>>717
いやこんな問題はすぐわかる
resize(笑)
719nobodyさん:2013/11/24(日) 00:16:16.53 ID:???
>>718
ならめんどいから聞くなよな〜
720710:2013/11/24(日) 00:38:19.49 ID:???
>>719
いや、resizeとか言ってるし、本当の所はできないんだろうなと思ってさ
721nobodyさん:2013/11/24(日) 00:44:26.89 ID:???
>>720
ああ、そう
メソッド名と間違えないでね
722710:2013/11/24(日) 00:55:00.00 ID:???
汚名返上してみれよwプッ
723nobodyさん:2013/11/24(日) 01:01:44.83 ID:???
ガキはほっとけ
724nobodyさん:2013/11/24(日) 01:20:41.86 ID:???
>>723 = >>721
おつ
まぁ低能にはこんな簡単な問題も解けないと・・・・
725nobodyさん:2013/11/24(日) 01:23:13.19 ID:???
>>724
ああ、そう
726nobodyさん:2013/11/24(日) 01:30:33.17 ID:shkdh2Ib
ここにはたしかに解答できないのに高飛車な態度をとる奴がいるのは事実
そしてレベルが高い人間は嫌気がさし出て行った

だから荒廃しているのさ
質問者も低レベルな人間に聞いても答えなんて出せないんだからググって自力で調べな
727nobodyさん:2013/11/24(日) 02:33:36.26 ID:???
それ以前だな
728nobodyさん:2013/11/24(日) 02:48:31.50 ID:???
質問に応えられない人間ばかりだねここは
廃れてるRoRだから当然か
無能ばかり
729nobodyさん:2013/11/24(日) 03:03:30.48 ID:???
一番不明なのは710は何をやりたかった?
710も712も普通にやり方知ってるっぽいし、自演?

あと726のコピペは飽きた
730nobodyさん:2013/11/24(日) 03:10:20.06 ID:???
正確に答えられない無能を低能がいじくっただけじゃない?
まぁ正確に答えられる奴がここにいないということを証明したかったのかもしれんが
731nobodyさん:2013/11/24(日) 03:26:24.29 ID:???
証明にもならんから無意味か
732nobodyさん:2013/11/24(日) 03:40:59.42 ID:???
>>731
まぁ実際正確には答えられていないからな
そういう自分も答えられないくちだろw
733710:2013/11/24(日) 04:46:40.77 ID:???
carrierwaveでこれをどうやるのかというお題に対して、出てきた答えは「resizeを使え」
何がresizeだw
無能が答えるな!
全然見当違いなんだよ
こんな簡単な問題、かつ、ググってもすぐには出てこないレベルの問題で、お前等の能力が試されたんだよ
ここはこの程度の問題のも答えられない愚図ばかり
俺様が解答を教えてやってもよいが、それだとお前等の成長がないだろうから勉強しろボケ


673 :nobodyさん:2013/11/18(月) 23:45:21.92 ID:???>>670
それよりも画像のアップロード時にたとえば400kbを超えたら400kb以下に自動圧縮するというシステムがあるよね?
それを模索してみた方が良いんじゃない?
俺は知らんから調べるか聞いてみたら
734nobodyさん:2013/11/24(日) 08:50:49.55 ID:???
日本語がまだ読解できないガキが常駐してるんだここ
735nobodyさん:2013/11/24(日) 08:54:01.65 ID:???
すまんすまん日本語以外に英語が混じってたからか
736710:2013/11/24(日) 09:49:18.63 ID:???
carrierwaveでexif情報を削除してアップロードする方法

追加のお題もだしてやろうか?
無能なお前等には答えられないだろうがなw
737nobodyさん:2013/11/24(日) 09:55:17.66 ID:???
煽り教えて君
738nobodyさん:2013/11/24(日) 09:58:06.25 ID:???
739nobodyさん:2013/11/24(日) 10:06:20.73 ID:???
> 出てきた答えは「resizeを使え」
脳内プッッ
740710:2013/11/24(日) 10:18:01.18 ID:???
resizeにはわろたw
少しでも知ってたらそんなワードは出ませんから、ざんねんっ
違う単語が出るはずなんだよ


>>738
正解
でもそれは簡単。ググればすぐに出てくるからw
次の段階としてみんなが答えられないワード出してやりな!
741nobodyさん:2013/11/24(日) 10:20:56.65 ID:???
>>740
笑えるのお前のほうだよ。答えたって思い込んでるのが笑える

「resizeも簡単だろ」
圧縮率変えるのは簡単だろうな
742710:2013/11/24(日) 10:23:20.98 ID:???
>>741
顔真っ赤だぞw
俺は知ってると言ってるだろw

証拠として言っておいてやろう
キーとなるのは最後の文字がYや

お前の頭にある単語とは違うだろwww
低能ばっかりだな、このスレは
743nobodyさん:2013/11/24(日) 10:26:38.22 ID:???
>>742
普通にqから始まってyだろ

しかし暇人だな
744710:2013/11/24(日) 10:29:11.64 ID:???
このスレはこの程度の問題にも答えられない低能ばかりがいる

で、生まれたての初心者に上から目線で土下座を求めて、クソみたいに簡単な問題だけは答える
ただ、初心者が少し育ちだすと、とたんに応えられない問題を持ってきて、たちまち無能解答者は答えられなくなる

前は優秀な人間もいたが無能解答者のせいでどこかに行ってしまった

そして、今、たかだかこんな問題にも答えれず>>741のような見苦しい言い訳をして過ごしている
745710:2013/11/24(日) 10:30:23.89 ID:???
>>743
あっ、君、正解!

土日だからヒマなんや

お前もやろ?w日曜の朝から
746710:2013/11/24(日) 11:10:06.41 ID:???
たったこれだけの問題、スレにそこそこのレベルの人間が数人いたら、実装例までさらっと解説できるものなんだけどな

低レベルが多すぎて、解答に辿り着けるものですら、少数

しかも答えられない分際の奴程、自分で調べろとか態度がでかいとか、そういう発言をしているのが実態だろ

そんな状態でこのスレもRoRも良くならないような気がするな
747nobodyさん:2013/11/24(日) 11:49:10.06 ID:???
>>741
あさましい虫けらだな
解答できないのにしゃしゃりでやがって
748nobodyさん:2013/11/24(日) 11:54:24.64 ID:???
710はまず自演をやめなさい

どのレスが同じ人かきちんと認識したまえ
749710:2013/11/24(日) 12:19:42.71 ID:???
何が自演なんだ?
簡単な問題にも答えられないザコが何をほざいているんだか・・・
750nobodyさん:2013/11/24(日) 13:12:55.79 ID:???
簡単そうに見えるが、普通の人に
とっては簡単ではない。

難しい問題なのに、その難しさがわからずに
簡単と言っているだけだ。
751710:2013/11/24(日) 15:42:31.92 ID:???
>>750
仰る通りです。

ただ、この問題が当初ここに放り込まれた時、
まるでググればすぐ出てくるかのように答えていた解答者もどきがいた

現状こういう解答者もどきが沢山いて、変な会話ばかり生まれるから、スレが荒れているわけだ

その原理に気付かないで解答者もどき(人もどき的な)を放置する限り、過去数十レスのような不毛な流れが繰り返され増幅されていく

だから一部のはるかに優秀な人間(つい最近までいたコテだのAだの)は消えた
752710:2013/11/24(日) 15:44:39.30 ID:???
そんじゃ、また数か月後テストしに来るから、精進しとけよ
753nobodyさん:2013/11/24(日) 16:30:40.71 ID:???
CloudFrontって動的コンテンツに対応しているらしいだけど
PHPには対応できるけどRailsには対応できないよね?
間違ってる?
754nobodyさん:2013/11/24(日) 17:34:14.73 ID:???
何をしたかったのか、相変わらずよくわからなかった710だった
755nobodyさん:2013/11/24(日) 17:39:31.28 ID:???
解答できなかったのは質問が分かりにくかったから、と言わんばかりの754だった
756nobodyさん:2013/11/24(日) 17:41:43.17 ID:???
739 741 743が全部俺だから、710の行動は普通理解できないんじゃないか?
757nobodyさん:2013/11/24(日) 17:48:21.52 ID:???
意図は分かるが問題は分からなかったわw
>>756も答えが出せるなら最初から質問に応えれば良かったのに
見栄張りたい局面になってはじめて解答してるよな
正直こういう精神がスレ荒廃の理由だとは思う
758nobodyさん:2013/11/24(日) 17:53:41.31 ID:???
>>757
見栄というか、知らない奴には答えても良いけど
知ってる奴に答えてもしょうがなかったからな
673の時点で気づいてたら答えてたんだ。すまんな

717も答えを知ってるとしか思えんし
759nobodyさん:2013/11/24(日) 17:54:52.03 ID:???
サーバである程度 時間のかかる処理をさせつつ、
その進捗状況をリクエストを出したセッションのブラウザで出力しつつ、
かつ、そのブラウザからキャンセル指令も出せる、
という要件をRailsで満たしたいと思った場合の構成ってどういうのがあるでしょうか
760nobodyさん:2013/11/24(日) 18:03:11.93 ID:???
>>673の時点で解答する奴が出ないってのは
@解答できる母数が減っているか
A解答可能者が解答に至る気概がないか

出しゃばり無能解答者が増えたせいで@の母数自体どっかに行ってしまったというのが>>710の言わんとしていることだろう
761nobodyさん:2013/11/24(日) 18:11:31.36 ID:???
>>760
言わんとすることはわかるんだ

たださ710が答えていない事実だけが残ってしまう
762nobodyさん:2013/11/24(日) 18:12:20.68 ID:???
>>753
間違ってる

PHPかRailsかで決まらないかと
763nobodyさん:2013/11/24(日) 18:20:57.43 ID:???
動的コンテンツのキャッシュって、aheahe.phpをキャッシュするんじゃないんですか?
逆にrailsが対応されているとしたら、どういう仕組みで、どこまでがキャッシュされているのでしょうか???
764nobodyさん:2013/11/24(日) 18:25:57.39 ID:???
>>763
QueryStringを含んだフルURLでマッチするだけよ
765nobodyさん:2013/11/24(日) 18:27:49.59 ID:???
>>761
もしかしたら >>673 = >>710 かもね
まぁ何はともあれ答えられた>>761はこのテストで悪玉認定まではされていないんだろう(知らない奴には答えるという姿勢だとしたら)
問題は、自分含め答えられない奴が圧倒的多数であろうということとしかもそれでいて上から目線でググレカス的なことを言っている奴が出てくる風土ちゅうことでしょうね
766nobodyさん:2013/11/24(日) 18:34:06.98 ID:???
■無料
http://qa.atmarkit.co.jp/
http://stackoverflow.com/

■有料
Ruby on Rails 技術コンサルティング 料金表 - 株式会社オイアクス
スポット契約の場合
着手金:20,000円
技術相談料(オンサイト):15,600円/時間
技術相談料(オフサイト):13,000円/時間
出張料:7,800円/時間
http://www.oiax.co.jp/consulting/price_list

SonicGarden 株式会社ソニックガーデン
http://www.sonicgarden.jp/category/consulting/

株式会社万葉
Rails経験の少ないチームに対して、教育や技術的なリード、監督等を行ってほしい。
要件定義、設計にRailsのプロが参加することによって、プロジェクトをうまく立ち上げたい。
定期的なコードレビューと改善支援によって、システムをきれいで時流に乗った状態に保ちたい。
http://everyleaf.com/rails
767nobodyさん:2013/11/24(日) 18:35:21.83 ID:???
ajax

drb
delayed_job
768nobodyさん:2013/11/24(日) 18:36:38.94 ID:???
>>764
ありがとうございます
そこらへんの仕組みというか活用法を語ったサイトってありますかね?
769nobodyさん:2013/11/24(日) 18:37:44.87 ID:???
770nobodyさん:2013/11/24(日) 18:38:25.41 ID:???
>>766
スレ違いだから出てけよ
お前がここにいてもどうせマイナスの価値しかもたらさないんだからさ
771nobodyさん:2013/11/24(日) 18:42:04.79 ID:???
772nobodyさん:2013/11/24(日) 18:42:07.71 ID:???
ひょっとしてここって業者がステマしまくってるの?
PHPでは見られないような広告が散見されるな
773nobodyさん:2013/11/24(日) 18:42:52.42 ID:???
フォートラベル
http://b.hatena.ne.jp/entry/4travel.jp/

トリップアドバイザー
http://b.hatena.ne.jp/entry/www.tripadvisor.jp/

Lonely Planet: the world's best guidebooks, travel advice and information
http://b.hatena.ne.jp/entry/www.lonelyplanet.com/

海外旅行の最新情報 地球の歩き方
http://b.hatena.ne.jp/entry/www.arukikata.co.jp/
774nobodyさん:2013/11/24(日) 18:43:44.60 ID:???
>>771
ありがとうございます。
正直私レベルだと読んでもいまいち分かりませんでしたが、項目ごとにググりながら読み繰り返してみます。
775759:2013/11/24(日) 19:02:22.67 ID:???
>>767
「非同期処理」が必要なのはその通りなのですが、ジョブを投げて後で別管理画面で見る、という形じゃなくて
ネイティブアプリケーションを使ってるような感じで、
画面遷移させずに非同期処理や命令の発行・キャンセル・途中経過の表示をさせたいのです。
ジョブは「状態」を持つし、それを表示・キャンセルが自在に出来る必要がある。
ステートレスなHTTPとは相性が悪いとは思うのですがやらざるえなくて・・・。
776nobodyさん:2013/11/24(日) 19:22:15.65 ID:???
Thread
777nobodyさん:2013/11/24(日) 19:31:23.64 ID:rtCwqdcA
>>775

時間のかかる処理をリソースにして一意なURLを持たせる。

別に管理画面で見る必要はなくて、ジョブを作るAJAXコールに
201 Created あたりで出来たジョブのLocation URLを返して、
進捗を読んだりジョブを止めたりはそのリソースの操作にする。
778759:2013/11/24(日) 23:19:53.56 ID:???
>>776
Threadは最初に考えたのですが、Threadを使った場合、
一旦リクエストは終了してしまうわけなのでブラウザに状態を通知する方法がないことや
ユーザがブラウザを閉じた場合でもThreadの処理は残ってしまったり、処理を中断させたい場合に
介入する方法がひどく原始的(DBにフラグ的なのを持たせて、Thread内からチェックし続けるとか)な方法しか
思いつかなかったので…
どうにも、Webアプリで取るアプローチではないらしいと思ったので質問した次第です。

>>777
なるほど、Job自体を一つのリソースとして扱うというアプローチは良さ気ですね。
インターフェイスをリソースとして公開して、
その上で、バックグラウンドではThreadなりDelayJoで処理する、と。
結局、ブラウザ側からポーリングを続ける必要があるというのは微妙に美しくない気がしますが
WebSocketを使うよりはシンプルに実装できそうですね。
ありがとうございます!
779nobodyさん:2013/11/24(日) 23:25:14.29 ID:???
>>778
> 結局、ブラウザ側からポーリングを続ける必要があるというのは微妙に美しくない気がしますが
HTTPを使う以上はこれは避けようがない
780nobodyさん:2013/11/24(日) 23:53:12.92 ID:???
自分で書いてるけど、WebSocketでいいんでないの
777のやり方と併用でもいいけど、一つのJobにリソース作って対応するってのは重い気がする
push使えるからポーリングも必要ないし、そんな難しくない
I.E.だと動かないけどな!

http://washiiku.hatenablog.com/entry/2013/11/13/235027
781nobodyさん:2013/11/25(月) 01:46:25.73 ID:???
>>780
リソースを作るというよりはリソースとして扱えってことではないかな
REST的な考えをしろという意味で

WebSocketは面白い技術ではあるんだが、個人用途でしか使えない代物であるのも事実だし
782nobodyさん:2013/11/25(月) 02:52:22.17 ID:???
exif情報除去して不都合なことってありますか?
783nobodyさん:2013/11/25(月) 07:23:37.49 ID:???
画像スレでどうぞ
784nobodyさん:2013/11/25(月) 09:27:17.90 ID:???
基調講演-1 まつもとゆきひろ
http://www.ustream.tv/recorded/40957043
785nobodyさん:2013/11/25(月) 09:58:42.47 ID:???
786nobodyさん:2013/11/25(月) 19:41:04.60 ID:???
>>782>>736>>738の流れで質問させていただきました
787nobodyさん:2013/11/25(月) 19:54:22.93 ID:???
>>786
Railsと無関係な内容なので画像スレでどうぞ
788nobodyさん:2013/11/25(月) 20:18:43.09 ID:???
>>787
おまえスレ違い気違い?
789nobodyさん:2013/11/25(月) 20:24:38.38 ID:???
>>787
あんたのコメントもrailsとは関係ないし消えたら?
790nobodyさん:2013/11/26(火) 23:32:44.97 ID:???
お前等アホのせいでPHPが荒れたんだが
791nobodyさん:2013/11/26(火) 23:33:56.55 ID:???
人様に迷惑かけるな
こんなクソスレ閉鎖しろよボケが!
792nobodyさん:2013/11/27(水) 07:40:40.62 ID:???
画像スレ行けって言われてるのに何でPHPスレに行くかねぇw
793nobodyさん:2013/11/27(水) 08:25:05.77 ID:???
【PHP】フレームワーク CakePHP 16ホール目【v2.4】
http://kohada.2ch.net/test/read.cgi/php/1378659370/
794nobodyさん:2013/11/27(水) 08:29:36.18 ID:???
446 :nobodyさん:2013/11/26(火) 21:46:53.29 ID:???
PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
795nobodyさん:2013/11/27(水) 09:22:52.45 ID:???
>>717>>721とか
>>756とか

いじめるからPHPスレにいってしもうたか
796nobodyさん:2013/11/27(水) 10:01:17.19 ID:???
こんな問題も分からない人って多いんだね
ここもPHPも
797nobodyさん:2013/11/27(水) 10:37:36.81 ID:???
>>795
相手にしなくなったからではないのかな

その2人の流れは多分理解できてないレベルの日本語も英語もおぼつかない子
798nobodyさん:2013/11/27(水) 11:31:16.70 ID:???
Ruby on Railsにcookie保存関連の脆弱性、2000サイトで放置状態 - ITmedia エンタープライズ
http://www.itmedia.co.jp/enterprise/articles/1311/27/news041.html
799nobodyさん:2013/11/27(水) 11:42:27.83 ID:???
Nearly 2000 Sites Vulnerable to Ruby on Rails Cookie Problem | Threatpost | The First Stop For Se...
http://threatpost.com/ruby-on-rails-cookiestore-vulnerability-plagues-prominent-websites/103038

Some Versions of Ruby on Rails Could Expose Cookies | Threatpost | The First Stop For Security News
http://threatpost.com/security-issue-in-ruby-on-rails-could-expose-cookies/102413

http://maverickblogging.com/
800nobodyさん:2013/11/27(水) 11:55:13.36 ID:???
97726: Ruby on Rails CookieStore Session Cookie Persistence
http://osvdb.org/show/osvdb/97726
801nobodyさん:2013/11/27(水) 11:58:54.36 ID:???
Logout is broken by default in Ruby on Rails Web applications | MaverickBlogging
http://maverickblogging.com/logout-is-broken-by-default-ruby-on-rails-web-applications/
802nobodyさん:2013/11/27(水) 18:23:17.84 ID:???
803nobodyさん:2013/11/27(水) 18:29:49.78 ID:cAMILTN6
Journal InTime - CookieStoreとセキュリティ , RailsによるアジャイルWebアプリーション開発第2版とRails 2.0
http://shugo.net/jit/20080113.html

Rails 2.0の新しいセッション管理-CookieStore - iビジネス&テクノロジー
http://d.hatena.ne.jp/bottleneck/20071123/1195813828
804nobodyさん:2013/11/27(水) 18:48:24.49 ID:???
Web アプリケーションの認証とセキュリティに関して教えて下さい - QA@IT
http://qa.atmarkit.co.jp/q/2792

Railsでクッキー(Cookie)をセキュア(Secure)にする - 雑雑草々
http://d.hatena.ne.jp/zatsuso/20080209/
805nobodyさん:2013/11/27(水) 21:28:40.03 ID:???
PHPスレ荒らすなカス共
806nobodyさん:2013/11/27(水) 21:30:31.21 ID:???
学習コスト高くね?
807nobodyさん:2013/11/27(水) 21:46:17.72 ID:???
>>805
rails総出で荒らしに行くよ^^
そういうの好きだから
808nobodyさん:2013/11/27(水) 21:56:00.80 ID:???
俺の意見はこのスレの総意(キリッ
809nobodyさん:2013/11/27(水) 21:57:48.84 ID:???
>>808
go to hell
810nobodyさん:2013/11/27(水) 21:58:58.90 ID:???
問題とやらに間違った解答しかできていないね、このスレ
PHPはその点一歩勝っている
荒らしに技能的にやられてるお前等www
811nobodyさん:2013/11/27(水) 23:06:38.17 ID:???
質問スレで問題とかアスペの特徴だな
812nobodyさん:2013/11/27(水) 23:13:07.72 ID:???
>>806
何にコストがかかるの?
813nobodyさん:2013/11/27(水) 23:15:37.58 ID:???
>>812
虫けらのお前等と会話する時の機会損失
814nobodyさん:2013/11/27(水) 23:30:59.65 ID:???
ゴミ溜めスレはここか
815nobodyさん:2013/11/27(水) 23:38:57.42 ID:???
>>814
いらっしゃいゴミクズさん
816nobodyさん:2013/11/27(水) 23:50:40.02 ID:???
PHPはクソだね
railsやるか?
土下座して質問したら教えてやるぞ
817nobodyさん:2013/11/28(木) 19:17:41.47 ID:???
446 :nobodyさん:2013/11/26(火) 21:46:53.29 ID:???
PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
818nobodyさん:2013/11/28(木) 19:56:38.14 ID:???
このスレぐちゃぐちゃにしてやるよ
819nobodyさん:2013/11/28(木) 20:25:47.43 ID:4DSynxE8
<%= form_for @model do |f| %>
<%= f.label :hoge %>


ここの:hogeに入る日本語はどこで決まるのでしょうか
820nobodyさん:2013/11/28(木) 21:08:34.02 ID:W/lMmWLo
config/locales/ja.yml

ja:
&nbsp;&nbsp;activerecord:
&nbsp;&nbsp;&nbsp;&nbsp;attributes:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モデル名:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;属性名: 訳語
821nobodyさん:2013/11/28(木) 21:09:39.31 ID:W/lMmWLo
ぎゃー

まぁ、察してorz
822nobodyさん:2013/11/28(木) 21:25:21.94 ID:4DSynxE8
>>820-821
ありがとうございます。
ありました
823nobodyさん:2013/11/28(木) 23:09:19.53 ID:???
PHPはお前等のせいで荒れた
824nobodyさん:2013/11/29(金) 15:27:20.12 ID:9MrQalIz
一部報道にあった「Ruby on Railsにcookie保存関連の脆弱性」について - Qiita [キータ]
http://qiita.com/yasu/items/8ae3077bdbee606681f6
825nobodyさん:2013/11/29(金) 18:44:39.45 ID:???
http://techracho.bpsinc.jp/hachi8833/2013_11_19/14738

なかなかいい記事だと思ったんだけど、ふと思ったのが
ValueやServiceオブジェクトに切り出した場合ってそのオブジェクトの永続化はどうすんだろう
例だと、元オブジェクトのデータからインスタンスを生成してな読み取り一方通行のラップ的な扱いしかないけど
実際には保存したいこともある
saveの際のafter_actionでValue,Serviceオブジェクトからデータとってきてセットする、みたいなやり方しかないのかね
826nobodyさん:2013/11/30(土) 01:08:38.04 ID:???
Serviceは永続化せんだろ…

Valueはねぇ…before_*で取ってくるぐらいしか思いつかないな
827nobodyさん:2013/11/30(土) 18:55:40.39 ID:???
Egor Homakov: RJS leaking vulnerability in multiple Rails applications.
http://homakov.blogspot.com/2013/11/rjs-leaking-vulnerability-in-multiple.html
828nobodyさん:2013/11/30(土) 18:56:47.33 ID:???
RJS leaking vulnerability in multiple Rails applications | Hacker News
https://news.ycombinator.com/item?id=6821999
829nobodyさん:2013/11/30(土) 19:58:00.80 ID:???
>>825
なんかそんな記事読むと、
あぁ、Javaが数年前に通った道としか思えないわ。
欲しいものは探すとJavaの世界には既にあったりするんだよね。
830nobodyさん:2013/11/30(土) 23:24:21.11 ID:???
きみらrailsの開発のときのIDEは何つかってるのかね
831nobodyさん:2013/11/30(土) 23:39:50.76 ID:???
emacsが一番手に馴染んでるので、それでやってる
832nobodyさん:2013/12/01(日) 00:48:56.70 ID:uzFOAs2M
RubyMineと素のvim
833nobodyさん:2013/12/01(日) 02:30:36.20 ID:???
推奨されてるsublime text
834nobodyさん:2013/12/02(月) 02:25:55.08 ID:???
>>831
>>832
>>833
ありがとうございますた

aptanaって人気ないのかな
まだrailsにするか悩んでるし
rubymine買うのもなー
835nobodyさん:2013/12/02(月) 02:42:04.40 ID:???
いろいろ試したけど、RubyMineが一番いいよ
JetBrainsの連中が作ってるIDEはIntelJもPHPStormもフリーのやつと比較して頭が3つも4つもぬけてる
有償だけどたかだか5kくらいだし 年末にはだいたいセールで半額になったりする
836nobodyさん:2013/12/02(月) 07:08:19.87 ID:???
geditにプラグイン射れてつかってます
837nobodyさん:2013/12/02(月) 07:33:05.64 ID:???
vi
838nobodyさん:2013/12/02(月) 09:42:50.38 ID:???
rails.vimかsublime text
839nobodyさん:2013/12/02(月) 11:36:16.87 ID:???
>>834
aptanaはかつてはRailsで代表的なエディタだったけど
IDEにしては補完がほとんど効かないし、エディタの手軽さもなくて微妙な立ち位置
RailsCastやその他関連動画を見ると最近はほとんどsublime textだな
840nobodyさん:2013/12/02(月) 14:37:12.27 ID:???
ずっと気になってたRuby on Railsの便器始めようと思うんだけど、Rails4の書籍ってまだあまり無いのね。何かオススメある?
841nobodyさん:2013/12/02(月) 14:59:16.44 ID:X8Xffnpp
わりと評判のいい railstutorial の和訳が出てるよ。

※ 3.2、4.0対応
※ 紙はない
842nobodyさん:2013/12/02(月) 18:16:54.48 ID:???
発見しますた!ありがとう!
843nobodyさん:2013/12/02(月) 20:30:45.87 ID:???
それ初心者にはハードル高いと思うけどね
5回くらい読んで何となく雰囲気つかめた
844nobodyさん:2013/12/03(火) 22:27:21.99 ID:70P2uI6l
item(id serial, content text)とcomment(item_id integer, content text)があって、これら2つを結合させたモデルを作りたいときは
どこにクラスを定義すればいいんだ?
それとも、この質問は的外れで、そんなことをすべきではない?
845nobodyさん:2013/12/03(火) 23:17:46.15 ID:???
taskについて徹底的に解説してくれてるサイトってないかな?
846nobodyさん:2013/12/03(火) 23:32:08.86 ID:DHvxBkko
446 :nobodyさん:2013/11/26(火) 21:46:53.29 ID:???
PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
847nobodyさん:2013/12/03(火) 23:35:40.30 ID:???
>>844
item.comments を使えばいいんじゃないの?
association は記述しているとして
848nobodyさん:2013/12/04(水) 00:34:19.91 ID:???
>>846
スレチ
849nobodyさん:2013/12/05(木) 00:34:44.28 ID:???
rubymine買おうと思うんだけど
代理店とかで買って大丈夫?
英語わからんのですが
850nobodyさん:2013/12/05(木) 03:43:46.29 ID:???
大丈夫っていって買うなら言ってやるよ
大丈夫ってな!
851nobodyさん:2013/12/05(木) 10:01:08.69 ID:???
>>849
開発元の Jetbrains は毎年12月末に安売りするから買うのはもう少し待った方が良いかもしれない
30日間は無償でつかえるからとりあえずダウンロードして使ってみては?
http://www.jetbrains.com/ruby/download/
852nobodyさん:2013/12/05(木) 10:30:41.20 ID:/ZWEei6S
IntelliJがほしいぜよ
853nobodyさん:2013/12/05(木) 15:26:20.78 ID:???
RubyMineはVimプラグインがあるからVim使いにもオススメ
まぁ本家Vimとはやっぱ違うとこ多いけど、
高機能なVimプラグインがサポートするような部分以外はほとんど出来る
(高機能な部分は、それ以上に高機能な機能をRubyMineがサポートするしね)
854nobodyさん:2013/12/05(木) 16:08:09.89 ID:???
>>850
あの代理店なんかしょぼいから
大丈夫じゃない話があるかと思って
855nobodyさん:2013/12/05(木) 17:27:46.04 ID:???
>>854
気になるなら直接 Jetbrains から買えばいいじゃん
英語が分からないったってたいしたことないよ
856nobodyさん:2013/12/05(木) 19:47:20.91 ID:ys9ZWIi4
Riding Rails: Rails 3.2.16 and 4.0.2 have been released!
http://weblog.rubyonrails.org/2013/12/3/Rails_3_2_16_and_4_0_2_have_been_released/
857844:2013/12/06(金) 20:22:47.88 ID:ihddNibE
>>847
そうだよな、普通はそんなことしないか
858nobodyさん:2013/12/07(土) 11:46:13.34 ID:???
今から勉強するならRoRは捨ててAngularJSがおすすめ
859nobodyさん:2013/12/07(土) 12:30:46.29 ID:???
>>858
サーバサイドは?
860nobodyさん:2013/12/07(土) 21:42:38.36 ID:???
>>859
自分で考えろぼけ
861nobodyさん:2013/12/08(日) 00:46:47.98 ID:???
redis活用してランキング作っている人いる?
日本でのランキング、県でのランキング、ご近所でのランキングという感じで地域規模別でランキング出せるようにするにはどうすればいいんだろうか?
862nobodyさん:2013/12/08(日) 00:48:07.60 ID:???
なんだよ、そのざっくりした質問は
もうちょっと内容を煮詰めてから来い
863nobodyさん:2013/12/08(日) 01:04:19.48 ID:???
>>862
ごめんだけど、redisある程度知っている人はすぐに答えられるような聞き方だと思うわ
時間のムダだから知らない人はスルーしてくれておk
864nobodyさん:2013/12/08(日) 01:36:28.14 ID:???
質問内容の適当さからそうじゃないかと思ってはいたが、やはりいつもの煽り教えて君か
865nobodyさん:2013/12/08(日) 01:48:00.08 ID:???
446 :nobodyさん:2013/11/26(火) 21:46:53.29 ID:???
PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
866nobodyさん:2013/12/08(日) 02:33:57.02 ID:???
いつものクイズか
867nobodyさん:2013/12/08(日) 07:34:19.18 ID:???
ある程度知っていてもすぐに答えられないような聞き方の上にRailsとは関係がない
868nobodyさん:2013/12/08(日) 16:16:22.75 ID:???
>>861
select * from ranking order by nihon
869nobodyさん:2013/12/08(日) 18:23:10.09 ID:???
静的ページをpublicディレクトリ配下に置きたいと考えています。
ファイルの拡張子はerbではなくhtmlで保存すれば良いでしょうか?
お願いします。
870nobodyさん:2013/12/08(日) 20:20:16.02 ID:???
>>869
試してみればすぐに分かる話をなぜ書き込むのか…
書き込む労力の方が大きいとは思わないのかね?
871nobodyさん:2013/12/08(日) 20:40:39.71 ID:???
>>869
そうだよ まぁWebサーバ側の設定が使われる
特にいじってなけりゃ.html拡張子は普通にHTMLとして扱ってくれる

>>870
答えないでなんでワザワザ皮肉めいたことを言うんだ
872nobodyさん:2013/12/08(日) 21:41:12.00 ID:???
>>871
ありがとう
873nobodyさん:2013/12/08(日) 23:07:32.06 ID:???
Rubyって何処が凄いの? 一言で頼む。
874nobodyさん:2013/12/08(日) 23:13:43.43 ID:???
>>873
コード書いてて気持ちいいところ
875nobodyさん:2013/12/08(日) 23:44:49.81 ID:???
>>874
もうRoR3年してるけど気持ちよくなくね?
アクティブレコードしょぼいし
複雑な抽出したいときは結局はSQL文を使うハメになるし
876nobodyさん:2013/12/08(日) 23:55:22.07 ID:???
>>875
RailsはRailに乗らないと気持ちよさはないよね
でもうまく乗れたときはすっごいスッキリするよ
877nobodyさん:2013/12/09(月) 06:45:13.05 ID:???
>>876
乗ると単純なレコードの呼び出ししかない件
878nobodyさん:2013/12/09(月) 07:07:40.95 ID:???
>>877
そりゃRailsを表面的にしか知らないだけだろ
879nobodyさん:2013/12/09(月) 08:06:31.03 ID:???
Ruby() RoR()
880nobodyさん:2013/12/09(月) 12:44:07.38 ID:???
>>878
どういうこと?
レコード呼び出しの複雑なパターンはSQLで書いて
scopeに予め登録しておくくらいしか想像できんけど
これよりまともなやり方あるの?
881nobodyさん:2013/12/09(月) 20:41:26.90 ID:???
>>880
RailsはActiveRecordだけじゃないでしょ…
882nobodyさん:2013/12/09(月) 22:37:27.84 ID:???
JavascriptでMongodbをいじるほうがよっぽど気持ちいい
883nobodyさん:2013/12/10(火) 00:53:35.71 ID:???
>>868
低級だな
884gem install mysql2 インストールでERROR ◆BsxzMV4PHc :2013/12/10(火) 14:48:00.55 ID:5HTWrO0b
本当に困っています。教えてください
以下のエラーでmysql2のインストールが完了できません。
環境Windows XP

Temporarily enhancing PATH to include DevKit..
Building native extensions. This could take a while..
ERROR: Error installing mysql2:
ERROR Failed to build gam native extension.
C:/Ruby187/bin/ruby.exe extconf.rb

[rubyinstaller-1.8.7-p374.exe]でインストール
[DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe]を展開
場所はc:\devkit\
lコマンドプロンプト
cd c:\devkit
c:\devkit>
c:\devkit>ruby dk.rb init
c:\devkit>ruby dk.rb install

[rubygems-2.1.7.zip]展開
場所cd C:\Ruby187\rubygems-2.1.7
C:\Ruby187\rubygems-2.1.7>ruby setup.rb
C:\Ruby187\rubygems-2.1.7>gem -v

パス作成c:\devkit\bin\;
パス作成c:\devkit\;
cd c:\devkit
c:\devkit>ruby dk.rb init
c:\devkit>ruby dk.rb install
885gem install mysql2 インストールでERROR ◆BsxzMV4PHc :2013/12/10(火) 14:50:35.35 ID:5HTWrO0b
[mysql-connector-c-noinstall-6.0.2-win32.zip]を解凍し
lib\libmysql.dll を C:\Ruby193\bin にコピー

同じようなのも試そうと思ったけど同じファイルなので中止
/mysql/MySQL Server 5.6/lib/libmysql.dll[libmysql.dll]
これをRuby187/binへ置く

cd c:\devkit
c:\devkit>gem install mysql2
c:\devkit>gem search --local mysql2
エラー

c:\devkit>gem update --system
c:\devkit>gem -v
2.11

cd c:\devkit
c:\devkit>gem install mysql2
c:\devkit>gem search --local mysql2
出来かけたんですかエラー

Temporarily enhancing PATH to include DevKit..
Building native extensions. This could take a while..
ERROR: Error installing mysql2:
ERROR Failed to build gam native extension.
C:/Ruby187/bin/ruby.exe extconf.rb

rubyinstaller-1.8.7-p374.exeこのバージョンでも試しました
rubyinstaller-1.9.3-p484.exeこのバージョンでも試しました
rubyinstaller-2.0.0-p353.exeこのバージョンでも試しました
886nobodyさん:2013/12/10(火) 15:00:31.30 ID:???
>>884
http://stackoverflow.com/questions/17673612/installing-mysql-ruby-gem-in-windows-fails-using-ruby-2-0-0

あと、Ruby 1.8.7 はすでにメンテ終了なので、1.9.3 か 2.0.0 を使いましょう
887mysql2インストール ◆BsxzMV4PHc :2013/12/10(火) 15:13:24.67 ID:5HTWrO0b
>>886アドバイスありがとうございます。
お恥ずかしいのですが英語が苦手で説明文が読めません。
どこかのファイルをエディタで開いて書き換えるのでしょうか?
改善方法の大まかな流れのアドバイスお願いします。
お願いします。
888nobodyさん:2013/12/10(火) 15:40:39.14 ID:???
>>887
英語使えないとRailsの世界で生きていくのは無理
Google翻訳使うなりして無理やりでも読めるようになること
889nobodyさん:2013/12/10(火) 17:29:23.14 ID:???
俺も中学英語レベルしかできないけど、読むことに慣れれば頻出単語の意味は理解できるし
特にStack Overflowのような口語の英語はフィーリングを掴めばニュアンスくらいは把握できる
890nobodyさん:2013/12/10(火) 18:19:42.55 ID:???
お前らgem何使ってる?
891nobodyさん:2013/12/10(火) 22:04:52.86 ID:???
とりあえず pry かわいいよ pry
892nobodyさん:2013/12/10(火) 22:47:54.87 ID:???
railsを先週初めてインストールして、
しばらくは普通に使えていたのですが、
今使おうと思うとエラーで上手く起動できませんでした。
どこをどう直せば使えるようになりますか?

エラーメッセージです。
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- auto_gem (LoadError)
   from <internal:lib/rubygems/custom_require>:29:in `require'
893nobodyさん:2013/12/10(火) 23:09:12.21 ID:???
OS、Ruby のバージョン、どうやって入れたかがないと、これだけではなんとも
894nobodyさん:2013/12/10(火) 23:10:15.68 ID:Pb5MzaTJ
>>892

ぐぐったらgentoo固有の話っぽい?
895nobodyさん:2013/12/11(水) 03:07:25.09 ID:T9Yqlq2v
IIJ、クラウド上のRuby開発支援・実行環境「MOGOK」の正式提供を開始:企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)
http://enterprisezine.jp/article/detail/5452

http://www.iij.ad.jp/GIO/service/mogok/
http://mogok.jp/
896nobodyさん:2013/12/11(水) 12:53:44.85 ID:???
ちょうどRailsでクラウドの話が出てきたので便乗質問させていただきたいのですが…
AWSってやたら高くないですか?
Railsがまぁ普通に動くであろうC3.xlargeのEC2の見積もりしたら月額利用料金が2万超えるのです
同じレベルの国内VPSなら5000円もしない程度だと思われます

そんなものなんでしょうかね?見積もりの方法が間違ってるのかもという懸念が払拭できないので。
897nobodyさん:2013/12/11(水) 19:40:26.73 ID:???
>>883
ここは大半が低給ワーカーだから難しい質問には答えられない
英語できるなら自分で検索した方が良いよ
898nobodyさん:2013/12/11(水) 19:41:23.94 ID:???
>>896
largeじゃなくてええやんw
899nobodyさん:2013/12/11(水) 20:16:37.68 ID:???
>>896
AWSってもともと高いよ。そんなもんだ。
900nobodyさん:2013/12/11(水) 22:44:07.95 ID:???
https://github.com/falsandtru/jquery.pjax.js
railsでこれ使う方法無いかな
waitとかあってdefunktのより使えそうなんだけどなぁ
901nobodyさん:2013/12/11(水) 23:10:04.35 ID:???
>>893
OSはGentoo Kernelは3.10.17です。
rubyは1.9.2p320 (2012-04-20 revision 35421)みたいです。
rbenvを使って入れました。
railsはgem installで入れて、バージョン3.1.0のはずですが、起動しないので確認できません。
「Railsによるアジャイルwebアプリケーション開発 第4版」を読みながらすすめているので、
このバージョンのはずです。

>>894
Gentoo固有の問題なのでしょうか?
ご回答ありがとうございます。
902nobodyさん:2013/12/11(水) 23:39:51.63 ID:???
>>901
いまどきそんなバージョンを使うのはおすすめしない
4.0か最低でも3.2を使いましょう
903nobodyさん:2013/12/12(木) 01:14:10.87 ID:???
>>902
ありがとうございます。
本の内容が一通り終わったら新しいバージョンにしようと思います。
本のうちは自分のミスなのかバージョンの問題なのか分からないのは避けたいので、
このバージョンで行こうと思っています。

[Gentoo no such file to load -- auto_gem]でググった結果、
/etc/env.d/10rubygemsを編集して環境変数RUBYOPTを空にしたら動作するようになりました。
ありがとうございます。
904nobodyさん:2013/12/12(木) 06:14:59.51 ID:???
>>896
AWSはおよそVPSにはできないようなこととして
インスタンスをコピーしたり性能だけ上げたり容量だけ上げたりできるし
その他データベースやメールだけのサービスもあるから使い勝手の良さが売り

法人にとってはサーバに人員を割くなら数万かけてAWSで効率よく運用した方がかえって安い
905:2013/12/12(木) 10:05:23.75 ID:???
906hrake db:createアドバイス下さい ◆BsxzMV4PHc :2013/12/12(木) 19:30:23.66 ID:laWBzonl
Rails の使用で、データーベースをMySQLにしての開発環境を作ろうとしています。
データーベース、テーブル、カラムが作成できません。
アドバス下さい。

hrake db:create
reke aborted!
Incorrect MySQL client library version! This gem was compiled for 6.1.2 but the client library is 6.0.0.

開発環境
[Windows XP]
[rubyinstaller-2.0.0-p353.exe]
[mysql-installer-community-5.6.15.0.msi]
[DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe]

>>884-885前回の投稿の結果報告
mysql2をインストールするために
C:\Ruby200>gem install mysql2 -- --with-mysql-dir=\"C:/Program Files/MySQL/MySQL Connector C 6.1 6.1.2\"
と上記を打ち込みインストールできました。
C:\Ruby200>gem search --local mysql2
*** LOCAL GEMS ***
mysql2 (0.3014)
これでよろしいのでしょうか?
907rake db:createのアドバイス下さい ◆BsxzMV4PHc :2013/12/12(木) 19:33:07.35 ID:laWBzonl
rake db:create
reke aborted!
Incorrect MySQL client library version! This gem was compiled for 6.1.2 but the client library is 6.0.0.
データベースとテーブルが作りたいです。
908nobodyさん:2013/12/12(木) 19:40:59.31 ID:DReZY6oW
on windows

copy libmysql.dll from mysql installation folder to your Ruby bin directory on your system.
http://stackoverflow.com/questions/18229151/require-incorrect-mysql-client-library-version
909nobodyさん:2013/12/12(木) 19:42:57.93 ID:???
910nobodyさん:2013/12/12(木) 22:38:01.55 ID:???
とりあえずエラーメッセージぐらい読もうな…
911rake db:createのアドバイス下さい ◆BsxzMV4PHc :2013/12/13(金) 00:47:21.58 ID:pgM8DP5T
開発環境が整なわないためデータベースが作成できません。
アドバイスお願いします。
コマンドでどのような操作をすればいいのでしょうか?
912nobodyさん:2013/12/13(金) 11:55:32.79 ID:???
APIバージョンを1.0や1.1など小数点が入るものに対して
それぞれの数値に対応するディレクトリを作成したいのですが、小数点は使えないとエラーが出てしまいます

このような場合、小数点含むバージョンに応じて処理するコントローラーを変更するにはどうしたらいいですか?
913nobodyさん:2013/12/13(金) 12:09:22.54 ID:???
914nobodyさん:2013/12/13(金) 12:13:47.43 ID:???
>>913
ありがとうございます
ただそれだとURLに小数点を許すだけでnamespaceのようにディレクトリ分けがされるわけではないですよね
915912:2013/12/13(金) 13:06:49.66 ID:???
自己解決できそうです

API1.0の場合 scope '1.0', module: 'v1/v0'
API1.1の場合 scope '1.1', module: 'v1/v1'
というように組めばディレクトリ分けができると思います
916nobodyさん:2013/12/13(金) 21:57:41.85 ID:???
iijのror申し込んだ?
917nobodyさん:2013/12/14(土) 01:52:53.70 ID:???
rake testってするとエラーがでるんだけどどうしたら解決できるの?

/home/user/.rbenv/versions/1.9.2-p320/lib/ruby/gems/1.9.1/gems/turn-0.9.6/lib/turn/minitest.rb:23:in `<top (required)>': MiniTest v5.1.0 is out of date. (RuntimeError)

`gem install minitest` and add `gem 'minitest' to you test helper.



gem install minitestと、vim Gemfileでgroup :test doのところにgem 'minitest'って書くのはやったんだけど、
何回やってもこれが出る。助けて。
918nobodyさん:2013/12/14(土) 07:15:44.55 ID:???
446 :nobodyさん:2013/11/26(火) 21:46:53.29 ID:???
PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
919nobodyさん:2013/12/14(土) 09:19:32.54 ID:???
>>917
bundle install はやった?
920nobodyさん:2013/12/14(土) 09:56:51.91 ID:???
>>919
はい。実行はしました。
インストロールされてるのかどうかはちょっとわかりません。
921nobodyさん:2013/12/14(土) 10:48:51.99 ID:???
>>920
bundle show やってみて
922nobodyさん:2013/12/15(日) 14:31:44.24 ID:???
>>921
Gems included by the bundle:
* actionmailer (3.1.0)
* actionpack (3.1.0)
* activemodel (3.1.0)
* activerecord (3.1.0)
* activeresource (3.1.0)
* activesupport (3.1.0)
* ansi (1.4.3)
* arel (2.2.3)
* bcrypt-ruby (3.0.1)
* builder (3.0.4)
* bundler (1.3.5)
* coffee-rails (3.1.1)
* coffee-script (2.2.0)
* coffee-script-source (1.6.3)
* erubis (2.7.0)
* execjs (2.0.2)
* hike (1.2.3)
* i18n (0.6.9)
* jquery-rails (3.0.4)
* json (1.8.1)
* mail (2.3.3)
* mime-types (1.25.1)
* minitest (5.1.0)
* multi_json (1.8.2)
* polyglot (0.3.3)
・・・
* turn (0.9.6)
・・・
こんな感じです。。。
923nobodyさん:2013/12/15(日) 14:57:05.80 ID:???
>>922
Rails が古い
4.0 か、最低でも 3.2 を使いましょう
924nobodyさん:2013/12/15(日) 19:45:39.88 ID:/M9EwL+e
>>917

raise "MiniTest v#{MiniTest::Unit::VERSION} is out of date.\n" \
"Please update to a newer version, but version 5.0.0 or above will not work. ."

githubで該当個所を見ると、 minitest のバージョンは 5.0.0未満でないと
動かないというメッセージになっているな。

gem 'minitest', '< 5.0.0'

を Gemfileに追加しても駄目だろうか?
925nobodyさん:2013/12/16(月) 03:02:20.37 ID:PkCFDcA0
RailsのJavascriptやCoffeescriptって、コントローラーと同名のファイルを読み込むという仕様ではなくて
assets/javascriptにあるものを全て読み込む仕様なんでしょうか

その場合そのページ固有のスクリプトって、htmlに直接書くしか無いのですか?
926nobodyさん:2013/12/16(月) 07:03:12.83 ID:???
>>925
asset pipeline を切ればいい
927nobodyさん:2013/12/16(月) 08:24:51.24 ID:1Ho8ux8a
>>925

コントローラ名やアクション名をbodyのクラスに付けるようにして
動作範囲を絞る案。
新に作るとか、application.js の require_tree を消すなどして、
必要なファイルだけをrequireするマニフェストファイルを作って使う案。
928nobodyさん:2013/12/16(月) 11:47:57.56 ID:???
>>925
layoutに「= yield :css」と書いておく
各Viewで読み込ませたいCSSを
<%- content_for :css do %>
<%= stylesheet_link_tag 'hogehoge' %>
<%- end %>

これで各ページで追加で読み込める

というかRails全般そんなに使い勝手の悪い仕様になってないから、他にも詰まったら探せばなにかとあるよ
929nobodyさん:2013/12/16(月) 23:05:12.16 ID:pHWGgzJj
>>926
それだとスピードが劇的に遅くなるので・・・

>>927-928
ありがとうございます。
三項にします
930nobodyさん:2013/12/17(火) 00:30:03.18 ID:???
>>923
ありがとうございます。
「Railsによるアジャイルwebアプリケーション開発 第4版」を読みながらなので、
出来る限り同じバージョンでやりたいのですが難しいのでしょうか?

>>924
ありがとうございます。やってみました。
gem 'minitest', '< 5.0.0'とセットすると、1.6.0がインストロールされました。
rake testとしてみたのですが、エラーメッセージの5.1.0の部分が1.6.0に変わっただけでした。
931nobodyさん:2013/12/17(火) 01:24:32.19 ID:???
>>930
古いバージョン使うのは
面倒が増えるので
新しいバージョンに対応してる本買ったほうが
結果モチベーション保てます
932nobodyさん:2013/12/17(火) 06:58:48.54 ID:???
>>931
新しい本ってどんなのがオススメですか?
Webアプリ初めてでテストについても詳しく書かれてる本がいいです。
宜しくお願い致します。
933nobodyさん:2013/12/17(火) 07:05:30.86 ID:???
>>930
古いバージョンだと現在の状態に対応できてないことが多いから新しいバージョンを使った方がいい
今回の問題なんて、まさにそれだろう
934nobodyさん:2013/12/17(火) 10:16:56.83 ID:???
935nobodyさん:2013/12/17(火) 13:22:35.32 ID:???
>>934
ひどいね
936nobodyさん:2013/12/17(火) 17:32:44.63 ID:3vod2g2l
例えばログイン中ユーザーへの自身の登録データ情報など、
毎アクセス同じようなSQLを発行する必要があってキャッシュなりセッションで持ち回すなりかんがえるんですが
今のrailsってQueryCacheっての実装してて同リクエスト内でクエリが同じならキャッシュ返すようになってますよね
それをリクエストをまたいでやってくれるといろいろ便利なんだけどなぁなどと思いながら少し調べたところ
・標準の機能では対応していない
・memcachedなどに保存する形のものはgemなどで存在するものの呼び出しmethodを変更するなどが必要
・読み込んで設定行うだけでmysqlのQueryCacheみたいなことをやってくれるものは存在してない?
・モデルのインスタンス生成の負荷が大きいからクエリをキャッシュするより必要な情報だけを取り出してキャッシュすべき?
こんな感じなのかなと思うんですが何かアドバイスいただけませんでしょうか
937nobodyさん:2013/12/17(火) 18:01:44.83 ID:???
938nobodyさん:2013/12/17(火) 23:12:14.86 ID:???
>>933
この本に載ってるバージョン(Ruby 1.9.2 Rails 3.1.0)と
できるだけ互換性が取れている最新バージョンにしようと思うのですが、
どのバージョンにすればよいでしょうか?
939nobodyさん:2013/12/18(水) 00:09:34.07 ID:???
>>938
とりあえず3.2.16を使っておけばおk
940nobodyさん:2013/12/18(水) 11:40:34.72 ID:???
Model#assign_attributes(new_attrs)ってnew_attrsに存在しないattrがハッシュキーとして渡されるとUnknownAttributeErrorが発生しますが
存在しないものは無視して存在するattrのみassignするメソッドって無いですか?
941nobodyさん:2013/12/18(水) 14:40:53.27 ID:???
とりあえずこういうメソッド作ってみたものの用意されてないのは何かしら理由があってのことなのか
それとも何とも馬鹿げたことを求めてるのかわからない
def assign_attributes_safe(new_attrs)
return if new_attrs.blank?
new_attrs.each {|k, v|
new_attrs.delete(k) unless self.respond_to?("#{k}=")
}
assign_attributes(new_attrs)
end
942nobodyさん:2013/12/18(水) 21:58:03.98 ID:KVu+CwH1
Railsで特定のコントローラーにアクセスしたら、そのコントローラー名のサブドメイン直下にアクセスさせたいんです

http://foo.jp/bar → http://bar.foo.jp

そのサブドメインの設定は終わりました。

routesにどう書けばいいのかわかりません
943nobodyさん:2013/12/18(水) 22:06:15.22 ID:???
そんくらい頑張ろうよ
あとそういうのはrack-rewriteとか使ったほうがいいんじゃない
944nobodyさん:2013/12/18(水) 22:13:14.84 ID:KVu+CwH1
自分で無理やり実装するのは可能だったのですが
Railsには、大抵自力で頑張る前に良い方法が他にいつもあるので、それを知りたかったのです

rack-rewrite よさそうですね
これを使うことにします

ありがとうございました
945nobodyさん:2013/12/18(水) 22:57:01.78 ID:KJm1v3Fi
CUPA Cafe, CUPA Cafe. コンピュータ
http://www.ustream.tv/recorded/41840261
946nobodyさん:2013/12/19(木) 22:42:21.12 ID:???
rails/guides/source/4_1_release_notes.md at master &#183; rails/rails &#183; GitHub
https://github.com/rails/rails/blob/master/guides/source/4_1_release_notes.md
947nobodyさん:2013/12/21(土) 01:34:37.77 ID:???
【ヘロク】 Heroku Part1 【PostgreSQL】
http://toro.2ch.net/test/read.cgi/hosting/1329378677/l50
948nobodyさん:2013/12/21(土) 10:57:14.51 ID:???
>>941
strong_parameters で slice 使えってことでは
949nobodyさん:2013/12/21(土) 11:02:33.05 ID:???
RubyMine安くならねえぞこらー
950nobodyさん:2013/12/21(土) 11:23:57.86 ID:oji90oep
>>949

「今年はやらない」って公式が言ってた:
ttps://twitter.com/jetbrains/status/406458095011786752
ttps://twitter.com/jetbrains/status/406461070924972032

"so far" (今のところ) ともあるのでぎりぎりまで更新を先延ばしにする所存…
951nobodyさん:2013/12/21(土) 11:35:07.38 ID:angW3OMX
952nobodyさん:2013/12/21(土) 12:21:47.08 ID:???
>>950
サンクス
so farに期待して待っております
953nobodyさん:2013/12/21(土) 20:06:46.17 ID:???
      _∧_∧_
   γ´ ( ・∀・ ) `ヽ ソファーで期待せずに
    l  ('^) r‐、つ  l  待ってます
   ( ̄`'';γ^ヽ,_,):''´ ̄)
    |___i,_,ノ____|
954nobodyさん:2013/12/30(月) 15:32:13.33 ID:???
Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
手元で書いて動くコードは1分でできるのに、
例外処理をして9割の完成度に上げるのには、とてつもなく時間がかかる場合がある
http://el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html

スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
6. サーバ周りの人材をしっかり確保しよう
http://b.hatena.ne.jp/entry/blog.madoro.org/mn/84

Ruby on Rails が簡単というのはウソ - #生存戦略 、それは - subtech
http://subtech.g.hatena.ne.jp/secondlife/20120309/1331279496

今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」 | つい全力ツッコミしてしまうエンジニアCEOのブログ | sumyapp
http://b.hatena.ne.jp/entry/blog.sumyapp.com/2013/07/no-recommend-rails/
955nobodyさん:2013/12/30(月) 15:46:26.87 ID:???
自分でサーバ立てるのってなんか楽しそうだしスゴそうだよね?
サーバ立てるのなんてちょっとパソコンに詳しければ簡単にできるんでしょ?
ハードウェアの多重化なんて必要?
企業で使うとかじゃなく個人的に細々と立てたサーバが攻撃されることなんて滅多にないよね?
攻撃が来るって言ったって大した数じゃないんでしょ?
攻撃されたって大したことは起きないんでしょ?
http://b.hatena.ne.jp/entry/tmaeda.s45.xrea.com/20041101.html
956nobodyさん:2013/12/30(月) 15:47:54.50 ID:0TN4Dvgs
ITmedia エンタープライズ:自社サーバがフィッシングサイトに「踏み台化」されたら? (1/3)
また、電源を切ってしまうことも良い対応ではない。
オンメモリ上で稼働しているフィッシングサイトの場合は、電源を切ることによって、すべてのデータが消えてしまい、原因究明や対応に遅れなどが出ることも考えられるからだ。
 事実、フィッシングサイトを構成するツールの中には、後に証拠が残らないよう、すべてがオンメモリ上で動作するものがある。
このような場合、再起動や電源オフによって、メモリ上にあるすべてのプログラムやファイルが消え、事実や原因の確認が困難になる。
http://www.itmedia.co.jp/enterprise/articles/0603/17/news004.html

New York Timesの記事によれば、同紙は米Symantecのウイルス対策製品を使っていたが、
Mandiantが調べた結果、攻撃者が使った45種類のカスタム版マルウェアのうち、Symantecの製品で検出できたのは1種類のみだったという。
http://bylines.news.yahoo.co.jp/yamamotoichiro/20130204-00023332/
957nobodyさん:2013/12/30(月) 15:48:26.74 ID:0TN4Dvgs
ソニー7700万件情報流出、原因は「脆弱性への未対処」 : サイバー護身術 : セキュリティー : ネット&デジタル : YOMIURI ONLINE(読売新聞)
http://www.yomiuri.co.jp/net/security/goshinjyutsu/20110502-OYT8T00649.htm

ソニーPSNの個人情報漏洩に英国で約3500万円の罰金支払い命令、「防げた事件」と判定 - Engadget Japanese
http://japanese.engadget.com/2013/01/24/psn-3500/
958nobodyさん:2013/12/30(月) 15:55:09.77 ID:???
Railsがクラッキングされている? - QA@IT
http://qa.atmarkit.co.jp/q/3190
959nobodyさん:2013/12/31(火) 01:44:05.90 ID:h0u5P5Gg
ruby on railsで現在時刻を取得すると年月日が2000-1-1になって、
でたらめな時間が取得されるのですが、どなたか原因と解決方法を教えていただけませんか?
960nobodyさん:2013/12/31(火) 05:00:13.51 ID:???
具体的なコードを出してみて
961nobodyさん:2013/12/31(火) 10:09:13.06 ID:h0u5P5Gg
# coding: utf-8
require "time"
class CtrlController < ApplicationController
def initialize
end
def lobby
end
def writer
@firstchatlog=Chatlog.new
@firstchatlog.speaker_name=params[:name_prm]
@firstchatlog.content=params[:content_prm]
@firstchatlog.speaking_time=Time.now
@firstchatlog.save
render :action => 'lobby'
end
end
962nobodyさん:2013/12/31(火) 12:51:21.09 ID:???
require "time"

必要ない
963nobodyさん:2013/12/31(火) 15:39:00.94 ID:h0u5P5Gg
>>962
ありがとうございます

自己解決しました。
timeはdateを保存できなくて、さらにその上、タイムゾーンの設定も間違っていたようでした。
すみませんでした。
964nobodyさん:2014/01/01(水) 09:38:27.99 ID:???
日々是横着 - 「サーバ」に対する誤った認識
http://b.hatena.ne.jp/entry/tmaeda.s45.xrea.com/20041101.html
965nobodyさん:2014/01/01(水) 12:00:23.76 ID:???
これからはnode.jsの時代
966nobodyさん:2014/01/05(日) 15:00:15.34 ID:???
【ヘロク】 Heroku Part1 【PostgreSQL】
http://toro.2ch.net/test/read.cgi/hosting/1329378677/l50
967nobodyさん:2014/01/05(日) 16:46:02.72 ID:R8fdz4xk
DBに格納されたバイナリデータの画像をimage_tag で表示しようとしてるんだけど、
調べてみても各画像を取り出すアクションを定義して、image_タグから呼び出す方法しかない。
これだと、画像一つに対して1つクエリを発行することになる。
事前にコントローラーで読み込まれたバイナリ画像を表示する方法を、誰か教えて下さいー

参考:
http://rubyist.g.hatena.ne.jp/rochefort/20100207/p1
http://stackoverflow.com/questions/6202873/rails-3-rendering-binary-content
968nobodyさん:2014/01/05(日) 17:00:48.43 ID:???
>>967
HTMLに画像を埋め込む方法はないではないが、一般的ではないね
対応ブラウザも限られるし、キャッシュも効かないし

> 画像一つに対して1つクエリを発行することになる

これでいいんじゃないのかな?
969nobodyさん:2014/01/05(日) 17:00:53.41 ID:???
スクロール時に画像の読み込みを開始するAjax Lazyload : 4GALAXYのメモ
http://blog.4galaxy.net/67.html
970nobodyさん:2014/01/05(日) 17:36:16.41 ID:???
jQueryサンプル スクロールするまで画像を読み込ませないプラグインLazy Load
http://blog.4galaxy.net/page/ajax/jquery/8.php

スクロールで順に画像読み込みLazy Load Plugin for jQuery
http://www.appelsiini.net/projects/lazyload
971967:2014/01/06(月) 00:22:11.96 ID:K4mjnozR
>>968
DBの負担を最小限にしたかったけど、このへんはこの方法しかなさそうだな
972nobodyさん:2014/01/08(水) 13:54:38.29 ID:???
Githubのプライベートリポジトリでも無料で使えるCI、Werckerを使ってrails newからHerokuのデプロイまでやってみる | mah365
http://b.hatena.ne.jp/entry/blog.mah-lab.com/2014/01/08/rails-wercker-heroku-deploy/
973nobodyさん:2014/01/09(木) 22:42:17.66 ID:H+buI+7R
arelの遅延実行をその場で実行させるメソッドとかないでしょうか?

こんな感じでその場で実行させたいのです
arel_table.where().execute()
974nobodyさん:2014/01/09(木) 22:50:11.95 ID:???
>>973
to_a
975nobodyさん:2014/01/10(金) 00:12:33.83 ID:9vEIfMX2
腐った質問すみません。政治家批判サイトがあったとします。
コメントbelongs_toユーザー
コメントbelongs_to政治家

こういう関係の時、どういう按配でコメントフォームを生成すればいいのか分かりません。
コメントコントローラーのnewやcreateアクションのことです。
最初のきっかけさえ分かればググりまくるのですが。
ふざけているように見えるかもしれませんが、悲しいことに低レベルな人間です。
すみませんが、関連が複数絡んだ時のヒントを教えてください。
すみません。
976nobodyさん:2014/01/10(金) 01:10:46.94 ID:???
さくらのVPSに来た攻撃観察記
http://b.hatena.ne.jp/entry/www.slideshare.net/ozuma5119/vps-26061504

さくらのVPSに来る悪い人を観察する その2
http://b.hatena.ne.jp/entry/www.slideshare.net/ozuma5119/vps-28984029
977nobodyさん:2014/01/10(金) 01:12:59.91 ID:???
フォーム(入力フォーム)
フォームを記述する → <form>
フォーム部品をグルーピングする → <fieldset>
テキスト入力部品を用いる → <input type="text">
複数行テキスト入力部品を用いる → <textarea>
パスワード入力部品を用いる → <input type="password">
チェックボックス部品を用いる → <input type="checkbox">
ラジオボタン部品を用いる → <input type="radio">
http://www.tohoho-web.com/html/index9.htm
978nobodyさん:2014/01/10(金) 01:30:43.93 ID:9vEIfMX2
補足。政治家Aのページから、Aへのコメントを作成するページを作ります。

def new
@comment = current_user.comment.build
end

これに政治家の外部idなどどうやって織り込めばいいのか、意外に解説したサイトがなくて困っております。
だいたいのサイトが上記のように1対1の解説なんですよね。
979nobodyさん:2014/01/10(金) 01:53:24.72 ID:9vEIfMX2
こういうのって、has_many_throughを使うべきなんでしょうかね???
980nobodyさん:2014/01/10(金) 05:40:48.20 ID:???
981nobodyさん:2014/01/10(金) 07:13:38.66 ID:???
>>978
コメントにはpolitician_idカラムがあるだろうから、コンボボックスとかでpolitician_idを
入力するようにすればいい
982nobodyさん:2014/01/10(金) 14:38:08.97 ID:uT37hr83
>>981
ありがとうございます。
やりたいことが見えてきました。使うのはhas_many through。
そして分からない事は、buildの方法です。ネットを調べているのですが、コントローラ―部分を解説しているサイトがなかなか見つかりません。
政治家のプロファイルページから、批評ボタンを押すとコメント欄が開く作りにしたいのですが。
コントローラー部分は下記のような失敗作ぽいのしか浮かびません。どうすればいいのでしょうか???

def new
@review=Review.new
end

def create
@review=current_user.review.build(politician_params[:politician_id])
end
983nobodyさん:2014/01/10(金) 14:47:04.34 ID:uT37hr83
>>981
ありがとうございます。
やりたいことが見えてきました。使うのはhas_many through。
そして分からない事は、buildの方法です。ネットを調べているのですが、コントローラ―部分を解説しているサイトがなかなか見つかりません。
政治家のプロファイルページから、批評ボタンを押すとコメント欄が開く作りにしたいのですが。
コントローラー部分は下記のような失敗作ぽいのしか浮かびません。どうすればいいのでしょうか???

def new
@review=Review.new
end

def create
@review=current_user.review.build(politician_params[:politician_id])
end
984nobodyさん:2014/01/10(金) 18:29:14.56 ID:???
accepts_nested_attributes_for
985nobodyさん:2014/01/10(金) 18:31:34.53 ID:crLx2ivS
いまさら聞けない!? accepts_nested_attributes_forの使い方 - (゚∀゚)o彡 sasata299's blog
http://blog.livedoor.jp/sasata299/archives/51931176.html
986nobodyさん:2014/01/10(金) 18:55:47.72 ID:uT37hr83
>>985
ありがとうございます。
それって、複数モデル同時に保存したい場合に使うものではないですか??
例えば、批評ページで政治家"小泉"を選択して、批評も作成するときなどに使えるのかなと?

私がやりたいのは、政治家プロフィールがいくつもあったとして、ユーザーが小泉のページを見るとします。
その小泉ページから批評作成ページを開き批評を投稿します。なので、小泉というデータの作成は必要ありません。
politician_idが既存の小泉で、user_idが既存のカレントユーザー、という感じで批評データを作成したいだけなのです。

おそらくaccepts_nested_attributes_forより低レベルなことをしたいのだと思いますが、なかなかそれらしき参考ページが見つからずです。
もし、accepts_nested_attributes_forがその答えであった場合には、重ね重ねの御無礼お許しください。
987nobodyさん:2014/01/10(金) 19:00:55.11 ID:uT37hr83
reviewテーブルはこのよう形です。
宜しくお願い致します。

id
user_id(FK)
politician_id(FK)
comment
988nobodyさん:2014/01/10(金) 21:54:31.97 ID:???
>>986
関連とか気にせずにpoliticial_idに値を直接ぶっこめばいい
989nobodyさん:2014/01/10(金) 22:07:38.18 ID:uT37hr83
>>988
そのやり方がイマイチ分からないんですが、どこかに分かりやすいサイトってありませんか?
990nobodyさん:2014/01/10(金) 23:33:56.44 ID:???
>>989
comment.political_id = xxx
991nobodyさん:2014/01/11(土) 00:27:35.08 ID:/2B2TfZ4
>>990
なんとなく分かってきました!ありがとうございます。
例えばkoizumi(id=3)ページから批評投稿ページ(review.new.html)を開く時、politician_id: "3"を送ることまではできました。
ただ、review.new.htmlでpolitician_id=3というのをどう取り出すのかが分かりません。
というかかなり低レベルな悪寒がしてきたので、自分でももう一度勉強してきます。
992nobodyさん:2014/01/11(土) 00:34:21.38 ID:???
そうか、がんばれよ
993nobodyさん:2014/01/11(土) 00:47:02.92 ID:/2B2TfZ4
>>992
全てできました。
ありがとうございました。
994nobodyさん:2014/01/11(土) 00:48:09.51 ID:???
おお、よかったな
995nobodyさん:2014/01/11(土) 08:05:38.74 ID:???
【企業倫理】「社員が面接に落ちたことを言いふらした」 ネットユーザーの告発にクックパッドが謝罪、社員処分[13/12/18]
http://anago.2ch.net/test/read.cgi/bizplus/1387420743/

http://www.j-cast.com/2013/12/18192065.html
996nobodyさん:2014/01/11(土) 15:20:48.41 ID:???
>>991
本当に分かったのですか?
has_many throughで仰るようなことをやる時、たしかに資料も少なく難しいと思うのですが・・・・
アクションnewとcreateをどう作り込むのか是非とも教えていただきたいです。私も特段不自由なく使っていますが、その点に関しては分からないですし割と難問なんじゃないかと思われます。
997nobodyさん:2014/01/11(土) 15:42:11.88 ID:???
日本語でおk
998nobodyさん:2014/01/11(土) 16:08:02.94 ID:z+c05/rZ
アフィリエイト報酬横取り!まとめサイトを狙うスマートフォンアプリ
http://matome.naver.jp/odai/2138898952264714501
999nobodyさん:2014/01/11(土) 18:21:56.60 ID:???
>>997
コードでおk
1000nobodyさん:2014/01/11(土) 18:23:47.37 ID:???
やれやれ
次スレも立てずに埋めていく低脳たちにはうんざりさせられるよ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。