Toriというgemを書いた。 ToriはPaperclipやCarrierwaveなどと同じくファイルのアップローダ。 ファイルアップローダは機能が豊富だったりする反面、ハマることが多かったり結局コードを読むことになるけど、機能豊富がゆえコード量に気が滅入ったりする。 そこで新しいファイルアップローダを考えた。 というか既にあるものからできるだけ機能を削った。 目指した特徴は「なにもしない」こと。 極限までシンプルなものを目指した。 画像処理をしない 昨日書いた通り、画像処理をアプリケーションサーバでやるのはイマイチだ。 だったらファイルアップローダに画像処理機能はいらない。 アップロード時だろうがアクセス時だろうが一切何もしない。 imagemagickにも依存しない。 DBに専用カラムを用意しない PaperclipやCarrierwaveではファイル名を決めるためにDBに専用のカラ