You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Help us understand the problem. What is going on with this article? Rails3.2からRails4.2に上げたらActiveRecordが遅くなったので、どうやって調査して、どのように対処したかを語ってみたい。 とても長いので、ダルい人は最初と最後だけ読めばよいです。 TL;DR 環境: Ruby 2.1.5 ARオブジェクトを大量に(ざっくり750kくらい)loadするバッチ処理 3.2系での実行時間は約480sec、 4.2系では約2900sec 約6倍の性能劣化 原因: preloadで性能劣化してた CollectionProxyの生成周りで遅くなってた Rails4からARオブジェクトの1attribute毎にObject生成するので遅い GCの時間も増えた 調査方法: Githubのcommit、Issueを
2013-07-09 Strong Parameters の説明がバグっておられる件 大垣さんの Rails4 Security (岡山Ruby会議02)の発表資料のうち、Strong Parameters の説明 (p20〜p30) は誤っておりますので、説明をしてみたいと思います。 Rails 4 を使って開発をした経験がある方ならわかるかと思いますが、Strong Parameters に「バリデーション」に相当する機能はありません。「Rails4 のバリデーションは Controller」との記述がありますが、そんなことはありません。 Strong Parameters は Model の更新を許容するパラメータを Controller 側(など)から設定できるようになった、というものです。たとえば管理者画面では全パラメータを更新できるが、一般ユーザ向け画面では一部のパラメータしか
Xoilac là một trong những kênh trực tiếp bóng đá hàng đầu và được yêu thích nhất hiện nay. Với đội ngũ chuyên nghiệp và sự đam mê sâu sắc về bóng đá, kênh đã trở thành một điểm đến không thể bỏ lỡ cho những người hâm mộ trái bóng tròn trên khắp thế giới. Không chỉ cung cấp các trận đấu trực tiếp, Xoilac TV còn mang đến cho người xem những phân tích chuyên sâu, tin tức nhanh chóng và đầy đủ về thế
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く