【RoR】Ruby on Rails Part17
レス数が1000を超えています。これ以上書き込みはできません。
0001質問常連者 感謝感謝
2013/10/18(金) 20:57:07.83ID:NnVzWy/vhttp://kohada.2ch.net/test/read.cgi/php/1359587251/
http://unkar.org/r/php/1341589839
■参考サイト
<英語>
本家:http://rubyonrails.org
API document:http://api.rubyonrails.com/
開発者のblog:http://weblog.rubyonrails.org/
参考wiki:http://wiki.rubyonrails.org/rails
http://ruby-toolbox.com/
http://rubygems.org/
http://agilewebdevelopment.com/plugins/top_rated
<日本語>
Rails' wiki: http://wiki.fdiary.net/rails/
http://doc.ruby-lang.org/ja/1.9.3/doc/index.html
0002nobodyさん
2013/10/20(日) 23:41:01.76ID:aepowEVY0003nobodyさん
2013/10/21(月) 16:26:17.72ID:/hLdo4QK毎回下記のコマンドを入力して、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行目のコマンドに差し込んで
省略できないものでしょうか?
0005nobodyさん
2013/10/21(月) 21:27:33.11ID:2KZNVKzsこれを見ながら、検索部分を実装しようとしているのですが、
よくある、左側が検索操作部分で、右側がその結果表示みたいなものを作ってみたいと思っています。
ここでいう、/app/views/searches/new.html.erbを左側に、
/app/views/products/index.html.erbを右側に、共存して配置するには、どういったコードにすれば良いのでしょうか?
0006nobodyさん
2013/10/21(月) 21:44:12.10ID:???0007nobodyさん
2013/10/21(月) 21:49:34.36ID:2KZNVKzs弊害がありそうですがそうでもないですか?
世の大手サイトはどういう仕組みでやっているのでしょうか?
0008nobodyさん
2013/10/21(月) 21:55:30.80ID:???文句つけるぐらいなんだから、自分の中で答えがあるんだろ
だったらその答えをまずひけらかしてから質問してみてはどうだい?
0009nobodyさん
2013/10/21(月) 21:57:47.90ID:2KZNVKzssearchs/new.html.erbとsearches/show.html.erbとの共存ですね
左で検索操作してポチっと検索して、右に検索結果一覧が出てくる的な。
検索結果一覧が出た後も、検索操作部分は変わらずある
0010nobodyさん
2013/10/21(月) 21:59:08.27ID:2KZNVKzs文句はないっす^^;
すみません。。。
大手のサイトでよくある検索ページは、iframeじゃないんだろうな、って思って、
一体どうやってんのかなと思った次第です。
失礼しました。
0012nobodyさん
2013/10/21(月) 22:19:49.08ID:gSn2nVWt0013nobodyさん
2013/10/21(月) 22:32:09.85ID:2KZNVKzsありがとうございます!!
それが正解っぽいですね!
下記あたりを読んでいます。
//shirusu-ni-tarazu.hatenablog.jp/entry/2012/03/21/011450
0014あ
2013/10/21(月) 22:50:29.24ID:???http://b.hatena.ne.jp/entry/d.hatena.ne.jp/yuum3/20120903/1346653974
0015nobodyさん
2013/10/21(月) 22:52:07.54ID:/hLdo4QKコントローラーや、ビューの内容を修正後、
Apacheであれば
/etc/init.d/httpd restart
0016nobodyさん
2013/10/21(月) 22:52:15.23ID:2KZNVKzsただ、railscastのAdvanced Search Formというのでは、検索のためにモデルコントローラーを作って、
newとかshowとかが出てきます。
ここでいうnewやshowは混在させることが可能なのでしょうか???
0017nobodyさん
2013/10/21(月) 22:54:42.57ID:2KZNVKzsあ様、いつもありがとうございますm(_ _)m
ここで紹介されているものは、>>16の場合でもいけるものなのでしょうか??
0018nobodyさん
2013/10/21(月) 22:55:49.59ID:/hLdo4QKコントローラーや、ビューの内容を修正後、
Apacheであれば
/etc/init.d/httpd restart
0019nobodyさん
2013/10/21(月) 22:56:26.55ID:/hLdo4QKコントローラーや、ビューの内容を修正後、
Apacheであれば /etc/init.d/httpd restart
0020nobodyさん
2013/10/21(月) 22:56:58.71ID:/hLdo4QK変更を適用するにはどうすればいいでしょうか?
0021nobodyさん
2013/10/21(月) 22:57:51.19ID:/hLdo4QK8行くらいで送信したのに5行までしか投稿できませんでした
0022nobodyさん
2013/10/21(月) 22:58:16.83ID:???</table>
をパーシャルにして
<tr>
<td>
</td>
</tr>
をパーシャルのパーシャルにする
って普通にできますよね?
やらないとしたら理由はなにかありますか
0023nobodyさん
2013/10/21(月) 22:59:32.69ID:???そもそもdebian系のディストリビューションなんだろうか
だとしたら普通にそれで反映されるはずだが、本来変更するにはreloadコマンド
それ以上はスレチだ
0024nobodyさん
2013/10/21(月) 23:01:14.81ID:/hLdo4QKCentOS6.4上で yum install nginxで入れました
0025nobodyさん
2013/10/21(月) 23:03:53.53ID:/hLdo4QKApacheとは違って、もしかしてunicornも立ち上げ直さないといけないとかですか?
0028nobodyさん
2013/10/21(月) 23:12:54.29ID:/hLdo4QKreload も試しましたが反応なしです。
0031nobodyさん
2013/10/21(月) 23:24:09.22ID:/hLdo4QKそうでしたか
ありがとうございます。調べてみます
0032nobodyさん
2013/10/21(月) 23:30:23.03ID:???ありがとうございます。
すると、trをcollectionにしてループにするのはあまりやらないのでしょうか
0034nobodyさん
2013/10/21(月) 23:56:49.26ID:2KZNVKzsまことにありがとうございます!!
0036nobodyさん
2013/10/22(火) 02:53:22.93ID:wfN4D7SEサーバーの移動をしました。
その際にRailsアプリのフォルダをまるまるコピーして持っていき、
その後、sqlデータをエクスポート→新サーバーへインポートしました。
するとなぜか、paperclipという画像アップロード専用gemであげた画像の格納パスとデータベースに保存されているパスが一致しなくなっており
一部画像が表示されなくなりました。
これを解決する方法をご存知の方はいらっしゃいませんか?
0037nobodyさん
2013/10/22(火) 03:09:37.19ID:HOsNddR80038nobodyさん
2013/10/22(火) 05:31:12.87ID:???参考情報の量以外で
0039nobodyさん
2013/10/22(火) 07:28:02.56ID:???0040nobodyさん
2013/10/22(火) 16:44:24.87ID:HOsNddR8http://toro.2ch.net/test/read.cgi/hosting/1329378677/l50
0041nobodyさん
2013/10/22(火) 17:09:43.61ID:???rails generate controller home index about contact
でHomeControllerとindex,about,contactの3つのアクションができました
このうちaboutだけ不要なので
rails destroy controller home about
ってやったんですが、indexもcontactも含めてHomeControllerに関係するファイルは全て消えてしまいました
こういう場合はどうやるのでしょうか?
0042nobodyさん
2013/10/22(火) 18:50:52.94ID:???0043nobodyさん
2013/10/22(火) 19:02:49.51ID:l6eIb4nfhttp://hayabusa3.2ch.net/test/read.cgi/news/1382432343/
0044nobodyさん
2013/10/22(火) 19:25:58.63ID:???またcapybaraを使ってフォームに値を入れるwithinが使えないのですが
そのようなテストはコントローラーテストでは使わないということですか?
0046nobodyさん
2013/10/22(火) 21:29:01.98ID:z3Clu8jQ個別には消せない
ルーティング規則からaboutを削除すればアクションは呼べなくなる
あと
* コントローラのソースからaboutメソッドを削除
* ビューファイルも消す
ですっきり
0047nobodyさん
2013/10/22(火) 22:47:55.64ID:???0048nobodyさん
2013/10/22(火) 22:49:49.61ID:???http://www.ustream.tv/recorded/40070580
http://www.ustream.tv/recorded/40071025
0049nobodyさん
2013/10/22(火) 23:24:25.72ID:???オープンソースなのに誰がそれを負担してるの?寄付とか?
0050nobodyさん
2013/10/23(水) 04:54:09.83ID:Ry1rC3Pkこのページの下記の部分って、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 %>
0051nobodyさん
2013/10/23(水) 05:07:52.27ID:Ry1rC3Pkこれはモデルのメソッドを呼び出しているのでしょうか?
何をしているのか、そもそもよくわかっていません
0052nobodyさん
2013/10/23(水) 06:34:25.77ID:???一つのファイルを保存するだけで済む方法はないのでしょうか?
複数アプリケーションや複数場面でサイズを変えたいものの、サイズ種類ごとに保存していくと容量を食い過ぎるため。
また、仮に一つのファイルを保存するだけで済んだ場合、呼び出しの度にリサイズ処理に時間がかかったり、弊害はないのでしょうか?
0054nobodyさん
2013/10/23(水) 17:06:45.47ID:???0055nobodyさん
2013/10/23(水) 19:13:09.34ID:???8000万個のオブジェクトをAmazon S3に保存、総容量は410テラバイト
http://www.publickey1.jp/blog/12/pinterest_pythonamazon.html
0056nobodyさん
2013/10/23(水) 19:15:01.70ID:???0057nobodyさん
2013/10/23(水) 21:36:54.67ID:???>>54
ちょっと自惚れがすぎますが、一年程度で1TB、二年程度数TBを想定しています。
徐々にマネタイズしろよ、って話ですが、S3は若干お金の心配があります。
少なくともcloudinary?のように一回の保存だけで対応できる方法を、paperclipやcarrierwaveでとれないかと興味を持っている段階でございます
0058nobodyさん
2013/10/23(水) 21:41:38.92ID:???>>56
なるほど!!!
ただ、私がコスト比較しているのは、とりあえず1TBくらいまでのみちのりです。
そこまで成長しないリスクも想定しつつ。
そのあとは、、、
どこくらいまでが、自前でそろえるよりも有利なんでしょうね。
検討しなくては
0059nobodyさん
2013/10/24(木) 07:40:54.45ID:???そのときになってから対処すればいい
DHHも言ってる
今やらなければいけないことは、「必要になるかもしれない」ことではない、と
0060nobodyさん
2013/10/24(木) 14:36:06.61ID:???hoge.id_sum #=> idの合計値
みたいな感じで値が取れますが、別名を付けた「id_sum」って具体的にhogeのどこに格納された値なのでしょうか?
0061nobodyさん
2013/10/24(木) 14:50:22.85ID:???0062nobodyさん
2013/10/24(木) 19:29:42.96ID:???当該hogeインスタンスに動的にid_sumアクセサが定義されてる
特異メソッドだから、他のhogeインスタンスには無いアクセサなので別の場所や他のhogeインスタンスで呼ぼうとするとエラーになる
Rubyの便利な機能だけど、怖くもある
もしHogeクラスに何か重要なid_sumメソッドやid_sumアクセサが元から定義されてた場合、>>60のコードで上書きされてしまって
意図せぬ問題が発生する可能性がある
この手のRubyの意図せぬメソッドやアクセサの上書きってみんなどうやって対処してるのか興味がある
0063nobodyさん
2013/10/24(木) 19:42:34.57ID:???0064nobodyさん
2013/10/24(木) 20:45:41.72ID:sTGrSraH名前を付けない場合は [] でアクセスできるよ。
0065nobodyさん
2013/10/24(木) 21:30:22.04ID:???なるほど、アクセサを定義している箇所を見れば分かりそうですね。
>>64
[]の引数は何になるのでしょうか?
hoge[:id], hoge["id"], hoge["SUM(id)"]など試してみたけど取れませんでした。
0066nobodyさん
2013/10/24(木) 22:03:20.19ID:???コントローラーにて【@parent.child = child_instance】のような記述で、
関連する親子モデルを割り当てる際に、
saveが走っているようでバリデーションチェックが入ります。
関連する親子モデルを(新規に作成するのではなく)割り当てる際、
バリデーションチェックをスキップする方法などありますでしょうか?
よろしくお願いいたします。
0067nobodyさん
2013/10/24(木) 22:53:01.78ID:???よーく確認しましょう
0068nobodyさん
2013/10/25(金) 00:03:22.04ID:HgfeljUn最後の SUM(id) で出来るはずなんだがなぁ
とりあえず、どんなキーが使えるか、
attribute_names にも入ってない?
0070nobodyさん
2013/10/25(金) 19:57:28.56ID:???0071nobodyさん
2013/10/25(金) 21:55:26.88ID:???OmniAuthを使うとFacebookやTwitterアカウントでログインが出来るという認識です。
こちら側で用意した特定Twitterアカウントからのみ
ツイートを実施したい場合でもOmniAuthは利用できますか?
いちいち各ユーザーがTwitter認証をすることなく、
なんらかのアクションを起こすと、
こちらで用意したTwitterアカウントで投稿が行われる仕組みです。
0074nobodyさん
2013/10/26(土) 03:41:36.42ID:???params[:keyword] = "TEST"
@posts = Post.where('title like ?', params[:keyword])
みたいなことをするのを前提としたとき
titleカラムはindexを貼っておいたほうがいいですか?
0075nobodyさん
2013/10/26(土) 04:44:43.19ID:???でもMySQLではワイルドカードから始まるlikeは
indexが使用されないとかあるらしい。
0076nobodyさん
2013/10/26(土) 12:29:06.40ID:Yys5qMugこれに従って、アドバンスドサーチなるものを作っています。
これにAJAXを付け加えて、検索結果を検索条件入力フォーム欄の下に表示する形態をとりたいのですが、全く辿り着けません。
newアクションから、createアクションを経由し、次にshowアクションにリダイレクトされる流れなのですが。
難しい内容なのかもしれませんが、もし分かる方がいらっしゃいましたら、教えていただけるとありがたいです。
0077nobodyさん
2013/10/26(土) 12:33:37.00ID:Yys5qMugもうすこしjquery/ajaxを使ったスマートな方法が欲しいのです。。。
0078nobodyさん
2013/10/26(土) 12:33:54.38ID:???逆に理解できてなくて答えだけ欲しいというのならスレ違い
0079nobodyさん
2013/10/26(土) 12:58:02.37ID:???きちっと分かってたらこんなところにこねぇだろw
ここは>>77や>>78のように分かってない奴が来るところ
0081nobodyさん
2013/10/26(土) 13:29:54.75ID:Yys5qMug普通のform tagの検索なら簡単にjqueryで動的ページを作れますが、
ここで紹介されているのは複雑な検索用に検索モデルを作って・・・・という流れなのです。
0083nobodyさん
2013/10/26(土) 13:35:17.60ID:Yys5qMug読んでいただければ分かりますが、永続化します。
wheneverなどで、ゴミ掃除はあとでするという考えです。
getだと検索項目が限られるため、モデル化してしまうのが良いというのがrailscastで紹介されているadvanced-seachのやり方です。
なので、動的表示にするのも、もう一歩進んだ知識を持たれた方のアドバイスが必要なわけです。
0085nobodyさん
2013/10/26(土) 13:53:53.61ID:Yys5qMugshow.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
0087nobodyさん
2013/10/26(土) 13:58:01.32ID:Q8szoofsredirectするんじゃなくて、結果をJSONやHTML片で返すとか。
0088nobodyさん
2013/10/26(土) 14:05:52.87ID:Yys5qMugそして、そこで呼び出されている?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
0089nobodyさん
2013/10/26(土) 14:29:11.47ID:???キモはその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 %>
と今回の例の場合が載っている
0090nobodyさん
2013/10/26(土) 14:34:42.24ID:???ありがとうございます
後々レコード数が増えてからインデックスを貼ると膨大な時間がかかりませんか?
インデックスを貼る行為は
データ容量を大きく食うのとトレードオフですよね?
0092nobodyさん
2013/10/26(土) 14:42:08.77ID:Yys5qMugたしかにそこ良く分かっていなかったです(てかいまだに汗)。
これって動的に表示するのは難しいんですかね?でも大手のサイトとかではよく見るのので、可能は可能なんでしょうが・・・・
0094nobodyさん
2013/10/26(土) 17:18:49.46ID:n7omdGkiActiveRecord::SchemaMigration Load (0.5ms) SELECT `schema_migrations`.* FROM `schema_migrations`
Processing by SearchesController#create as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"OSpOUenfcqQBafhnfsfmwomfwojgcuuvR1+PQ7gE=",
"search"=>{"keywords"=>"sa", "min_price"=>"", "max_price"=>""}, "commit"=>"Search"}
(0.3ms) BEGIN
0096nobodyさん
2013/10/26(土) 19:10:19.48ID:l1LHvxZ+views/hoge
ここのフォルダーに
hoges.html.haml
_tab1.html.haml
_tab2.html.haml
_fuga.html.haml
があって、
hogesから
render 'tab1'
render 'tab2'
をやっても描画されるのに
tab1もしくはtab2から
render 'fuga'
してもテンプレートが見つからないと言われるのはどうしてでしょうか
0097nobodyさん
2013/10/26(土) 19:15:17.02ID:n7omdGkiVALUES ('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)
0098nobodyさん
2013/10/26(土) 19:20:19.60ID:n7omdGkiProcessing 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)
0099nobodyさん
2013/10/26(土) 19:23:57.10ID:n7omdGki途中連続規定に抵触し失礼しました。
0100nobodyさん
2013/10/26(土) 21:49:09.91ID:Q8szoofsAJAXコールなんだから受け取った側でちゃんと使ってやれ。
0101nobodyさん
2013/10/26(土) 21:52:54.18ID:???それって体感できるくらいの遅さですか?
アクセスが多くて短時間(例えば一分間)の間に100レコードへの書き込みとかで体感できちゃうレベルですか?
0102nobodyさん
2013/10/26(土) 22:42:11.09ID:n7omdGkiこれ自体は当初からうまく表示されております。
検索欄と検索結果を同一のページに表示したいのですが、そのやり方が分かりません。
『受け取った側でちゃんと使ってやれ』と仰るのはshow.html.erbに検索欄を設置しておけということでしょうか?
0103nobodyさん
2013/10/26(土) 22:54:00.29ID:???なるほど、分かってないのはAjaxの部分だな
Rails部分に関しては問題はないから、Ajaxに絞って勉強しろ
0105nobodyさん
2013/10/26(土) 23:20:10.44ID:n7omdGki勉強はしているんですが、少しヒントをいただけるとありがたいのですがm<_ _>m
ajaxのどっち方面を勉強するのかとか・・・・
0106nobodyさん
2013/10/26(土) 23:27:26.97ID:n7omdGkiそんな難しい内容は誰も答えられないからここに持ってきちゃいかんよ
コード見せてもらうのを期待したんだろうがさくっと書けるレベルの人間はこんなところに来ないから
0107nobodyさん
2013/10/26(土) 23:29:41.04ID:n7omdGki消え去りなさい
0108nobodyさん
2013/10/26(土) 23:38:09.65ID:???ヒントも何も、Ajaxの基礎の基礎だから
入門書と呼ばれるものならどの本にでも載ってるレベル
ということで、まずはお勉強しなさい
0109nobodyさん
2013/10/26(土) 23:43:08.46ID:n7omdGkiですよね^^;
ありがとうございましたm<_ _>m
0112nobodyさん
2013/10/26(土) 23:53:10.47ID:???必要以上に親切にしない。教えて君はエスカレートする。
最初は自分で努力しようと考えている人も、親切にされるとそれを当たり前だと思い、次からはもっと人に頼るようになる。
甘やかすことは、その人から向上心やプライドを奪うことでもある。
http://ja.uncyclopedia.info/wiki/教えて君
0113nobodyさん
2013/10/26(土) 23:55:52.41ID:n7omdGki0115nobodyさん
2013/10/27(日) 00:42:18.60ID:???0116nobodyさん
2013/10/27(日) 00:45:59.00ID:???「まーた、教えてくんかー」とか
嫌味を言われてたけど
まさか今は自分が言う側になるとはねwww
学生時代に先輩が後輩イビリをするのと全く同じ
日本人独特の悪しき伝統だね
だから日本人は陰湿なんだよな
俺も含めてお前ら皆www
0117nobodyさん
2013/10/27(日) 02:56:42.36ID:???適当にurlいれられるだけでエラーになるのでログが肥大化しちゃってうっとおしいです
0118nobodyさん
2013/10/27(日) 03:04:38.96ID:???http://stackoverflow.com/questions/12227613/stop-logging-actioncontrollerroutingerror-rails-3-2
ありがたく思ってね
0119nobodyさん
2013/10/27(日) 03:09:26.90ID:???ブロックをまるまるコピー
そしてアプリ/config/initializersフォルダのなかに
適当に stop_route_error.rb
みたいなファイルを作って
さっきコピーした内容をまるまるコピペして保存→再起動でおk
俺はここの閉鎖的なバカどもとは
違って優しい先輩になりたい
変に育って
仕事を奪われるのが怖い!っていう
低レベルな奴らばかりだからな、ここは
0120nobodyさん
2013/10/27(日) 03:13:09.33ID:???うちに隠そう隠そうとする
大したノウハウでもないくせにな
とくにRoRでの開発者はそういうタイプが多い
Cakephpのスレとか見てると雰囲気が違って向こうは盛んだ
cakephp=リア充
rails=陰湿キモオタってかんじ
日本ではね
0121nobodyさん
2013/10/27(日) 07:48:17.21ID:???Ruby使ってる人はエンジニア気質というか、そもそもが陰湿な人が多いからな
0123nobodyさん
2013/10/27(日) 10:12:54.43ID:???Python: 初心者にやさしい人が集まる言語
Ruby: 人を攻撃したがる人が集まる言語
0124nobodyさん
2013/10/27(日) 11:51:16.82ID:cydvO19T素人が色々質問するのも当然だと思うんだがな。。。
あまりに教えてくれないから、昨日はちょっときれちゃったよ(笑)すまんね。
英語で割と先進的と思われるadvanced-search取り入れて、あとはAJAXの知識が欠けているのは分かって質問してるんだからさ、
簡単にAJAX勉強しろって言われても
>>120みたいのが外の世界では成功してると思うぞ。
教えてくん、はっはっは。みたいな精神だと、外の世界では人望失うだけだし、そういうのって表情に出ちゃうからな
まぁ自力でやりますわ
0125nobodyさん
2013/10/27(日) 11:55:37.74ID:cydvO19T社会はうまくできてるわ
116 :nobodyさん:2013/10/27(日) 00:45:59.00 ID:???俺も一年前はここで色々と尋ねては
「まーた、教えてくんかー」とか
嫌味を言われてたけど
まさか今は自分が言う側になるとはねwww
学生時代に先輩が後輩イビリをするのと全く同じ
日本人独特の悪しき伝統だね
だから日本人は陰湿なんだよな
俺も含めてお前ら皆www
0127nobodyさん
2013/10/27(日) 12:13:29.35ID:???「何が分かってないか分かってない状態」から「Ajaxが分かってないことが分かった状態」まで
教えてもらっておきながら、「あまりに教えてくれないから」なんて暴言もいいところ
そりゃお前に誰も教えてくれんわ
0128nobodyさん
2013/10/27(日) 13:48:50.20ID:???オッサンは勉強しとかないと将来女子高生にアゴで使われそう
0129nobodyさん
2013/10/27(日) 14:19:13.33ID:???このスレでは教わる人全員が嫌われるわけじゃなくて教えて君が嫌われてる
なんで君が嫌われてるのか分からないのかがまず問題だね
それに何でもかんでも聞く人はプログラミング何年か続けてると絶対どこかで詰むからね
Railsのように知れ渡ってる技術を自分で使いこなせないようだと、他のライブラリやフレームワークはどうやって勉強していくのか
0130nobodyさん
2013/10/27(日) 15:50:01.91ID:???教わる必要もないのにここで教えて君に目を光らせてるのが大半だからここに来る必要はないだろう
何の必要もないのに嫌いな教え&教えてがあるこの場に来ているのだからそんな人間に何を期待しているんだ?
現に君はAJAX周りのアドバイスを受けたくてここに来ているのにまともな進展もない
ここにいる人間の大半は教える能力はないものかあっても冷やかしに来ている者
期待している良い人で具体的に教えることができる人間は少数
0131nobodyさん
2013/10/27(日) 15:54:32.98ID:???そういう言語は追々衰退していき結局は全員損するんだけどな
ざっとスレ見た限り虫けらが多くなってしまったな
むしろ教えて君と親切丁寧に教える度量のある人間だけで良いんじゃない?それ以外はスレ違いの虫けらだろ
たまに覗いた時にこういう虫けらが多いと不快になるんだよな
教えてやるから感謝しろよみたいに2chでイキがってる虫けら
0132nobodyさん
2013/10/27(日) 16:00:36.71ID:???0134nobodyさん
2013/10/27(日) 16:05:35.26ID:???今来たばかりなんだが
おまえらここに何しに来てんの?
教えて君っぽい奴の抽出?
俺は特に用ないから帰るよ
時間のムダ
0135nobodyさん
2013/10/27(日) 16:08:46.84ID:???> 時間のムダ
余計な捨て台詞残さずに黙って去ればいいのにねー
0137nobodyさん
2013/10/27(日) 16:13:09.45ID:???Railsごときで偉そうなこと言うなよ
というかお前みたいな陰湿タイプのエンジニアはここから出てけよ
そしたら日本のrailsやrubyも
もっと盛んになって将来が明るいわ
rubyが大して日本で浸透しなかったのは
お前らの気質のせいなんだろうな
ここにいるとそれがよく分かる
0138nobodyさん
2013/10/27(日) 16:16:11.62ID:???>>105-106みたいな盛大な自演をやらかしておいて、回答側を叩く流れにはさすがにならんだろ…
恨むなら>>105-106を恨め
0139nobodyさん
2013/10/27(日) 16:17:55.48ID:???陰湿なキモオタどもが
質問者をイビりたいだけ
各種技術関連スレの中でも
ここは特段にそれが酷い
陰湿タイプのRailerはここから出てけと思う
ここの住人を刷新すべき
会社と同じだよな
爽やかで後輩を育てる先輩→それが自分に返ってきて実績をあげ部下を沢山持つようになる
爽やかで質問者を育てる先輩→それが自分に返ってきて、Rails市場自体が大きくなり日本でも関連の仕事が増える
情けは人のためにならず
分かったフリした
または、イビりたいだけの低レベルな開発者はここに来るな
0140nobodyさん
2013/10/27(日) 16:19:39.27ID:???いやいや、それだけじゃない
俺もここで最初のころはよくイビられてたからな
お前らの気質にはウンザリしてる
0141nobodyさん
2013/10/27(日) 16:20:25.37ID:cydvO19T私も批判の対象だとは思いますが、虫けら云々の話は同感ですw
ここに来て何してるんだ?と。しかも土日に。何も教える気もなく教わる気もないのに。
>>137にもある通り、たかがrailsで。簡単な言語でしょ。
むしろそれに絡むAJAXだとか他の分野と絡む部分をエキスパートに聞きたいわけよ。
教えて君を必死で探してる虫けらとの折衝をしに来ているわけじゃないの
そんなの必死に探すヒマあったらもう少し勉強するなり彼女作るなりしたまえw
0142nobodyさん
2013/10/27(日) 16:22:07.62ID:???担当者「Rubyですか?マニアックですね」
とかにもならなかったんだろうな
悔い改めろ、キモオタども
0143nobodyさん
2013/10/27(日) 16:23:23.26ID:cydvO19T親切丁寧に教えてくれた人も沢山いたので。
季節性とかも関係あるのかもしれないけど、直近だとたしかに所謂「虫けら」が増えたという印象
親切丁寧に教えてくれた方々にはこれに懲りずに続けてやってほしいです。
ではでは
0144nobodyさん
2013/10/27(日) 16:25:56.43ID:???> むしろそれに絡むAJAXだとか他の分野と絡む部分をエキスパートに聞きたいわけよ。
聞きたいなら質問だけすりゃいいんじゃなくて、マナーっつーもんがあるんだよ
RubyではなくてJavaの大家結城先生がありがたいページ作ってくれてるんで、まずは一読してみような
http://www.hyuki.com/writing/techask.html
0145nobodyさん
2013/10/27(日) 16:26:11.36ID:???彼女いない、または嫁がいない(同年代はほとんど幸せな家族を築いてる)
↓
自分にあるのは技術だけと信じたい
(たいした技術じゃないwwww)
↓
よーし、なら、そこで質問してくる立場の弱い人間を叩いてストレス解消
こんなかんじだよキモオタの思考は
だからこそ彼女が出来ないということも気づけない
凝り固まったキモオタ脳
スマートな奴は普通に爽やかにサクっと応えて生産性のある有意義なスレにしていく
このキモオタどもはそれに相まって
今抱えてる仕事取られるのが怖い低レベルなヘタレども
0146nobodyさん
2013/10/27(日) 16:31:24.59ID:???Q:初心者だからと言って、あんまりひどい書き方で中傷されたら誰だって傷つきますよね。
A:初心者を騙って、あんまり酷い質問が連発されたら、誰だってムカつきますよね。
あなたは「初心者」という事を免罪符に、調べれば分かるようなことを、あるいは本来であれば異なる所に質問すべき事を、
あなたにとって「何でも無料相談所」であるメーリングリストに投稿していませんか?
多くの人達にとっては、そのような行為は迷惑以外の何者でもありません。
また、あなたにとっては難しく思えて質問したとしても、あなた以外にとっては難しくなく、FAQレベルの質問かもしれません。
そのような質問が続けば、見る度に気が滅入り、落ち込んでいきます。
あなたは自分の質問が、そのメーリングリストに相応しい質問であるか、あるいはFAQレベルの質問でないか、 十分に
検討・調査をした上でメーリングリストに質問を投稿したでしょうか?
「した」と断言できるのであれば、残念ながらあなたの価値観や尺度はそのメーリングリストでは通用しないということでしょう。
プログラム板にも通じる話だな
0147nobodyさん
2013/10/27(日) 16:31:51.70ID:???質問する人を叩きたいだけの人間を定義しとくか
def mushikera(user)
if user.girlfrinds.count = 0 && user.advices.count = 0
flash[:alert] = user.name + 'は虫けらです'
end
end
0148nobodyさん
2013/10/27(日) 16:34:19.77ID:???ここにはそんな規定はないだろう
誰か
Ruby on Railsのくだらない質問はここでしろ!
スレたてて!
ここのキモオタキチガイどもは現行のこのスレに隔離しといて
新しいそっちのスレにだけリア充Railerは移動する
がんがん答えちゃるよ
0150nobodyさん
2013/10/27(日) 16:37:30.45ID:???別に>>146は規定じゃないぞ
こういうオープンな場所で技術的な質問をするときのマナーってものだ
マナーなんか知るか!規定に書いてないことは何やってもいいんだ!とか言いたいなら
もはや何も言うことはないが
0151nobodyさん
2013/10/27(日) 16:37:57.14ID:cydvO19T完全に同意です(笑)
私に限らず、このスレへの質問者(素人)の多くはスタートアップ段階の人or企業だと思います。
費用もかけられないスタートアップ段階では仕方なく自分でプログラミングの真似事もしますが、
軌道に乗ってくれば自分でプログラミングやることなど考えておらず、プロを雇うつもりの人が多いと思います。
プログラミングが本業ではないし、自分が今からそこに注力したって付加価値が産まれないことは重々承知なので。
今瞬間のこのスレは「虫けら」が多いですが、願わくばあなたみたいにプログラミング外でも立派な人間を雇いたいものですね。
それではご検討を!!
0152nobodyさん
2013/10/27(日) 16:39:54.36ID:???0153nobodyさん
2013/10/27(日) 16:40:50.40ID:???人に対して、いかに馬鹿げた態度をとり続けていたかを見つめなおせ
そして悔い改めろ
そしたら少しはモテるようになるから
0154nobodyさん
2013/10/27(日) 16:41:08.68ID:???0157nobodyさん
2013/10/27(日) 16:43:56.56ID:???>>119でも回答したように
俺はお前ら虫けらを駆除して
Rails市場の未来を明るくしたいだけなんだが?
0159nobodyさん
2013/10/27(日) 16:45:08.27ID:???こういう不愉快な類の人間がRoRに多いのはなぜだ?
0160nobodyさん
2013/10/27(日) 16:45:40.12ID:???強要してないさ
> マナーなんか知るか!規定に書いてないことは何やってもいいんだ!とか言いたいなら
> もはや何も言うことはないが
とちゃんと断ってるだろうが
0162nobodyさん
2013/10/27(日) 16:47:50.31ID:???ならいちいち声あげてギャアギャア喚くなよ
回答するという生産的な行為も出来ない虫けらよ
スレに役立つ事例が沢山あがっていく→生産的な価値あるスレ
虫けらが質問者を煽るだけのスレ→存在価値なし
存在価値のない虫けらが
存在価値のないスレを守り続けようとすることが疑問
0165nobodyさん
2013/10/27(日) 16:52:33.87ID:???Railerは、ここにいる虫けらみたいな人間達ばかりが全てじゃないと知っておいてくれ
>>164
お前の勝手に持ち出したマナーを強要するなってこと
0166nobodyさん
2013/10/27(日) 16:53:53.38ID:???ここに何しに来てるんだ?ハゲ脂
こんなスレでも社会に貢献している>>162にお前みたいなハゲ脂がマナーを語るな
0167nobodyさん
2013/10/27(日) 16:55:53.49ID:???まさにしっくりとくる
>>121
エンジニア気質=陰湿ってお前の主観で考えるな
彼女がいないお前のモノサシで全てをそうだと決めつけるな
0168nobodyさん
2013/10/27(日) 16:56:31.00ID:???あなたは>>105-106のようなことをやらかす質問者には非はなく、中々回答をしないこのスレの住人に
非があるとお考えでしょうか?
0170nobodyさん
2013/10/27(日) 16:58:35.96ID:???なにかしら理由を見つけては
相手をイビり
回答を回避しようとする(または回答できない??)
そういうのが目に見えてヘドが出る
0171nobodyさん
2013/10/27(日) 17:00:03.09ID:???その質問者も横柄だけどこのスレ立てた1の人だろ?
キレさせたのお前みたいな虫けらちゃうんか?
"このスレの住人"と一括りにされてもな
土日だからこのスレにはお前みたいな見張り人しかいなかったってだけだろが
0172nobodyさん
2013/10/27(日) 17:00:39.67ID:???でも>>105-106の彼はAjaxに問題あるところまではこのスレでたどり着いてますよ
立派にヒントを与えられてますね
それとも、回答はコードで示すところまで手取り足取りやらないと意味がないと
お考えですか?
0174nobodyさん
2013/10/27(日) 17:03:43.83ID:???質問者の理解に達していないわけ
バカなお前でもプログラミングの世界は0か100なわけ
100じゃないという不完全な時点で
0と同じ
要するに生産性のない価値のないスレと化すわけ
0175nobodyさん
2013/10/27(日) 17:04:07.89ID:???>>124は前日の>>76でしょう
その時点ではどこが分かってないかすら分かってないようですが
(サーバ側のコードを披露してる点からも明らかですね)
0176nobodyさん
2013/10/27(日) 17:05:30.21ID:???それこそ「ここは無料サポートセンターではない」と言いたくなりますね
ヒントを与えるのすら価値がないと言われてしまうと
0177nobodyさん
2013/10/27(日) 17:06:09.97ID:???これまでの他のレス見てるとお前みたいな虫けらハゲ脂は少数かもしれんな
マナーモードにしないで携帯爆音でならすから携帯持ってるのお前だけかと思ったわ
虫けら程騒ぐからスレに沢山いるように錯覚してしまうのかもな
0178nobodyさん
2013/10/27(日) 17:07:37.50ID:???ヒントさえ出せばいい(しかも、出してる側の主観で)
と思ってる時点で‥…
相手が理解できないと意味ないの?
お前の勝手な主観でやりとりを終わらせるから
お前はコミュ障って言われるんだろ
0181nobodyさん
2013/10/27(日) 17:11:08.16ID:???>>76
【質問】
railscastのエピソード111「advanced-search-form-revised」
これに従って、アドバンスドサーチなるものを作っています。
これにAJAXを付け加えて、検索結果を検索条件入力フォーム欄の下に表示する形態をとりたいのですが、全く辿り着けません。
【解答】
AJAXを使え
0182nobodyさん
2013/10/27(日) 17:14:42.03ID:???Ajaxに問題があると彼が分かってるなら、>>85のようなレスは書かないですよ
で、Ajaxに問題があると分かったのは…>>98>>100ですね
0183nobodyさん
2013/10/27(日) 17:16:12.19ID:???0184nobodyさん
2013/10/27(日) 17:19:40.19ID:???>>181
>>102 これ自体は当初からうまく表示されております。
検索欄と検索結果を同一のページに表示したいのですが、そのやり方が分かりません。
0186nobodyさん
2013/10/27(日) 17:23:44.38ID:???彼には>>102とAjaxに問題があるという点が結びついてなかったんですね
結びついてるなら>>102の情報は真っ先に出すはずですから
しかし、このスレのおかげでAjaxに問題点を絞れた
あとは自助努力の世界でしょう
努力してだめなら再度質問すればいいわけで
(多分、AjaxスレかjQueryスレへ誘導されるでしょうが)
0187nobodyさん
2013/10/27(日) 17:26:55.42ID:???分かったから荷物まとめて出て行けよノシ
>>76
【質問】
railscastのエピソード111「advanced-search-form-revised」
これに従って、アドバンスドサーチなるものを作っています。
これに AJAXを付け加えて、 検索結果を検索条件入力フォーム欄の下に表示する形態をとりたいのですが、全く辿り着けません。
0188nobodyさん
2013/10/27(日) 17:31:20.24ID:???彼にAjax部分の問題意識があれば、>>85のサーバのコードを晒す理由が分かりませんね
自分なら、Ajaxで問題があると分かってるならcoffeescriptのコードを晒しますね
サーバ側を晒すにしても、応答を晒します
0189nobodyさん
2013/10/27(日) 17:32:53.66ID:???虫けらが一二匹混入しただけで神まで虫けら集団にいるかのように勘違いされたらあかんやろ
それが一番手っ取り早い解決策でこのスレや言語の発展に資するやろ
0190nobodyさん
2013/10/27(日) 17:36:55.18ID:???"付け加えて"とあるからAJAX無しバージョンは既にできていてそれを発展させたかっただけやろ
coffescriptに既に記述があると読んでしまう時点であんたも文盲直しの旅に出た方がええんちゃう?
0191nobodyさん
2013/10/27(日) 17:39:28.93ID:???coffeescriptに記述がまったくないとかいうような「いちから全部教えてクン」が来るとは
さすがに想像できませんよ
Ajax使うんであればcoffeescriptを書かなきゃいけない、というところから教えるような
ものじゃないですか
0192nobodyさん
2013/10/27(日) 17:39:34.33ID:???すまんがアンチ外国人なもんで
そういう奴には手を貸したくない
0194nobodyさん
2013/10/27(日) 18:00:07.13ID:???どうやら質問者ご本人のようですね
coffeescriptに記述があるかないか、当人にしか分からない情報がてんこ盛りです
教えてクンがキレると粘着質ですね
0196nobodyさん
2013/10/27(日) 19:56:16.42ID:???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/
0197nobodyさん
2013/10/27(日) 19:59:52.47ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
0199nobodyさん
2013/10/27(日) 20:45:27.83ID:???下記のビューにおけるフォームの入力値の検証について、
ラジオボタン"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 %>
020066
2013/10/27(日) 20:51:29.78ID:???ありがとうございます。
関連する親子モデルを割り当てる記述を書いた行で
Faild to save〜エラーが発生していたため自動で保存されているのかと思いました。
いろいろエラーを回避できるよう試行しましたがうまくいかなかったため、
周辺の記述ごと書き換えて親子モデルを割り当てる記述自体を削除し対応しました。
ご返答いただきありがとうございました。
0201nobodyさん
2013/10/27(日) 21:28:27.89ID:???モデルオブジェクトで走る validation がオブジェクト外の情報を取得する方法はない
モデルにチェックボックスの値を保持するようにしてやるしかない
radio buttonを仮想的にモデルの一部とすればいい
attr_accessor :valid_check
ってモデルに書いて
=form _for
=f.radio_button :valid_check
これで、データベースにないカラムの値をモデルで受け取れるからモデル側でself.valid_ceck.present?でバリデーションを行うといいです
0204nobodyさん
2013/10/27(日) 22:16:08.51ID:???validates の on オプションを使う方法もある
-- model
validates :memo, on: :check
-- controller
@exmodel.save(context: :check)
まぁ、>>201-202のやり方の方が正攻法な気はするが
0205nobodyさん
2013/10/27(日) 22:16:57.58ID:???--model
validates :memo, presence: true, on: :check
0206nobodyさん
2013/10/28(月) 00:41:38.23ID:???暴れてるのは一部なんだろうけど
他の言語はスレもいくつかあったり質問や解答が活発に行われている
このスレは有り難がれみたいな解答者がいて質問する側も萎縮が必要なようだ
0207nobodyさん
2013/10/28(月) 00:45:20.83ID:???・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
質問者もせめてこれぐらいは守ってもらわないとね
0208nobodyさん
2013/10/28(月) 00:49:49.13ID:???このスレで揉めてる事例を拝見したが文盲解答者(気取り)が何の価値もないコメントを高飛車に語っただけだろ
んで質問者がきれたと
他のスレでも覗いたらどうだ?ここに出ていた虫けらはいるにはいるが目立たんぞ
0209nobodyさん
2013/10/28(月) 00:51:53.32ID:???・ 己の行った操作、変更などを詳しく明記すること。
これが抜けてたわ
例の質問者はこれがまったくなかった
で、色々聞いてみたところ「何も変更してないけど、とくかく分からないんです」状態だった、と
0210nobodyさん
2013/10/28(月) 00:55:44.14ID:???察するに揉めてた文盲解答者はあなたのようだ
ずっと監視しているのか?仕事は?家庭は?女は?
痛々しい自分へのストレスをここで発散しているのか?
おそらく質問者あるいは教えて君どちらでもよいがあなたより社会的には優位な者ばかりじゃないのか?自覚ある?
あなたみたいな粘着虫けらが目立つ言語は衰退するよ
PHPには来ないでね
0212nobodyさん
2013/10/28(月) 00:58:38.98ID:???あと、俺が上げた条件は全部PHPスレのテンプレからもらってきたものだから
(その過程でPHPスレに誤爆ってしまったのは許せw)
0214nobodyさん
2013/10/28(月) 01:01:01.02ID:???0215nobodyさん
2013/10/28(月) 01:02:01.23ID:???PHPスレはテンプレがしっかりしてるのか、的外れな質問はほとんどないね
ここでも>>199の質問にはしっかり回答がついてるし
0216nobodyさん
2013/10/28(月) 01:03:31.45ID:???仕事も何もない人間が粘着してるんだろうな
下手したら質問者と回答者が同じなんじゃないか?
気持ち悪い
0217199
2013/10/28(月) 01:07:26.79ID:???>>201
ずっとモデルと関連しないヘルパーを指定する方法を検索で探していたため
"validation がオブジェクト外の情報を取得する方法はない"と教えていただき
変なところでハマらず助かりました。質問させていただいて良かったです。
>>202
ヘルパーを仮想的にモデルの一部にできる方法があるとは知りませんでした。
記述もシンプルでこの方法は便利ですね。ありがとうございます。
今回は教えていただいた方法でうまくバリデーションを実装することができました。
>>204, >>205
on オプションの設定値って、create/updateだけかと思っていました。
自分で定義することもできるんですね。勉強になりました。
明日までに実装しておきたいところでしたので、助かりました。
また何かありましたら質問させてください。
ありがとうございましたm(_ _)m
0218nobodyさん
2013/10/28(月) 01:14:24.70ID:???お前らはせっかくスレが正常に戻り始めた時期に何やってんだ?
特に蒸し返した>>206
お前は重罪
0220nobodyさん
2013/10/28(月) 01:23:30.69ID:???その他の質問にはそれなりに回答がついてるのに
0221nobodyさん
2013/10/28(月) 01:25:41.30ID:???何回も質問してるのかw
んで帰って来た答えがAJAX勉強しろできれたのかw
あまり使わない検索のやり方だから即答できる質問でもないしな
0224nobodyさん
2013/10/28(月) 01:40:50.18ID:???>>5 を見るに、検索フォームがあって、検索ボタンを押したらフォームの右に検索結果が表示される…
みたいな感じだと思われ
確かにサーバ側は検索条件をいちいち保存するという変なやり方のようではあるが
0228nobodyさん
2013/10/28(月) 01:49:27.82ID:???あぁ、俺は >>6 に賛成だな
何せイージーだしw
それを>>12ででてきたAjaxという先進的()な言葉に引っかかって自分のスキルを無視して方向を
間違えたのが>>76の悲劇ではないかと見てる
0230nobodyさん
2013/10/28(月) 01:54:42.81ID:???分かる人間が書けば一瞬なんだが分からない人間が書くとなると…勉強してください、としか言えないよね
>>76がキレたと思われる>>103だが、至極正論を言ってるようにしか見えないし
0232nobodyさん
2013/10/28(月) 02:02:09.22ID:???どうって言われても…コードは書けと言われれば多分10分程度で書けるけど、
説明しろと言われると何分かかることやらw
0234nobodyさん
2013/10/28(月) 02:07:12.28ID:???単一スクリプトなら書いてここに貼ってもいいんだが、いろいろいじるからなー
だったら、君がベースをgithubに公開してよ
Pull Request送るからさ
それが一番楽だ
0237nobodyさん
2013/10/28(月) 02:16:11.83ID:???勘違いしてるようだが何も持っていない
どの程度の能力を持っているのか見てみたいのとちょっとした興味だけ
railscastの該当記事をベースにやれば何の問題もないのでは?
できないなら無理しなくていい
0238nobodyさん
2013/10/28(月) 02:18:00.60ID:???githubアカウントぐらいは持ってた方がいいよ、老婆心ながら
それにこの程度のことで能力なんか測れないし
それぐらいAjaxの中では簡単なことだから
君がエンジニアならちょこっと勉強すればすぐできるようになるよ
0239nobodyさん
2013/10/28(月) 02:19:26.50ID:???http://dic.nicovideo.jp/a/うそはうそであると見抜ける人でないと(掲示板を使うのは)難しい
0240nobodyさん
2013/10/28(月) 02:25:31.36ID:???>>229以降の奇数番は質問者そのものだろうが!他人のフリして答えを引き出そうとしてるんだよ!
0241nobodyさん
2013/10/28(月) 02:27:07.39ID:???いやその簡単なことを出来ないんじゃないかと思ってね
10分で出来ることを何日も口論のタネにしかしていないように受けとったので
やってごらん 添削してあげるよ
添削されるのが怖い?できない?
0243nobodyさん
2013/10/28(月) 02:29:48.55ID:elnKPvqw何自演してんだ?
消えちゃうよ?
添削してやるから書いてみろよ
0244nobodyさん
2013/10/28(月) 02:32:24.63ID:???手を変え品を変え、大変ですね
そんなに張り付いてまで解決させたいなら、開発会社に頼んだらどうです?
あなたが張り付いてる分のあなたの高額な人件費でお釣りがきますよ
0245nobodyさん
2013/10/28(月) 02:37:37.38ID:elnKPvqw書けないのに偉そうに教える側を演じてたのか
どちらもレベル同じに見える
Ajaxをどう使えばよいか分からないと言っていた質問者と
Ajaxを使えば良いけど書いて教えることはできない回答者
初心者の皆さん 蛆虫無知識が教える側を演じるここよりPHPの方が良いよ
早めに切り替えておいで
0246nobodyさん
2013/10/28(月) 02:41:44.75ID:elnKPvqw勉強しときな
0247nobodyさん
2013/10/28(月) 02:43:34.12ID:???どうぞあなたがPHPスレに行ってください
まぁ、PHP使っても今回の件は解決しないでしょうけど(Ajaxはクライアントサイドの技術なんでね)
0248nobodyさん
2013/10/28(月) 02:49:26.31ID:???>>246は上から目線のおっさんなので巣に帰ってください
質問者は忍耐力なさすぎ
結局このスレッドの半分以上は異常者のレス
0250nobodyさん
2013/10/28(月) 02:56:58.78ID:???忍耐力のない質問者(おっちゃん)と書けない無能回答者が組み合わさるとこんな騒ぎになる良い例
落としどころがない堂々巡りになりそうな組み合わせw
0251nobodyさん
2013/10/28(月) 03:02:10.56ID:???>>143みたいなレスを見ると動作確認までして答えてたのが馬鹿らしくなるな。
0253nobodyさん
2013/10/28(月) 03:05:48.96ID:elnKPvqw以後どちらもスレ違いで氏ねよということで
0254nobodyさん
2013/10/28(月) 03:08:15.88ID:elnKPvqw文脈見たら俺も入ってるのか
こりゃ失敬
0255nobodyさん
2013/10/28(月) 03:08:33.65ID:???そう考えると、このスレで爆発してくれてむしろ良かったんじゃないか?
さすがに奴ももうここを無料サポートセンターのように使うこともないだろうし
0256nobodyさん
2013/10/28(月) 03:10:13.65ID:???0260nobodyさん
2013/10/28(月) 03:17:43.12ID:???それに加えて書ける解答者はコテになってほしいな
質問者もコテは尊敬しても優越感に浸りたいだけの書けない無能コテなしを軽くあしらえる
0261nobodyさん
2013/10/28(月) 03:19:12.49ID:???質問に答えながら自分も勉強していた面があるから良いけどさ。
自分でも勉強している様子だったのに、残念な事件だったよ。
0262nobodyさん
2013/10/28(月) 03:20:18.72ID:???あと、PHPスレのように、テンプレも用意したいね
そうすれば、>>76のような質問者がいなくなって平和だ
0263nobodyさん
2013/10/28(月) 03:23:56.50ID:???次スレから
質問者はテンプレに極力合わせること
解答者は書ける者はコテ書けない無能はコテなし
さてテンプレはどうする?
0264nobodyさん
2013/10/28(月) 03:27:23.75ID:???コテは反対だな
なぜなら、無能はコテ変えすればいくらでもレスできる
意味がない
テンプレはPHPスレからもらってくればいいんじゃないかな
良くできてると思う
0265nobodyさん
2013/10/28(月) 03:29:25.16ID:???でも逆に良い回答者は累積的にそのコテに信頼性が宿る
それ以外のコテもしくはコテ無しはザクと区別できるだけで使い勝手がよくなるのでは
0266nobodyさん
2013/10/28(月) 03:36:52.18ID:???なるほどな、そういう見方もあるか
では、質問者もコテを付けさせた方が良さそうだな
PHPスレではID晒しになってるので、それでもいいけど
本来はRailsの下らねぇ質問は〜みたいなスレを別に作るのがいいんだろうが、PHPと違ってRailsは
そこまでのレスはないだろうから、雑談といっしょくたになるが、しょうがないか
0267nobodyさん
2013/10/28(月) 03:40:06.22ID:???QA@IT みたいで気軽なのなんかないんかな。
0268nobodyさん
2013/10/28(月) 03:43:28.20ID:???それもそうだな
>>76に始まる煽り合いも2chの醍醐味だと割り切るのもアリか
どうしても聞きたければStackOverflowで聞け、と
どうせRailsやるのに英語は避けて通れないんだし
0269nobodyさん
2013/10/28(月) 04:57:27.33ID:???ここの虫けらは高飛車でプライド高いだけのコミュニティー障害無能だから
期待するだけ無駄
くだらない質問はここで!のRORスレ立てて
0270nobodyさん
2013/10/28(月) 05:05:24.06ID:???それなら超簡単なAjaxの初歩の初歩じゃん
viewにform、submitボタン作る(remote=true)
コントローラー内では
キーワード検索してレコードを呼び出す記述を書く
そして、respondでjs読み込んで、jsファイルに検索結果のクラス変数を渡す
jsファイルを作成して、検索結果を表示させたいところのエレメントを指定してそこに受け取ったクラス変数を代入する
こんだけのことじゃないの?
0273nobodyさん
2013/10/28(月) 05:31:50.96ID:???ユーザー投稿型のコメント機能を作ったとします。
フェイスブックやTwitterのように最新投稿を上に持ってくるためにCreated_atのDESCソートにします。
そうすると、投稿される度に最新投稿が1ページ目に来て、最新投稿がある度に古い投稿が2ページ目、3ページ目へと流れていきます。
こうなってくるとページとコメントの内容が常にずれていくからSEO的によろしくないよね?
こういう問題を上手く解決するために工夫してたりすることがあったら教えてください。
0274nobodyさん
2013/10/28(月) 05:53:41.39ID:???0275nobodyさん
2013/10/28(月) 06:31:03.58ID:???Postみたいにタイトルを持つような記事レコード1つにクローズアップして、1ページ内に1Postだけを表示させるならパーマネントリンクは有効だけど、
1ページに10コメントづつ、しかも頻繁にコメントが増えていくページの場合、パーマネントリンクって使えなくない?
seo的に良くないよね?
ってことだけど、ページの内容変動によるペナルティを気にしているのなら大した問題ではないと言っておく
例えばブログは書き込みがある度に内容が変更されるからおなじurlでしょっちゅう更新してる扱いされるはずだけどそれら全てにペナルティを与えていたらキリがない
だから気にしなくていいが回答だけどそれだけだとあれなので、どうしても回避したいならその部分だけiframeかjsで読み込むといい
広告と同じで検索時点ではスルーしてくれるから影響は少ないというか加筆しない限り内容変動は感知されない
ただ、ページに対するIframeの割合が多過ぎるとまたそれはそれでペナルティー要因になるみたいだけど
SEO全般に関わる話だしRailsスレで聞くより別なスレのほうがいいかもですね
0277nobodyさん
2013/10/28(月) 06:42:56.66ID:???rel="canonical" でそのURLを指定するのはどうだろう。
0278nobodyさん
2013/10/28(月) 06:44:20.81ID:???rel="canonical" でそのURLを指定するのはどうだろう。
0279nobodyさん
2013/10/28(月) 08:14:24.81ID:/G5FvMmpその場合、他の手段で辿れた方がいいと思うけど。
0280nobodyさん
2013/10/28(月) 08:21:07.31ID:/G5FvMmp別にRails関係なかったね。
SEOを扱うスレは、Web制作板のほうにいくつかあるようだ。
0281nobodyさん
2013/10/28(月) 09:24:27.51ID:???返信ありがとうございます。
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にするしかないでしょうか?見にくくなりますが。
0282nobodyさん
2013/10/28(月) 09:28:36.70ID:???blogだと見出しページは変動しますね。
見出しをクリックして記事の本文を全表示するとURLは固定ですよね?
そして、そこのURLと内容がgoogleに拾われて、そこに散りばめられたキーワードでgoogle経由で人が来るという具合に上手くできています。
0283nobodyさん
2013/10/28(月) 09:45:58.02ID:???http://toro.2ch.net/test/read.cgi/hp/1382077610/l50
他の人も言ってるけどseoの話になるからここで聞くよりseoスレのほうが有効的な回答もらえると思いますよ
Railsではこう!みたいな話ではなく、言語が変わったからと言ってSEOに有効な手段が変わるわけではないので言語の差異なく普遍的な話ですし
自分が知ってる範囲でですが、google側でも変動がある動的ページと固定ページは分けて認識しているようです
具体的に言うと、最後に.htmlなどの拡張子をつけたページの場合静的とみなされてランクが上がりやすいそうで一昔前に流行った方法です
あと、クエリの場合はurlとして認識されないため検索に乗りませんでした(今は改善されているかも)
?pageではなく、entry/12/page/1のようにGETクエリに頼らないurl設計をすべきです
ほかに考えつくことといえば、コメントに重点を置くならコメント単体を1ページにすることで、検索でそれが引っかかるようになりますので、そこから記事に差し戻すと言う方法が使えると思います
twitterのつぶやき単体がgoogleでひっかかるのとおなじイメージです
くらいでしょうかそちらのスレで聞いてみてください
0288nobodyさん
2013/10/28(月) 19:57:47.27ID:???答えようもあるだけどね…
0289nobodyさん
2013/10/28(月) 21:34:26.18ID:khc42RhkAJAXとJquery勉強しなおして、まだ分からないようでしたらまた質問させていただきます。
0290nobodyさん
2013/10/28(月) 22:52:49.36ID:???必要以上に親切にしない。教えて君はエスカレートする。
最初は自分で努力しようと考えている人も、親切にされるとそれを当たり前だと思い、次からはもっと人に頼るようになる。
甘やかすことは、その人から向上心やプライドを奪うことでもある。
http://ja.uncyclopedia.info/wiki/教えて君
0291nobodyさん
2013/10/28(月) 23:59:09.70ID:khc42Rhk分かりました!
さてと、もう少し勉強しとくか。
0292nobodyさん
2013/10/29(火) 01:09:31.99ID:???0293nobodyさん
2013/10/29(火) 01:10:15.18ID:1x945yIiProcessing 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)
0294nobodyさん
2013/10/29(火) 01:12:51.04ID:1x945yIi何となくそんな悪寒はしていましたが
show.js.erb $("#results").html("result: <%= escape_javascript (render @search.products) %>");
new.viewには result: #<ActiveRecord::Relation::ActiveRecord_Relation_Product:0x0000000359798>
0295nobodyさん
2013/10/29(火) 01:25:15.69ID:1x945yIiProcessing 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)
0296nobodyさん
2013/10/29(火) 01:28:11.72ID:1x945yIiうおおおおおおおおお
アドバイスくれた人はありがとです!
さてと次は何をやろうかな
0297nobodyさん
2013/10/29(火) 19:25:57.32ID:???cookpadのtofuのようなもので我々が使えるものはありますでしょうか?
またその中でどれが優れていると思われますか?
もう一つはactiverecord-reputation-systemのようなものを自前で作りたいと思っています
こういった類のものを作った事がある方にご質問ですが参考になるサイトを教えてください
検索してもfacebookのイイネを組み込む程度のものばかりが出てくるので
0298nobodyさん
2013/10/29(火) 20:30:08.36ID:???> cookpadのtofuのようなもので我々が使えるものはありますでしょうか?
ざっくりしすぎてて何にフォーカスすりゃいいのか分からん
もっとやりたいことを明確にしないと
0299nobodyさん
2013/10/29(火) 20:33:47.92ID:???主には動的なリサイズです
前もっていくつものデバイス向けにいくつものファイルを用意しておくのも馬鹿らしいので
0300nobodyさん
2013/10/29(火) 21:00:22.26ID:???んじゃ、この辺だね
https://www.ruby-toolbox.com/categories/image_processing
0302nobodyさん
2013/10/29(火) 21:43:43.31ID:GG2N1VuE0303nobodyさん
2013/10/29(火) 22:18:56.67ID:???asset pipeline を使ってるならすべてのcssとjsが読み込まれる
development だとプリコンパイルされないだけ
0304nobodyさん
2013/10/29(火) 22:27:35.24ID:GG2N1VuE分かりました。ありがとうございます。
developmentだとバラバラのまま、productionだと1つのまま。これだけの違いなんですね。
JavaScriptの場合は、グローバル汚染を回避する方法云々はいろいろと知見を見聞きしたのでわかるのですが、
CSSもJSに劣らず特定のページに固有って側面が強くないでしょうか?
ですので、ついうっかり、**.erb.htmlに<script/>や<style/>に書いてしまうのですが・・・・
これってベストプラクティスには反するのでしょうか?
他人の書いたRailsのコードを見ると、あまりそういうことはしてないっぽいんですね。
確かに集団開発していると、どこに他人がどんな定義を書いてるかが明らかじゃないと困るかもしれませんが・・・
0305nobodyさん
2013/10/29(火) 22:38:44.29ID:???> JavaScriptの場合は、グローバル汚染を回避する方法云々はいろいろと知見を見聞きしたのでわかるのですが、
> CSSもJSに劣らず特定のページに固有って側面が強くないでしょうか?
asset pipeline はそういう面に目を瞑る代わりに通信コストを下げようというものだから、
ページ固有部分を別に書くことによる開発効率を重視するなら、asset pipeline を切るのも
選択肢のひとつ
ただ、RailsはDHHを含む経験豊かな開発者たちの「こうした方がいいよ」を集めたものだから、
よく分からないなら彼らの敷いた rail に乗っちゃった方が良い結果になることの方が多いと思う
0306nobodyさん
2013/10/30(水) 00:19:58.12ID:RvDdIS8Mありがとうございます。
assets pipelineとの二者一択なんですね。
0307nobodyさん
2013/10/30(水) 01:05:28.28ID:???0308nobodyさん
2013/10/30(水) 14:15:36.65ID:???そのタイムスタンプは、マイグレーションファイルが作られた時刻をもとにしてると思うんですが、マイグレーションファイルが作られた時刻と、実際に適用したい順番って、一致しないことがありますよね?
たとえば git のトピックブランチを作って作業していると、マイグレーションファイルを作ってからだいぶあとになってメインブランチにマージするような場合も多いはずです。
そういう場合、みなさんどうしてますか?
できれば、タイムスタンプとは違う方法で、マイグレーションの適用順番を指定することができればいいのですが。
0309nobodyさん
2013/10/30(水) 17:00:53.62ID:???手元で書いて動くコードは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/
0311nobodyさん
2013/10/30(水) 18:17:03.85ID:???ほんとにそんな方法でうまく運営できるのでしょうか。
マイグレーションファイルの名前(タイムスタンプ部分)を変えると、DB中に格納されている現在のバージョンも変える必要がありますよね。
また、トピックブランチに10個20個のマイグレーションファイルがあり、それをマスターブランチにマージするときに、すべてのマイグレーションファイルの名前を変えることになります。
みなさん、ほんとうにこんな運用で開発してるのでしょうか?Gitのようなバージョン管理ソフトと比べて、Railsのマイグレーションは洗練されてないように思います。
0312nobodyさん
2013/10/30(水) 18:26:41.28ID:???ひとつのマイグレーションスクリプトとかで運用すればいいんじゃないでしょうか
0313nobodyさん
2013/10/30(水) 18:52:07.19ID:???0314nobodyさん
2013/10/30(水) 19:04:01.73ID:???つまり、みんなうまく運用できてないということですね。
Railsの人って、こまかい文法ばかり気にしてて、DBやSQLってずいぶん無頓着ですよね。マイグレーションツールの問題点を誰も気にしてないし、指摘しても真面目に考えようとはしないし。
0316nobodyさん
2013/10/30(水) 19:27:19.46ID:???0317nobodyさん
2013/10/30(水) 19:37:18.11ID:???chunky_pngでは動的生成できないんじゃないかな
イイネシステム自分でできる人は少ないんじゃないかな多分
0320nobodyさん
2013/10/30(水) 21:05:33.35ID:???DBの構造をころころ変えること自体が難しいのにマイグレーションファイルだけ悪者にしてもしょうがない
DB構造はあまりいじらない開発スタイルにするのがよろし
それならマイグレーションファイルの順序がわやくちゃになることはない
0321nobodyさん
2013/10/30(水) 21:17:09.65ID:???後からマイグレーションの実行順を変更しやすいように
タイムスタンプを採用したんじゃなかったっけ。
その管理方法が洗練されてないよねって話は理解できなくはないけど
そもそも問題が噴出するケースは限られているし、対応もシンプル。
レールから外れたんだから自力で対応しろやっていうのがRailsのスタンスなのでは。
0322nobodyさん
2013/10/30(水) 21:27:20.39ID:AppHA5RU0323nobodyさん
2013/10/30(水) 21:50:06.67ID:???> マイグレーションファイルの名前(タイムスタンプ部分)を変えると、DB中に格納されている現在のバージョンも変える必要がありますよね。
rake db:rollback
> また、トピックブランチに10個20個のマイグレーションファイルがあり、それをマスターブランチにマージするときに、すべてのマイグレーションファイルの名前を変えることになります。
リネームのコマンドや既存のスクリプトがないか探す
なければ作る
0324nobodyさん
2013/10/30(水) 22:03:26.84ID:73DQPnSN連番だと複数人で作業してるときに困るからという経緯だった気がする。
0325nobodyさん
2013/10/30(水) 22:34:51.04ID:???画像の動的リサイズは検討した結果やめました
速度の点で問題がありそうだからです
お尋ねしたいのですが皆さんはサイズの種類をどれくらい用意してらっしゃいますか?
もしくはオーソドックスなそれはどのようなものですか?
皆様からいただいたヒントを元にまた調べなおしたいと思いますので宜しくお願い致します。
くわえて、いいねシステムの自作にあたって参考になりそうなサイトを教えていただけると幸いでございます。
0326nobodyさん
2013/10/30(水) 23:23:50.44ID:???システム要件によってそこは様々
これという答えはないと思う
もはやRailsとはあまり関係がない話だしね
0328nobodyさん
2013/10/31(木) 00:12:35.08ID:???用意するサイズの種類かな
必要とされる種類、アクセス頻度、画像の枚数、用意できるディスクの容量、などなど考えなければいけない
項目は多岐に渡るし、それらを総合的に判断しなければいけない以上、「オーソドックス」というものは
存在しないと思う
Railsというよりはシステム設計の話だね
0329nobodyさん
2013/10/31(木) 00:18:05.33ID:???いいねシステムとかいう造語で言われても答えようがない
やりたいことを明確に説明する、というのはいい回答をもらうための第一歩だよ
0330nobodyさん
2013/10/31(木) 00:19:44.96ID:???ありがとうございます。
甘えついでにそれらの参考になるサイトとかご存知ですか?
あとついでにいいねシステムの参考になるものも教えていただけたらありがたいです。
0331nobodyさん
2013/10/31(木) 00:21:22.36ID:???ActiveRecord Reputation System
これと同じものです。
同じというと語弊があるかもしれませんが、独自に発展させたいので自作しかないと考えています。
0332nobodyさん
2013/10/31(木) 00:24:38.48ID:???はっきり言うと、君には無理だと思う
こういうことは経験がある程度ものを言うし、そういう経験を積んでいるSIベンダーに頼むのが一番早い
それが嫌なら、自分で何度か失敗しながらも試行錯誤して経験を積むしかないのだが、さっきからの
質問内容を見てると、ここを無料サポートセンターか何かと勘違いしてるフシがあるので、そういう考え方を
まずは改めることが必要だと思う
0333nobodyさん
2013/10/31(木) 00:26:31.91ID:???それならば、最大の参考サイトはここだ。ソースもすべて公開されている。
https://github.com/twitter/activerecord-reputation-system
0334nobodyさん
2013/10/31(木) 00:29:41.57ID:???そこまで辿り着いている方はいらっしゃらないようですね。
>>333を参考にさせてもらいますか。既に見ていますが。
0336nobodyさん
2013/10/31(木) 00:38:03.38ID:???なるほど。
誤解を生まないように率直に申し上げますね
あなたたちの回答とやらは何の価値も生み出していないですよ
私が見ているものをご紹介されて『勉強になります』のようなコメントがあるべき質問者の発言と?
付加価値を生めない人間が回答者気取りはやめていただきたい
あなたと私でどちらが上だか
0337nobodyさん
2013/10/31(木) 00:41:07.19ID:???過去レス見れ ここは虫けらが住み着いている言語のスレ
自分よりレベルの低い回答者の答えを神妙に聞かないといけないスレ
0338nobodyさん
2013/10/31(木) 00:45:14.18ID:???あぁ、タイミングよく「虫けら」が出てくると思ったら、>>5、>>50、>>76で散々暴れた方ですか
もう君は来ない方がいいよ
ここは君の望む回答を得られるスレじゃないんだよ
0340nobodyさん
2013/10/31(木) 00:51:25.46ID:???> あなたたちの回答とやらは何の価値も生み出していないですよ
自分の役に立たない回答に対してそういう反応は、はっきり言っていただけない
ここは無料サポートセンターではないのだから、役に立たない回答に対して噛み付く行為は
役に立つ回答を持ってる人の発言する気力を失わせて、ひいては自分が損するだけだよ
0341nobodyさん
2013/10/31(木) 00:58:51.76ID:???他の方も仰っていますが役立たない回答者がノイズとして多いから
スレ自体の価値が落ちているのではないでしょうか?
私がActiveRecord Reputation Systemと教えるまではどういった類のものかも察しがつかない人が
次の瞬間にはそのソースが一番の参考サイトだと述べる
何かの役に立ちますかな?
そもそもそれより優れた参考サイトの可能性をなぜ排除できる?ActiveRecord Reputation System自体知らなかった低レベルな人が
それでは失礼いたします
言葉を借りるなら虫けらの相手をしている時間はないので
0342nobodyさん
2013/10/31(木) 01:04:43.42ID:???> 私がActiveRecord Reputation Systemと教えるまではどういった類のものかも察しがつかない人が
いいねシステムなんて完全に造語だもんなぁ…ググっても出てこないし
あなたの中ではいいねシステム≒ActiveRecord Reputation Systemなのかも知れんが、
そんなの他の人が共有してる情報でもなんでもないし
> 次の瞬間にはそのソースが一番の参考サイトだと述べる
これは半分以上はあなたに対する皮肉でしょうよ
> 何かの役に立ちますかな?
別にあなたの役に立つ回答を言わなければいけない義務はどこにもないわけで
他の人が何度か言ってるように、ここは無料サポートセンターではないのだから
あなたが役に立たないからと言って文句を言うのはお門違いというものですよ
0343nobodyさん
2013/10/31(木) 01:04:47.70ID:???虫けらが大半のスレは存続価値なし
知識もない虫けらが集まって上から目線で自分の貧乏さを忘れるスレだろ
いらないいらないこのスレ現に何の生産的コメントなし
かいさん
0344nobodyさん
2013/10/31(木) 01:07:36.65ID:???腐臭が漂っているわ
虫けらが役立つ回答なんてしたことはないし今後もない
己の貧乏さと不憫さを忘れるスレがここ
上にmushikeraの定義があるから要確認
虫けらがいる間は次スレなんかいらないし求められていない
0345nobodyさん
2013/10/31(木) 01:12:24.10ID:???0346nobodyさん
2013/10/31(木) 01:16:29.18ID:???ここに来る目的は質問者へ上から目線で接せれること
ただし質問者がへつらう根源は幾人かの優秀な潜在的な回答者
自身が有効なアドバイスなどできないのに美味しいところだけを味わいたいクズ
それが数人紛れ込んでいるのがこのスレ
臭すぎるから早くスレ潰してrailsは個人個人自力でやれ
それが美学なんだからこんな寄合所みたいなところを作るな そして自分の哲学に反する場に集まるな
虫けらども分かったか?
お前等が実社会でニートorワープアなのはそういう糞みたいな精神しか持っていないからだ
学歴職歴収入女人望、すべてお前等は負け組だ
ここにはけ口を見出すな 虫けらはゴミ箱でゴミをあさってろ
0347nobodyさん
2013/10/31(木) 01:18:31.69ID:???0348nobodyさん
2013/10/31(木) 01:22:24.83ID:???親が高学歴か高収入か資産家
本人は私立エスカレーターの高校生か大学生か卒業生
今までの人生では、回りが我が儘を受け入れていた。
現在2chにて、煽り教えて君になる。
0349nobodyさん
2013/10/31(木) 01:25:04.40ID:???>それが美学なんだからこんな寄合所みたいなところを作るな そして自分の哲学に反する場に集まるな
>虫けらども分かったか?
横レスすまんがこれだけは同意
次スレもいらないと思う
結局ここに集まってきてる虫けらって矛盾してるんだよな
自力でやるのがい一番と思っているのになぜかこのスレに来てしまっている
指摘の通り実社会で負け組だから、矛盾を犯しても質問者に回答も出せないのに偉そうにしたいんだと思うよ
たしかに誰にとってもいらないスレじゃん
0350nobodyさん
2013/10/31(木) 01:28:38.79ID:???railsは自分で研究しコツコツ習得するのが一番
だったら質問者も回答者もいらん
以下埋め作業にまい進するように
0351nobodyさん
2013/10/31(木) 01:30:07.07ID:???お前らが社会的価値を生み出せる数少ない機会だぞ
0352nobodyさん
2013/10/31(木) 01:53:52.05ID:???0353nobodyさん
2013/10/31(木) 02:08:27.52ID:???わざわざここに来て自分で調べてくださいと言う手間も省けるでしょうし
0354nobodyさん
2013/10/31(木) 04:59:07.32ID:???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
0355nobodyさん
2013/10/31(木) 06:54:37.18ID:???0356nobodyさん
2013/10/31(木) 07:08:46.12ID:???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
0357nobodyさん
2013/10/31(木) 07:17:04.71ID:???図々しい世間知らず。
0358nobodyさん
2013/10/31(木) 07:52:49.75ID:???http://www.sonicgarden.jp/category/consulting/
Ruby, Ruby on Rails コンサルティングサービス|EnterpriseOSS(エンタープライズオーエスエス)
http://www.enterpriseoss.jp/product/consulting/consulting_ruby01.html
0359nobodyさん
2013/10/31(木) 07:55:00.47ID:???Rails経験の少ないチームに対して、教育や技術的なリード、監督等を行ってほしい。
要件定義、設計にRailsのプロが参加することによって、プロジェクトをうまく立ち上げたい。
定期的なコードレビューと改善支援によって、システムをきれいで時流に乗った状態に保ちたい。
http://everyleaf.com/rails
Webシステム企画、コンサルティング承ります|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ
http://www.moongift.jp/2013/10/fb-rails-dev/
/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を削ったものでもユーザーはアクセスできます
0361nobodyさん
2013/10/31(木) 12:12:38.99ID:???恐らくですが、そういう限定範囲でしか使えなそうなのはないと思います
自分で倍にするコードをかくしかないと思います
意図があまりわからなかったので読み違えてたらごめんなさい
0364nobodyさん
2013/10/31(木) 21:00:21.26ID:???>>360様であれば、activerecord-reputation-systemのようなものも自作できるのだと思いますが、自作を指南したサイトとかご存知ないでしょうか?
また、画像関連で一日考えていたのですが、windowsで使えるpng gautletのような圧縮ツールを想定しているのですが、
アップロード時に圧縮ツールを通してから保存させるようなやり方は可能なのでしょうか?
もしその面で役立ちそうなサイトを教えていただければ幸いです。
宜しくお願い致します。
0366nobodyさん
2013/10/31(木) 21:36:19.40ID:???0367nobodyさん
2013/10/31(木) 21:38:14.35ID:???まずは作ってみよう
その上で分からなければ聞こう
手も動かさずに想像だけであれこれ聞いても答えてくれる人はいない
0368nobodyさん
2013/10/31(木) 21:50:40.02ID:???作れない/知らない荒らし回答者と関わってもこの言語は廃れる一方なので。
あしからず
0369nobodyさん
2013/10/31(木) 22:22:55.36ID:???datamapperってのは開発止まってるみたいだし
0373nobodyさん
2013/10/31(木) 23:51:35.70ID:NVrM9fyp0374nobodyさん
2013/11/01(金) 00:10:38.03ID:???そこいらのO/Rマッパじゃちょっと対抗するのはきつい
0375nobodyさん
2013/11/01(金) 02:21:59.60ID:???しかしActiveRecordはクソ遅いから
細かいところはsql文で書いてる
ARのwhereでも遅いんか?
0376nobodyさん
2013/11/01(金) 06:09:16.81ID:???SQL直接かいても、結果セットをActiveRecordオブジェクトとして扱うならSQLで直接書いたら早いなんてことはほぼ無い。
プリミティブ型がある言語なら、平易なプリミティブ型の配列で結果セットを扱えばボトルネックにはならないだろうけど
そもそもRubyにはプリミティブ型がないからな
0377nobodyさん
2013/11/01(金) 07:04:24.34ID:???0380nobodyさん
2013/11/01(金) 07:37:10.19ID:???0381nobodyさん
2013/11/01(金) 07:58:51.25ID:???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
0382nobodyさん
2013/11/01(金) 21:15:43.92ID:UJndpzCa0383nobodyさん
2013/11/01(金) 22:43:45.62ID:???なんじゃこりゃw
HTMLでホムペ作ってた頃みたいな懐かしい感触
0386nobodyさん
2013/11/02(土) 01:51:39.99ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
0388nobodyさん
2013/11/02(土) 03:48:42.67ID:???0391nobodyさん
2013/11/02(土) 10:19:03.38ID:???次回アクセス時にそのページを最初に開きたいです。
その判定をroutes.rbやcontroller.rbでは行えないのでしょうか?
0392nobodyさん
2013/11/02(土) 10:30:34.83ID:???そもそもwebstorageを使うのが今はまだ早いし
やりたいことによるけど、applicationコントローラーにbefore_filter貼って捕まえてやればいいんじゃない?
ページを開く度にそのページのurlをクッキーにいれて、リファラが入ってない状態でページが開かれたらクッキーのurlにリダイレクトではだめなの?
0393nobodyさん
2013/11/02(土) 10:52:12.02ID:???0394nobodyさん
2013/11/02(土) 11:09:57.18ID:???返信ありがとうございます。
cookiesがcontroller.rbで使えそうなのでこれで行きます。
0395nobodyさん
2013/11/02(土) 11:36:32.78ID:???0396nobodyさん
2013/11/03(日) 09:49:52.37ID:???Rails3のソースコードってどうやって確認するんでしょうか?
たとえば、form_forがどのように書かれているかなどを確認したいです。
書かれているファイル名などが分からず質問させていただきました。
よろしくお願いいたします。
0397nobodyさん
2013/11/03(日) 10:55:24.05ID:???どっかのサイトで動いてるコードを見たいってこと?
それなら無理
サーバサイドのコードを見る方法はない
0398あ
2013/11/03(日) 11:12:07.04ID:???0400nobodyさん
2013/11/03(日) 12:07:22.90ID:8mIOsgs6Rails3の、と書いてあるからアプリのコードじゃなくてフレームワークのコード
>>399 のいうようにリファレンスに
Source: show: インライン表示 on github: githubの該当個所へ
がある。
0401nobodyさん
2013/11/03(日) 13:16:06.05ID:GXN5+Ugk<%= @str%>の@strの中にURLがあったら自動でリンクにしてくれるようなものです。
2chでURLを入力すると自動でリンクが張られるような感じで
0403nobodyさん
2013/11/03(日) 15:04:15.16ID:GXN5+Ugkサンクス!!!!!!!!
FOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
0404nobodyさん
2013/11/04(月) 10:40:49.17ID:???ということは、railsのマイグレーションをmysqlで使ってて、もしマイグレーション中にエラーがおこったら、スキーマが中途半端な状態になっちゃうってこと?
これどうすんの・・・
0405nobodyさん
2013/11/04(月) 12:26:49.64ID:???以前それになった
MySQLのDBのほうをphpmyadminからカラム削除するなどして
マイグレート前の状態に調整したら
元に戻った
0407nobodyさん
2013/11/04(月) 15:00:44.77ID:???0409nobodyさん
2013/11/05(火) 06:35:47.52ID:???0410nobodyさん
2013/11/05(火) 14:31:57.45ID:???DBスキーマ変えるのにサービス止めなきゃいけないのか
知らなかった
0411nobodyさん
2013/11/05(火) 14:43:04.24ID:???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
0412nobodyさん
2013/11/05(火) 20:45:51.97ID:MlEIQ3yb◆aKBLHKF66Y氏は忙しいんだよ
自分で調べろボケ
0413nobodyさん
2013/11/05(火) 20:57:39.26ID:???0414nobodyさん
2013/11/05(火) 21:00:17.17ID:MlEIQ3ybお前もな
0415nobodyさん
2013/11/05(火) 21:06:28.08ID:MlEIQ3yb自惚れ過ぎw
0416nobodyさん
2013/11/05(火) 21:10:52.19ID:MlEIQ3ybゴミが
0417396
2013/11/06(水) 00:20:49.79ID:???ありがとうございます。
そうではなく、フレームワークのコードを確認したいという意味でした。
説明が不足し、失礼しました。
>>399, >>400
お二人とも、ありがとうございます。
下記の一覧ページから、任意の項目のページへ遷移し
ソースコード>ソースコードを見る にて確認できました。
http://railsdoc.com/references/
ありがとうございましたm(_ _)m
0418nobodyさん
2013/11/06(水) 01:47:07.00ID:fnAHEEcYそこ公式じゃないからな。念のため。
公式は
http://api.rubyonrails.org/
http://api.rubyonrails.org/v3.2.15/
0419396
2013/11/06(水) 05:01:53.54ID:???このブログで(http://d.hatena.ne.jp/IwamotoTakashi/20110705/p1)、
「(a)文字エンコーディングの妥当性検証」と書かれていることについて、
Rails3で実装する際どのように考えたら良いのか分からず質問させていただきました。
例えば「©パラメータ文字列の妥当性検証」であればモデルでおこなう
バリデーションで実装できるとすぐに分かるのですが、
文字エンコーディングの妥当性検証も
モデルのバリデーションで実装するものなのでしょうか?
それともフレームワーク側でフォームヘルパーの
XSS対策のサニタイジングのように何らかの対策が講じられているのでしょうか?
ざっくりで申し訳ありませんが、
みなさんの考えを教えていただけると幸いです。
よろしくお願いいたします。
0423nobodyさん
2013/11/06(水) 22:35:30.68ID:???> それともフレームワーク側でフォームヘルパーの
> XSS対策のサニタイジングのように何らかの対策が講じられているのでしょうか?
これを確認するために何をしましたか?
そのときどういう結果が得られましたか?
どういう結果が得られるのを想定していますか?
ざっくりとしてると自分で思ってるなら、調査してみましょう
答える側もこのままでは答えようがなさすぎる
0425396
2013/11/07(木) 00:06:36.35ID:???ご返答いただきありがとうございます。
ご指摘の通り自分で色々試してみようと思います。
恥ずかしながら、文字エンコーディングの妥当性検証という考え方で文字コードを考えたことがなく、
そもそも通常おこなっているモデルのバリデーションと同じものなのか?
というところをまず疑問に思い、この質問を書いている途中に、
ご指摘いただいた「XSS対策のサニタイジングのように何らかの対策が講じられているのでしょうか?」
という箇所を連想し追記した次第です。
こちらについて、どのような検査が可能か今の段階では想像もつきませんが、
ご指摘いただいたことで、調査が可能であることが分かりましたので、
模索してみようと思います。
なお、422と424の発言は私ではありません。
ご回答いただきありがとうございました。
0428nobodyさん
2013/11/07(木) 00:46:52.65ID:???南無南無
0429nobodyさん
2013/11/07(木) 07:13:12.50ID:???0430nobodyさん
2013/11/07(木) 17:39:47.14ID:???それは仕様として正しいので素直にDateTime.parse()すべきかなーと思います
0433nobodyさん
2013/11/08(金) 07:44:15.44ID:???新たに質問してくる人間を排除しようと躍起してるよね。
そして、また新たな粘着クンが生まれる
この悪循環
CakePHPスレとかは見てて爽やかなのに
どうしてここは非生産的なやりとりしか行われないんだろ
お互いを批判しあうためだけに存在してるスレとか
Vipに立ってるクソスレと変わらない
0434nobodyさん
2013/11/08(金) 08:36:58.16ID:???0435nobodyさん
2013/11/08(金) 08:54:35.53ID:???底辺が集まるFWのスレが荒れるのは昔から定番
0436nobodyさん
2013/11/08(金) 09:19:52.85ID:???世界レベルで見てもpythonとrubyなんて50歩100歩ですよ
それを言うならphpやろうぜ!ですね
http://www.google.co.jp/trends/explore#q=python,php,perl,ruby&date=today+12-m
0438nobodyさん
2013/11/08(金) 09:36:44.00ID:???世界規模だとPythonが50倍100倍は使われてるわ
0439nobodyさん
2013/11/08(金) 10:00:57.91ID:???でもwebだけで見るとrubyのほうが2倍近く使われてます
w3tech情報なんで信憑性は高いかと
http://w3techs.com/technologies/overview/programming_language/all
ですがそんな底辺で言い合ったところでトップシェアのphpはpythonの400倍使われてますし50歩100歩じゃないでしょうか
フレームワークのスレに言語闘争を持ち込むこと自体ナンセンスですね
0441nobodyさん
2013/11/08(金) 10:14:00.01ID:???0442nobodyさん
2013/11/08(金) 10:19:07.27ID:???Rubyについて Part49
http://toro.2ch.net/test/read.cgi/tech/1382307475/
0443nobodyさん
2013/11/08(金) 10:23:00.60ID:???50倍100倍はありえないけどそれで比較するのはないから
全部表示してるわけじゃないし検索なんて所詮検索だから
0444nobodyさん
2013/11/08(金) 10:36:46.68ID:???0445nobodyさん
2013/11/08(金) 10:43:12.20ID:???意味わかって使ってんの?
google.com google.co.jp google.co.uk etc
グーグルの検索アルゴリズムも分散システムも内部事情を何1つ理解できない外野が
プログラマーってだけで知ったように語るな
0446nobodyさん
2013/11/08(金) 11:46:41.66ID:???そりゃな世界で一番使われてるさ
0447nobodyさん
2013/11/08(金) 11:52:01.54ID:???0448nobodyさん
2013/11/08(金) 11:58:14.24ID:???0449nobodyさん
2013/11/08(金) 12:11:42.20ID:???http://www.ustream.tv/recorded/40568656
0450nobodyさん
2013/11/08(金) 12:16:42.12ID:???ソーシャル系では使えん
0451nobodyさん
2013/11/08(金) 12:19:24.74ID:???0453nobodyさん
2013/11/08(金) 12:35:31.67ID:???ビッグデータの世界でPostgreSQLホットだわな
日本では完全に取り残されてる
>>450
おいおいレベルが低すぎるぞ
0454nobodyさん
2013/11/08(金) 12:36:41.90ID:???検索数ほとんど変わらないなんてのは、
日本googleでRubyとPythonって入れたんだろうけど、
Ruby Program 約5000万件
Python Program 約3億件
0456nobodyさん
2013/11/08(金) 13:17:23.71ID:???日本でのRubyのシェアの方が
低い事実があるからな
0457nobodyさん
2013/11/08(金) 13:20:09.69ID:???pythonにror以上の画期的なフレームワークがでない限りwebでの優位性は変わらないと思うよ
0458nobodyさん
2013/11/08(金) 13:20:23.52ID:???しかも鳥取が中心で東京じゃ使わない
0459nobodyさん
2013/11/08(金) 13:24:27.69ID:???他の言語も含めた統計
50倍どころか3倍程度じゃん、しかもこれだけボリュームあるのにwebではダブルスコアつけられてるってことはwebにはとことん向いてない言語って良く分かるね
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
0460nobodyさん
2013/11/08(金) 13:28:40.98ID:???0461nobodyさん
2013/11/08(金) 13:30:03.70ID:???RoRより生産性の高いフレームワークがでたらみんな勝手に移動するだろ
0462nobodyさん
2013/11/08(金) 13:35:04.73ID:???0464nobodyさん
2013/11/08(金) 13:54:58.86ID:???0466nobodyさん
2013/11/08(金) 15:18:35.20ID:???0467nobodyさん
2013/11/08(金) 15:24:37.75ID:???0468nobodyさん
2013/11/08(金) 15:27:36.81ID:???0469nobodyさん
2013/11/08(金) 15:34:49.12ID:???0470nobodyさん
2013/11/08(金) 16:15:00.57ID:???0471nobodyさん
2013/11/08(金) 16:24:47.11ID:???0472nobodyさん
2013/11/08(金) 16:30:54.64ID:???0473nobodyさん
2013/11/08(金) 16:34:09.22ID:???わざわざ理解しろって阿呆の言うことだ
0474nobodyさん
2013/11/08(金) 16:35:36.04ID:???F1レーサーに対してお前は車の仕組みもわからないなんて底辺だというようなものだなw
0475nobodyさん
2013/11/08(金) 17:44:06.04ID:???フレームワーカーしかできないとやっぱ底辺だよ
昔はStruts、今のRails、途中PHPのいろいろ
0476nobodyさん
2013/11/08(金) 17:59:52.63ID:???もちろん元となる言語をある程度習得してから入るべきだとは思うが
0477nobodyさん
2013/11/08(金) 18:03:38.48ID:???その例えはおかしいよ
FWは道具、F1レーサーにとって車は道具じゃない
例えるなら工場の機械の使い方を知っていても、設計を知る必要はないとかか
0478nobodyさん
2013/11/08(金) 18:15:59.05ID:???F1レーサーにとって車は道具だよ。
何がおかしいかって、その道具を動かすだけなら誰でもできる。
それを世界で一握りしかいないセンスが必要なF1レーサーで例えたこと。
0479nobodyさん
2013/11/08(金) 18:27:35.47ID:???0480nobodyさん
2013/11/08(金) 19:12:09.81ID:???まさにRailerの典型ってかんじ
きもっ
0481nobodyさん
2013/11/08(金) 19:31:21.09ID:???0483nobodyさん
2013/11/08(金) 20:04:10.42ID:???当然それだけしかできなければ出来るやつなんてごまんといるわけで
その結果、IT土方のプログラマ、世間のブルーワーカーになるのは当たり前
0484nobodyさん
2013/11/08(金) 20:10:13.12ID:???0485nobodyさん
2013/11/08(金) 20:28:00.92ID:???フレームワーカーの話だからそりゃそうだろ。
単にその中でもさらに底辺の人が、簡単で生産性が高いFWに流れてるってだけ。
0486nobodyさん
2013/11/08(金) 20:29:57.18ID:???粘着回答者がいるこの糞スレ見れば糞みたいな言語と一目瞭然だろが
本も沢山出てるphpにしとけ
0487nobodyさん
2013/11/08(金) 20:44:24.82ID:???個人はphpって感じなんじゃない?
0488nobodyさん
2013/11/08(金) 22:21:04.76ID:YtPRF2hk0489nobodyさん
2013/11/08(金) 23:18:20.31ID:???だから鳥取でいいんだよ
0490nobodyさん
2013/11/08(金) 23:36:16.52ID:???しかもrails4になると1冊たりともない
一方でこの板で質問している人を見るとまとまな回答を得ているのは半数以下
残りの半数以上は、答える技量がない回答者に出会うか、苦労して習得したからか出し惜しみを受ける
はたして、それだけの価値がこの言語にあるのだろうか?個人レベルで
たいしたサポート体制もなく、2chでは馬鹿にされるものが半数以上で、本も4対応は1冊も存在しない始末
個人はこんな言語にこだわらずにPHPに行った方が良いと思う
ここに粘着していると思われる技量のない回答者複数もそれで満足だろう
そもそも、この板は何のためにある?
過去スレ読んだが、無価値どころかマイナスの価値しか生んでいない
ひねくれものでたいして期待もされてない奴の巣窟なのではないか?
一部の例外には失礼だが
0491nobodyさん
2013/11/08(金) 23:39:52.43ID:???本が少ないというのは同感
その分自力で習得する色合いが強いのだろう
その分出し惜しみの頻度も上昇し結果こういう糞スレになるのかな
このスレで最後で良いと思う、目障りだから
0492nobodyさん
2013/11/08(金) 23:43:16.29ID:???0493nobodyさん
2013/11/08(金) 23:45:43.43ID:???0494nobodyさん
2013/11/08(金) 23:53:50.81ID:???有能なコテ1名と無能な解答者多数しか存在していないから
0495nobodyさん
2013/11/08(金) 23:54:39.73ID:Exk42FJQ次スレはいらない
0496nobodyさん
2013/11/09(土) 00:01:38.77ID:???0497nobodyさん
2013/11/09(土) 00:03:27.93ID:???スレ廃止とか何を寝言いってんだ
てめぇが見なけりゃいいだろ
回答せずに勿体ぶって説教を開始するクソは見ないでいいよ
0498nobodyさん
2013/11/09(土) 00:06:25.14ID:???現実社会で居場所のないクソの住処を与える必要はない
0499nobodyさん
2013/11/09(土) 00:09:23.22ID:???これをどうやって消すか?スレをなくすしかないでしょ
0500nobodyさん
2013/11/09(土) 00:26:22.82ID:???0501nobodyさん
2013/11/09(土) 00:45:30.48ID:???言語で検索すると変なのいっぱい
0502nobodyさん
2013/11/09(土) 00:53:36.63ID:???0503nobodyさん
2013/11/09(土) 01:01:44.35ID:???残りは不毛な口論
0505nobodyさん
2013/11/09(土) 01:24:27.34ID:???おそらく居場所のないクソがスレなくなると居場所が完全になくなるから反発しているんだろうけど
"回答せずに勿体ぶって説教を開始するクソ"が大半といのは過去レス見れば明らか
現実社会で居場所のないクソの住処を与える必要はない
0506nobodyさん
2013/11/09(土) 01:43:03.53ID:???0507nobodyさん
2013/11/09(土) 01:54:05.87ID:???以降埋め作業
0508nobodyさん
2013/11/09(土) 03:02:56.75ID:???助けられたというこのスレにどういう恩返しをしているのですか?
まともな解答をしているのは◆aKBLHKF66Yくらいで他は出し惜しみのクソにしか見えませんが
このスレにお前は何をしに来ているんだ?
お前は下記のようなコメントをしているクソになっているんじゃないのか?
118 :nobodyさん:2013/10/27(日) 03:04:38.96 ID:???>>117
http://stackoverflow.com/questions/12227613/stop-logging-actioncontrollerroutingerror-rails-3-2
ありがたく思ってね
0509nobodyさん
2013/11/09(土) 04:11:43.33ID:???0510nobodyさん
2013/11/09(土) 06:01:43.21ID:???立派な回答じゃん
英語できなくても理解できるレベルのものなのに
お前は英語どころか
コードそのものが読めないんじゃないの?wwwwwwww
0511あ
2013/11/09(土) 13:06:05.27ID:???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
0512nobodyさん
2013/11/09(土) 14:09:50.25ID:???0513nobodyさん
2013/11/09(土) 14:37:52.93ID:???0514nobodyさん
2013/11/09(土) 15:25:30.77ID:???解答内容というより『ありがたく思ってね』というところに全てが表れてるな
ググれば引っかかるstackoverflowのリンク渡すだけで解答と思ってるアホさもあるが
0515nobodyさん
2013/11/09(土) 15:29:37.34ID:???http://kisslog2.com/archives/25950148.html
0516nobodyさん
2013/11/09(土) 15:31:17.83ID:???http://japan.zdnet.com/it-management/sp/35038255/
0517nobodyさん
2013/11/09(土) 15:33:22.12ID:???第223条 生命、身体、自由、名誉若しくは財産に対し害を加える旨を告知して脅迫し、又は暴行を用いて、
人に義務のないことを行わせ、又は権利の行使を妨害した者は、3年以下の懲役に処する。
2 親族の生命、身体、自由、名誉又は財産に対し害を加える旨を告知して脅迫し、
人に義務のないことを行わせ、又は権利の行使を妨害した者も、前項と同様とする。
3 前2項の罪の未遂は、罰する。
http://ja.wikipedia.org/wiki/%E5%BC%B7%E8%A6%81%E7%BD%AA
0518nobodyさん
2013/11/09(土) 15:35:19.57ID:???「ありがたく思ってね。感謝しろクズどもが」
こういう精神の回答者が多くなってしまったからスレとして成り立たないくらいに荒廃したんだね
上記見るとそう考えているまともな人間が複数いて安心はしたけどそれに口を挟むアホも多いね
口挟んでいるアホがまさにこういうセリフ吐いてる張本人なんだろうけど
0519nobodyさん
2013/11/09(土) 15:37:27.05ID:???そこが謎
0520nobodyさん
2013/11/09(土) 16:01:35.15ID:???アドバイスください
0522nobodyさん
2013/11/09(土) 16:04:28.70ID:???ここは無料相談所じゃねえんだよ
0524nobodyさん
2013/11/09(土) 16:12:32.79ID:???臨月の私にパソコンをタダで教えてくれと頼んでくるフリーターのおっさん。:キスログ
http://kisslog2.com/archives/25950148.html
0526nobodyさん
2013/11/09(土) 16:13:04.60ID:???臨月の私にパソコンをタダで教えてくれと頼んでくるフリーターのおっさん。:キスログ
http://kisslog2.com/archives/25950148.html
0528nobodyさん
2013/11/09(土) 16:23:56.60ID:j25yFytzで、カスタマイズ版が出来たら
Gemfile で gem 'xxx' じゃなくて自分のgitリポジトリを指定する。
github上にあるなら git: 'oreore/xxx' と略記することも出来る。
0529nobodyさん
2013/11/09(土) 16:24:54.64ID:j25yFytz0532nobodyさん
2013/11/09(土) 17:01:40.60ID:???答えてもらえなかったからって必死すぎwwwwwwww
0533nobodyさん
2013/11/09(土) 17:08:00.45ID:???昔は lib配下に当該gemファイル一式置くだけで良かった気がする
(これだとGemfileからの管理対象から外れるのがアレだが
0534nobodyさん
2013/11/09(土) 17:12:50.25ID:???gemの該当ファイルの中身いじればいいやん
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
0536nobodyさん
2013/11/09(土) 18:16:56.47ID:j25yFytzhttp://bundler.io/v1.3/gemfile.html
0537nobodyさん
2013/11/09(土) 18:25:41.62ID:???http://bundler.io/v1.3/gemfile.html
0538520
2013/11/09(土) 20:43:07.65ID:???普段こんなに答えないじゃないw
虫けらの居場所はここだけだものなw
解答ご苦労
0539nobodyさん
2013/11/09(土) 21:48:29.99ID:???0540nobodyさん
2013/11/09(土) 21:58:23.90ID:???それ以外の中途半端で上から目線の解答者が住み着いている限り荒れたまま
0541nobodyさん
2013/11/09(土) 23:46:17.54ID:???要はできないエンジニアが流入して、質が低下してる状態。
https://twitter.com/dsuenaga/status/399178991908560896
0543nobodyさん
2013/11/10(日) 00:04:33.47ID:???滅びゆくFWだからどうしてもやりたい人が自力でやればいいですよ
0544nobodyさん
2013/11/10(日) 00:07:35.63ID:???既に次スレもあるしね。
【RoR】Ruby on Rails Part18
http://kohada.2ch.net/test/read.cgi/php/1384009611/
0545nobodyさん
2013/11/10(日) 00:10:39.48ID:???無責任な無能解答者が多いのが荒れる原因
上から目線でも良いが、コテにしてその人格に責任を持てと
0547nobodyさん
2013/11/10(日) 00:26:54.34ID:???そいつらが上から目線でほざくんだろうけど
現実社会ではまともに発生もできない虫けらの分際で
0548nobodyさん
2013/11/10(日) 00:35:43.74ID:???0549nobodyさん
2013/11/10(日) 01:24:30.84ID:???俺もいらないと思うんだけど
0550nobodyさん
2013/11/10(日) 01:25:59.87ID:???お前になんの力もないんだから
意味ないよw
0551nobodyさん
2013/11/10(日) 01:42:22.73ID:???真摯に答えているコテが言うなら分かるけど、上から目線で説教だけたれてる能無しが希望しているんだものな
おかしなものだ
面と向かってこちらが強い口調でしゃべったらきょどりそうなザコのくせして
0552nobodyさん
2013/11/10(日) 01:46:35.77ID:???2ちゃんねる弁慶さんw
0553nobodyさん
2013/11/10(日) 01:50:32.52ID:???このスレのコンテンツは君たちだけだから頑張りたまえ
0554nobodyさん
2013/11/10(日) 02:12:26.66ID:???>>525>>528>>533>>534>>535>>536>>537と真面目に解答w
これまでは真面目に解答していたのは>>535くらいだったのに
他の解答者は何故今回は答えているのか?
今までの無能解答のせいでスレの実質的存続価値が低下し、
上から目線できる環境自体無くなろうとしているから
このスレがなくなることは怖くて怖くて仕方ないのだろう
現実社会で虐げられてここでしかでかい顔できないのだろうから
しかもたいした技能もなくまとまな解答おできないのにデカイ顔できるんだからお得感もあったのかな
もう実質的には荒廃してるから無能解答者の生きがいを感じる場としても廃れてきてるけどな
0555nobodyさん
2013/11/10(日) 02:13:22.62ID:???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
0556nobodyさん
2013/11/10(日) 02:16:53.73ID:???ここ、無料相談所じゃなかったの?w
2chで変なルール作ってんじゃねえよ、虫けらどもが
0557nobodyさん
2013/11/10(日) 08:39:09.49ID:???執拗なまでに自演してまで荒らしている奴がいるって
0558nobodyさん
2013/11/10(日) 08:47:38.72ID:???こいつは煽り続けることで、今後、自分が質問しては回答を確実に得やすい環境を作ろうとしてるだけ
俺もそんなやりづらい環境の中、自力で英語を頑張ってRailsのスキルを身につけた
だから後続の連中も同様にこの試練にぶち当たるべきだと俺は思ってる
この虫けら荒らし教えてクンは
そのうち飽きて勝手に死んで居なくなるだろうから全力スルーに限るよ
今は彼の繁殖期だから、こうして地上に現れてるだけだよwwwwwwww
0560nobodyさん
2013/11/10(日) 14:18:11.55ID:???手軽さがウリなのに試練w
どちらも歪み具合では同じか、あるいは、
質問する気もないのに試練となるような解答しか与えられない蛆虫の方が下だと思うがね
どうやら似た考えの者は何人もいるようだが、蛆虫は俺らを一人と都合良く勘違いしているらしい
>>558
>俺もそんなやりづらい環境の中、自力で英語を頑張ってRailsのスキルを身につけた
>だから後続の連中も同様にこの試練にぶち当たるべきだと俺は思ってる
0562nobodyさん
2013/11/10(日) 15:48:17.73ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
0563556
2013/11/10(日) 15:50:29.52ID:???個人的にはもはやお前等に相談することなんてないが虫けらがここで精神的ヒーリングを得てると思うと気持ち悪いのでね
時々殺虫剤を撒きに来るよ
0564nobodyさん
2013/11/10(日) 15:57:25.44ID:???RubyとPHPを比べたらPHPのほうがいいのは周知の事実
200リクエスト/秒くらいから応答性能が急激に下がるって
自分の環境限定の話で何を根拠に言ってんのか
バージョンは?アクセラレータやキャッシュは使ってるのかetc
Ruby推しのインチキ会社の技術者なんてそんなもん
0565nobodyさん
2013/11/10(日) 16:09:54.86ID:TsTl3CIg胡散臭い
それにしてもPHP推しまでこのスレに集い始めたのか(笑)
0566nobodyさん
2013/11/10(日) 16:14:41.85ID:???0567nobodyさん
2013/11/10(日) 16:26:01.30ID:???このスレの質問の処理数からしても異常に低いw
さらっと答えてやればよい質問に対して解答者が感謝を求めそれに反発する第三者が絡んで荒れる
この簡単な構図に気付かずにぽかんとしているw
てめえらみたいな基地外がうまくやるためには解答者をコテのみに絞ることだな
中途半端なゴミ屑が解答者に紛れ込んでいる限りこの簡単な荒れる構図は治らない
0568567
2013/11/10(日) 16:28:11.68ID:???他のスレに迷惑かけんなゴミ屑ども
0569nobodyさん
2013/11/10(日) 19:01:14.10ID:???http://qa.atmarkit.co.jp/
http://stackoverflow.com/
0570nobodyさん
2013/11/10(日) 19:09:39.33ID:???・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
PHPスレのテンプレ
「煽り」←これってここで言われてる無能解答者のことなんじゃない?
これを隔離しないとたしかに何も変わらなさそう
悪い方を隔離するのは難しいから、良い方を隔離するしかないのでは?
0571nobodyさん
2013/11/10(日) 20:07:54.93ID:???RoR(笑)
0572nobodyさん
2013/11/10(日) 20:20:17.05ID:???http://kohada.2ch.net/test/read.cgi/php/1378659370/
0573nobodyさん
2013/11/10(日) 21:58:31.61ID:???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/
0574nobodyさん
2013/11/10(日) 22:00:44.24ID:???http://b.hatena.ne.jp/entry/www.arukikata.co.jp/
0575nobodyさん
2013/11/10(日) 23:20:25.93ID:???http://blog.sumyapp.com/2013/07/no-recommend-rails/
0577nobodyさん
2013/11/10(日) 23:39:46.55ID:???RoR/Cakeやる前にRuby/PHP勉強しろと言っている
RoR/CakeでRuby/PHPをやったつもりになるなということじゃね
そのとおりだよ
フレームワークは言語をある程度習得してから手を出すべきものだ
0578nobodyさん
2013/11/10(日) 23:48:01.88ID:???railsが独自にRubyを改造している面もあるから、直結はしないよ
ととあるエキスパートも言っているしな
0579nobodyさん
2013/11/10(日) 23:51:34.83ID:???別に壁にぶち当たったら諦めて別の手段探すという選択肢もあるし
現代のゆとり使い捨てプログラマーにはそこまで深い能力は人生の無駄でありいらない
0580nobodyさん
2013/11/10(日) 23:55:59.57ID:???てことか
0581nobodyさん
2013/11/10(日) 23:57:08.85ID:???0582nobodyさん
2013/11/10(日) 23:57:26.30ID:???0583nobodyさん
2013/11/11(月) 01:14:17.04ID:???大抵の人間はアウトプットの感触もないままモチベーション高く保ってインプットばかりできないよ
アウトプットがモチベーションなんだから最初にフレームワークで実感を得るくらいはいいと思うんだけどねえ
0584nobodyさん
2013/11/11(月) 01:42:56.80ID:???FWはそんなものだろ
必要性があって能力があるなら理解を深めるだろうよ言われなくても
0585nobodyさん
2013/11/11(月) 02:24:01.70ID:???Rubyという言語自体について理解が深まったクチなんでこの記事には全く同意できんな
ボトムアップ型でなくてトップダウン型の学習はありえると思う
Railsの自動生成機能は、そのコードを自分で書けるようになってから〜みたなこと書いてるけど
そんなことやってたら何時まで経っても書けるようにならんのじゃないかなぁ
0586nobodyさん
2013/11/11(月) 02:26:12.20ID:???0587nobodyさん
2013/11/11(月) 03:00:16.66ID:???入門者からすれば具体的にどうすればウェブアプリケーションを作れるのか想像さえできないから
まずは全体像を掴むことで基礎の部分の学習意欲も自ずと湧いてくる
こういった記事は入門者の感情を全く理解してないんだよ
0588nobodyさん
2013/11/11(月) 03:38:42.31ID:???http://www.rubyist.net/~matz/20080126.html
0590nobodyさん
2013/11/11(月) 09:53:42.16ID:???VPSを借りて1からサーバー環境を組んでいかなきゃいけないから
むしろ玄人向けだろ
Cakephpみたいに共有サーバーに作ったアプリをぶっ込むだけとは違うと思う
少なくとも↓の知識は必須だから、コーディングだけに集中できない
・SSH
・Iptables(ファイアーウォール設定)
・データベースのインストール、チューニング(my.iniなど)
・ftpサーバーのインストールと設定
・上記に伴うUserや権限の追加
・Nginx、Unicorn、Apache、Passenger、ImageMagickなどのインストールとチューニング
・memcached
herokuなどのSaaS利用とかはActionMailerとかを考えると自由度低いし割高だし
0594nobodyさん
2013/11/11(月) 11:27:54.54ID:???動くには動く。
でも、Railsの場合は相互依存がCakePHPよりシビアだから
SSHを使ってgemやrubyのバージョンを操作出来なきゃ使い物にならないよ?
0600nobodyさん
2013/11/11(月) 20:02:12.09ID:???0601nobodyさん
2013/11/11(月) 20:05:15.80ID:???RoRを採用している大企業ってどこなりか?
0602nobodyさん
2013/11/11(月) 20:08:16.64ID:???0603nobodyさん
2013/11/11(月) 20:10:25.51ID:???0605nobodyさん
2013/11/11(月) 20:17:00.17ID:???食べログとか楽天だろ
いや、もっとおおどころ使ってないのかな?
facebookはなぜこっちを選ばなかったんだろ?
0606nobodyさん
2013/11/11(月) 20:21:05.36ID:???http://themeforest.net/
http://www.slideshare.net/
http://blog.netguru.co/post/58995145341/top-10-sites-built-with-ruby-on-rails
0608nobodyさん
2013/11/11(月) 20:26:05.63ID:???http://www.justin.tv/
http://www.groupon.com/
http://lineofthought.com/tools/ruby-on-rails
0609nobodyさん
2013/11/11(月) 20:26:34.69ID:???0610nobodyさん
2013/11/11(月) 20:28:51.88ID:???Upgrading Airbnb from Rails 2.3 to Rails 3.0 - Airbnb Engineering
http://nerds.airbnb.com/upgrading-airbnb-from-rails-23-to-rails-30/
0611nobodyさん
2013/11/11(月) 20:31:33.24ID:???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
0612nobodyさん
2013/11/11(月) 20:32:58.45ID:???http://svitla.com/blog/top-25-ruby-on-rails-websites-2011/
0613nobodyさん
2013/11/11(月) 20:34:49.99ID:???http://teamphp.blogspot.com/2012/04/who-is-already-on-rails.html
0614nobodyさん
2013/11/12(火) 04:24:00.41ID:???もしかしたら土方なってなかったかもしらん
0615nobodyさん
2013/11/12(火) 04:27:54.79ID:???0617nobodyさん
2013/11/12(火) 16:16:14.03ID:???0618nobodyさん
2013/11/12(火) 16:39:05.87ID:???同じように最適化したらJavaの方が早いのは当たり前だけど、その閾値は結構高い
0619nobodyさん
2013/11/12(火) 16:40:26.20ID:???ミニブログの 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
0620nobodyさん
2013/11/12(火) 16:46:38.40ID:???0621nobodyさん
2013/11/12(火) 17:13:03.39ID:???RailsよりPHPの方が速くてJavaのほうが速かったからJavaにしたって話だったな
Rubyの限界は今githubやnewrelicがぶちあたってる
0622nobodyさん
2013/11/12(火) 17:47:23.33ID:???0623nobodyさん
2013/11/12(火) 18:01:01.43ID:???Railsの生産性は最高だってTwitterの人が言ってた記憶
0624nobodyさん
2013/11/12(火) 19:29:31.30ID:???0625nobodyさん
2013/11/12(火) 19:39:57.71ID:???0626nobodyさん
2013/11/12(火) 19:49:47.46ID:???http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0627nobodyさん
2013/11/12(火) 20:06:58.28ID:???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
0628nobodyさん
2013/11/12(火) 20:42:50.74ID:???Twitterぐらいのアクセスがあると分かってるなら最初からJavaというのもあるかもな
そこまで成長するサイトは一握りなんだから、最初のうちは好きなの使っておいて
規模が大きくなったら書き換えればいいや、というのが普通の考え方だろうけど
0629nobodyさん
2013/11/12(火) 20:55:44.95ID:???0630nobodyさん
2013/11/12(火) 21:26:55.68ID:???0631nobodyさん
2013/11/12(火) 22:11:51.27ID:???http://anond.hatelabo.jp/20131026145638
0632nobodyさん
2013/11/12(火) 22:22:54.70ID:???0633nobodyさん
2013/11/12(火) 23:05:50.41ID:???どんな構成?
0634nobodyさん
2013/11/12(火) 23:10:30.09ID:???RoRって前提だけどグローバル対応をするために最適な構築はどんな感じ?
コスト考慮も
0635nobodyさん
2013/11/12(火) 23:11:09.44ID:???0636nobodyさん
2013/11/12(火) 23:14:55.93ID:???0637nobodyさん
2013/11/12(火) 23:16:42.19ID:???0638nobodyさん
2013/11/12(火) 23:28:52.02ID:???0639nobodyさん
2013/11/12(火) 23:31:00.15ID:???専用板に行った方がいい
0640nobodyさん
2013/11/12(火) 23:32:05.85ID:???0641nobodyさん
2013/11/12(火) 23:39:39.14ID:???0642nobodyさん
2013/11/12(火) 23:43:35.57ID:???http://aws.amazon.com/jp/cloudfront/
0644nobodyさん
2013/11/13(水) 00:12:53.48ID:???AWSが最強っぽいね
アカマイっちゅうのはあかんのかな・・・
AWS調べますわ
ありがとよ
0645644
2013/11/13(水) 22:53:21.83ID:???http://jp.techcrunch.com/2012/12/18/20121217forrester-report-shows-amazon-aws-reigns-supreme-with-developers-as-windows-azure-gains-momentum/
0646nobodyさん
2013/11/14(木) 21:54:24.17ID:GuTvckMOfacebookの画像のリンク見てみ
多分akamai使ってる
個人レベルで使えるのか知らんが
0647nobodyさん
2013/11/14(木) 22:07:52.19ID:???http://www.slideshare.net/mirakui/20111102-rails-meetuptofu
EC2とVarnishで画像配信
http://www.slideshare.net/mirakui/ec2varnish
0650nobodyさん
2013/11/14(木) 22:21:01.73ID:???http://www.slideshare.net/mirakui/ss-8150494
0651nobodyさん
2013/11/14(木) 22:27:34.53ID:???tofu機能はクックパッドのもので個人は使えんよね?
cloudfrontよりakamaiの方が上ってことが書いてあるね
でもお高い?
0653nobodyさん
2013/11/14(木) 22:56:56.93ID:???ただ日本ではcloudfrontが多いような気もする
個人利用しやすいからか
0654nobodyさん
2013/11/14(木) 23:25:13.92ID:???0655nobodyさん
2013/11/14(木) 23:54:03.82ID:???0656nobodyさん
2013/11/15(金) 00:50:52.26ID:???ImageMagick + Rmagicでサムネイル画像を作成する - プログラマ憧れプログラマ日記
nobyu.hatenadiary.jp/entry/20120311/1331473288
0657nobodyさん
2013/11/15(金) 00:52:12.96ID:???0658nobodyさん
2013/11/15(金) 05:26:22.99ID:3NHwJFxehttp://aws.amazon.com/jp/rds/postgresql/
0659nobodyさん
2013/11/15(金) 05:31:36.71ID:???0660nobodyさん
2013/11/15(金) 08:51:08.46ID:???0661nobodyさん
2013/11/15(金) 10:20:50.79ID:???0662nobodyさん
2013/11/15(金) 20:18:39.22ID:???オライリーの「プログラミング言語Ruby」読み切るくらい?
0663nobodyさん
2013/11/15(金) 21:18:28.16ID:???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
0664nobodyさん
2013/11/15(金) 21:43:57.98ID:KF9tbLS0AWDwR4のRuby導入の項では以下のものが概説されている。
名前(@, $)、メソッド定義、
String, Array, Hash, 正規表現
制御構造、ブロック、イテレータ、例外
クラス、モジュール
YAML, Marshal
イデオム少々
0665nobodyさん
2013/11/15(金) 22:27:19.07ID:???0666nobodyさん
2013/11/16(土) 19:13:26.13ID:kzQvwYOi= link_to (condition) ? "パス1" : "パス2" do
"hoge"
- if condition
"fuga"
ここでいうdoは何の意味なのでしょうか
ブロック構造を明示的に書いただけですか?
0667nobodyさん
2013/11/17(日) 02:16:59.47ID:vMNXuuUI解決しました
http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to
0669nobodyさん
2013/11/18(月) 21:55:46.64ID:???cloudineryは良さげに見えて大規模使用には堪えないし
0670669
2013/11/18(月) 23:08:09.22ID:???0671nobodyさん
2013/11/18(月) 23:38:29.68ID:???cloudfront使用下でサイズごとに複数枚用意したimagesのキャッシュって呼ばれたサイズの分しかされないのかな?
例えばs,m,lとサイズが三種類あってsだけ呼ばれればsのキャッシュが蓄えられる
次にmやlを呼んでもまたキャッシュ貯め込みから始まるんだよな?
仮にモデルで動的に生成した場合にはたとえばsmlが1/3の確率で各呼ばれるとしたら、三回も動的生成の苦痛を通らないといけないんじゃないか?
それなら静的に3つ最初から用意しといた方が良いんじゃない?
このご時世ストレージの値段なんてたかが知れているわけだから
0673nobodyさん
2013/11/18(月) 23:45:21.92ID:???それよりも画像のアップロード時にたとえば400kbを超えたら400kb以下に自動圧縮するというシステムがあるよね?
それを模索してみた方が良いんじゃない?
俺は知らんから調べるか聞いてみたら
0674nobodyさん
2013/11/19(火) 05:55:32.53ID:pmode1Jihttp://kohada.2ch.net/test/read.cgi/php/1378659370/
0675nobodyさん
2013/11/19(火) 16:59:36.78ID:???RoRもこのスレも
0676nobodyさん
2013/11/19(火) 17:53:17.12ID:???0677nobodyさん
2013/11/19(火) 22:46:19.03ID:???フレームワークが多くなる。
0678nobodyさん
2013/11/20(水) 05:12:32.82ID:???解答する能力もないくせに解答者ぶる人間が多くなり過ぎ、本当にスキルのあるものは嫌気がさして出て行った
0679nobodyさん
2013/11/20(水) 08:35:03.14ID:78CIqHqChttp://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/
0680nobodyさん
2013/11/20(水) 13:54:28.72ID:???0681nobodyさん
2013/11/20(水) 14:25:01.42ID:???0683nobodyさん
2013/11/21(木) 17:14:36.87ID:wIJMKy1G673 :nobodyさん:2013/11/18(月) 23:45:21.92 ID:???>>670
それよりも画像のアップロード時にたとえば400kbを超えたら400kb以下に自動圧縮するというシステムがあるよね?
それを模索してみた方が良いんじゃない?
俺は知らんから調べるか聞いてみたら
0686nobodyさん
2013/11/21(木) 21:44:52.68ID:???恥ずかしいじゃないかw
0687nobodyさん
2013/11/23(土) 00:33:44.46ID:0JRo/MW2また低スキルが上から目線でイチャモンつけて挙句答えられずじまいか
もうこんな糞スレ早く廃止しろよ
0688nobodyさん
2013/11/23(土) 00:43:09.00ID:???0692nobodyさん
2013/11/23(土) 00:48:05.47ID:???RoRスレに何しに来てるんだかw
現実世界でよほど低い扱いされているんだろうんなw
0694nobodyさん
2013/11/23(土) 01:01:33.74ID:???さすがRoR
0695nobodyさん
2013/11/23(土) 01:05:08.34ID:???低レベルな質問にしか答えられないです
なぜなら解答者が低レベルしかいないから
0697nobodyさん
2013/11/23(土) 05:24:21.48ID:???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
0698nobodyさん
2013/11/23(土) 08:33:06.15ID:9UitRWvLhttp://kohada.2ch.net/test/read.cgi/php/1378659370/
0701nobodyさん
2013/11/23(土) 15:20:35.80ID:???0702nobodyさん
2013/11/23(土) 15:57:06.81ID:???前いたコテとかいなくなってるしw
0703nobodyさん
2013/11/23(土) 16:45:40.18ID:???飛びついていた時代は終わって
今は技術に興味が無い職業プログラマの時代。
RubyはJavaと同じ道をたどったんだからさ。
0704nobodyさん
2013/11/23(土) 17:11:04.73ID:???aha
もうすこし噛み砕いて話してくれ
ある一定レベルを超える質問には答えられていないのが目に見えて可笑しなスレだなとは思っていた
0706nobodyさん
2013/11/23(土) 17:22:03.90ID:???>飛びついていた時代は終わって
ここや
0707nobodyさん
2013/11/23(土) 17:25:02.66ID:???最初に飛びつくやつはどちらかと言えば技術が高い方。
そこで一時的に流行が来る。
そして今はその流行が去った。
0709nobodyさん
2013/11/23(土) 17:44:54.64ID:???今はJavaScriptかもね。
0712nobodyさん
2013/11/23(土) 21:40:50.19ID:???709ではないのだが
それって何か難しいところあって?
画像サイズみて大きかったら、RMagick等でサイズ下げれば良いだけよな
クライアントサイドでやるとかだったら知らん
0722710
2013/11/24(日) 00:55:00.00ID:???0723nobodyさん
2013/11/24(日) 01:01:44.83ID:???0726nobodyさん
2013/11/24(日) 01:30:33.17ID:shkdh2Ibそしてレベルが高い人間は嫌気がさし出て行った
だから荒廃しているのさ
質問者も低レベルな人間に聞いても答えなんて出せないんだからググって自力で調べな
0727nobodyさん
2013/11/24(日) 02:33:36.26ID:???0728nobodyさん
2013/11/24(日) 02:48:31.50ID:???廃れてるRoRだから当然か
無能ばかり
0729nobodyさん
2013/11/24(日) 03:03:30.48ID:???710も712も普通にやり方知ってるっぽいし、自演?
あと726のコピペは飽きた
0730nobodyさん
2013/11/24(日) 03:10:20.06ID:???まぁ正確に答えられる奴がここにいないということを証明したかったのかもしれんが
0731nobodyさん
2013/11/24(日) 03:26:24.29ID:???0733710
2013/11/24(日) 04:46:40.77ID:???何がresizeだw
無能が答えるな!
全然見当違いなんだよ
こんな簡単な問題、かつ、ググってもすぐには出てこないレベルの問題で、お前等の能力が試されたんだよ
ここはこの程度の問題のも答えられない愚図ばかり
俺様が解答を教えてやってもよいが、それだとお前等の成長がないだろうから勉強しろボケ
673 :nobodyさん:2013/11/18(月) 23:45:21.92 ID:???>>670
それよりも画像のアップロード時にたとえば400kbを超えたら400kb以下に自動圧縮するというシステムがあるよね?
それを模索してみた方が良いんじゃない?
俺は知らんから調べるか聞いてみたら
0734nobodyさん
2013/11/24(日) 08:50:49.55ID:???0735nobodyさん
2013/11/24(日) 08:54:01.65ID:???0736710
2013/11/24(日) 09:49:18.63ID:???追加のお題もだしてやろうか?
無能なお前等には答えられないだろうがなw
0737nobodyさん
2013/11/24(日) 09:55:17.66ID:???0738nobodyさん
2013/11/24(日) 09:58:06.25ID:???0739nobodyさん
2013/11/24(日) 10:06:20.73ID:???脳内プッッ
0740710
2013/11/24(日) 10:18:01.18ID:???少しでも知ってたらそんなワードは出ませんから、ざんねんっ
違う単語が出るはずなんだよ
>>738
正解
でもそれは簡単。ググればすぐに出てくるからw
次の段階としてみんなが答えられないワード出してやりな!
0741nobodyさん
2013/11/24(日) 10:20:56.65ID:???笑えるのお前のほうだよ。答えたって思い込んでるのが笑える
「resizeも簡単だろ」
圧縮率変えるのは簡単だろうな
0742710
2013/11/24(日) 10:23:20.98ID:???顔真っ赤だぞw
俺は知ってると言ってるだろw
証拠として言っておいてやろう
キーとなるのは最後の文字がYや
お前の頭にある単語とは違うだろwww
低能ばっかりだな、このスレは
0744710
2013/11/24(日) 10:29:11.64ID:???で、生まれたての初心者に上から目線で土下座を求めて、クソみたいに簡単な問題だけは答える
ただ、初心者が少し育ちだすと、とたんに応えられない問題を持ってきて、たちまち無能解答者は答えられなくなる
前は優秀な人間もいたが無能解答者のせいでどこかに行ってしまった
そして、今、たかだかこんな問題にも答えれず>>741のような見苦しい言い訳をして過ごしている
0746710
2013/11/24(日) 11:10:06.41ID:???低レベルが多すぎて、解答に辿り着けるものですら、少数
しかも答えられない分際の奴程、自分で調べろとか態度がでかいとか、そういう発言をしているのが実態だろ
そんな状態でこのスレもRoRも良くならないような気がするな
0748nobodyさん
2013/11/24(日) 11:54:24.64ID:???どのレスが同じ人かきちんと認識したまえ
0749710
2013/11/24(日) 12:19:42.71ID:???簡単な問題にも答えられないザコが何をほざいているんだか・・・
0750nobodyさん
2013/11/24(日) 13:12:55.79ID:???とっては簡単ではない。
難しい問題なのに、その難しさがわからずに
簡単と言っているだけだ。
0751710
2013/11/24(日) 15:42:31.92ID:???仰る通りです。
ただ、この問題が当初ここに放り込まれた時、
まるでググればすぐ出てくるかのように答えていた解答者もどきがいた
現状こういう解答者もどきが沢山いて、変な会話ばかり生まれるから、スレが荒れているわけだ
その原理に気付かないで解答者もどき(人もどき的な)を放置する限り、過去数十レスのような不毛な流れが繰り返され増幅されていく
だから一部のはるかに優秀な人間(つい最近までいたコテだのAだの)は消えた
0752710
2013/11/24(日) 15:44:39.30ID:???0753nobodyさん
2013/11/24(日) 16:30:40.71ID:???PHPには対応できるけどRailsには対応できないよね?
間違ってる?
0754nobodyさん
2013/11/24(日) 17:34:14.73ID:???0755nobodyさん
2013/11/24(日) 17:39:31.28ID:???0756nobodyさん
2013/11/24(日) 17:41:43.17ID:???0757nobodyさん
2013/11/24(日) 17:48:21.52ID:???>>756も答えが出せるなら最初から質問に応えれば良かったのに
見栄張りたい局面になってはじめて解答してるよな
正直こういう精神がスレ荒廃の理由だとは思う
0758nobodyさん
2013/11/24(日) 17:53:41.31ID:???見栄というか、知らない奴には答えても良いけど
知ってる奴に答えてもしょうがなかったからな
673の時点で気づいてたら答えてたんだ。すまんな
717も答えを知ってるとしか思えんし
0759nobodyさん
2013/11/24(日) 17:54:52.03ID:???その進捗状況をリクエストを出したセッションのブラウザで出力しつつ、
かつ、そのブラウザからキャンセル指令も出せる、
という要件をRailsで満たしたいと思った場合の構成ってどういうのがあるでしょうか
0760nobodyさん
2013/11/24(日) 18:03:11.93ID:???�@解答できる母数が減っているか
�A解答可能者が解答に至る気概がないか
出しゃばり無能解答者が増えたせいで�@の母数自体どっかに行ってしまったというのが>>710の言わんとしていることだろう
0763nobodyさん
2013/11/24(日) 18:20:57.43ID:???逆にrailsが対応されているとしたら、どういう仕組みで、どこまでがキャッシュされているのでしょうか???
0765nobodyさん
2013/11/24(日) 18:27:49.59ID:???もしかしたら >>673 = >>710 かもね
まぁ何はともあれ答えられた>>761はこのテストで悪玉認定まではされていないんだろう(知らない奴には答えるという姿勢だとしたら)
問題は、自分含め答えられない奴が圧倒的多数であろうということとしかもそれでいて上から目線でググレカス的なことを言っている奴が出てくる風土ちゅうことでしょうね
0766nobodyさん
2013/11/24(日) 18:34:06.98ID:???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
0767nobodyさん
2013/11/24(日) 18:35:21.83ID:???drb
delayed_job
0769nobodyさん
2013/11/24(日) 18:37:44.87ID:???0771nobodyさん
2013/11/24(日) 18:42:04.79ID:???仕組みは公式ブログが一番なんよね
http://aws.typepad.com/aws_japan/2012/05/amazon-cloudfront-support-for-dynamic-content.html
0772nobodyさん
2013/11/24(日) 18:42:07.71ID:???PHPでは見られないような広告が散見されるな
0773nobodyさん
2013/11/24(日) 18:42:52.42ID:???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/
0774nobodyさん
2013/11/24(日) 18:43:44.60ID:???ありがとうございます。
正直私レベルだと読んでもいまいち分かりませんでしたが、項目ごとにググりながら読み繰り返してみます。
0775759
2013/11/24(日) 19:02:22.67ID:???「非同期処理」が必要なのはその通りなのですが、ジョブを投げて後で別管理画面で見る、という形じゃなくて
ネイティブアプリケーションを使ってるような感じで、
画面遷移させずに非同期処理や命令の発行・キャンセル・途中経過の表示をさせたいのです。
ジョブは「状態」を持つし、それを表示・キャンセルが自在に出来る必要がある。
ステートレスなHTTPとは相性が悪いとは思うのですがやらざるえなくて・・・。
0776nobodyさん
2013/11/24(日) 19:22:15.65ID:???0777nobodyさん
2013/11/24(日) 19:31:23.64ID:rtCwqdcA時間のかかる処理をリソースにして一意なURLを持たせる。
別に管理画面で見る必要はなくて、ジョブを作るAJAXコールに
201 Created あたりで出来たジョブのLocation URLを返して、
進捗を読んだりジョブを止めたりはそのリソースの操作にする。
0778759
2013/11/24(日) 23:19:53.56ID:???Threadは最初に考えたのですが、Threadを使った場合、
一旦リクエストは終了してしまうわけなのでブラウザに状態を通知する方法がないことや
ユーザがブラウザを閉じた場合でもThreadの処理は残ってしまったり、処理を中断させたい場合に
介入する方法がひどく原始的(DBにフラグ的なのを持たせて、Thread内からチェックし続けるとか)な方法しか
思いつかなかったので…
どうにも、Webアプリで取るアプローチではないらしいと思ったので質問した次第です。
>>777
なるほど、Job自体を一つのリソースとして扱うというアプローチは良さ気ですね。
インターフェイスをリソースとして公開して、
その上で、バックグラウンドではThreadなりDelayJoで処理する、と。
結局、ブラウザ側からポーリングを続ける必要があるというのは微妙に美しくない気がしますが
WebSocketを使うよりはシンプルに実装できそうですね。
ありがとうございます!
0779nobodyさん
2013/11/24(日) 23:25:14.29ID:???> 結局、ブラウザ側からポーリングを続ける必要があるというのは微妙に美しくない気がしますが
HTTPを使う以上はこれは避けようがない
0780nobodyさん
2013/11/24(日) 23:53:12.92ID:???777のやり方と併用でもいいけど、一つのJobにリソース作って対応するってのは重い気がする
push使えるからポーリングも必要ないし、そんな難しくない
I.E.だと動かないけどな!
http://washiiku.hatenablog.com/entry/2013/11/13/235027
0781nobodyさん
2013/11/25(月) 01:46:25.73ID:???リソースを作るというよりはリソースとして扱えってことではないかな
REST的な考えをしろという意味で
WebSocketは面白い技術ではあるんだが、個人用途でしか使えない代物であるのも事実だし
0782nobodyさん
2013/11/25(月) 02:52:22.17ID:???0783nobodyさん
2013/11/25(月) 07:23:37.49ID:???0784nobodyさん
2013/11/25(月) 09:27:17.90ID:???http://www.ustream.tv/recorded/40957043
0785nobodyさん
2013/11/25(月) 09:58:42.47ID:???https://job-share.net/
0790nobodyさん
2013/11/26(火) 23:32:44.97ID:???0791nobodyさん
2013/11/26(火) 23:33:56.55ID:???こんなクソスレ閉鎖しろよボケが!
0792nobodyさん
2013/11/27(水) 07:40:40.62ID:???0793nobodyさん
2013/11/27(水) 08:25:05.77ID:???http://kohada.2ch.net/test/read.cgi/php/1378659370/
0794nobodyさん
2013/11/27(水) 08:29:36.18ID:???PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
0796nobodyさん
2013/11/27(水) 10:01:17.19ID:???ここもPHPも
0797nobodyさん
2013/11/27(水) 10:37:36.81ID:???相手にしなくなったからではないのかな
その2人の流れは多分理解できてないレベルの日本語も英語もおぼつかない子
0798nobodyさん
2013/11/27(水) 11:31:16.70ID:???http://www.itmedia.co.jp/enterprise/articles/1311/27/news041.html
0799nobodyさん
2013/11/27(水) 11:42:27.83ID:???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/
0800nobodyさん
2013/11/27(水) 11:55:13.36ID:???http://osvdb.org/show/osvdb/97726
0801nobodyさん
2013/11/27(水) 11:58:54.36ID:???http://maverickblogging.com/logout-is-broken-by-default-ruby-on-rails-web-applications/
0802nobodyさん
2013/11/27(水) 18:23:17.84ID:???http://oauth.jp/blog/2013/09/26/rails-session-cookie/
http://stackoverflow.com/questions/1230098/how-easy-is-it-to-crack-a-cookie-created-by-cookiestore-from-a-rails-app
0803nobodyさん
2013/11/27(水) 18:29:49.78ID:cAMILTN6http://shugo.net/jit/20080113.html
Rails 2.0の新しいセッション管理-CookieStore - iビジネス&テクノロジー
http://d.hatena.ne.jp/bottleneck/20071123/1195813828
0804nobodyさん
2013/11/27(水) 18:48:24.49ID:???http://qa.atmarkit.co.jp/q/2792
Railsでクッキー(Cookie)をセキュア(Secure)にする - 雑雑草々
http://d.hatena.ne.jp/zatsuso/20080209/
0805nobodyさん
2013/11/27(水) 21:28:40.03ID:???0806nobodyさん
2013/11/27(水) 21:30:31.21ID:???0808nobodyさん
2013/11/27(水) 21:56:00.80ID:???0810nobodyさん
2013/11/27(水) 21:58:58.90ID:???PHPはその点一歩勝っている
荒らしに技能的にやられてるお前等www
0811nobodyさん
2013/11/27(水) 23:06:38.17ID:???0814nobodyさん
2013/11/27(水) 23:30:59.65ID:???0816nobodyさん
2013/11/27(水) 23:50:40.02ID:???railsやるか?
土下座して質問したら教えてやるぞ
0817nobodyさん
2013/11/28(木) 19:17:41.47ID:???PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
0818nobodyさん
2013/11/28(木) 19:56:38.14ID:???0819nobodyさん
2013/11/28(木) 20:25:47.43ID:4DSynxE8<%= f.label :hoge %>
ここの:hogeに入る日本語はどこで決まるのでしょうか
0820nobodyさん
2013/11/28(木) 21:08:34.02ID:W/lMmWLoja:
activerecord:
attributes:
モデル名:
属性名: 訳語
0821nobodyさん
2013/11/28(木) 21:09:39.31ID:W/lMmWLoまぁ、察してorz
0822nobodyさん
2013/11/28(木) 21:25:21.94ID:4DSynxE8ありがとうございます。
ありました
0823nobodyさん
2013/11/28(木) 23:09:19.53ID:???0824nobodyさん
2013/11/29(金) 15:27:20.12ID:9MrQalIzhttp://qiita.com/yasu/items/8ae3077bdbee606681f6
0825nobodyさん
2013/11/29(金) 18:44:39.45ID:???なかなかいい記事だと思ったんだけど、ふと思ったのが
ValueやServiceオブジェクトに切り出した場合ってそのオブジェクトの永続化はどうすんだろう
例だと、元オブジェクトのデータからインスタンスを生成してな読み取り一方通行のラップ的な扱いしかないけど
実際には保存したいこともある
saveの際のafter_actionでValue,Serviceオブジェクトからデータとってきてセットする、みたいなやり方しかないのかね
0826nobodyさん
2013/11/30(土) 01:08:38.04ID:???Valueはねぇ…before_*で取ってくるぐらいしか思いつかないな
0827nobodyさん
2013/11/30(土) 18:55:40.39ID:???http://homakov.blogspot.com/2013/11/rjs-leaking-vulnerability-in-multiple.html
0828nobodyさん
2013/11/30(土) 18:56:47.33ID:???https://news.ycombinator.com/item?id=6821999
0829nobodyさん
2013/11/30(土) 19:58:00.80ID:???なんかそんな記事読むと、
あぁ、Javaが数年前に通った道としか思えないわ。
欲しいものは探すとJavaの世界には既にあったりするんだよね。
0830nobodyさん
2013/11/30(土) 23:24:21.11ID:???0831nobodyさん
2013/11/30(土) 23:39:50.76ID:???0832nobodyさん
2013/12/01(日) 00:48:56.70ID:uzFOAs2M0833nobodyさん
2013/12/01(日) 02:30:36.20ID:???0834nobodyさん
2013/12/02(月) 02:25:55.08ID:???>>832
>>833
ありがとうございますた
aptanaって人気ないのかな
まだrailsにするか悩んでるし
rubymine買うのもなー
0835nobodyさん
2013/12/02(月) 02:42:04.40ID:???JetBrainsの連中が作ってるIDEはIntelJもPHPStormもフリーのやつと比較して頭が3つも4つもぬけてる
有償だけどたかだか5kくらいだし 年末にはだいたいセールで半額になったりする
0836nobodyさん
2013/12/02(月) 07:08:19.87ID:???0837nobodyさん
2013/12/02(月) 07:33:05.64ID:???0838nobodyさん
2013/12/02(月) 09:42:50.38ID:???0839nobodyさん
2013/12/02(月) 11:36:16.87ID:???aptanaはかつてはRailsで代表的なエディタだったけど
IDEにしては補完がほとんど効かないし、エディタの手軽さもなくて微妙な立ち位置
RailsCastやその他関連動画を見ると最近はほとんどsublime textだな
0840nobodyさん
2013/12/02(月) 14:37:12.27ID:???0841nobodyさん
2013/12/02(月) 14:59:16.44ID:X8Xffnpp※ 3.2、4.0対応
※ 紙はない
0842nobodyさん
2013/12/02(月) 18:16:54.48ID:???0843nobodyさん
2013/12/02(月) 20:30:45.87ID:???5回くらい読んで何となく雰囲気つかめた
0844nobodyさん
2013/12/03(火) 22:27:21.99ID:70P2uI6lどこにクラスを定義すればいいんだ?
それとも、この質問は的外れで、そんなことをすべきではない?
0845nobodyさん
2013/12/03(火) 23:17:46.15ID:???0846nobodyさん
2013/12/03(火) 23:32:08.86ID:DHvxBkkoPHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
0847nobodyさん
2013/12/03(火) 23:35:40.30ID:???item.comments を使えばいいんじゃないの?
association は記述しているとして
0849nobodyさん
2013/12/05(木) 00:34:44.28ID:???代理店とかで買って大丈夫?
英語わからんのですが
0850nobodyさん
2013/12/05(木) 03:43:46.29ID:???大丈夫ってな!
0851nobodyさん
2013/12/05(木) 10:01:08.69ID:???開発元の Jetbrains は毎年12月末に安売りするから買うのはもう少し待った方が良いかもしれない
30日間は無償でつかえるからとりあえずダウンロードして使ってみては?
http://www.jetbrains.com/ruby/download/
0852nobodyさん
2013/12/05(木) 10:30:41.20ID:/ZWEei6S0853nobodyさん
2013/12/05(木) 15:26:20.78ID:???まぁ本家Vimとはやっぱ違うとこ多いけど、
高機能なVimプラグインがサポートするような部分以外はほとんど出来る
(高機能な部分は、それ以上に高機能な機能をRubyMineがサポートするしね)
0855nobodyさん
2013/12/05(木) 17:27:46.04ID:???気になるなら直接 Jetbrains から買えばいいじゃん
英語が分からないったってたいしたことないよ
0856nobodyさん
2013/12/05(木) 19:47:20.91ID:ys9ZWIi4http://weblog.rubyonrails.org/2013/12/3/Rails_3_2_16_and_4_0_2_have_been_released/
0857844
2013/12/06(金) 20:22:47.88ID:ihddNibEそうだよな、普通はそんなことしないか
0858nobodyさん
2013/12/07(土) 11:46:13.34ID:???0861nobodyさん
2013/12/08(日) 00:46:47.98ID:???日本でのランキング、県でのランキング、ご近所でのランキングという感じで地域規模別でランキング出せるようにするにはどうすればいいんだろうか?
0862nobodyさん
2013/12/08(日) 00:48:07.60ID:???もうちょっと内容を煮詰めてから来い
0863nobodyさん
2013/12/08(日) 01:04:19.48ID:???ごめんだけど、redisある程度知っている人はすぐに答えられるような聞き方だと思うわ
時間のムダだから知らない人はスルーしてくれておk
0864nobodyさん
2013/12/08(日) 01:36:28.14ID:???0865nobodyさん
2013/12/08(日) 01:48:00.08ID:???PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
0866nobodyさん
2013/12/08(日) 02:33:57.02ID:???0867nobodyさん
2013/12/08(日) 07:34:19.18ID:???0869nobodyさん
2013/12/08(日) 18:23:10.09ID:???ファイルの拡張子はerbではなくhtmlで保存すれば良いでしょうか?
お願いします。
0871nobodyさん
2013/12/08(日) 20:40:39.71ID:???そうだよ まぁWebサーバ側の設定が使われる
特にいじってなけりゃ.html拡張子は普通にHTMLとして扱ってくれる
>>870
答えないでなんでワザワザ皮肉めいたことを言うんだ
0873nobodyさん
2013/12/08(日) 23:07:32.06ID:???0875nobodyさん
2013/12/08(日) 23:44:49.81ID:???もうRoR3年してるけど気持ちよくなくね?
アクティブレコードしょぼいし
複雑な抽出したいときは結局はSQL文を使うハメになるし
0879nobodyさん
2013/12/09(月) 08:06:31.03ID:???0880nobodyさん
2013/12/09(月) 12:44:07.38ID:???どういうこと?
レコード呼び出しの複雑なパターンはSQLで書いて
scopeに予め登録しておくくらいしか想像できんけど
これよりまともなやり方あるの?
0882nobodyさん
2013/12/09(月) 22:37:27.84ID:???0884gem install mysql2 インストールでERROR ◆BsxzMV4PHc
2013/12/10(火) 14:48:00.55ID: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
0885gem install mysql2 インストールでERROR ◆BsxzMV4PHc
2013/12/10(火) 14:50:35.35ID:5HTWrO0blib\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このバージョンでも試しました
0886nobodyさん
2013/12/10(火) 15:00:31.30ID:???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 を使いましょう
0887mysql2インストール ◆BsxzMV4PHc
2013/12/10(火) 15:13:24.67ID:5HTWrO0bお恥ずかしいのですが英語が苦手で説明文が読めません。
どこかのファイルをエディタで開いて書き換えるのでしょうか?
改善方法の大まかな流れのアドバイスお願いします。
お願いします。
0888nobodyさん
2013/12/10(火) 15:40:39.14ID:???英語使えないとRailsの世界で生きていくのは無理
Google翻訳使うなりして無理やりでも読めるようになること
0889nobodyさん
2013/12/10(火) 17:29:23.14ID:???特にStack Overflowのような口語の英語はフィーリングを掴めばニュアンスくらいは把握できる
0890nobodyさん
2013/12/10(火) 18:19:42.55ID:???0891nobodyさん
2013/12/10(火) 22:04:52.86ID:???0892nobodyさん
2013/12/10(火) 22:47:54.87ID:???しばらくは普通に使えていたのですが、
今使おうと思うとエラーで上手く起動できませんでした。
どこをどう直せば使えるようになりますか?
エラーメッセージです。
<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'
0893nobodyさん
2013/12/10(火) 23:09:12.21ID:???0894nobodyさん
2013/12/10(火) 23:10:15.68ID:Pb5MzaTJぐぐったらgentoo固有の話っぽい?
0895nobodyさん
2013/12/11(水) 03:07:25.09ID:T9Yqlq2vhttp://enterprisezine.jp/article/detail/5452
http://www.iij.ad.jp/GIO/service/mogok/
http://mogok.jp/
0896nobodyさん
2013/12/11(水) 12:53:44.85ID:???AWSってやたら高くないですか?
Railsがまぁ普通に動くであろうC3.xlargeのEC2の見積もりしたら月額利用料金が2万超えるのです
同じレベルの国内VPSなら5000円もしない程度だと思われます
そんなものなんでしょうかね?見積もりの方法が間違ってるのかもという懸念が払拭できないので。
0900nobodyさん
2013/12/11(水) 22:44:07.95ID:???railsでこれ使う方法無いかな
waitとかあってdefunktのより使えそうなんだけどなぁ
0901nobodyさん
2013/12/11(水) 23:10:04.35ID:???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固有の問題なのでしょうか?
ご回答ありがとうございます。
0903nobodyさん
2013/12/12(木) 01:14:10.87ID:???ありがとうございます。
本の内容が一通り終わったら新しいバージョンにしようと思います。
本のうちは自分のミスなのかバージョンの問題なのか分からないのは避けたいので、
このバージョンで行こうと思っています。
[Gentoo no such file to load -- auto_gem]でググった結果、
/etc/env.d/10rubygemsを編集して環境変数RUBYOPTを空にしたら動作するようになりました。
ありがとうございます。
0904nobodyさん
2013/12/12(木) 06:14:59.51ID:???AWSはおよそVPSにはできないようなこととして
インスタンスをコピーしたり性能だけ上げたり容量だけ上げたりできるし
その他データベースやメールだけのサービスもあるから使い勝手の良さが売り
法人にとってはサーバに人員を割くなら数万かけてAWSで効率よく運用した方がかえって安い
0905あ
2013/12/12(木) 10:05:23.75ID:???http://mogok.jp
http://aws.amazon.com/jp/elasticbeanstalk/
http://aws.amazon.com/jp/opsworks/
http://www.engineyard.co.jp/
0906hrake db:createアドバイス下さい ◆BsxzMV4PHc
2013/12/12(木) 19:30:23.66ID:laWBzonlデーターベース、テーブル、カラムが作成できません。
アドバス下さい。
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)
これでよろしいのでしょうか?
0907rake db:createのアドバイス下さい ◆BsxzMV4PHc
2013/12/12(木) 19:33:07.35ID:laWBzonlreke aborted!
Incorrect MySQL client library version! This gem was compiled for 6.1.2 but the client library is 6.0.0.
データベースとテーブルが作りたいです。
0908nobodyさん
2013/12/12(木) 19:40:59.31ID:DReZY6oWcopy 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
0909nobodyさん
2013/12/12(木) 19:42:57.93ID:???0910nobodyさん
2013/12/12(木) 22:38:01.55ID:???0911rake db:createのアドバイス下さい ◆BsxzMV4PHc
2013/12/13(金) 00:47:21.58ID:pgM8DP5Tアドバイスお願いします。
コマンドでどのような操作をすればいいのでしょうか?
0912nobodyさん
2013/12/13(金) 11:55:32.79ID:???それぞれの数値に対応するディレクトリを作成したいのですが、小数点は使えないとエラーが出てしまいます
このような場合、小数点含むバージョンに応じて処理するコントローラーを変更するにはどうしたらいいですか?
0913nobodyさん
2013/12/13(金) 12:09:22.54ID:???0914nobodyさん
2013/12/13(金) 12:13:47.43ID:???ありがとうございます
ただそれだとURLに小数点を許すだけでnamespaceのようにディレクトリ分けがされるわけではないですよね
0915912
2013/12/13(金) 13:06:49.66ID:???API1.0の場合 scope '1.0', module: 'v1/v0'
API1.1の場合 scope '1.1', module: 'v1/v1'
というように組めばディレクトリ分けができると思います
0916nobodyさん
2013/12/13(金) 21:57:41.85ID:???0917nobodyさん
2013/12/14(土) 01:52:53.70ID:???/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'って書くのはやったんだけど、
何回やってもこれが出る。助けて。
0918nobodyさん
2013/12/14(土) 07:15:44.55ID:???PHPで画像サイズを縮小するためにEXIF情報を削除することは一定レベル以上の方であれば実行していると思います
このEXIF情報ですが削除してはいけないものというのはありますでしょうか?
熟達者の方のご意見をいただければ幸いです
一定レベル以下の方はEXIF情報削除などしていないでしょうから、コメントしてくださらないで結構です
http://kohada.2ch.net/test/read.cgi/php/1384065969/446-
0922nobodyさん
2013/12/15(日) 14:31:44.24ID:???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)
・・・
こんな感じです。。。
0924nobodyさん
2013/12/15(日) 19:45:39.88ID:/M9EwL+eraise "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に追加しても駄目だろうか?
0925nobodyさん
2013/12/16(月) 03:02:20.37ID:PkCFDcA0assets/javascriptにあるものを全て読み込む仕様なんでしょうか
その場合そのページ固有のスクリプトって、htmlに直接書くしか無いのですか?
0927nobodyさん
2013/12/16(月) 08:24:51.24ID:1Ho8ux8aコントローラ名やアクション名をbodyのクラスに付けるようにして
動作範囲を絞る案。
新に作るとか、application.js の require_tree を消すなどして、
必要なファイルだけをrequireするマニフェストファイルを作って使う案。
0928nobodyさん
2013/12/16(月) 11:47:57.56ID:???layoutに「= yield :css」と書いておく
各Viewで読み込ませたいCSSを
<%- content_for :css do %>
<%= stylesheet_link_tag 'hogehoge' %>
<%- end %>
これで各ページで追加で読み込める
というかRails全般そんなに使い勝手の悪い仕様になってないから、他にも詰まったら探せばなにかとあるよ
0929nobodyさん
2013/12/16(月) 23:05:12.16ID:pHWGgzJjそれだとスピードが劇的に遅くなるので・・・
>>927-928
ありがとうございます。
三項にします
0930nobodyさん
2013/12/17(火) 00:30:03.18ID:???ありがとうございます。
「Railsによるアジャイルwebアプリケーション開発 第4版」を読みながらなので、
出来る限り同じバージョンでやりたいのですが難しいのでしょうか?
>>924
ありがとうございます。やってみました。
gem 'minitest', '< 5.0.0'とセットすると、1.6.0がインストロールされました。
rake testとしてみたのですが、エラーメッセージの5.1.0の部分が1.6.0に変わっただけでした。
0931nobodyさん
2013/12/17(火) 01:24:32.19ID:???古いバージョン使うのは
面倒が増えるので
新しいバージョンに対応してる本買ったほうが
結果モチベーション保てます
0932nobodyさん
2013/12/17(火) 06:58:48.54ID:???新しい本ってどんなのがオススメですか?
Webアプリ初めてでテストについても詳しく書かれてる本がいいです。
宜しくお願い致します。
0933nobodyさん
2013/12/17(火) 07:05:30.86ID:???古いバージョンだと現在の状態に対応できてないことが多いから新しいバージョンを使った方がいい
今回の問題なんて、まさにそれだろう
0934nobodyさん
2013/12/17(火) 10:16:56.83ID:???0936nobodyさん
2013/12/17(火) 17:32:44.63ID:3vod2g2l毎アクセス同じようなSQLを発行する必要があってキャッシュなりセッションで持ち回すなりかんがえるんですが
今のrailsってQueryCacheっての実装してて同リクエスト内でクエリが同じならキャッシュ返すようになってますよね
それをリクエストをまたいでやってくれるといろいろ便利なんだけどなぁなどと思いながら少し調べたところ
・標準の機能では対応していない
・memcachedなどに保存する形のものはgemなどで存在するものの呼び出しmethodを変更するなどが必要
・読み込んで設定行うだけでmysqlのQueryCacheみたいなことをやってくれるものは存在してない?
・モデルのインスタンス生成の負荷が大きいからクエリをキャッシュするより必要な情報だけを取り出してキャッシュすべき?
こんな感じなのかなと思うんですが何かアドバイスいただけませんでしょうか
0937nobodyさん
2013/12/17(火) 18:01:44.83ID:???http://stackoverflow.com/
0938nobodyさん
2013/12/17(火) 23:12:14.86ID:???この本に載ってるバージョン(Ruby 1.9.2 Rails 3.1.0)と
できるだけ互換性が取れている最新バージョンにしようと思うのですが、
どのバージョンにすればよいでしょうか?
0940nobodyさん
2013/12/18(水) 11:40:34.72ID:???存在しないものは無視して存在するattrのみassignするメソッドって無いですか?
0941nobodyさん
2013/12/18(水) 14:40:53.27ID:???それとも何とも馬鹿げたことを求めてるのかわからない
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
0942nobodyさん
2013/12/18(水) 21:58:03.98ID:KVu+CwH1http://foo.jp/bar → http://bar.foo.jp
そのサブドメインの設定は終わりました。
routesにどう書けばいいのかわかりません
0943nobodyさん
2013/12/18(水) 22:06:15.22ID:???あとそういうのはrack-rewriteとか使ったほうがいいんじゃない
0944nobodyさん
2013/12/18(水) 22:13:14.84ID:KVu+CwH1Railsには、大抵自力で頑張る前に良い方法が他にいつもあるので、それを知りたかったのです
rack-rewrite よさそうですね
これを使うことにします
ありがとうございました
0945nobodyさん
2013/12/18(水) 22:57:01.78ID:KJm1v3Fihttp://www.ustream.tv/recorded/41840261
0946nobodyさん
2013/12/19(木) 22:42:21.12ID:???https://github.com/rails/rails/blob/master/guides/source/4_1_release_notes.md
0947nobodyさん
2013/12/21(土) 01:34:37.77ID:???http://toro.2ch.net/test/read.cgi/hosting/1329378677/l50
0949nobodyさん
2013/12/21(土) 11:02:33.05ID:???0950nobodyさん
2013/12/21(土) 11:23:57.86ID:oji90oep「今年はやらない」って公式が言ってた:
ttps://twitter.com/jetbrains/status/406458095011786752
ttps://twitter.com/jetbrains/status/406461070924972032
"so far" (今のところ) ともあるのでぎりぎりまで更新を先延ばしにする所存…
0951nobodyさん
2013/12/21(土) 11:35:07.38ID:angW3OMXhttp://www.ruby-lang.org/ja/news/2013/12/20/ruby-2-1-0-rc1-is-released/
0953nobodyさん
2013/12/21(土) 20:06:46.17ID:???γ´ ( ・∀・ ) `ヽ ソファーで期待せずに
l ('^) r‐、つ l 待ってます
( ̄`'';γ^ヽ,_,):''´ ̄)
|___i,_,ノ____|
0954nobodyさん
2013/12/30(月) 15:32:13.33ID:???手元で書いて動くコードは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/
0955nobodyさん
2013/12/30(月) 15:46:26.87ID:???サーバ立てるのなんてちょっとパソコンに詳しければ簡単にできるんでしょ?
ハードウェアの多重化なんて必要?
企業で使うとかじゃなく個人的に細々と立てたサーバが攻撃されることなんて滅多にないよね?
攻撃が来るって言ったって大した数じゃないんでしょ?
攻撃されたって大したことは起きないんでしょ?
http://b.hatena.ne.jp/entry/tmaeda.s45.xrea.com/20041101.html
0956nobodyさん
2013/12/30(月) 15:47:54.50ID:0TN4Dvgsまた、電源を切ってしまうことも良い対応ではない。
オンメモリ上で稼働しているフィッシングサイトの場合は、電源を切ることによって、すべてのデータが消えてしまい、原因究明や対応に遅れなどが出ることも考えられるからだ。
事実、フィッシングサイトを構成するツールの中には、後に証拠が残らないよう、すべてがオンメモリ上で動作するものがある。
このような場合、再起動や電源オフによって、メモリ上にあるすべてのプログラムやファイルが消え、事実や原因の確認が困難になる。
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/
0957nobodyさん
2013/12/30(月) 15:48:26.74ID:0TN4Dvgshttp://www.yomiuri.co.jp/net/security/goshinjyutsu/20110502-OYT8T00649.htm
ソニーPSNの個人情報漏洩に英国で約3500万円の罰金支払い命令、「防げた事件」と判定 - Engadget Japanese
http://japanese.engadget.com/2013/01/24/psn-3500/
0958nobodyさん
2013/12/30(月) 15:55:09.77ID:???http://qa.atmarkit.co.jp/q/3190
0959nobodyさん
2013/12/31(火) 01:44:05.90ID:h0u5P5Ggでたらめな時間が取得されるのですが、どなたか原因と解決方法を教えていただけませんか?
0960nobodyさん
2013/12/31(火) 05:00:13.51ID:???0961nobodyさん
2013/12/31(火) 10:09:13.06ID:h0u5P5Ggrequire "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
0962nobodyさん
2013/12/31(火) 12:51:21.09ID:???必要ない
0963nobodyさん
2013/12/31(火) 15:39:00.94ID:h0u5P5Ggありがとうございます
自己解決しました。
timeはdateを保存できなくて、さらにその上、タイムゾーンの設定も間違っていたようでした。
すみませんでした。
0964nobodyさん
2014/01/01(水) 09:38:27.99ID:???http://b.hatena.ne.jp/entry/tmaeda.s45.xrea.com/20041101.html
0965nobodyさん
2014/01/01(水) 12:00:23.76ID:???0966nobodyさん
2014/01/05(日) 15:00:15.34ID:???http://toro.2ch.net/test/read.cgi/hosting/1329378677/l50
0967nobodyさん
2014/01/05(日) 16:46:02.72ID:R8fdz4xk調べてみても各画像を取り出すアクションを定義して、image_タグから呼び出す方法しかない。
これだと、画像一つに対して1つクエリを発行することになる。
事前にコントローラーで読み込まれたバイナリ画像を表示する方法を、誰か教えて下さいー
参考:
http://rubyist.g.hatena.ne.jp/rochefort/20100207/p1
http://stackoverflow.com/questions/6202873/rails-3-rendering-binary-content
0968nobodyさん
2014/01/05(日) 17:00:48.43ID:???HTMLに画像を埋め込む方法はないではないが、一般的ではないね
対応ブラウザも限られるし、キャッシュも効かないし
> 画像一つに対して1つクエリを発行することになる
これでいいんじゃないのかな?
0969nobodyさん
2014/01/05(日) 17:00:53.41ID:???http://blog.4galaxy.net/67.html
0970nobodyさん
2014/01/05(日) 17:36:16.41ID:???http://blog.4galaxy.net/page/ajax/jquery/8.php
スクロールで順に画像読み込みLazy Load Plugin for jQuery
http://www.appelsiini.net/projects/lazyload
0971967
2014/01/06(月) 00:22:11.96ID:K4mjnozRDBの負担を最小限にしたかったけど、このへんはこの方法しかなさそうだな
0972nobodyさん
2014/01/08(水) 13:54:38.29ID:???http://b.hatena.ne.jp/entry/blog.mah-lab.com/2014/01/08/rails-wercker-heroku-deploy/
0973nobodyさん
2014/01/09(木) 22:42:17.66ID:H+buI+7Rこんな感じでその場で実行させたいのです
arel_table.where().execute()
0975nobodyさん
2014/01/10(金) 00:12:33.83ID:9vEIfMX2コメントbelongs_toユーザー
コメントbelongs_to政治家
こういう関係の時、どういう按配でコメントフォームを生成すればいいのか分かりません。
コメントコントローラーのnewやcreateアクションのことです。
最初のきっかけさえ分かればググりまくるのですが。
ふざけているように見えるかもしれませんが、悲しいことに低レベルな人間です。
すみませんが、関連が複数絡んだ時のヒントを教えてください。
すみません。
0976nobodyさん
2014/01/10(金) 01:10:46.94ID:???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
0977nobodyさん
2014/01/10(金) 01:12:59.91ID:???フォームを記述する → <form>
フォーム部品をグルーピングする → <fieldset>
テキスト入力部品を用いる → <input type="text">
複数行テキスト入力部品を用いる → <textarea>
パスワード入力部品を用いる → <input type="password">
チェックボックス部品を用いる → <input type="checkbox">
ラジオボタン部品を用いる → <input type="radio">
http://www.tohoho-web.com/html/index9.htm
0978nobodyさん
2014/01/10(金) 01:30:43.93ID:9vEIfMX2def new
@comment = current_user.comment.build
end
これに政治家の外部idなどどうやって織り込めばいいのか、意外に解説したサイトがなくて困っております。
だいたいのサイトが上記のように1対1の解説なんですよね。
0979nobodyさん
2014/01/10(金) 01:53:24.72ID:9vEIfMX20980nobodyさん
2014/01/10(金) 05:40:48.20ID:???自己参照結合
自己結合(Self Joins)
http://wiki.usagee.co.jp/ruby/rails/RailsGuidesをゆっくり和訳してみたよ/Active%20Record%20Associations#m6658a2f
Self-referential has_many :through associations
http://blog.hasmanythrough.com/2007/10/30/self-referential-has-many-through
http://blog.hasmanythrough.com/2006/4/21/self-referential-through
http://japan.zdnet.com/blog/yoshimi/2007/11/22/entry_27016437/
0981nobodyさん
2014/01/10(金) 07:13:38.66ID:???コメントにはpolitician_idカラムがあるだろうから、コンボボックスとかでpolitician_idを
入力するようにすればいい
0982nobodyさん
2014/01/10(金) 14:38:08.97ID:uT37hr83ありがとうございます。
やりたいことが見えてきました。使うのはhas_many through。
そして分からない事は、buildの方法です。ネットを調べているのですが、コントローラ―部分を解説しているサイトがなかなか見つかりません。
政治家のプロファイルページから、批評ボタンを押すとコメント欄が開く作りにしたいのですが。
コントローラー部分は下記のような失敗作ぽいのしか浮かびません。どうすればいいのでしょうか???
def new
@review=Review.new
end
def create
@review=current_user.review.build(politician_params[:politician_id])
end
0983nobodyさん
2014/01/10(金) 14:47:04.34ID:uT37hr83ありがとうございます。
やりたいことが見えてきました。使うのはhas_many through。
そして分からない事は、buildの方法です。ネットを調べているのですが、コントローラ―部分を解説しているサイトがなかなか見つかりません。
政治家のプロファイルページから、批評ボタンを押すとコメント欄が開く作りにしたいのですが。
コントローラー部分は下記のような失敗作ぽいのしか浮かびません。どうすればいいのでしょうか???
def new
@review=Review.new
end
def create
@review=current_user.review.build(politician_params[:politician_id])
end
0984nobodyさん
2014/01/10(金) 18:29:14.56ID:???0985nobodyさん
2014/01/10(金) 18:31:34.53ID:crLx2ivShttp://blog.livedoor.jp/sasata299/archives/51931176.html
0986nobodyさん
2014/01/10(金) 18:55:47.72ID:uT37hr83ありがとうございます。
それって、複数モデル同時に保存したい場合に使うものではないですか??
例えば、批評ページで政治家"小泉"を選択して、批評も作成するときなどに使えるのかなと?
私がやりたいのは、政治家プロフィールがいくつもあったとして、ユーザーが小泉のページを見るとします。
その小泉ページから批評作成ページを開き批評を投稿します。なので、小泉というデータの作成は必要ありません。
politician_idが既存の小泉で、user_idが既存のカレントユーザー、という感じで批評データを作成したいだけなのです。
おそらくaccepts_nested_attributes_forより低レベルなことをしたいのだと思いますが、なかなかそれらしき参考ページが見つからずです。
もし、accepts_nested_attributes_forがその答えであった場合には、重ね重ねの御無礼お許しください。
0987nobodyさん
2014/01/10(金) 19:00:55.11ID:uT37hr83宜しくお願い致します。
id
user_id(FK)
politician_id(FK)
comment
0989nobodyさん
2014/01/10(金) 22:07:38.18ID:uT37hr83そのやり方がイマイチ分からないんですが、どこかに分かりやすいサイトってありませんか?
0991nobodyさん
2014/01/11(土) 00:27:35.08ID:/2B2TfZ4なんとなく分かってきました!ありがとうございます。
例えばkoizumi(id=3)ページから批評投稿ページ(review.new.html)を開く時、politician_id: "3"を送ることまではできました。
ただ、review.new.htmlでpolitician_id=3というのをどう取り出すのかが分かりません。
というかかなり低レベルな悪寒がしてきたので、自分でももう一度勉強してきます。
0992nobodyさん
2014/01/11(土) 00:34:21.38ID:???0993nobodyさん
2014/01/11(土) 00:47:02.92ID:/2B2TfZ4全てできました。
ありがとうございました。
0994nobodyさん
2014/01/11(土) 00:48:09.51ID:???0995nobodyさん
2014/01/11(土) 08:05:38.74ID:???http://anago.2ch.net/test/read.cgi/bizplus/1387420743/
http://www.j-cast.com/2013/12/18192065.html
0996nobodyさん
2014/01/11(土) 15:20:48.41ID:???本当に分かったのですか?
has_many throughで仰るようなことをやる時、たしかに資料も少なく難しいと思うのですが・・・・
アクションnewとcreateをどう作り込むのか是非とも教えていただきたいです。私も特段不自由なく使っていますが、その点に関しては分からないですし割と難問なんじゃないかと思われます。
0997nobodyさん
2014/01/11(土) 15:42:11.88ID:???0998nobodyさん
2014/01/11(土) 16:08:02.94ID:z+c05/rZhttp://matome.naver.jp/odai/2138898952264714501
1000nobodyさん
2014/01/11(土) 18:23:47.37ID:???次スレも立てずに埋めていく低脳たちにはうんざりさせられるよ
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。