似非アイドルユニットOSN36



えー、ここ一連のWordpress絡みの記事は全部このネタの為(違うw

色々と実験やテスト環境も兼ねてEC2サーバでWPを稼動させてるんですが、ただのダミーサイトもなんなのでアイドルユニットのブログの体裁にしてみました(ノ∀`;)

http://osn36.info


SLフレのまこさんひさぎさんと以前からコッソリ結成していた仮想アイドルユニットOSN36のオフィシャルサイトですんw

「仮想」なだけに「実態活動のない」ユニットということで結成当初から基本活動方針は「なんもしねえw」という、いるんだかいないんだかよくわからないユニットですが、ちょいちょい何か思いつきでするかもしないかも、です(ノ∀`;)

それはともかく当ブログとしては、もうちょい技術的な話を。
このosn36.infoは幾つか試験要素があるんですが、それを列挙しますと
  • Amazon EC2で超高速Wordpress AMI 網元のトライアウト
  • 軽量Webサーバーnginxの運用
  • 投稿者アバターをSLプロフ画像やFlickrプロフ画像と同期
  • flickrフィードから特定のSSをブログに自動投稿
と、いったところでしょうか。

nginx+wpやEC2網元は、専門に解説されてるサイトなどがあるので、ここで詳しくは書きませんが格段に速いのは体感できました。

EC2は1年間無料枠があるので規定内の容量や帯域で使う分にはタダで1年運用できますよん( *´艸`)



■投稿者アバターの同期

以前このブログでも話題にしたWordpressのアバター機能をカスタマイズしています。

矢印のトコみたいに、投稿した人のアバターを表示しているブログはよく見かけるんですが、osn36.infoではSLのプロフ画像やflickrのバディ画像を引用するようにしています。

Wordpressにもアバター機能はあるんですがgravatar.comを利用していないとまるで恩恵に預かれないという機能なので、プラグイン機構をつかって改造してみましたw


投稿者各自のプロフィール設定のところで、SLのプロフィール画像にするか、flickrのバディ画像にするか、自前でアップロードするか選択できるようにしました。

自画像を新しくしよう!ヾ(´・∀・)ノって思ったら、あっちにアップロード、こっちにアップロード、そっちにも⋯⋯って面倒だと思うんですよねえ。

それぞれ違う自画像にしたい人もいると思うので外部URLを受け付けるようになっているだけでも利便性はだいぶ違うと思うのですが、あんまみかけません(;´Д`)

そんな面倒な機構ではないのでソラマメやSL系のSNSとかでも実装してほしい機能だと思うんですけどねえ(ノ∀`;)

■flickrフィードから自動投稿

ブログをマメに更新するのは結構たいへんです。ボクだってこのブログ更新だけでも滞りがちなのに、新しくosn36.infoの更新をマメにできる自信ありませんもの(;´Д`)

そこで、思いついたのが「定期的にflickrのRSSフィードを巡回して、特定のSS記事をブログに自動投稿する」とw

flickrのRSSフィードは割と柔軟にできていて
http://api.flickr.com/services/feeds/photos_public.gne?ids=48605232@N05,60832365@N04,57475900@N02&format=atom
っていう感じに、複数のflickrIDやタグを指定することができます。
詳しくはこのへんの公式ドキュメントをみてみて下さいヾ(´・∀・)ノ
http://www.flickr.com/services/feeds/

これをXMLとしてゲットして解析してXML-RPCでWPに投稿するというPHPスクリプトをUNIXの定期実行機構のcronで1日1回くらい回しています。

初期コードは無駄が多くて某レンタルVPSをハングアップさせてしまうというアカンものだったのですが、コードのスリム化でかなりおとなしいコードにできました。
(某レンタルVPSのロードバランサーがガチガチな設定のせいもあるんですけど)

本当はSLのソーシャルなフィード情報でてるmy.secondlife.comとかの情報も引っ張ってこれたらよかったんですが、あそこはRSSフィードを出してないので、HTML解析しないとイカンので、面倒になってきて断念しました(;´Д`)


そんなんで、似非アイドルユニットOSN36のブログつくってみましたが、これからもOSN36で何か思いつき実験とかできたらいいなあと思ってますw

コメント