【RoR】Ruby on Rails Part20©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
>>966
開発環境で問題なくて本番の大量データ使ったときに発覚することがけっこうある >>967
いやいや、機械的に検出なんだから、大量も少量もないよ >>968
まあいいや
気付かなかった開発者がアホなだけね >>964
ありがとうございます
index とか show の view で .all や find でとってくるぐらいはできるんですけど
検索とかで複数テーブルが絡むとちょっと怪しい
アソシエーションだけで小テーブルもってくるだけならいいけど
小テーブルで検索とかになるともうどうかいていいかわからないレベルです N+1問題ってなに?
要はrelationの状態を保ってればいいんんだと思ってたんだけどそういうわけではないの? まじか
relationの状態保ってればSQLは1回しか発行されないと思ってたわ
要はfindとか単一要素抽出と
mapやeach呼んだ瞬間SQL発行されるから途中で使わなけりゃいいんだと思ってた
じゃあどうやって機械的に検出するの? >生sqlで組み立てれば
ユーザーから取得した文字列で、SQL 文を構築すると、
SQL インジェクションされるから損害賠償請求される
プロが絶対にやってはいけない事だから
クラッカーは「SQL文; SQL文」みたいに、うまくエラーが起きないように、; で続けてくるから、
絶対にplace holder を使わないといけない
それでチェックできる >>974
place holderってテーブル名に使えないじゃん
O/Rマッパーって名SQLを組み立ててるんやで assets/stylesheets 直下がファイル増えすぎてきたから
ディレクトリ作って移動したらなぜか読み込めない
assets/stylesheets/test ってディレクトリ作って
require 'test/xxx' とか require_tree 'test' ってかけば動くんじゃないの?
直下以外におけない仕様なの? それでいけるはずだが読み込めないって具体的にどうなるんだ?
サブディレクトリにおいたCSSをstylesheet_link_tag とかで読み込むには precompile に追加しないとダメだが
application.css から require する分には 'ディレクトリ名/prefix' でいけるはず 読み込むファイルからの、相対パスで指定する、require_relative もある
require "./abc"
require_relative "../xyz"
相対パスなら、. か、.. で始まる
それらで始まらない、
require "selenium-webdriver"
みたいなものは、LOADPATH の順番に探索して、
先に見つかったものが読み込まれるのだったかな? precompileに追加してない落ちだろどうせ
誰もが通る道 rails3.4をやってたんだけど
今ってもう5なんだよね
今からでも追いつける?
turbo linkとか、だいぶ変わってるようだけど Railsは年々使われなくなってきてるからこの際他に移ったほうがいい 新規開発でのRails案件はマジで減ったなー
あっても管理者向け画面だけでフロントは皆無
かつ、使ってるトコもいつどれに移行しようか検討してるとこばかり 世界中で使われなくなってるからライブラリもメンテされなくなっていく
何よりいつまでもRailsにしがみついていると昭和オヤジみたいな扱いされるようになる そう思うんならこんなスレ覗かなきゃいいのにね
こういう分かりやすいアンチが湧いて出るところを見るとまだまだ現役だな、と思うわw 要らないと思ってる人間がわざわざそんなスレを覗いてる不思議 そもそもrubyじゃないといけない理由なんかないだろ そう思ってる人間がわざわざRailsスレを覗いてる不思議 粘着荒らしがいるってことは、人気があることの裏返し パトロールってなんだよw
自分は荒らしですって言ってるようなもんじゃんww >>993
お前みたいなバカが一番邪魔なんだよ
人気のなさはピカイチじゃねえか
統計くらいみとけボケ >>984
おすすめは何ですか?
Node.js? django? >>984
おすすめは何ですか?
Node.js? django? Railsの時代は終わりつつあるが、Railsの次も混沌としている このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 818日 6時間 55分 52秒 レス数が1000を超えています。これ以上書き込みはできません。