今日は米SNSのFacebookが提供している開発者向けのFacebook Platformに関して語ろうかと思います。もちろん、軽く使い方やサンプルコードなども紹介します。もともとは息抜きに遊び感覚で触ってみたのですが面白くて興奮気味になってしまいました。 そもそもFacebook Platformとは? Facebook(以後、FB)の持つSNSならではの巨大ソーシャルグラフを利用した第三者のウェブアプリケーション開発を実現した基盤(プラットフォーム)の事です。このプラットフォームを使って開発されたアプリケーションを使っていないFBユーザはいないと言える程、熱い代物です。数多くの有名なウェブ系企業もオフィシャルFBアプリをリリースして参戦してたりしてます。 アプリケーションのスクリプトはFBのサーバでホストするのではなく、開発者側のサーバでホストします。アプリケーションに対するリクエス
今の世の中、オブジェクト指向プログラミングは当たり前だ。 しかし、じゃ「メタクラスは?」と聞かれて即答できる人は、ある程度の勉強家だろう。 なぜか……昨今の「オブジェクト指向プログラミング言語」の主流格であるC++にもJavaにも、メタクラスは存在しないからだ。 無論、Smalltalkerなら「当然」なので、鼻で笑われるだろう。 なんせ、クラスを作るには、メタクラスのインスタンスを作らなければならないからだ。 つまり、メタクラスとは、クラスオブジェクトのクラス、すなわち「クラスのクラス」だ。 正式には、あるオブジェクトがあると、そのクラスのクラスがメタクラス、ということになる。 クラス自身がオブジェクトである言語でなければ、メタクラスが存在するわけない、という意味はご了解できただろうか。 Perl風Smalltalkを標榜するRubyには、メタクラスは当然ある。 では、我らがPython
1 名前:以下、名無しにかわりましてVIPがお送りします:2008/10/11(土) 02:30:20.30 ID:vnSntXQD0 寝るまで質問答えるぜ? 2 名前:以下、名無しにかわりましてVIPがお送りします:2008/10/11(土) 02:30:39.84 ID:LD3ujEu30 修行ある? >> 無いなぁ、オレの場合入社する時にちょこっと研修。んで即現場だな。 3 名前:以下、名無しにかわりましてVIPがお送りします:2008/10/11(土) 02:31:08.37 ID:5QxqgEymO 給料面は? >>3 オレの会社に関しては結構ホクホクだから年収600前後だ。 4 名前:以下、名無しにかわりましてVIPがお送りします:2008/10/11(土) 02:31:19.99 ID:LU3e4yGA0 錠前屋? >>4 鍵も錠前も扱ってるぜ。 6 名前:以下、名無しにかわ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く