2015-11-01から1ヶ月間の記事一覧

2重起動したくない時のための起動スクリプト

1時間に1度起動するスクリプトが実行し終わるまでに1時間以上かかってしまうかもしれないとしたら? 前の処理が終わる前に新しい処理が始まってしまうと処理しているデータの整合性が失われて困ったことになるかもしれない。 なので、ロックファイルを使って…

MWSのRuby向けサンプルコードをオブジェクト指向っぽくしてみた。

AmazonマーケットプレイスWebサービスというのを触る機会があり、以下のページを参考に勉強しているのだけどサンプルコードが全部ベターっと書かれていて再利用しにくいなあと思った。 ※ベターっとのニュアンスがわからない方は以下リンク参照aws.typepad.co…

mod_rewriteで条件分岐

URLがある条件にマッチした場合にはURLを書き換えたくない場合がある。 そういうときは [S] (Skip) フラグを使用する。 このフラグを使うとURLが条件にマッチした場合にはn行下までの条件をスキップすることができ、擬似的にIF文のような条件分岐を実現でき…