タグ

ブックマーク / blog.spicebox.jp (31)

  • CakePHP+Twitter OAuthプログラミング環境を整えるまで ( ラボブログ )

    ということなのですが、いきなりさくらインターネットに限定します。 さくらインターネットにpearをインストールする 今回と関係ないものも入っていますが、最終的にそろえたいもの: Archive_Tar 1.3.7 stable Cache_Lite 1.7.8 stable Console_Getopt 1.2.3 stable DB 1.7.13 stable HTML_Template_IT 1.3.0 stable HTTP 1.4.1 stable HTTP_Client 1.2.1 stable HTTP_OAuth 0.1.18 alpha HTTP_Request 1.4.4 stable HTTP_Request2 0.5.2 alpha Log 1.12.3 stable MDB2 2.4.1 stable MDB2_Driver_mysql 1.

  • mixiコネクト、ついにFacebook並にオープンに? ( ラボブログ )

    DAC/スパイスラボ神部です。 先週の話ですが、mixi Connect が格始動だそうで。 -ミクシィ、mixiアプリに続く新プラットフォームを計画中:ニュース - CNET Japan -好調「mixiアプリ」効果を外部にも、「mixi Connect」で新プラットフォーム -INTERNET Watch これまでmixi Connectを使うのはNDAを結んだり綿密な打ち合わせが必要だったりとかなり大変でした。しかし、そこがもしプラットフォームとしてオープンになるのであれば、mixiのサイト外でもmixiの存在感(プレゼンス)が向上し、それこそTwitterを飛び越す、SNSと連動したソーシャルメディアプラットフォームになる可能性があります。 現状ではその路線の遙か先をFacebookが進んでおり、Google Frined Connectが追いかけている形ですが、日で最大級

  • 2010/4/22にmixiアプリ/OpenSocial本を出すことになりました! ( ラボブログ )

    DAC/スパイスラボ神部です。 まずは速報的に! 2010/4/22にmixiアプリ/OpenSocialを出すことになりました! -Amazon.co.jp: mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ: 神部 竜二: Togetterにもまとめました! Togetter - まとめ「「mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ」Amazon予約開始記念まとめ」 いきさつ的なことは、また追記していきたいと思います!

  • Twitter + PHP + OAuth のリソース ( ラボブログ )

    スパイスラボ神部です。 この週末ずっと Twitter + PHP + OAuth の組み合わせ方について書いたリソースを探していたんですが、全然見つかりませんでしたがようやくわかりやすいものを発見。 -PHP+OAuthでTwitter - SDN Project どうやらつい二週間ほど前に書かれたドキュメントみたいです。ほんとうにありがたいですね。 OAuth を使う場合の代償 これまでの Basic 認証を使うやりかたのときは -Service_Twitter などを導入 -ソースコードにアカウント・パスワードを入力 で済んでいました。 しかしOAuth を使う場合は、すごく省略しても -OAuth.php を用意するなど環境をととのえる -TwitterへOAuthクライアントの登録("Consumer key"と"Consumer secret" などを取得する) -"Cons

  • mixiボイスと Twitter の違いまとめ ( ラボブログ )

    スパイスラボ神部です。 mixi ボイスがリリースされましたね。音声的なサービスかと思いきや、mixiエコー+公開範囲設定という感じでした。携帯にもデフォルトで対応しています。 軽く調べただけですが、機能が似ているといってもメディアとしては全然別物ですね、これ。 mixiボイスと Twitter の相違点 かんたんに、mixi ボイスと Twitter の相違点をあげておきます。Twitter、mixi ボイスの順番に紹介します。 フレンド数 Twitter → 上限無し?(少なくとも数十万アカウントのものは確認されている。片方フォローでOK) mixi ボイス → 1000人(マイミク数の上限に依存。相互承認のマイミクになる必要があり)。 公開範囲 Twitter → 基的に全公開。API も公開されマッシュアップコンテンツあり。 mixi ボイス → デフォルトは全体公開なのだが、マ

  • そんなにソーシャルソーシャル言ってて大丈夫? ( ラボブログ )

    スパイスラボ神部です。 adTeck TOKYO というイベントが開催され、ソーシャルメディアを使ったマーケティング・プロモーション展開に関するブログエントリや Tweet があちこちで上がってきています。 そんななかよく引き合いに出されているのが下記のエントリ。 -www.さとなお.com(さなメモ): ad:tech tokyo 終了 そして下記の箇所。 ボクもよく「コミュニケーション・デザイン演習」みたいな講義をしたりするが(社内だけではなく社外を含めて)、その講義の中で「ブログやってる人、手を挙げて下さい」とか聞いたりすると、たった5%くらいだったりする。「じゃ、Twitterやってる人は?」と聞くとまぁだいたい0.1%くらい。Facebookはゼロ。ミクシイでなんとか10%程度。 まぁそういう現状に毎回毎回ボクは絶句するわけなんだけど、そういう人たちと、当たり前のように使って

    nekomori
    nekomori 2009/09/04
  • ソーシャルアプリは他社アプリをパクってOKという風潮があるらしい ( ラボブログ )

    スパイスラボ神部です。 日でも mixi アプリが出てきて思ったよりもソーシャルアプリで盛り上がれている感じがありますが、これから展開にしていくにあたりちょっと気になることが。それは「ソーシャルアプリの開発にあたっては他社アプリをパクってOKという風潮があるらしい」ということ。 創作と模倣について議論していたら時間がいくらあっても足りないのでやめておきますが、ここで肝心なのはその度合いじゃないかと思います。空飛ぶさんのブログエントリ Friend For Sale @Facebook - mixiアプリ開発日誌 によれば Friend for Sale が大ヒットしたため数々のインスパイアアプリを生んだということです。 mixi アプリで炎上した「私のドレイちゃん(参考:悪いのはパクリです - ★賢者代理人☆ - Yahoo!ブログ )」もこれに類するものであり、今回は企画面で炎上したも

  • 明日からmixiアドプログラムの申し込み開始&ビジネスサポート開始 ( ラボブログ )

    スパイスラボ神部です。 どうやら明日から明日からmixiアドプログラムの申し込み開始が開始され、同時に mixi ビジネスサポートというページが開始されるようです。アプリで収益を上げようとしている企業にとってはこれが最初のマネタイズのチャンスに。 ソース -mixi Developer Center (ミクシィ デベロッパーセンター) » mixiアドプログラムのご案内 詳しくは、mixiアドプログラム お申込み方法 にあるとおりですが、明日9/2公開になるmixiビジネスサポートにアクセスし、口座登録をすることになるようです。 概要はこちらにも。 -mixi Developer Center (ミクシィ デベロッパーセンター) » mixiアドプログラムのご案内 なぜ消えない?「mixiアプリが表示されにくい状態」 そういえば、お知らせの所にずっと「mixiアプリが表示されにくい状態

  • mixiアプリによって自社コンテンツにトラフィックが増加した。 ( ラボブログ )

    スパイスラボ神部です。 先日紹介した mixiアプリなど OpenSocial アプリでアクセス解析する方法 ( ラボブログ ) という方法で、ラボのサイトに置いてあるガジェットURLについてはアクセス解析を仕込んでおいた。 するとすごいざっくりではあるが、仮想パスによる mixi から Google Anaytics へのセッションが倍近くに増加した。mixi アプリのトラフィックってどれくらいなのかと思ったが、まずまずといったところ。ただし、まだまだ一般の人に絶対ささるというものよりは、ブラウザゲームの域を出ていないので、もう少し企画よりなものが出てくるといいし、出せる土壌があるといいかなぁ、と思います。 開発者が勝手にやってるよ感をもう少し出せる方がいい気がしますねぇ。非公開アプリのまま1000ユーザまで獲得すると、ちょっとだけ公開アプリに機能が近づく(例えば参加承認が不要になるなど

  • いつか役に立ちそうな Flash × JavaScript ( ラボブログ )

    スパイスラボ神部です。 mixi アプリなどの OpenSocial アプリに Flash を使うといろいろリッチにできるので、企画としてもそのうち Flash から OpenSocial JavaScript API にアクセスしなければいけないタイミングが来そうな気がしているので、いろいろ調べてみました。 SilverLight も似たようなことが出来るんですかね? Flash から JS をたたく、特に OpenSocial アプリで flashでmixiアプリ作るためのポイントを調査 - プログラマー、再起動中 SWFObjectを使ったExternalInterfaceまとめ - ryow.net Blog FlashからJavaScript関数を呼び出す 関連しそうな過去記事 このへんも関係するかもです。 -opensocial-as3-client リリース!みんなで

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

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

  • 【解決】OpenID で OP Identifier をつかって楽々ログイン(3) ( ラボブログ )

    スパイスラボ神部です。 前回のエントリ(OpenID で OP Identifier をつかって楽々ログイン(2) ( ラボブログ ) )で調べた資料を見ていて、ちょっとオチが見えてきました。しかも壮大な。 何か壮大な見落としをしていたかもしれません。 -壮大なオチが好きだ! - Favorites! 実は既に OpenID Authentication 2.0 Ready な RP になっていたかも 上記記事で参考にした 10分で作るYahoo! OpenID RP (Yahoo! JAPAN Tech Blog) という記事によると、http://openidenabled.com/ にある OpenID Library を導入せよとあります。 一方、もともと参考にしていた「【CakePHP】OpenIDをAuthComponentにトッピングしてみる | ねねとまつの小部屋 」を見る

  • mixi アプリで alert の置換に最適な jQuery プラグイン「jAlert」 ( ラボブログ )

    神部です。 mixi アプリを開発していて、デバッグ期間だけ alert を使っていたけど今更いい代替がみつからない!というときに便利です。 なんとスタイリッシュな Alert&Confirm を体現する jQuery プラグインがあるのです。 -jQuery Alert Dialogs (Alert, Confirm, & Prompt Replacements) -jQuery Alert Dialogs -alert等のウィンドウ内ダイアログを実現するjQueryプラグイン「jQuery Alert Dialogs」:phpspot開発日誌 実際に使ってみました Google Hackathon で作成したファイナルクエスチョン で大いに使わせていただきました。 アプリの方も若干ブラッシュアップしたので、よかったら遊んでみてください。

  • PHP5 の SimpleXML を使って処理するときのあれこれ ( ラボブログ )

    スパイスラボ神部です。 PHP5 には SimpleXML という大変便利な関数があるのですが、使いこなしにはいろいろコツがあるようです。 名前空間付の XML ファイルの処理 1.超正当派解決法 -SimpleXMLで名前空間付きタグの一覧を取得する - 肉とご飯と甘いもの @ sotarok 2.自分でパーザを補完してなんとかするよ系 -php5でsimpleXMLを使っているのですが、名前空間の接頭辞のついた属性を取得する方法がわかりません。 こんな感じの.. - 人力検索はてな 3.ぶっちゃけパースできればいいじゃん系 -.☆★ ステレオタイプラボ ★☆. [php]simplexml_load_fileでうまくパース出来ない、なんて事はない。& 正解とお手軽方法 不正な文字の処理 これ必要かどうかはわからないのですが、なにかうまくいかなかった未来のために。 -Yz NOTE

  • Twtter の RT という作法の説明を珍しく見かけた ( ラボブログ )

    スパイスラボ神部です。 最近 Twitter をまわる状況がちょっとだけスパークしています。Twitter の企業活用への道去年くらいからはデジタルガレージグループDGインキュベーションがやっている「twicco ついっこ 」みたいなものがありましたが、今年前半からは企業や個人が自発的にアカウントを作って発信を始めるという感じ。企業プロモーションの提案にも、とりあえずいれておくか、みたいな空気もあるような気もします。 春にあった Twestival Tokyo であったイベントで聞いた話では、国によっては街のスタバ単位でアカウントがあり(スターバックス渋谷駅東口点みたいな感じで)客が店のサービスについて会話してたりするとかいうくらいなので、この話がホントかどうかわかりませんがそのくらいまで細かい根が貼られると楽しいですよね。 -Twitterが好きだ! - Favorites! RT って

  • CakePHPのユーザDBで Basic 認証するには! ( ラボブログ )

    スパイスラボ神部です。 以前、CakePHP で Basic 認証のやりかたについて書きました(CakePHP 1.2 の Basic 認証設定があまりにも簡単すぎる ( ラボブログ ) )。この方法はたしかに簡単なのですが、アカンと/パスワードの組み合わせを beforeFilter などにハードコーディングしなければならないという状況がありました。 そこでちょっと考えてみてください。もし AuthComponent を使ってユーザ管理を行っている場合、ここで使っているユーザIDとパスワードを上手に使って Basic 認証などの認証を上記のような Security コンポーネントの取り回しをすることができれば、サイトの可能性がもっと広がるかもしれません。例えば、OpenID の認証なんかをうまくハンドリングすることが出来るかもしれません。今回はそのやりかたの基礎的な部分についてかんたんに

  • PHP 4 と PHP 5 それぞれの XML 文書パージング方法まとめ ( ラボブログ )

    ラボ神部です。 いろいろなウェブサービスの API を利用する際、毎回スキーマの異なる XML 文書から必要な箇所を抜き出すのは苦労するものです。DOM を使うにも構文が複雑ですし、PEAR の XML_RSS ライブラリのように毎回同じ書式でやればいいというわけでもありません。 (例えば、そう、こんな感じで。) require_once("XML/RSS.php"); $rss =& new XML_RSS($rss_url); $rss->parse(); foreach ($rss->getItems() as $item) { //$item に対して何かの処理 } しかし、Keith Devens .com - PHP XML Library, version 1.2b で配布されている xml.php を読み込むだけで、どんな XML スキーマの XML ドキュメントでも、と

  • Restful API は SNS の内部情報を適切な形でオープンにする(かも) ( ラボブログ )

    スパイスラボ神部です。 mixiアプリモバイルをつくっている課程で、xoauth_requestor_id について調べていたら、よういちろうさんの次のような記事を発見。 -天使やカイザーと呼ばれて: iPhoneとOpenSocialは相性がよい? これ、ほぼ一年前の記事が…OpenSocial まわりのひとたちは未来を見過ぎていて、追いつくのが大変です。Google など一部企業では、もしこれが Facebook にたいする生き残り策の中から生まれたものだとしても、それが共通認識となっているのだとしたら驚異というか・・・これが啓蒙されて広まるまでにはどれくらいかかるのだろう、と考えてしまいます。 -未来が好きだ! - Favorites! Restful API の使いどころ 今回思ったのは、Restful API は使いやすいってこと。 手持ちのサーバへの負荷は高くなるが、いっそ

    nekomori
    nekomori 2009/06/30
  • opensocial-as3-client リリース!みんなで Flash やろー ( ラボブログ )

    スパイスラボ神部です。 opensocial-as3-client - Google Code というのがリリースされたそうです。 -opensocial-as3-clientが紹介されています - OpenSocial-Japan | Google グループ これはすばらしいですね。今後ほとんどこれになるのでは、と言ったら言い過ぎでしょうか。 関連:OpenSocial API Blog: A new addition to the OpenSocial family - the ActionScript3 client library! -ActionScriptが好きだ! - Favorites! 2009/6/30 のソーシャルアプリ関連記事 今日もいろいろ集めてみます。 ソーシャルゲーム関連記事 -Google API Expert の一覧 ‎(Google API Expe

  • そろそろちゃんと理解したい!OpenID と OAuth ( ラボブログ )

    スパイスラボ神部です。 OpenSocial をやってるとちょこちょこ顔を出す OpenID と Auth。これについてちゃんと理解するためのいろいろを調べてみたいと思います。 -シングル・サインオンが好きだ! - Favorites! OpenID まわりについて -OpenID や OAuth の役割と、既存のシングル・サインオンとの違い:Goodpic これは目から鱗。シングルサインオンとシステムの類似性があるわけだから、そこから理解するのがいいのかもね。 OpenID については要は「人確認を取り除いた低コストな認証システム、ということなのかなあ。 その他の参考エントリ: -OpenIDの使いどころ - Yet Another Hackadelic -たけまる / OpenID に向いている認証と向いてない認証 -ID管理と OpenID について - まちゅダイアリー(2