blogチュートリアル(8) データのバリデーション