カテゴリ: OpenSocial

「OpenSocial 3.0 Summit 議事録」から読み取れる流れ

· OpenSocial

2月28日に、メジャーバージョンアップとなるOpenSocial 3.0をテーマにしたサミットが行われました。その議事録が公開されています。 ![](http://www.eisbahn.jp/yoichiro/images/2012/03/global.logo.png) [OpenSocial 3.0 Summit Minutes](http://goo.gl/sZKnT) 参加者の所属企業を抜き出してみると、以下のような感じになります。ちなみに括弧内の数字は参加人数です。 [Ji…

Read more →

サンドボックスで遊びましょう!

· OpenSocial

これは、OpenSocial Blogに投稿された「 [Go play in the sandbox!](http://goo.gl/h0gWE)」の和訳です。 --- OpenSocial 2.0 Containerが全ての人にオープンされました! 5月12日に行われたOpenSocial State of the Unionにおいて、私たち(Andrew Davis(IBM)、Ryan Baxter(IBM))は、アプリケーション開発者に対してOpenSocial 2.0 仕様に対する…

Read more →

OpenSocial State of the Unionイベントに参加しました

· OpenSocial

Google I/O 2011の次の日、Google San Franciscoオフィスにて「OpenSocial State of the Union event」が開催され、それに参加してきました。「今年はやらないの〜?」とMLにて聞いたところ、めでたく今年も開催される運びとなりました。 現在OpenSocial v2.0の策定が進んでいます。これは結構意欲的な試みが含まれており、OpenSocial Foundation的にも「この日は"Open App Revolution"が開始され…

Read more →

OpenSocial v2.0の策定が始まっています

· OpenSocial

OpenSocial Foundationでは、既にOpenSocial v2.0の策定が開始されています。現時点で提案されている仕様は、以下のものがあげられます。 View Level Features Proposal [Social Data Model] Identifying 'Guests' Embedded Experiences Proposal CMIS Status [Social Data Model] Proposed Changes Simple…

Read more →

Apache Shindig v2.0.0がリリースされました

· OpenSocial

Apache Shidigチームは、最新のバージョン2.0.0をリリースしました。以下はチームからのアナウンスの翻訳です。 とはいえ、ビルド時にいくつかの警告が出ているため、すぐにv2.0.1がリリースされる模様です。 --- Apache Shindigチームは、Apache Shindig バージョン2.0.0のリリースをアナウンスすることに誇りを感じています。 Apache Shindigは、ソーシャルネットワークおよびエンタープライズソフトウェアの両方で広く使われているOpenS…

Read more →

僕たちはガラパゴスゾウガメですか?

· OpenSocial

「Web屋のネタ帳」より: [iPhoneからのmixiの新規登録ができるようになっているらしい件にからんでの雑談](http://neta.ywcafe.net/001130.html) ところで、mixiは2010/9/10にmixi meetup2010という記者発表イベントを東京プリンスのイベントホールほぼ全部貸しきってやってたんだが、その席上で社長さんが「世界初、PC、携帯、スマートフォンの3デバイス対応のプラットフォームができる」とか言ってた。おいおい、PCとスマートフォンはとも…

Read more →

Firefoxの今日の僕が開いているタブ

· OpenSocial

我ながらびっくりした。 [![](http://www.eisbahn.jp/yoichiro/images/2010/05/tabs-300x10.gif)](http://www.eisbahn.jp/yoichiro/images/2010/05/tabs.gif) 左から「mixi Developer Center」「DeNA Developer's site」「GREE Developer Center」。 大きな市場になったものだ。。。…

Read more →

Versioned Core Gadget Features

· OpenSocial

"opensocial"や"minimessage"など、OpenSocialアプリケーション内で利用したいFeatureは、Require要素やOptional要素にて宣言します。その際に「どのバージョンのFeatureを利用したいか」といった記述方法は、今までかなり曖昧でした。明確にバージョン番号を指定できるように、Versioned Core Gadget Features仕様がOpenSocial 1.0にて追加されます。 以下、仕様の概要文です。 Gadget XMLファイルの ま…

Read more →

OSDE 0.7.0 Candidate 1をリリースしました

· OpenSocial

OSDE 0.7.0 Candidate 1をリリースしました。このリリースでは、以下の機能追加を行っています。 Jettyのポート番号を変更するための設定 (Issue 104). レイテンシ削減ツール - Evaluator for web performance (Issue 127). レイテンシ削減ツール - JS Compiler (Issue 180). iGoogle上でのガジェット管理/削除 (Issue 155). HasAppフィルタのサポートと、アプリ…

Read more →

後編も公開されました

· OpenSocial

「2010年のソーシャルWeb」後編も公開されました。 2010年のソーシャルWeb (後編) [http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-02](http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-02) 広告といくつかの標準仕様に言及しています。…

Read more →

2010年のソーシャルWeb

· OpenSocial

あけまして、おめでとうございます!2010年も、よろしくお願いいたします! というわけで、今年のソーシャルWebがどうなっていくのか、昨年末に考えてみました。gihyo.jpに掲載されていますので、ぜひお読みください。 2010年のソーシャルWeb(前編) [http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-01](http://gihyo.jp/dev/column/newyear/2010/socialweb-pros…

Read more →

OSDE v0.5.0 stable1がリリースされました!

· OpenSocial

OSDE Ver. 0.5.0 Stableをリリースしました!OSDEのアップデートサイトを使って、簡単に更新をすることができます。 http://opensocial-development-environment.googlecode.com/svn/update-site/site.xml このバージョンにより、開発しているガジェットをiGoogleにてプレビューおよび配布することが可能となります。この機能は、台北にいるAlbertと数人のメンバーによって開発されました。おめでとうと…

Read more →

ライフサイクルイベント提供開始!

· OpenSocial

mixi Platformにて、待望の「ライフサイクルイベント」の提供が開始されています。 [ライフサイクルイベントについて - mixi Developer Center] [http://developer.mixi.co.jp/appli/pc/letsenjoymakingmixiapp/lifecycleevent](http://developer.mixi.co.jp/appli/pc/letsenjoymakingmixiapp/lifecycleevent) これは、例え…

Read more →

mixiにてClassmates APIが登場しました

· OpenSocial

先週、mixi Platformに新しいAPIが追加されました。Classmates API、同級生というソーシャルグラフをmixiアプリで扱うことを可能にするAPIです。 [Classmates API、メッセージ送信APIの提供開始について] [http://developer.mixi.co.jp/news/2009112701](http://developer.mixi.co.jp/news/2009112701) Classmates APIはmixi独自のAPIとなりますので…

Read more →

LinkedInのAPI公開

· OpenSocial

ビジネス向けSNSで有名なLinkedInが、外部サイトとの連携のためのAPIを公開しています。 [LinkedIn Developer Network] [http://developer.linkedin.com/index.jspa](http://developer.linkedin.com/index.jspa) LinkedInといえば、OpenSocialの登場時点で賛同を表明しているSNSですので、標準仕様への意識も高いと期待してました。しかも、OpenSocial Ent…

Read more →

OpenSocial 2周年!

· OpenSocial

2007年11月に発表されたOpenSocialですが、今日で2周年を迎えました! ![](http://serif.hatelabo.jp/images/cache/a9045a77925729a804efe311519e12b5dd583c65/7240bde2215fa67ebe8fe54039df675e9487f094.gif) OSDEは無事OpenSocial 0.9対応を遂げ、日本国内でもSNSなどでOpenSocial対応が次々登場してきています。OpenSocialは技術的…

Read more →

OSDE 0.3.0 候補版1 をリリースしています!

· OpenSocial

mixiアプリやgooホームガジェットの開発をサポートするOSDEのメジャーバージョンアップを計画しています。昨日、OSDE 0.3.0 Candidate 1として、最初の候補版をリリースしました。 Release OSDE 0.3.0 Candidate 1 supported OS 0.9 spec! [http://opensocialdevelopmentenvironment.blogspot.com/2009/10/release-osde-030-candidate-1-sup…

Read more →

YAPCでmixiアプリについて話してきました

· OpenSocial

先日行われたYAPCにて、「Webエンジニアのためのmixiアプリ開発ガイド」と題した話をしてきました。 [Yapc](http://www.slideshare.net/yoichiro/yapc) View more [documents](http://www.slideshare.net/) from [yoichiro](http://www.slideshare.net/yoichiro). livedoorニュースで取り上げてくれていました。 [http://news.l…

Read more →

OSDEプロジェクトに仲間ができました

· OpenSocial

OpenSocialアプリ開発を手軽にしよう!と目論んで開発を始めたOpenSocial Development Environment。このほど、二人ほど仲間が増えました。 [http://code.google.com/p/opensocial-development-environment/](http://code.google.com/p/opensocial-development-environment/) 今まで一人で開発してきたOSDEですが、超強力なメンバーの参加によって、…

Read more →

Data Pipelining (0.9)

· OpenSocial

OpenSocialアプリケーションが最初にレンダリングされる際に、開発者がまず行うことは何でしょうか?ViewerやOwnerといったプロフィール情報や、外部サービスの呼び出しなどがほとんどではないでしょうか? Data Pipeliningは、非常に簡単な記述で、これらの初期情報を取得するための処理を記述することを可能とします。そして、取得した情報をJavaScriptコード内で扱うことはもちろん、Proxied contentやOpenSocial templatesにて利用することができ…

Read more →

Google Developer Day 2009の動画が公開されています

· OpenSocial

2009年6月9日に行われたGoogle Developer Day 2009の模様が動画で公開されています。ここでは、OpenSocial関連の動画を取り上げてみましょう。 基調講演 - OpenSocialのパート ソーシャル Web の可能性 OpenSocial in Japan OpenSocial アドバンス OpenSocial パネルディスカッション 今年のGDDでのOpenSocialの扱いは、かなり大きなものでした。来年もこのような取り上げられ方となるよう…

Read more →

OpenSocialでの共通課金API - OpenSocial Virtual Currency API

· OpenSocial

OpenSocialの特徴は、開発したアプリケーションをさまざまなSNSに展開することができるという可搬性にあります。つまり、アプリケーションに対するビジネスを行う市場について、特定のSNSだけでなく、世界中の多くの市場を相手にすることができるということになります。 日本のモバイル市場や、世界のいくつかのSNSでは、すでにデジタルコンテンツを売り買いすることが盛んに行われています。この売買を実現するために、モバイルやSNSといったプラットフォームは、課金を行うための仕組みを整えてコンテンツプロバ…

Read more →

mixiアプリやgooホームガジェットを作るには

· OpenSocial

どちらもOpenSocialアプリケーションです。mixiアプリやgooホームガジェットを作る開発者は、「mixiアプリ」や「gooホームガジェット」というキーワードに非常に敏感に反応してしまうのは仕方のないことですが、それと同時に「OpenSocial」というキーワードにも反応すべきであり、現在有益な情報を得るためには、むしろ「OpenSocial」で情報収集すべきです。 [書籍] [OpenSocial入門](http://www.amazon.co.jp/dp/4774137480?ta…

Read more →

Thanks! Google Developer Day 2009 in Japan

· OpenSocial

昨日行われた [Google Developer Day 2009 in Japan](http://code.google.com/intl/ja/events/developerday/2009/home.html)はいかがでしたでしょうか?皆さんの興味は、今頃手元にあるAndroid携帯に向いていることでしょう。無料のイベントでのこのプレゼントは、ただただ驚きですよね。それを最大限楽しむためには、ただ操作しているだけではダメです。皆さん、Java言語を覚えて、アプリを作りましょう。 さて、…

Read more →

OpenSocial Panel discussion in GDD 2009 in Japan

· OpenSocial

Google Developer Day 2009 in Japanにて行われた「OpenSocialパネルディスカッション」の速報レポートを試みてみます。個人的に感じたポイントのメモです。 OpenSocialをコアとしたSocialWeb全般の話 mixi 川岸さん - コンテナ代表 RMTL 川崎さん - アプリ開発代表 goo えーじさん - コンテナ代表 Google 及川さん - モデレータ ゴール: 一歩会場を出たら、アプリを作りたくて仕方なくなる ソーシャルWebとは? mixi…

Read more →

OpenSocial Hackathon参加を躊躇されてる方々へ

· OpenSocial

来る6月11日に、OpenSocial Hackathonが開催されます。OpenSocial Hackathonは、他のAPIと比べてその開催頻度が高く、ほぼ毎月行っています。参加者の方々のレベルは幅広く、ちょっとかじったことのある方から熟練者まで様々です。 さて、最近僕の耳に、 「Hackathonへの参加資格はありますか?」 「どれだけOpenSocialのことを知っていれば、Hackathonに参加できますか?」 「自分はHackathonに参加できるレベルではないです」 「OpenSo…

Read more →

mixi主催OpenSocial Hackathonのレポート

· OpenSocial

5月15日に行った「mixi&OpenSocial-Japan主催OpenSocial Hackathon」のレポートを、mixi engineer blogに掲載しました! [mixi主催OpenSocial Hackathonが開催されました!] - mixi engineer blog [http://alpha.mixi.co.jp/blog/?p=895](http://alpha.mixi.co.jp/blog/?p=895)…

Read more →

OpenSocial Hackathonは6月にも行います!

· OpenSocial

5月15日に行われたmixi&OpenSocial-Japan主催OpenSocial Hackathonは、とても高いレベルの成果を参加者の方々がもたらしてくれました。その熱もまだまだ冷めないうちに、OpenSocial Hackathonを6月にも行います! 今回はGoogle Developer Day 2009 Japanの一環として、各APIごとにHackathonが行われます。もちろん、OpenSocial Hackathonもその仲間の一つです。昨年のように、GDDと同じ日ではない…

Read more →

Content Upload Support (0.9)

· OpenSocial

OpenSocial v0.9で追加になった「Content Upload Support」仕様について紹介します。OpenSocialアプリケーションでは、画像や動画などが良く使われますし、Album APIも追加になったので、このアップロードの仕様追加は比較的重要なものかと思います。 --- [Content Upload Support] Content Upload Supportは、OpenSocialコンテナに対して、JSON/XML/AtomPub RESTfulやJSON-…

Read more →

Content Rewriter Feature (0.9)

· OpenSocial

OpenSocial v0.9からちゃんと規定された「Content Rewriter Feature」について紹介します。実は多くのSNSで、v0.8.1から使えていた機能です。 --- [Content Rewriter Feature] OpenSocialでは、ユーザからの細かく、しかも多量なリクエストを効率よく捌くために、OpenSocialコンテナによって積極的にキャッシュが行われます。ただし、OpenSocialアプリケーションによっては、何でもかんでもキャッシュされては困る…

Read more →

Clarify timing of callback execution in JS API (0.9)

· OpenSocial

OpenSocial v0.9にて追加となった「Clarify timing of callback execution in JS API」仕様について紹介します。コールバック関数の呼び出しに関する規定についてですが、このようなちょっとしたことでも、OpenSocialアプリケーション開発者にとっては非常に重要です。 --- [Clarify timing of callback execution in JS API] 今までのOpenSocial APIでは、コールバック関数が呼び出される…

Read more →

Align Portable Contacts and REST (0.9)

· OpenSocial

OpenSocial v0.9において追加された仕様「Align Portable Contacts and REST」について紹介しましょう。この仕様は、OpenSocialとPortable Contactsの互換性について語られたものです。 --- [Align Portable Contacts and REST] Portable Contactsは、アドレス帳やフレンドリストなどにアクセスするための安全な方法をユーザに提供することを開発者が容易に行えるように、とデザインされた仕様です…

Read more →

Anonymous Viewer (0.9)

· OpenSocial

OpenSocial v0.9において追加された仕様「Anonymous Viewer」について紹介しましょう。この仕様は、Viewerが特定されない、あるいはViewerの情報を取得する権限がない場合に、OpenSocialアプリケーションがViewer情報をどのように得るべきか、を示したものです。もちろんコンテナによっては、Viewer情報を取得しようとした際に、この仕様の内容ではなく、エラーを返す場合もあります。 --- [Anonymous Viewer] OpenSocialでは、従来…

Read more →

Align JS API and REST (0.9)

· OpenSocial

OpenSocial v0.9において追加された仕様「Align JS API and REST」について紹介しましょう。 --- [Align JS API and REST] OpenSocial JavaScript APIでは、会員情報を表すためのいくつかのクラスが規定されています。その中で、住所を表すクラスとして、opensocial.Addressクラスがあります。Addressクラスには、緯度経度を表すフィールドや、住所の種別(自宅、勤務先など)のフィールドが定義されています。 o…

Read more →

Album support (0.9)

· OpenSocial

OpenSocial v0.9から追加になったAlbum APIについて、そのドラフトから日本語訳を起こしてみました。 --- [Album support in OpenSocial] OpenSocial v0.9では、複数のMediaItem(写真、動画、そして音声クリップ)により構成されるAlbumをサポートするための機能が追加されました。これは「Albums API」と呼ばれています。この仕様には、JavaScript API、RESTful API、そしてJSON-RPC AP…

Read more →

明日はOpenSocial Hackathon事前ミーティングです

· OpenSocial

珍しく大型連休になった今年のGW、皆さまいかがお過ごしだったでしょうか?場合によっては、まだ連休中という方もいらっしゃるかもしれません。 明日はmixi&OpenSocial-Japan主催のOpenSocial Hackathonの事前ミーティングが行われます。応募された方は、忘れずに参加してください(今日中にリマインダメールを差し上げます)。 それにしても、体調が悪い連休でした。今も体がフワフワします。…

Read more →

gooホームがOpenSocial Sandboxを公開しました!

· OpenSocial

遂に日本にOpenSocialが上陸しました!3月26日、gooホームがOpenSocial Sandboxを開発者向けに公開しました。 ![](http://cmm001.goo.ne.jp/img/sn/sn116.gif) [http://developer.home.goo.ne.jp/](http://developer.home.goo.ne.jp/) このgooホーム Sandboxのすごいところは、海外のOpenSocial対応に比べて、仕様の解釈や実装されているAPIの幅、…

Read more →

OpenSocial Hackathon in April 2009の応募を開始しました

· OpenSocial

遂に、日本初のOpenSocial対応SNSが登場しました!その名も「gooホーム」です。 [http://developer.home.goo.ne.jp/](http://developer.home.goo.ne.jp/) そして、gooホームをプラットフォームとして、早速OpenSocial Hackathonを開催いたします! [http://groups.google.co.jp/group/opensocial-hackathon-0424](http://groups.goo…

Read more →

「OpenSocialを利用してガジェットを作ろう!」連載を始めました!

· OpenSocial

技術評論社のWebサイトにて、OpenSocialに関する連載を始めました。 [OpenSocialを利用してガジェットを作ろう!] [http://gihyo.jp/dev/serial/01/opensocial](http://gihyo.jp/dev/serial/01/opensocial) 今回の連載は、 [gooホーム](http://developer.home.goo.ne.jp/)を担当している [えーじさん](http://devlog.agektmr.com/)との共同…

Read more →

OSDEがOpenSocial API Blogにて紹介されました

· OpenSocial

OpenSocialアプリケーション開発をしやすくするために開発を始めた「OpenSocial Development Environment」が、OpenSocial API Blogで紹介されました。 [Introducing the OpenSocial Development Environment] - OpenSocial API Blog [http://blog.opensocial.org/2009/03/introducing-opensocial-development.…

Read more →

Activity Paging Support (0.9)

· OpenSocial

People & Friends APIを使って会員情報や友達情報などを取得する際に、条件に一致する人数が多くなることを想定し、ページングを指定することができるようになっています。例えば、JavaScript APIであれば、PeopleRequestFields.MAXとPeopleRequestFields.FIRSTを使って、1リクエストに含める件数と開始インデックスを指定することができるようになっています。 しかし、Activities APIにおいては、残念ながらOpenSocial…

Read more →

オレオレ詐欺

· OpenSocial

今後数年以内に、オレオレ詐欺がSNSでも流行るんじゃなかろうか。。。 ミニブログ「Twitter」,パスワードが破られポルノ系サイト・スパムの被害に [http://itpro.nikkeibp.co.jp/article/NEWS/20090309/326157/](http://itpro.nikkeibp.co.jp/article/NEWS/20090309/326157/) SNS悪用のネット詐欺に注意、アカウントを乗っ取って「お金貸して」 [http://itpro.nikkei…

Read more →

OSDEプロジェクトをGoogleの各種サービスに移行しました

· OpenSocial

自宅サーバで環境を構築して開発を進めてきたOSDE(OpenSocial Development Environment)。このほど、Googleが提供する各種サービスに移行を行いました。 [移行前の環境] ・プロジェクトサイト(Wiki、Issue管理含む): 自宅サーバのTrac ・ソースコード: 自宅サーバのSubversion ・配布のためのUpdate-site: 自宅サーバのApache2 ・コミュニティ: Google Groups [移行後の環境] ・プロジェクトサイト(Wiki…

Read more →

デブサミ2009「OpenSocialパネルディスカッション」に参加してきました

· OpenSocial

Developers Summit 2009にて「OpenSocialパネルディスカッション」が行われました。僕もパネラーの一人として参加してきました。以下は、その時に使用した資料です。 内容としては、他では聞くことができない、非常に濃いものだったと思います。参加した僕でさえ、非常に興味深い話題の連続でした。 来場頂いた方々には、深く感謝いたします。ありがとうございました。 それにしても、来場してくれた方々の8割以上がOpenSocial入門本を購入していただいているとは。。。涙が出るほど嬉…

Read more →

「Project SocialSiteで実現するWebのソーシャル化」最終回が公開されました

· OpenSocial

OpenSocialコンテナを搭載した「Project SocialSite」をテーマに連載を担当させて頂いた「Project SocialSiteで実現するWebのソーシャル化」の最終回が公開されました。 Project SocialSiteで実現するWebのソーシャル化 - Sun Developer Connection [http://sdc.sun.co.jp/java/series/socialsite/index.html](http://sdc.sun.co.jp/java/s…

Read more →

SDCにてOpenSocial入門本が紹介されています

· OpenSocial

先月出版させていただいたOpenSocial入門本ですが、Sun Developer Connectionにて紹介していただきました。 Book Review OpenSocial入門 ~ソーシャルアプリケーションの実践開発 [http://sdc.sun.co.jp/news/2009/02/bookreview.html](http://sdc.sun.co.jp/news/2009/02/bookreview.html) 著者の自分よりも、的確に紹介していただけています。OpenSoci…

Read more →

OpenSocialパネルディスカッションにご参加ください

· OpenSocial

2月12日、13日に今年も [Developers Summit 2009](http://codezine.jp/devsumi/2009)が目黒雅叙園にて開催されます。 OpenSocialに関係するセッションとして、「 [OpenSocialパネルディスカッション](http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&sid=744&tr=07%5FDevelopment+Style%…

Read more →

OpenSocialで規定された会員情報の多さ

· OpenSocial

OpenSocialでは、SNSが持つ会員の情報を扱うために、予め情報の項目が規定されています。その項目群は、いくつかの主要SNSを調査した結果から最大公約数的に選ばれた項目によって定義されています。その項目数は、かなりの数となります。 その多さは、以下のコードを見れば実感することができるでしょう。このコードは、ある一人の会員情報をJavaにて構築する例です。このコードは、 [OSDE](http://www.eisbahn.jp/trac/osde)内で利用されています。 もちろん、こ…

Read more →

OpenPNE3でのSecurity Token INSECURE問題について

· OpenSocial

[この問題](http://groups.google.co.jp/group/opensocial-japan/browsethread/thread/5db84f55b970630a)ですが、とりあえず対応していただけたようです。後日、バージョン3.0.1がリリースされることでしょう。 [Ticket 3500 Shindigの設定でSecurity TokenがINSECUREになっている] [http://trac.openpne.jp/ticket/3500](http://trac…

Read more →

OpenPNE3がOpenSocialに対応しました

· OpenSocial

前々から対応することを表明していたOpenPNEが、Version 3にてOpenSocialに対応しました。 [OpenPNE3.0をリリースしました! ] [http://www.openpne.jp/archives/1117/](http://www.openpne.jp/archives/1117/) OpenPNEのプラットフォーム化戦略の一つとして、このOpenSocial対応があります。これにより、多くの場所で、OpenSocialプラットフォームが登場することになります。素敵…

Read more →

OpenSocialとJSDoc

· OpenSocial

本職をそっちのけで、ちょっと現実逃避。 Ajax全盛時代の昨今では、記述されるJavaScriptコードの量も半端じゃないので、メンテナンスするためのドキュメントも重要になってきます。OpenSocial JavaScript APIに関しても、バージョンが上がるにつれて大きくなってきているため、 [API Reference](http://code.google.com/intl/ja/apis/opensocial/docs/index.html)を追うのも大変です。 Javaにおいて…

Read more →

本屋めぐり

· OpenSocial

雪が舞い散る1月24日、遂にOpenSocial本が出版され、全国の書店に並びました。それを実感するために、いくつか書店を回ってきました。 1件目。平積みされていました。置いてあったコーナーは、Webオーサリング関連の書籍が並ぶ場所。ちょっと違和感があります。 ![RIMG2963.JPG](http://www.eisbahn.jp/yoichiro/images/RIMG2963.JPG) ![RIMG2961.JPG](http://www.eisbahn.jp/yoichiro/im…

Read more →

SocialWeb-Japan vol.1に参加してきました

· OpenSocial

昨日、 [SocialWeb-Japan vol.1](http://groups.google.co.jp/group/socialweb-japan)が開催されました。50名近い参加者の中、OpenSocialについての紹介をしてきました。 かなりの駆け足&時間オーバーで反省点盛りだくさんでしたが、OpenSocialの登場から現在までの流れと、OpenSocialのオープン性、そして技術的な話を少しずつ混ぜながら紹介しました。 それ以外にも、 えーじさんのSocial Webの現状…

Read more →

OpenSocial本は24日発売です!

· OpenSocial

想像以上に、表紙はかっこよかったです。300ページを超えているので、それなりの重さになると思っていたのですが、厚さも重さも、そうでもないです。原稿やPDFと、製本された結果は、やはり印象がだいぶ違いますね(良い意味で)。 [![os-photo.jpg](http://www.eisbahn.jp/yoichiro/images/os-photo.jpg)](http://www.amazon.co.jp/dp/4774137480?tag=eclipseplugin-22&camp=1027…

Read more →

OpenSocial本、見本誌到着!

· OpenSocial

遂に、 [OpenSocial本](http://www.amazon.co.jp/dp/4774137480?tag=eclipseplugin-22&camp=1027&creative=7407&linkCode=as4&creativeASIN=4774137480&adid=1S4GX70WQ488CMHE8TFX&)の見本誌が自宅に到着した! [![IMG0052.JPG](http://www.eisbahn.jp/yoichiro/images/IMG0052.JPG)](ht…

Read more →

デブサミ2009でOpenSocial Hackathonが行われます

· OpenSocial

来る2月12日、13日に [デブサミ2009](http://codezine.jp/devsumi/2009)が開催されます。OpenSocial関連としては、 2月12日 17:40から~19:10 【12-B-7】 OpenSocialパネルディスカッション 2009年、OpenSocial普及元年に「これから」を大予言 [http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&tr=0…

Read more →

OpenSocialはオープンです

· OpenSocial

「 [OpenSocialアプリを開発する上での落とし穴](http://jmblog.jp/archives/240)」というエントリがあったので、ちょっとだけ僕なりの考えを書いてみます。 まず「落とし穴1 まずは「ガジェット」から理解するべし」と「落とし穴2 iGoogle で Gadget API が使えない?!」は、上記エントリのご指摘どおりです。今度の24日に「 [OpenSocial入門](http://www.amazon.co.jp/exec/obidos/ASIN/477413…

Read more →

「OpenSocial入門〜ソーシャルアプリケーションの実践開発」が発売されます

· OpenSocial

今年は日本におけるOpenSocial元年となります。数多くの魅力的で新鮮なOpenSocialアプリケーションが次々と開発され、多くのSNSで多くの人々が楽しんでいる姿を想像しながら、OpenSocial本を執筆しました。 今日チェックしたら、既にamazonにて予約が可能となっていました。gooホームやmixi、OpenPNE、gumiなど、OpenSocialプラットフォームは皆さんのすぐそこまで来ています。日本語での情報はまだまだ少ないため、ぜひこの本が開発の手助けになってくれれば、と思…

Read more →

OpenSocial Development Environmentをリリースしました

· OpenSocial

OpenSocial Development Environmentの最初のバージョンを本日リリースしました。 ![osdetitle.gif](http://www.eisbahn.jp/yoichiro/images/osdetitle.gif) [http://www.eisbahn.jp/trac/osde](http://www.eisbahn.jp/trac/osde) OSDEは、OpenSocialアプリケーションを開発するためのEclipseプラグインです。もし皆さんがOp…

Read more →

「Project SocialSiteで実現するWebのソーシャル化」第3回が掲載されています

· OpenSocial

OpenSocialをベースにして任意のWebサイトやWebアプリケーションにソーシャル性をもたらしてくれる「Project SocialSite」をテーマにした連載「Project SocialSiteで実現するWebのソーシャル化」の第3回目が、Sun Developer Connectionにて掲載されました。 [第3回:Project SocialSiteのインストール ] [http://sdc.sun.co.jp/java/series/socialsite/200812.html…

Read more →

mixiアプリのイメージが公開されています

· OpenSocial

遂にmixiのOpenSocial対応に関して、具体的なイメージが表に出てきました。 [mixiアプリ 利用イメージ] - mixi Developer Center [http://developer.mixi.co.jp/appli/example](http://developer.mixi.co.jp/appli/example) これを見た限りでは、OpenSocialの仕様に沿った、非常にオーソドックスな対応と言えます。つまり、OpenSocialにて規定されている3つのビュー(C…

Read more →

SocialWeb Japanが立ち上がりました

· OpenSocial

2009年は日本においてOpenSocialがスタートする重要な年となる。そして、ソーシャルWeb元年として人々の記憶に残る年にもなるはずだ。そのために必要となるプロトコルやソフトウェア、そしてサービスが、昨年から今年にかけて次々と登場している。2009年は、それらが広く普及し、みんなが当たり前のようにソーシャルWebを楽しむことになる。つまり、今年までの成果が、本当の意味で実践期に移行すると言えるだろう。 ソーシャルWebを実現するためにいくつかの重要な仕様がある(OpenID、OAuth、D…

Read more →

OpenSocial Hackathon 12月18日開催!

· OpenSocial

そろそろ具体的なOpenSocial対応が日本でも聞こえて来ましたが、再来週の12月18日にGoogleにてOpenSocial Hackathonが行われます。 [OpenSocial Hackathon 12月18日開催!] [http://groups.google.co.jp/group/developer-round-table/browsethread/thread/c52df25894fa15a1?hl=ja](http://groups.google.co.jp/group/d…

Read more →

OpenSocialは一周年を迎えます

· OpenSocial

2007年10月末にGoogleより発表されたOpenSocialは、そろそろ一周年を迎える。当時のバージョンは0.6。既に0.8.1まであがり、今では0.9の策定や1.0に向けた議論も始まっている。 [![おめでとう!OpenSoc... - ケーキの文字Ⅱ - はてなセリフ](http://serif.hatelabo.jp/images/cache/d5fb486efefb9f6de0605a829ec124a06959aee2/cae386e2069a49a51701aab43d0e7…

Read more →

JJUG Cross Community Conferenceにて話をしてきました

· OpenSocial

本日10月17日、 [JJUG Cross Community Conference](http://www.java-users.jp/contents/events/ccc2008fall/)が行われた。その中で、「OpenSocialによるソーシャルマッシュアップアプリケーション」と題して発表を行った。 20分という限られた時間の中で、多くのデモンストレーションをお見せするつもりだったのだが、ちょっと欲張りすぎたらしい。時間を少しオーバーする結果となったのは、悔しい限りである。とはいえ…

Read more →

ShindigのPHP実装コードを追うときに使ってる機能

· OpenSocial

Apache Shindigのコード、特にPHP実装のコードを対象にいろいろやっていると、「あれ?動かないぞ?」という状況に度々出会うことになる。もちろん現在まさに進化している最中のコードセットなので、動かない箇所があるのは当たり前。 もし自分の手で直せるものなら直してしまいたいので、PHPのコードについてデバッグしたいわけだが、あまりにもPHPに無知な自分であるため、一筋縄ではいかない。デバッガなどの統合開発環境を知っているわけでもない(使いたがらないというのが正確)。 最初に試したことで、し…

Read more →

Apache Shindigにコードをコントリビュートしてみました

· OpenSocial

OpenSocialコンテナとして多くのSNSが採用しているApache Shindig。このShindigが今後のOpenSocialの広がりに関して重要なキーパーツであることは、絶対的に明白なことである。OpenSocialの中心的なメンバーのほとんどが、Shindigの開発に関わっており、その人たちがコミットしている一文字一文字が、OpenSocialを支えている。ただし、Shindigの開発は慢性的な人手不足のようで、一部の開発者がものすごい勢いでコミットしているのが残念ながら今の現状で…

Read more →

Partuza!にパッチを送ってみました

· OpenSocial

OpenSocialコンテナとして広く使われているApache Shindigには、残念ながらSNSとしての機能は搭載されていない(当たり前だけど)。そのため、ローカル環境でOpenSocialアプリケーションを開発するには、実はShindigだけだと、どうしても 役力不足になる。Shindigは会員情報や友達情報、アクティビティなどをXMLファイルにて記述し利用することができるようになっているが、OpenSocialアプリケーションから作成を要求したアクティビティなどは、メモリ上でしか保持され…

Read more →

Seasar Conference 2008 Autumnにて話をしてきました

· OpenSocial

Seasar Foundation主催のイベント「 [Seasar Conference 2008 Autumn](http://event.seasarfoundation.org/sc2008autumn/)」が、本日開催された。そこで「OpenSocialに見るGoogleのオープン戦略」というセッションで話をしてきた。 OpenSocialに関するほとんどの行動は、Googleに閉じた話ではなく、コミュニティを中心としたオープンな場で行われている。これを通じて、他のプロダクトも含め、…

Read more →

iPhoneとOpenSocialは相性がよい?

· OpenSocial

既存の大手SNSが、iPhone向けのアプリケーションを続々と公開している。App Storeに「ソーシャルネットワーキング」というカテゴリがあるくらいの勢いである。FacebookやMySpace、そして先日mixiもiPhoenアプリの公開を始めた。 「 [mixiのiPhoneアプリ公開](http://www.itmedia.co.jp/news/articles/0807/30/news052.html)」 - IT media このmixiアプリは、多くのmixiユーザに使われてるだ…

Read more →

iGoogle Sandboxの日本語版が公開開始しました!

· OpenSocial

すでに英語ローケルにて提供されていたのだが、このほどiGoogle日本語ロケールでも、iGoogle Sandboxの公開が始まったようだ。 iGoogle Sandboxって何かというと、iGoogleがOpenSocialコンテナになることを意味している。つまり、OpenSocialアプリケーションをiGoogleのGadgetとして配置することが可能になる。結果として、iGoogleはソーシャル機能を持つことになる、という話だ。 ![igoogle-ja.jpg](http://www.…

Read more →

第2回Ext.JS/Ext GWT勉強会に参加してきました

· OpenSocial

本日、「 [第2回Ext.JS/Ext GWT勉強会](https://rs.goga.co.jp/member/ext/)」に参加させていただいた。その中で、Ext.jsを使ったOpenSocialアプリケーションの開発についてお話をする機会をいただいた。 来場者の興味は「Ext.jsのライセンス」と「Ext.jsの技術ネタ」に向いているようで、OpenSocialの説明に時間を割きすぎた僕の内容は、ちょっと場違い的な感じだったかもしれない。もうちょっと説明の仕方があったのかもなぁ、と反省…

Read more →

マイスペース・アジア・ソーシャルゲームコンテストが開催されています

· OpenSocial

世界的な規模でNo.1の [MySpace.com](http://www.myspace.com)による、アジア圏を対象としたソフトウェアコンテストが開催されている。 [マイスペース・アジア・ソーシャルゲームコンテスト] [http://www.myspace.com/thegame08japan](http://www.myspace.com/thegame08japan) [![blogtopimg.jpg](http://www.eisbahn.jp/yoichiro/images/…

Read more →

いわき明星大学理工学セミナーにてOpenSocialの紹介を行いました

· OpenSocial

7月17日に、いわき明星大学理工学セミナーにて講演を行ってきた。理工学セミナーのテーマとして「最新情報の紹介」が掲げられているとのことだったので、今回は「インターネットアプリケーションの新しい形態」と題して、OpenSocialの紹介を行った。 Q&Aについて、ここで紹介しておこう。 --- Q. OpenSocialアプリケーションの中で製品化されたものはあるのか? A. どちらかと言えば、すでに多くの利用者を抱えた実績のあるWebアプリケーションが、現在では次々とOpenSocialアプ…

Read more →

OpenSocialを説明することで見えてきた課題

· OpenSocial

今日は、 [x.tokyoというコミュニティ](http://groups.google.co.jp/group/xtokyo)で「OpenSocialとは?」という話をしてきた。今まで「SNSアプリケーションって、いいですね!」という人々としか話をしてこなかった気がするのだが、今回はそうではない話がいろいろと出てきて、かなり僕的にも新鮮だった。 まず大きな話として「Activityってどうよ?」という点。例としてTwitterがあげられていたんだけど、今のTwitterは、followしている…

Read more →

Ext JS/Ext GWT勉強会に参加してきました

· OpenSocial

昨日行われた「 [第1回Ext JS/Ext GWT勉強会](https://rs.goga.co.jp/member/ext/)」にお呼ばれしていたので、参加をしてきた。主催された方々は皆Mash up Awardつながりな方ばかりだったので、変に緊張することもなく楽しんできた。 内容は、以下の通り。 [Ext Japan](http://extjs.co.jp/)について ユーザ事例を3つ紹介 フリーディスカッション やはりExt.jsはまだまだ日本語の情報が少ないとのこと。確…

Read more →

Google Developer Day 2008 Japan [OpenSocial]

· OpenSocial

OpenSocialに関するセッションは、Googleエンジニアの向井さんによる発表。まずはデモンストレーションとして、脳内メーカー for OpenSocial(デベロッパー交流会第5回で発表されたもの)を取り上げ、会員情報が使われるというOpenSocialの特徴をデモで見せるところから始まった。 OpenSocialは既にGoogleの手から離れていて、仕様策定はOpenSocial.orgによりオープンに行われているとのこと。実際に、この前発表されたVersion 0.8の仕様は、Goo…

Read more →

OpenSocial-Japanグループが始まりました!

· OpenSocial

OpenSocialに関する話題を中心とするGoogleグループコミュニティ「OpenSocial-Japan」が公開されました。 「 [OpenSocial-Japan](http://groups.google.co.jp/group/opensocial-japan)」- Google Groups このOpenSocial-Japanコミュニティでは、 ・基本的なOpenSocial-APIの紹介 ・OpenSocialアプリケーション開発に関する疑問、質問 ・各種SNSなどのOpenS…

Read more →

OpenSocialに対応したiGoogle sandboxが公開されました

· OpenSocial

orkutのフォーラム「OpenSocial Japan」に投稿した記事を以下にも載せておこう。 --- 「 [OpenSocialに対応したiGoogle sandboxが公開されました](http://www.orkut.com/CommMsgs.aspx?cmm=47213793&tid=2595886819476926721&start=1)」- OpenSocial Japan OpenSocial API Blogによると、OpenSocialをサポートしたiGoogleのsandb…

Read more →

Googleデベロッパー交流会(第5回)のレポートが公開されました

· OpenSocial

3月14日に行われた「Google デベロッパー交流会(第5回)」のレポートと映像が、下記のページにて公開を開始した。 「 [Google デベロッパー交流会 (第5回)](http://www.google.co.jp/developer/prg/events/5-vol1.html)」- Google Code サンプルアプリケーションをパネリスト全員が作って紹介をしている点や、OpenSocialに関するアプリケーションの開発方法に留まらず、OpenSocialに対応したコンテナを提供する…

Read more →

orkutにてOpenSocial Japanコミュニティが活動を開始しています

· OpenSocial

今後ますます目が離せないOpen Social。orkutにて、OpenSocial Japanというコミュニティが活動を開始している。 「 [OpenSocial Japan](http://www.orkut.com/Community.aspx?cmm=47213793)」- orkut ここには、SNSの特色を生かしたサンプルアプリケーションや、最近のOpen Socialに関する話題などがある。Open Socialを知っている方も、これから作ってみたいと思っている方も、ぜひ参加してみ…

Read more →

Open Social Foundation発足!

· OpenSocial

GoogleによるSNSアプリケーションの共通プラットフォームAPI「Open Social」について、Yahoo!、MySpace、そしてGoogleによって「Open Social Foundation」が発足された。 「 [Yahoo, Google, MySpace form open social foundation](http://www.bizjournals.com/sacramento/stories/2008/03/24/daily22.html)」- Sacramento…

Read more →

こみゅすけ Open Social Editionを作りました

· OpenSocial

こみゅすけには、 [RESTful API](http://www.eisbahn.jp/trac/commusuke/wiki/rest)が実装されている。つまり、他のプログラムからこみゅすけの情報を取り出したり変更できるようにしてある。これを使って、「こみゅすけ Open Social Edition」なるものを作ってみた。現在、orkut SandboxとHi5 Sandboxにて動作している。 (1) [こみゅすけ Open Social Edition for orkut](http…

Read more →

デベロッパー交流会後の飲み

· OpenSocial

Googleデベロッパー交流会 第5回「Open Social」が終わった後、スピーカーの方々と飲みにいくことができた。 ![200803142038000.jpg](http://www.eisbahn.jp/yoichiro/images/200803142038000.jpg) 左から、 [後藤さん](http://www.blogot.com/got/)( [フィードパス](http://www.feedpath.co.jp/))、Christian Schalk(Google)、丹羽…

Read more →

Googleデベロッパー交流会 第5回「Open Social」に参加してきました

· OpenSocial

先週の3月14日、 [Googleデベロッパー交流会](http://www.google.co.jp/developer/prg/event.html) [第5回「Open Social」](http://googlejapan.blogspot.com/2008/02/open-social.html)に参加させていただいた。今回は、パネルディスカッションのパネラーの一人として、Open Socialについて他のパネラーの方々と共に語らせていただいた。 何だかんだ言って、結局僕が一番話をし…

Read more →

第5回デベロッパー交流会は「Open Social」がテーマ

· OpenSocial

Googleが主催する「 [第5回デベロッパー交流会](http://groups.google.com/group/developer-round-table/msg/2b919e77ddce0af9)」は、 [Open Social](http://code.google.com/intl/ja/apis/opensocial/)がテーマである。 SNSのプラットフォーム化という点では、すでに多数の人気アプリケーションが生み出されているFacebookが現在の代表格であるが、Open Soc…

Read more →