2019-01-01から1年間の記事一覧

html,css覚書

remとemについて remはルート要素のfont-sizeを1とした倍率を指定 emは親要素のfont-sizeを1とした倍率を指定 box-sizingについて まずboxmodelとは 各要素をcontent area, padding, boarder, marginの4つの領域に分けたモデル box-sizingとは 要素の幅と高…

breakmanのunscoped findについて

Brakeman: Unscoped Find Unscoped findとは、Direct Object Referenceの一種 ここで言っているのは、他のモデルに属しているモデルは範囲の指定されたqueryを介してアクセスされるべきということ。 例えば、AccountがUserモデルに属している場合 Account.fi…

railsのproduction環境でのデプロイ注意点

bundle exec rake assets:precompile RAILS_ENV=production でアセットのプリコンパイルを行わないとbootstrap等が読み込まれない

permission

ファイルやディレクトリへのアクセス権の設定 ファイルやディレクトリは所有者、グループ、その他ごとに書き込み、読み込み、実行ができるかという三種類のアクセス可否を設定できる。 所有者、グループ、その他の順で 読み込みできる = 4 書き込みできる = …

環境変数設定時にnot a valid identifierと言われる

環境変数にハイフンは入れられないようで、それを抜いたらいけました。

railsのmigrateをやり直す方法

rails db:rollback で1つ前のmigrateを戻す。