タグ

2013年10月2日のブックマーク (3件)

  • Rails3のfind系メソッドと注意のまとめ|TechRacho by BPS株式会社

    Rails3では,ActiveRecordを使ったデータの取得方法にfind, find_by_XXX, find_all_by_XXX, all, whereでの絞り込みなど色々ありますが,それぞれ微妙に異なった挙動をします. ちょろいサンプルアプリを書く位ならあまり気にならない所なのですが,きちんとアプリを書く上では以外と大事なところ(後述)なので,ここいらでまとめておきます. Rails使っている人で hoge = Hoge.find(params[:id]) || Hoge.new とか書いて思った様に動かないぞ?とかハマった人向けです. 取り上げるのはfind, find_by_XXX, all, find_all_by_XXX, whereです.Railsのバージョンは3.2.8を使っています. 以下の説明では,以下のクラスが存在することを前提とします. class Hoge

    Rails3のfind系メソッドと注意のまとめ|TechRacho by BPS株式会社
  • mod_ssl のディレクティブ - 理系学生日記

    apt-get でインストールしたときそのままの ssl.conf の内容は少なくとも把握したいとか思ったので調べてみたのでした. **SSLRandomSeed |apache| SSLRandomSeed startup builtin SSLRandomSeed startup file:/dev/urandom 512 SSLRandomSeed connect builtin SSLRandomSeed connect file:/dev/urandom 512 ||< SSLRandomSeed は PRNG への乱数の種をどうやって渡すかを指定するディレクティブのようです.startup や connect の指定は,いつその種を供給してやるかってことみたいですね.startup ってのは Apache の起動時ってことかな.connect は SSL のセッション確立時です

    mod_ssl のディレクティブ - 理系学生日記
    learn
    learn 2013/10/02
  • IEからApacheへSSL通信をすると重くなる処理を改善する | DevelopersIO

    IEはSSL通信で何かと問題が出る あるWebサイトを運営していると、IEからSSL通信したときだけサーバーの応答が遅くなることがあります。これは、サーバー側がApacheの時のみに起こる問題です。Apacheの設定ファイルで、User-AgentがIEのときにKeepAlive設定をOFFにしてしまうためです。なぜOFFにするかというと、SSL通信処理周辺で問題があるためです。今回は、この問題を回避して、応答時間を短くしたいと思います。 Apacheのデフォルト設定 ApacheをSSLモジュール付きでインストールすると、初期設定済みの設定ファイルもインストールされます。インストールから設定まで見てみましょう。 $ sudo yum install httpd-devel $ sudo yum install mod_ssl 設定ファイルを開きます。 $ sudo vi /etc/htt

    IEからApacheへSSL通信をすると重くなる処理を改善する | DevelopersIO