日本暦注のフィルタリング

Web からは、
http://hosi.org:3000/cookies/Japanese
画像
で日本暦注のフィルタリングができます。

今回、各暦注に番号を振りましたが、この番号を使って、
昨日のコードの

 souran = date.notes(:notes=>[%w(大小歳 凶会)])[0][0][:value]

の[%w(大小歳 凶会)] を 1<<55|1<<56 と書くこともできます。

notes メソッドは Web サーバからの利用を想定して、複数の暦注を
一括して扱う利便性に重点を置いて API を決めましたが、個別の
暦注を扱うユースケースを分析して、もう少し戻り値のデータ構造
を見直す必要があると考えています。

この記事へのコメント

この記事へのトラックバック