2010-02-01から1ヶ月間の記事一覧

mixiアプリをインストールしたマイミク同士で遷移するUIのサンプルコード

OWNERのプロフ画像とニックネームを表示 アプリをインストールしているマイミクの一覧と各自をOWNERとしたアプリへ遷移するボタン 動作はchrome4.0で確認 js function init() { var req = opensocial.newDataRequest(); req.add(req.newFetchPersonRequest(o…

opensocialで、永続化したデータを取得するまでのシーケンス図

※2010/02/13 20:00 画像差し替え get()だのgetData()だのgetField()だのがややこしくてこんがらがってしまったので、astah*でシーケンス図作った。 自分のなかでだいぶ整理できた気がする。印刷して貼っとこ。 DataResponseクラスやResponseItemクラスは覚え…

newFetchPersonAppDataRequestのパラメータは1行で記述できる

newFetchPersonAppDataRequest()の第一引数の渡し方。空のオブジェクトparamをつくって、パラメータを設定。 var req = opensocial.newDataRequest(); var param = {}; param[opensocial.IdSpec.Field.USER_ID] = opensocial.IdSpec.PersonId.VIEWER; param[…

newUpdatePersonAppDataRequestで更新できるのはVIEWERだけ

OWNERの情報は書き換えられない。 ownerのアプリの状態をVIEWERが直接変更できないってことだ。 サンシャイン牧場で水をあげるみたいな操作はkey-valueではどうやって管理してるんだろう?外部DB?mixiアプリ » mixiアプリ(PC) » mixiアプリを作ってみよう…

ローカル環境でopensocial実行。Eclipse3.5.1 + Opensocial Development Environment(OSDE) 0.5.0

環境構築にあたって参考にさせていただいたサイトの記事→mixi アプリ 大全集 上記記事で、Run AsのArgumentの設定はインストール時に有効になっており、不要だった。(バージョンの違いによるものと思われる) 基本操作 新規プロジェクトの作成 ウィザードに…

アソシエーションで2階層以上の値を取得するにはread()ではなくfind()

環境 win XP xampp 1.7.3 cakephp 1.2 前提となるアソシエーション Question hasMany Answer Answer belongsTo User bakeされた直後のコード function view($id = null) { if (!$id) { $this->flash(__('Invalid Question', true), array('action' => 'index…

phpMyAdminで#1064エラーになる場合の対処

【環境】 Windows XP Pro SP2 XAMPP 1.7.3(MySQL 5.1.41、phpMyAdmin 3.2.4) 【現象】 上記環境にて、phpMyAdmin上からクエリを実行すると下記の1064エラーが出る。 #1064 - You have an error in your SQL syntax; check the manual that corresponds to …