タグ

ブックマーク / y-yagi.tumblr.com (3)

  • Rubyのwarningから不要なwarningを除外する

    Rubyのwarningは、使用していない変数やメソッドの再定義を教えてくれたりして大変便利です。 しかし、残念ながらwarningは無効になっている事が多い印象です。 理由は色々あると思いますが、その一つに、使用しているgemで大量にwarningが発生してしまい、それが邪魔になってしまっているから、というのがあるのではと思います。 例えばRailsアプリの場合だと大量のgemを使用しているかと思います。来知りたいwarningはアプリで発生しているwarningかと思いますが、gemからwarningが大量に出てしまう為、来見たいwarningが埋もれてしまう事もあるかと思います。 そんなwarningが出るgemは、出来れば頑張って直していきたいところですが、中々難しい事もあるかと思います。PR投げてもマージしてくれない事もありますしね。そのため、そのようなwarnigは一旦無視

    Rubyのwarningから不要なwarningを除外する
    rochefort
    rochefort 2020/07/16
    warning
  • クライアント証明書の作り方

    仕事で使う必要があったのでメモ。 前提として、 httpサーバはapacheopensslインストール済み(mod_sslも当然)手順は以下の通り 証明書作成 1. 秘密鍵作成 openssl genrsa -out client.key 1024 2. 秘密鍵からx509証明書発行要求(CSR)を作成 openssl req -new -key client.key -out client.csr 3. CSRにCAが署名してクライアント証明書を発行 openssl x509 -in client.csr -out client-ca.crt -req -signkey client.key -days 3650 4. 秘密鍵と証明書のペアをpkcs12でexportする openssl pkcs12 -export -inkey client.key -in client-ca.crt

    クライアント証明書の作り方
    rochefort
    rochefort 2018/05/22
    クライアント証明書
  • Rails 5で追加されたinitializerのまとめ

    RC 1もリリースされて流石にもう増える事はないと思うので、Rails 5で追加されたinitializerについてざっとまとめてみる。 active_record_belongs_to_required_by_default.rbbelongs_to associationsのrequireをdefaultでtrueにする為のinitializer。 # config/initializers/active_record_belongs_to_required_by_default.rb # Require `belongs_to` associations by default. This is a new Rails 5.0 # default, so it is introduced as a configuration option to ensure that apps # m

    Rails 5で追加されたinitializerのまとめ
    rochefort
    rochefort 2017/02/03
    さすがや。// belongs_to_required_by_default // callback chainを終了させたい場合は、明示的にthrow :abort // form毎に異なるCSRF tokenが生成される // FirefoxはOriginヘッダを送信してくれない
  • 1