タグ

opensocialに関するbongkuraのブックマーク (34)

  • OpenSocial WAP Extensionの裏話 - mixi engineer blog

    皆さんこんにちは。プラットフォーム開発を担当しています、よういちろう です。今回は、先日正式にOpenSocial仕様に採択された「OpenSocial WAP Extension」について、簡単に解説してみたいと思います。 [日発のモバイルソーシャルアプリケーション仕様が世界標準に採択] http://mixi.co.jp/press/2010/1213/3995 OpenSocial WAP Extensionって何ですか? mixi Platformは、8月24日のmixiアプリPC版の一般公開を皮切りに、次々と新しいチャレンジを続けてきました。その中で最も市場規模が成長したものは、mixiアプリモバイルになるでしょう。他社からも所謂ガラケー向けソーシャルアプリプラットフォームの参入が相次いで実現され、一種の社会現象にまで拡大しています。 日におけるガラケー向けソーシャルアプリ市

    OpenSocial WAP Extensionの裏話 - mixi engineer blog
  • 「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側

    6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWS で作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWSで作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 ソーシャルアプリ開発に Python×Django×AWSを選んだワケ gumiは、エンタメ情報に特化したモバイルSNS「gumi」を手がける開発会社で、日初の携帯向けOpenSocialプラットフォーム「gumi Platform」を提供

    「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側
  • OpenSocial Pages という新しい取り組みの紹介です

    JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 こんにちは。なかじまんです。新しい取り組みのお知らせです。 OpenSocial Pages 0.9.0 を公開します。 OpenSocial Pages は Google App Engine for Java 上で動作する OpenSocial コンテナです。OpenSocial Pages は App Engine 上のアプリケーションに OpenSocial を組み込んだり、OpenSocial の上にアプリケーションを構築する、その元ネタとして提供するものです。 OpenSocial Pages は App Engine 向けに実装した完動品です。ソースコードを提供していま

    OpenSocial Pages という新しい取り組みの紹介です
  • モバイルなプラットフォームでのOAuth Signatureの検証 - hide-k.net#blog

    相変わらず、題名にセンスがありません。こんばんは。 さて、ようやくローンチしたモバゲーオープンプラットフォームですが、仕組み的にはmixiさんのモバイル版とほぼ同じアーキテクチャで Gadget Server がプロキシー的な役割をする感じになってます。 大人の事情がかなり反映された仕組みなのですが、この仕組みで非常に重要なのがGadget ServerからのリクエストをSAPがいかに信頼するかという部分です。いわゆる 2-legged OAuthでAuthorizationヘッダに含まれるOAuth Signatureの検証する部分。その部分のコードスニペットをご紹介。(mixi 用のは公開していいかどうかわかんないのでモバゲー向けだけ) use OAuth::Lite::ServerUtil; use OAuth::Lite::Util qw/parse_auth_header/; u

  • 「mixiアプリ」という脆弱性 | day by day

    一定期間更新がないため広告を表示しています

    「mixiアプリ」という脆弱性 | day by day
  • 「OpenSocial」(※1)に準拠した「みんカラ・プラットフォーム」開設のお知らせ - 【 carview 】 自動車の総合サイト〜企業情報

    日産 GT-R 3.8 50th アニバーサリー 4WD 支払総額 23480.0万円 愛知県清須市

    「OpenSocial」(※1)に準拠した「みんカラ・プラットフォーム」開設のお知らせ - 【 carview 】 自動車の総合サイト〜企業情報
  • mixi app framework mist.jsを開発しました : tech.kayac.com - KAYAC engineers' blog

    KAYACモバゲー参入に伴いAmazon Web Serviceと格闘中のagoです。 弊社ではPC版mixiアプリもいくつか作成しておりますが、今回そこで得られたノウハウを集めてmixiアプリ フレームワークを公開しました。 ソースコード github opensocialに関しては過去にjquery.opensocial-simple.jsを公開しておりますが、社内からも「JSなしでmixi appを作りたい」と言う要望もあり、今回frameworkの形で公開いたしました。 コンセプト JSを書かなくてもそこそこリッチなmixi appが作れるフレームワーク 機能 OWNER、VIEWER情報の取得 マイミク情報の取得 指定mixi IDユーザ情報の取得 画面遷移の制御 表示領域の自動調整 「日記に書く」リンクの自動設定 アクティビティの発行 「友達を誘う」機能の追加 詳細はgithu

    mixi app framework mist.jsを開発しました : tech.kayac.com - KAYAC engineers' blog
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • SocialWebJapan#3に参加してきました

    例によって、嘘・大げさ・紛らわしいや、私の誤解などある可能性がありますのでご容赦ください。 looops斉藤さん Sorial Mediaは儲かるか? 単純な広告モデルはキツイ。 Facebookがアツい All Facebook でランキングが見られる。 Daily Active Userの集計らしい。 ここ3ヶ月は農場育成ゲームがアツい。1,2位独占。 ここ3ヶ月で約半数が入れ替わり。 2009.8 best50のうち、 59%がソーシャルゲーム(1位) 17%が機能強化(2位) うち16%がモバイル系 8%がセルフゲーム(3位) 自分を飾る系は2%しかない。 アバターなどがいまいちヒットしてないみたい。 FacebookのDaily Active User自体が伸びている(2.7倍) ポイント 友達を巻き込む 体験を共有させる 競わせる ネタにされた側がプライズを得るシステム 口コミ

  • mixiアプリなど OpenSocial アプリでアクセス解析する方法 ( ラボブログ )

    スパイスラボ神部です。 久々に OpenSocial 入門ネタを。 OpenSocial アプリでアクセス解析するには? まずは基礎知識。 -OpenSocialアプリからGoogle Analyticsを利用できます - OpenSocial-Japan | Google グループ こんなに短く記述できるのね。 -iGoogleガジェットでGoogle Analyticsを利用する方法 - F.Ko-Jiの「一秒後は未来」 ↑ この「UA」で始まるIDがあとで必要となります。ガジェットファイルを設置するドメインと同じプロファイルを選択しましょう。 「ガジェットファイルを設置するドメインと同じプロファイルを選択しましょう」ここが以外と書いてない。 実践編 まず、コンテナが対応しているかどうかを確認しましょう。 mixiアプリでは -mixi Developer Center (ミクシィ

  • OpenSocialのサービスプロバイダっぽいのを作ってみる 2.データベース設計を考える - よしだ’s diary

    まずはpersonだけ。 適当翻訳。 おそらくサービスプロバイダに用意されているであろう標準的なフィールド。 id ユニークな識別子。必須。 displayName エンドユーザ向けの表示に適した名前。必須。 name 名前。 formatted 表示用のフルネーム。 familyName 姓。 givenName 名。 middleName ミドルネーム。 honorificPrefix 名前の前に付ける敬称。 ex) Mr. honorificSuffix 名前の後につける敬称。 ex) さん nickname 普段呼ばれている名前。usernameを表すのには適さない。 published 登録日。xs:dateTime形式で記述。 ex) 2008-01-23T04:56:22Z updated アップデート日。xs:dateTime形式で記述。 birthday 誕生日。xs:d

    OpenSocialのサービスプロバイダっぽいのを作ってみる 2.データベース設計を考える - よしだ’s diary
  • mixiアプリモバイル版によるコンテンツ販売について考察 ( ラボブログ ) - ryuzi_kambe の?D

    OpenSocial, mixiアプリ, ケータイhttp://blog.spicebox.jp/labs/2009/07/mixi_27.html これまでは技術的なところをいろいろ追いかけてきましたが、mixi アプリモバイル版を、いわゆるコンテンツの販路として考えたらどうなるかな、ということでいろいろ情報をまとめてみたいと思います。これに関してはアプリでマネタイズではなく、アプリでデジタルコンテンツを売る、という側面での考察になります。まあもう皆さん既にいろいろと検討されているないようだと思うので、おさらい的に。 販路拡大が好きだ! - Favorites! 仕組みとしてはデジタルコンテンツ販売が出来そうですが、規約上そういったことができなければいろいろと難しいので、そのあたりを読み解いてみることにします。技術的なことではないので逆に調べやすいですね。 mixi Developer

  • [Perl][OpenID] OpenID-Lite, その他 - Codin’ In The Free World

    PerlのOpenIDクライアントであるOpenID-Liteをデベロッパリリースしました。 http://search.cpan.org/~lyokato/OpenID-Lite/ OpenID Enabledのruby-openidを参考に、OpenID2.0に準拠させてあります。 http://openidenabled.com/ 特徴 用語を2.0のspecに出来るだけ合わせた。 DH-SHA256, HMAC-SHA256の対応 Crypt::DH::GMPの採用(http://mt.endeworks.jp/d-6/2008/04/crypt-dh-gmp.html) XRI::Resolution::LiteによるXRI inameでのディスカバリのサポート(http://d.hatena.ne.jp/ZIGOROu/searchdiary?word=%2a%5bXRI%5d

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

    OpenSocialの特徴は、開発したアプリケーションをさまざまなSNSに展開することができるという可搬性にあります。つまり、アプリケーションに対するビジネスを行う市場について、特定のSNSだけでなく、世界中の多くの市場を相手にすることができるということになります。 日のモバイル市場や、世界のいくつかのSNSでは、すでにデジタルコンテンツを売り買いすることが盛んに行われています。この売買を実現するために、モバイルやSNSといったプラットフォームは、課金を行うための仕組みを整えてコンテンツプロバイダに提供し、利用してもらいます。ただし、そのほとんどが、プラットフォームごとに独自に策定された仕様となっています。プラットフォームごとに、コンテンツプロバイダは課金のための仕様を1から理解する必要が出てきます。 例えば、OpenSocialアプリケーションでSNSが提供する課金の仕組みを使いたいと

  • ソーシャルアプリ 大橋直久

    SNS(ソーシャル・ネットワーキング・サービス)向けソーシャルアプリの開発が急ピッチで進められています。 2009年6月、日経コンピュータ 米ロックユー SNS(ソーシャル・ネットワーキング・サービス)向けアプリで急成長 2005年11月に設立した米ロックユー。設立当初は知名度のない小さなソフト開発会社の1社に過ぎなかったが、SNS(ソーシャル・ネットワーキング・サービス)向けアプリケーション開発で急成長を遂げている。英語圏や中国語圏の大手SNS向けに提供する米ロックユー社のアプリケーションは、2008年時点で月間利用者数が1億800万人、月間閲覧数は20億ページビュー。ヤフーやグーグルへの投資実績があるベンチャーキャピタルの米セコイアキャピタルなどからは、2000万ドル(約20億円)以上の出資を受けたとされる。インターネット関連ベンチャー企業としては、最も注目の1社と言える。 米ジンガ、

  • mixiオープン化でモバゲー、グリーとのモバイルSNS戦争の行く末は?

    インターネットやモバイル関連の企業の経営者が集まるカンファレンス「Infinity Ventures Summit 2009 Spring(以下、IVS)」が2009年5月21日から22日まで札幌で開催されている。 このIVSの面白さはなんといっても、各セッションでの経営者同士のディスカッションや会場にいる経営者からのスピーカーへの質問だろう。 ミクシィ代表取締役社長の笠原健治氏の講演を終えたあとには、会場にいるモバゲータウンを運営するディー・エヌ・エー取締役の守安功氏やグリー代表取締役社長の田中良和氏を交えての質問を受ける一幕もあった。 ミクシィのmixi事業部長の原田明典氏も参加したこの質疑のやり取りの一部を披露しよう(モデレーターはインフィニティ・ベンチャーズ共同代表の小野裕史氏)。 モデレーター:mixiアプリの市場規模はどれぐらいを期待しているか? 笠原氏:ミクシィの売り上げは

    mixiオープン化でモバゲー、グリーとのモバイルSNS戦争の行く末は?
  • http://japan.internet.com/column/busnews/20090625/6.html

  • OpenSocial アプリで1つのviewで複数のページを表示する | mixi アプリ 大全集

    OpenSocial アプリで jQuery, YUI のタブを用いずに、OpenSocial 標準の view module を用いて1つのviewに複数のページを表現する。jQuery や YUI ( yahoo user interface library ) などのタブ機能を使えば1つのviewで複数のページを簡単に作れるのですが、今回はちょっと違った方法で表現してみます。 OpenSocial の view モジュールを用いると gadgets.views.requestNavigateTo(view, opt_params, opt_ownerId) メソッドでviewの移動を行えるのですが、そのメソッドの第2引数に独自のパラメータをMap型で渡すことができます。 viewの移動後には、gadgets.views.getParams( ) メソッドで先のパラメータの取得が可能