タグ

ブックマーク / blog.serverworks.co.jp (1)

  • ice_cubeでスケジュールの計算 - サーバーワークスエンジニアブログ

    プログラマのおぐらです。 このところとんでもなく暑い日ばかりですが、みなさんいかがお過ごしでしょうか。こう暑い日が続くと、プログラミングしている間だけでも涼しさを感じられるような工夫が欲しいですね。 というわけで、今回はice_cubeという涼しげな名前のRuby用ライブラリのご紹介です。 ice_cubeは、 毎日 隔週の月曜日と火曜日 毎月1日と最終日 毎月第1と最終の火曜日 2時間おき といった、「一定のルールに基づいて繰り返し処理を行う」ときにネックとなる日時の計算を一手に引き受けてくれるライブラリです。予定の管理やメールの配信といったスケジューリングの必要な機能を実装する際に利用することで、複雑なルールも容易に扱うことができるようになります。 インストール ice_cubeはgemパッケージとして公開されていますので、インストールは以下のようにgemコマンドで行います。 $ ge

    ice_cubeでスケジュールの計算 - サーバーワークスエンジニアブログ
    komagata
    komagata 2010/07/24
    便利!
  • 1