handlename's blog

コード片など

カレントディレクトリの画像をHTMLで表示するだけのアプリケーション書いた

iPadで、画像転送なしで、PC側の画像を一覧表示させたかったので。

https://github.com/handlename/p5-gallery
powered by Amon2::Lite

  1. 画像が入っているディレクトリに移動
  2. plackup /path/to/p5-gallery/app.psgi
  3. http://localhost:5000 で画像が一覧できる

画像の整列は何も考えずに float:left しているだけ。
サイズも175px(iPadを縦にした時にいい感じに収まる)固定。

ページデザインをiPadに表示しておくといろいろ捗るのです。

Amon2::Liteは初めてで、使い方これで合ってるの?とか、
画像返すときにいちいちopenしてるのどうなの?とか、
アドバイスいただいてPlack::Middleware::Staticを使うようにしました。
おもに力技なので、外部に公開するときに使うのはよろしくないです。