Code Archive Skip to content Google About Google Privacy Terms
「ウェブはソーシャルであるべきだ」。これは今の会社に 入社した2005年くらいからずっと訴えてきたことです。ソーシャルグラフをプラットフォーム化することで実現できることがたくさんあります。まずはポータルサイト全体をソーシャル化することを目標にし、作り上げたのがgooホームでした。 将来の構想はその時点で既にあって、いずれはポータル外のサイトとも接続して、インターネット全体がソーシャルグラフで繋がることをイメージしていました。そんな時に登場したのがFacebookです。 Facebookがやろうとしていたことは、SNSの中にサービスを取り込むという、僕の考えとは真逆でしたが、結果的にやろうとしていたことは似たようなもので、先に実現されたことにくやしい思いをました。そしてOpenSocialが登場します。 OpenSocialは仕様を民主的に決めて行くオープンなスタイルでした。オープン性のメ
先日の記事でShindigが持つOpenSocialアーキテクチャの強力なキャッシュ機能について触れました。Shindigには大きく4種類のキャッシュが存在しています。 ガジェットXMLのキャッシュ makeRequestでアクセスされる外部APIのキャッシュ featureを固めたJavaScriptのキャッシュ JavaScript、CSS、imgなどHTMLからリンクされたリソースのキャッシュ ガジェットXMLのキャッシュ OpenSocialガジェットを開発し始めて最初につまずくのがこのガジェットXMLのキャッシュでしょう。ガジェットXML上で変更を行っても、それが実際のガジェット表示上に反映されない場合は、まずガジェットXMLがキャッシュされていることを疑いましょう。 ガジェットXML上でJavaScriptコードを修正しつつサンドボックス環境で動作確認しながら開発したい場合は、
ということで,checkoutしたら半分がヒストリーでおいおいと思いながらもCajaを読んでみたのだけど,これってどうやって動いてるんだろ?何をやってるか自体はpdfとかの表見て何となく分かるんだけど,どう組み込むのかが分からん. で,使われているというShindigのサンプル見たけど,普通にCajaライブラリをimportして使っているというオチ.言語ニュートラルじゃないから,PHPのビルドの説明ではなかったのね.現状他の言語からCaja使うにはJVM実装の処理系を使うか,別途Caja専用サーバでも立ててそれ経由するしかないっぽい? OpenSocial関係はJavaScriptメインなので「バックエンドだけ移植すればいいよね〜」とか安易に考えてたんだけど,やるにはかなり面倒になりそうな予感. それにしてもJavaって無駄に階層増えすぎて粒度が細かいので読むのが疲れる.IDEでも入れれば
OpenSocialと関わるには コンテナになる ガジェットを開発する RESTを使ったクライアントサービスを作る といった選択肢が考えられますが、そのいずれを選択するにしても、アーキテクチャについて知っておくことはとても重要です。特にガジェットを開発するに当たっては、アーキテクチャを知っていることでより開発しやすい場面が多々あります。 そこで今回は、OpenSocialに対応するコンテナのほとんどで利用されているオープンソースのリファレンス実装、Shindigのアーキテクチャについて解説したいと思います。 ガジェットとSNSの関係 iGoogle(既にShindigが利用されている)ではどうやって第三者の作ったガジェットを表示しているかご存知でしたか?実は、別ドメイン(iGoogleならgmodules.com)上にレンダリングしたガジェットを、iframe内に表示しているのです。 理由
OpenSocial Development Environmentの最初のバージョンを本日リリースしました。 http://www.eisbahn.jp/trac/osde OSDEは、OpenSocialアプリケーションを開発するためのEclipseプラグインです。もし皆さんがOpenSocialアプリケーションを開発しテストを行う際に、いずれかのSNS(orkut.com、myspace.com、hi5.comなど)を使わなければなりません。これらのSNSを使う手法は、皆さんに強力な制限を与えることでしょう。例えば、ソーシャルアプリケーションをテストするために友達を作らなければならず、多くの機能をサポートしたSNSを探さなければならず、SNSが安定して稼働していなければなりません。 OSDEは、皆さんに個人的なSNSを提供することができます。この小さなSNSの中で、皆さんは会員のプロ
Welcome to OpenSocial Development Environment The porpose of this project is to make the development tool for OpenSocial application. OpenSocial Development Environment(OSDE) is made as Eclipse Plug-in. OSDE allows you to develop and test OpenSocial application very easily. What's OSDE? OSDE is the Eclipse Plug-in for developing OpenSocial application. When you want to develop and test a social ap
Chabotc Most popular xxx stories, real chat, hot software and free adult videos. Not very long ago, there was a negative stigma against us gays. People just wouldn’t accept the fact that it was okay to love another man in the same way you could love a woman. Today, in 2022, the stigma is still there, but most people have become comfortable with the idea. Comfortable enough to watch XXX gay porno w
OpenSocialを始めよう(9) - Apache Shindigでさくさく開発!
以前インストール方法をご紹介した(Java版、PHP版)Shindigですが、ようやくPHP版も使えるレベルになってきましたので、ソースを読み解いてみました。なお、Java版の方が実装は進んでいますが、今回はPHP版に限った話ですのでご注意ください。 Shindigとは何なのか そもそも、の話です。 Shindigはひとことで言うと「OpenSocialコンテナのサンプル実装」です。これをダウンロードして動かすだけで、iGoogleガジェットとOpenSocialガジェットの動作テストを行うことができます。実際はOpenSocialを広く普及させるよう、数多あるSNSがShindigを参考に、もしくは流用してOpenSocialに対応することを目的にしています。 Shindig - an Apache incubator project for OpenSocial and gadgets
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く