サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
tearoom6.hateblo.jp
自分の環境 (macOS Catalina Version 10.15.4) では、以下のように openssl command を打つと、 LibreSSL が使われていることがわかります。 $ openssl version LibreSSL 2.8.3 現在、 OpenSSL の主要な fork として、本家を含めて、以下の 3 つが存在します。 OpenSSL LibreSSL BoringSSL これ何かといえば、 2014-04 に公表され、世間を揺るがせた、有名な OpenSSL の Heartbleed 脆弱性が発端になって、誕生したもの。 (僕の中では 2010 年代に発覚した 2 大脆弱性といえば、これと、 2018-01 に公表された CPU 脆弱性の Spectre / Meltdown です) この事件を機に、コードベースが古く、膨大になっていた OpenSSL
Rails での秘密情報の管理機能がバージョンごとに大きく違っている件について、まとめておきます。 Rails 4.1 config/secrets.yml 秘密情報を格納する設定ファイルとして config/secrets.yml が追加されました。 このファイルの設定値は Rails.application.secrets で取得できます。 この設定ファイルの設定値は、同一ファイル内で、環境別に分けられており、本番環境での設定値は VCS へコミットされても問題ないよう、通常、環境変数を参照するようにします。 development: secret_key_base: a4f6336a67817352a26e098403561530cdecdea6f9031deac218a8369b13fb39ba5e9663d59a3a379d88b5609d56e83457dc6b04ef11ce
このページを最初にブックマークしてみませんか?
『My tech diary』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く