Rolify ・・・ 権限管理。どのモデルがどのコントローラーでどの操作をしていいのかを指定できる
Pundit ・・・ リソースに対して、誰が許可されるのかを指定できる
Cancancan ・・・ ユーザに対して、どんなアクションが許可するかを定義する
Rails_admin ・・・管理画面作成
https://qiita.com/baban/items/f751fb05c4d2367878aa
aasm ・・・オブジェクトの状態遷移管理、ステートマシンパターンを追加させてくれる
[ステートマシンパターンとは](http://www.techscore.com/tech/DesignPattern/State.html/)
→要はメタプログラミング
enumerize ・・・モデルでenumを使えるようにする
enumとは
active_model_specilizers ・・・API作成でJSONで返すとき、いらないパラメーターをレスポンスで制御できる。
pg ・・・データベースがpostgreで必要なもの
kaminari ・・・ページネーション機能
carrierwave ・・・画像をアップロード(imagickのインストールが必要)
fog ・・・画像アップロードに必要
mechanize ・・・スクレイピングができるようになる。