タグ

2016年9月6日のブックマーク (2件)

  • DKIMの導入手順 - メメメモモ

    公開鍵と秘密鍵を作成 DKIMで使用する公開鍵と秘密鍵は、OpenDKIMというツールを使って作成します。 debianでは、以下の様なコマンドでOpenDKIMをインストール。 $ sudo apt-get install opendkimOpenDKIMをインストールすると、dkim-genkeyというコマンドが使えるようになります。 このコマンドは、秘密鍵とDNSサーバに設定する公開鍵を作成します。 dkim-genkeyコマンドの以下の様なオプションを指定して、鍵をそれぞれ作成します。 -d: ドメイン -s: セレクタ $ dkim-genkey -d example.com -s dkimtest 上記のコマンドを実行すると、「dkimtest.txt」と「dkimtest.private」というファイルが作成されます。 dkimtest.txtには、DNSサーバ用の設定が記述

    DKIMの導入手順 - メメメモモ
  • rails で FormObject を使う · Yuichi Takada

    フォームでは日付の期間を入力し、それを日単位のレコードに保存するようなケースでは、FormObject を使えるかも。やってみた。 こういうフォーム。 Model uniqueness など Model 単位でバリデーションしなければいけないものや、コンテキストに関係なくバリデーションするものは Model に書く。 app/models/foo_day.rb class FooDay < ActiveRecord::Base belongs_to :user validates :user_id, presence: true validates :date, presence: true, uniqueness: {scope: :user_id} end FormObject FormObject の参考では、よく virtus を include しているサンプルがあるけど、Vir