2011年1月27日のブックマーク (3件)

  • NAMAKESUGI | [Rails][非同期処理]delayed_job設定方法まとめ

    FlexやRuby on Railsなどで使い方とかを自分が後でわかるようにメモしておくブログ。最近はFlex系に飽きてます。 Rails2におけるdelayed_jobの設定方法まとめ 適宜追加していきます。 解説記事 v2.0.5 [Rails][非同期処理]delayed_job 2.0.5 詳細解説 - その1 v2.0.3 [Rails][非同期処理]delayed_job使い方 [Rails][非同期処理]delayed_job使い方 その2 [Rails][非同期処理]delayed_job使い方 その3 インストール gemでインストールする場合 gem install delayed_job -v 2.0.5 pluginでインストールする場合 ruby script/plugin install git://github.com/collectiveidea/delay

    imok_m
    imok_m 2011/01/27
    バックグラウンド処理:候補2
  • resqueとRails - Masatomo Nakano Blog

    前回 の続き(だがあんまり書くことなかった) Railsとの話の前に、前回書き忘れてしまったのだけど、resqueには、1日1回実行する、と言ったスケジューリングの機能はない。スケジュール機能は別のそういう機能を持ったソフトウェアに任せる(代表例: cron)か、自分で作る必要がある。また、resque-scheduler といresqueのプラグインタイプの物もある。現在どの方法が良さそうかか評価中なのでそのうち書く。 さて、Railsとの連携だが、resque自体がそもそもGitHubRailsシステム用に作られたという経緯から、もちろん非常に親和性が高い。たとえば、worker毎にRailsのEnvironmentが一回ロードされるだけなので余計な資源をわなかったり、RailsアプリのWeb UIから非同期な処理の扱いなども簡単にできる。 さて、インストール ./script/p

    imok_m
    imok_m 2011/01/27
    バックグラウンド処理:候補1
  • Generator で使えるアクション - HWPS別館

    Rails3 の Generator で使えるアクションは Thor::Actions ベースに Rails でさらに追加されている。 http://github.com/wycats/thor/blob/master/lib/thor/actions.rb Thor::Action http://textmate.rubyforge.org/thor/Thor/Actions.html http://github.com/rails/rails/blob/master/railties/lib/rails/generators/actions.rb Rails::Generators::Action このエントリの目的は↑の URL のメモなんだが、一応少し説明。 例えば active_record の model ファイルのソースのこの部分では Thor の template メソッド

    Generator で使えるアクション - HWPS別館
    imok_m
    imok_m 2011/01/27
    template便利そう