タグ

opensocialに関するu-ichiのブックマーク (14)

  • Tender Surrender » ガジェットのレンダリング速度を向上するPreload

    今回はOpenSocialでネット上にあまり情報のないPreloadについて、解説してみます。 ガジェットレンダリングの流れ 単純にRSSを表示するガジェットを例に説明します。あるコンテナSNS上でこのガジェットを表示する場合、下記のような手順を踏みます。 コンテナSNSのレンダリング ガジェットサーバーがガジェットをレンダリング ブラウザ上でガジェットのJavaScriptが初期化 外部サイトのRSSを取得するためのAjaxリクエストをガジェットサーバーに送信 ガジェットサーバーが外部サーバーにリクエストを送信(キャッシュがあればスキップ) ガジェットサーバーはレスポンスをブラウザに戻す ブラウザ上でガジェットのJavaScriptがレスポンス内容を元に記事一覧をレンダリング ざっとこんな感じになります。 OpenSocialコンテナの動きを理解していない人には若干分かりづらいかもしれま

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • Tender Surrender » OpenSocialのパーミッションモデル

    最近「OpenSocialでOwnner毎 or Owner*アプリ毎の永続化方法 オプション」辺りでOpenSocialのパーミッションに関する疑問がいくつか挙っていたので、どういう場合にどのデータにアクセスできるのか、ついでに、FriendConnectにおけるパーミッションモデルについてもまとめてみます。 まずは最低限の知識としてビューアー(VIEWER)/オーナー(OWNER)という考え方と、基情報/個人情報を押さえておきましょう。 ビューアーとオーナー ガジェットは貼られる場所によって呼び方が異なり、これをビュー(view)と呼びます。OpenSocialでは標準的にhomeビュー、profileビュー、canvasビューが用意されています。ここを参考にしてください。 ご覧いただくと分かると思いますが、homeビューのガジェットは自分が見るマイページに貼られる前提で,profi

  • mixi - ソーシャルアプリケーション アワード

    ソーシャルアプリケーションアワード2009 - 結果発表!! たくさんのご応募、ありがとうございました! グランプリは100万円! 各賞について 2009年11月10日 結果発表!たくさんのご応募ありがとうございました! 2009年11月9日 明日11月10日(火)、当サイトより結果を発表させていただきます! 2009年11月2日 結果発表日を変更させていただくことになりました。発表日については近日ご案内させていただきます。 2009年10月1日 応募受付を終了いたしました。ご応募ありがとうございました! 結果発表まで今しばらくお待ちください。 2009年8月17日 開催期間を延長しました!応募受付は9月30日(水)まで。 2009年7月1日 募集を開始しました! 協賛賞の副賞について情報を追加しました! 2009年4月24日 ソーシャルアプリケーション アワードサイト、日オープン!

  • はじめての mixi アプリ - IT戦記

    IE ではたぶん動きません。 友達一覧取得 <?xml version="1.0" encoding="UTF-8" ?> <Module> <ModulePrefs title="simple mixi Appli"> <Require feature="opensocial-0.8"/> </ModulePrefs> <Content type="html"> <![CDATA[ <script type="text/javacript"> var req = opensocial.newDataRequest(); req.add(req.newFetchPeopleRequest(opensocial.newIdSpec({ userId: 'OWNER', groupId: 'FRIENDS' }), { max: 1000 }), 'friends'); req.send(fu

    はじめての mixi アプリ - IT戦記
  • jmblog.jp - DropBox を OpenSocialアプリ開発に利用する

    OpenSocial アプリを開発するときには、作った xml ファイルをどこかのサーバーに置かなければなりません。自分でサーバーを持っている人はそこを使うだろうし、そうじゃない人は Google Code でプロジェクトを作るなどの工夫をされているかもしれません。 ただ、自分でサーバーを持っていて、かつサーバー上で vi(vim)や Emacs といったテキストエディタを駆使できる人以外は、「xml ファイルをローカルで編集」して「コンテナ上で確認」する前に、「サーバーにアップする」というアクションがどうしても入ってしまいます。そして、試行錯誤を繰り返すことになりがちな OpenSocial アプリ開発では、この1アクションがずいぶんと手間になってしまいます。 そこで、DropBox を使ってこの手間をなくすというアイデアを思いつき、試してみたところ、思った以上に快適だったので、その方法

  • OpenSocialを利用してガジェットを作ろう! 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    OpenSocialを利用してガジェットを作ろう! 記事一覧 | gihyo.jp
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • OpenSocial Panel Discussion (デブサミ2009)

    デブサミ2009(Developers Summit)で、 『OpenSocial パネルディスカッション 2009年、OpenSocial普及元年に「これから」を大予言』と題してパネルディスカッションを行いました。 コンテナベンダーとして mixi さん、goo HOME さん、また、ディベロッパー代表としてよういちろうさん・白石さんに登壇いただきました。ゲストで矢野さんも登場。(川崎はモデレータ) 資料は、パネルディスカッションの進行スライドなので、あまり内容はありません。。。 http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&sid=744#744Read less

    OpenSocial Panel Discussion (デブサミ2009)
  • OpenSocial Tutorialをやった - おもしろwebサービス開発日記

    Googleが提供しているOpenSocial Tutorialをざっくりやってみました。Tutorialはまだ日語化されていない*1ということもあって、事前準備に少し苦労しました。これからTutorialする人のために要点をまとめておきます。 OpenSocial Tutorial - OpenSocial - Google Code このTutorialで何を作るのか このTutorialはiGoogleのガジェットを題材にしており、友達にギフトを送ってそれを表示するようなガジェットを作ります。 iGoogleSNSじゃないけど「友達」ってどうするの? 開発用のSandbox Friendsと呼ばれるgadgetを使用して友達を設定します。 Sandbox Friendsってどこからインストールするの? Sandbox Friendsをはじめとしたディベロッパーツールはここから取得

    OpenSocial Tutorialをやった - おもしろwebサービス開発日記
  • Tender Surrender » OpenSocial(Shindig)のサーバーアーキテクチャ

    OpenSocialと関わるには コンテナになる ガジェットを開発する RESTを使ったクライアントサービスを作る といった選択肢が考えられますが、そのいずれを選択するにしても、アーキテクチャについて知っておくことはとても重要です。特にガジェットを開発するに当たっては、アーキテクチャを知っていることでより開発しやすい場面が多々あります。 そこで今回は、OpenSocialに対応するコンテナのほとんどで利用されているオープンソースのリファレンス実装、Shindigのアーキテクチャについて解説したいと思います。 ガジェットとSNSの関係 iGoogle(既にShindigが利用されている)ではどうやって第三者の作ったガジェットを表示しているかご存知でしたか?実は、別ドメイン(iGoogleならgmodules.com)上にレンダリングしたガジェットを、iframe内に表示しているのです。 理由

  • バナナ研究所:速攻で作る OpenSocialアプリ ブログ

    新年明けましておめでとうございます。 mixiアプリも採用の Open Social 日最大のSNSである mixiが mixiアプリ にOpen Socialを採用したことにより、今年2009年は他社のサービスでもOpenSocialを採用するところが一気に増えてくるではないでしょうか。 そこで弊社Banana Systemsが2009年最初にお届けする記事は「速攻で作るOpenSocialアプリ」です。 OpenSocialの詳細につきましては、オフィシャル・ページ にて説明されていますのでここでは割愛します。 まず前提として、 ・Orkut用のソーシャル・アプリ 今現在 mixiアプリはまだβ版であり一般には公開されていませんので、 GoogleSNSであるOrkutにてソーシャル・アプリを開発します。 ・自社サーバからデータの取得、保存 H

  • OpenSocial, App Engine, Amazon S3 の連携を解説した「OpenSocial in the Cloud」日本語訳 - WebOS Goodies

    OpenSocial, App Engine, Amazon S3 の連携を解説した「OpenSocial in the Cloud」日語訳 先日、 MySpace のアップデートや AOL の新着メールをチェックできる iGoogle ガジェットが公開されていましたね。 http://www.itmedia.co.jp/bizid/articles/0811/20/ne... http://igoogledeveloper.blogspot.com/2008/11/sign-... これらのガジェットのように、サーバーサイドの Web アプリケーションと連携することで、 iGoogle や OpenSocial ガジェットの可能性は無限に広がります。しかし、既存の API を利用のは簡単ですが、独自の機能を実装しようとするとサーバーを用意するのが大変。とくにガジェットの人気が出てアクセ

  • Google Social Graph APIを徹底解剖:マーケティング - CNET Japan

    今回はGoogle Social Graph APIについて解説します。Google Social Graph APIの概要は、下記を参考にしてください。 http://code.google.com/apis/socialgraph/ まず、Google Social Graph APIとは何か?についてです。 Googleは、それこそ世界中の様々なページをインデックスしています。通常は、各ページのテキストをインデックス化して、検索エンジンとしてそのデータを活用していますが、Google Social Graph APIは、これらのページのXFN(XHTML Friends Network)もしくはFOAF(Friend Of A Friend)情報を利用します。 まずXFNとFOAFについてですが、これはどちらもソーシャルネットワークのリンク情報についての表現です。 XFNは、micr

    Google Social Graph APIを徹底解剖:マーケティング - CNET Japan
  • 1