スマホにおけるルート証明書について

ルート証明書とは 端末に予め登録されている「信頼できる認証局」の証明書のこと。SSLによる暗号化通信時に使われるもの。 役割 例: 社内システムで自社端末のみルート証明書を登録しておくことで、社内のサーバにアクセスできる端末を限定可能。 動作原理 1…

Sequel ProでMySQLにログインできない

Sequel ProからローカルのMySQLに接続しようとしたところ次のエラーが発生。。 MySQLの認証プラグインcaching_sha2_passwordにSqquel Proが対応していないことが問題みたい。 ということでMySQLの設定を弄る。 mysql -u root mysql> select host, user, plug…

Formで自動挿入されるエラー出力タグ<div class="field-with-errors"></div>をどうにかしたい

Railsはフォームでバリデーションエラーが発生すると、 自動でタグをを出力するんだけど、結果的にフォームのレイアウトが崩れてしまう。 これを防ぐには次のコードをconfig/application.rbに追加すれば良い。 config.action_view.field_error_proc = Proc.n…

I18nをファイル分割して管理する

アプリケーションをI18n対応する際、1つのyamlファイル(ja.yml)に内容を追加していくと管理が大変になるので、 ファイル分割する方法について調べてみた。 morizyun.github.io 複数のロケールファイルを読み込むには次のコードをconfig/application.rbに追加…