メイン

「ニュース」のバックナンバー

2009年01月14日

デブサミ2009で、OpenSocial Hackathon開催

都合が合えばぜひ参加したいです! スゴ腕の人が集まるんじゃないかと思わず尻ごみしてしまうのですが(笑)

■楽しいデベロッパーカルチャーを生で体験しよう! デブサミ2009で、OpenSocial Hackathon開催:CodeZine
ソーシャルネットワークサービス(SNS)上で動作するアプリケーション(ソーシャルアプリ)の共通APIを提供する「OpenSocial」。日本でも昨年の11月にmixiが賛同を表明する等、注目が高まってきている。また、来月開催予定のデブサミ2009(主催:翔泳社)では、Googleの全面協力の下、OpenSocialの「Hackathon」が行われる予定だ。

続きを読む "デブサミ2009で、OpenSocial Hackathon開催" »

2009年01月22日

デブサミ版Google Hackathonの申し込みが始まってます!

先日のエントリーに書いたデブサミ版Google Hackathonの申し込みが19日(?)から始まってます。早速申し込みましたよ!有給も取ったので、これで気兼ねなく参加できますw

お申込みや詳細はこちらのページから。
※当日だけじゃなくて、2/4 18:00~渋谷Googleオフィスに集まって事前ミーティングに参加できないとダメみたい。注意!

  デブサミ2009

 

続きを読む "デブサミ版Google Hackathonの申し込みが始まってます!" »

2009年01月28日

OpenSocialに対応した「OpenPNE3.0」がリリース

ついにリリースされましたね!
OpenSocialの対応以外にも(対応にあわせて?)、あしあとなどSNSの基本機能もすべてパーツ化して着脱が可能になるなど、大幅なバージョンアップを遂げているようです。プラットフォームとしての土壌を目指しているんですね。

OpenPNE3.0をリリースしました!|OpenPNE

1) 国際化を実現
2) プラットフォーム化を目指し、多彩なAPIを搭載
3) 外部サービスとのID連携が可能に OpenID対応
4) そのほかの技術革新 ※symfonyの採用
5)OpenPNE3.0上で動くアプリケーション

news_opensocialopenpne30_release.png


sourceforgeのニュースにあったように、3.2までパフォーマンスのチューニングが行われるということなので、本番環境(本番サービス)への導入はちょっと待った方がよさそうです。

ただ、shindig+Partuza以外のローカル開発用の選択肢が出てきたのはうれしいかもしれないです。どこまで実装されているのか、試すのが楽しみですね。

 

続きを読む "OpenSocialに対応した「OpenPNE3.0」がリリース" »

リリースされたばかりの「OpenPNE3.0」にセキュリティーホール?

Googleグループで、「OpenSocial入門」の作者のよういちろうさんが指摘されていました。

 さて、昨日opOpenSocialPlugin内のコードを見ていたところ、ちょっと(というか、かなり)よろしくない対応状況であることに気がつきました。結論から言うと、OpenPNE3のopOpenSocialPluginは、本番環境では無効とすべきです。
残念ながら、opOpenSocialPluginは、この暗号化機構が有効になっていません。しかも、Shindigに実装されているRestful Protocol時に行われるOAuthのチェック処理において、 匿名でのアクセスも許可された状態です。つまり、個人情報取り放題、という状態になっています。

 

1月28日現在、ダウンロード画面に注意書きがされています。 
news_openpne30_securityhole.png

 

でも、OpenPNEの技術者さん達ならこれくらいはすぐに解決しちゃいそうですけどね。
まだリリースしたばかりで影響範囲もそんな広くないだろうし、結構楽観的に見てたりします。

 

「OpenPNE3.0」のopOpenSocialPluginの中身は「shindig」

先ほどのエントリーでも参考にさせていただいたGoogleグループのよういちろうさんの指摘に次のような一文が。

OpenPNE3において、OpenSocial対応はopOpenSocialPluginという名前のプラグインとして提供されています。このプラグインの実体の中心は、そう、Apache Shindigです。OpenPNE3では、ShindigのPHP実装が搭載されているということになります。 

これは確かめたい!と思い、早速OpenPNEをダウンロードして中身をのぞいてみましたよ。
で、解凍してみると6500個あまりのファイルやディレクトリが・・・(;´∀`) ライブラリを使いまわしているとはいえ、何ステップあるんでしょうか。開発者の方の苦労がしのばれます。

openpne30opopensocialpluginshi_1.png


フォルダの中を「shindig」でgrep的に検索すると以下の通り。
OpenPNE-3.0.0/plugins/opOpenSocialPlugin/lib/vendor/Shindig/」の下にいろいろつまっているようです。

※クリックで拡大。Windowsですみません(;´∀`) Cygwinでfindやらgrepやら使えばいいんですよね。再利用できなくてさーせんorz

 

では何か適当に開いてみましょうか。
ここではOpenPNEの「container.php」と、shindigの「container.php」を開いて見比べてみました。(shindigの入手方法はココらへんのリンクから。Subversionでcheckoutする感じです)

続きを読む "「OpenPNE3.0」のopOpenSocialPluginの中身は「shindig」" »

2009年02月05日

MySpace公式のデモアプリが公開中

MySpaceの公式フォーラムからたどれます。
とりあえずインストールしただけです。これから中身を追っていきます(^^;

mdp_official_demoappli.png

以下からも直接たどれます。

DEMO IFrame postTo Workaround

DEMO OpenSocial v0.8 Editor

DEMO OpenSocial v0.8 postTo

どうやらpostTo関連のデモっぽいですね。
Editorはなんだろう。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.