オブジェクト指向は楽だ。
Ninja Commandoのサイト更新をできるだけしなくて済むように(爆)、年末年始せこせことperl→rubyに書き換えたスクリプトを入れる。
screenshot はともかくアップロードさえすればいいように、Dir::globで取ってくるようにしたんだが、この先、画像が増えたら重いかもしれん……
当初、全然予定に無かった outfit status やら member status は、ふらっと PlanetSideStats を覗いたら、実は .info の方で XML データを出してくれてることを知ってしまったので。orz
もともと RSS のフィードを処理するために作ってあったクラスから継承して突貫工事してみた。
あんまり意味は無いが、リンク先海外は広告宣伝とか重いのも好きじゃないし。(SoEが一番重くて嫌だが(笑))
ちなみに、PlanetSideStats は12時間ごとにデータ更新しているようなんで、こっちはキャッシュの生存時間を24時間にしてある。
まあ、反映されてすぐを見たいというようなこともないだろうということで。
ところで、worldIdって、1=Werner 2,4=Emerald 3,5=Markov であってたっけ?(爆)
ついでに作った2chPSスレのピックアップも同様。
大規模MMOのスレ一覧を取得して「PlanetSide」に引っかかるスレを拾ってきているので、複数スレが存在すれば、複数拾ってくる……はず(苦笑)
関係ない話ですが、ひさびさにNinjaCommandoに新人が!
sonobaさんの知り合いで、やはりMirageさんところで存在を知った感じ?
BF2経験者ということなんで、すぐにPlanetSideにも慣れることでしょう(笑)