先日開催されたOSC 2011 Hokkaidoの発表で使用したスライド資料「大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック」

2011/6/14 火曜日 Posted in PHP, お知らせ | No Comments »

2011年6月11日(土)に、「オープンソースカンファレンス 2011 Hokkaido」が開催されました。   その中で「大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック」という発表を行わせていただきました。 「ブラウザ三国志」や「英雄クエスト」といったゲームを、PHP+MySQLで構築してきた上で、身につけたノウハウや、注意すべき箇所、指針などをまとめた発表となっています。   なお昨年も近い発表を行っており、見た目は昨年の資料に似ていますが、完全な新作となっています。 会社のブログ上で、資料を公開しましたので、よろしければぜひご覧ください。 → 株式会社インフィニットループ技術ブログ OSC 2011 Hokkaidoの発表で使用したスライド資料「大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック」 [www.infiniteloop.co.jp]   最後になりますが、会場にご来場いただいた皆様、スタッフ・関係者の皆様、本当にお疲れ様でした。 改めてお礼を申し上げさせていただきます。ありがとうございました。   関連: OSC 2010 北海道の発表で使用したスライド資料「PHPで大規模ブラウザゲームを開発してわかったこと」 高知のソーシャルゲーム講習会で発表したスライド資料「地方企業がソーシャルゲーム開発を成功させるための10のポイント」 ソーシャルゲーム開発に関するスライド資料をまとめてみました Read more..

明日4月9日(土)は「第13回 LOCAL PHP部 勉強会」の日です

2011/4/8 金曜日 Posted in PHP, お知らせ | No Comments »

明日行われるイベントの告知です。 2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います。   → LOCAL PHP部 イベント情報 [local.or.jp] 日時: 2011年4月9日(土) 14:00~16:30 場所: 札幌市産業振興センター セミナールームB 費用: 参加費(会場代、おやつ代) 1人500円 懇親会: 終了後は毎回恒例の懇親会を予定しております。 (当日会場内で参加者を募集します)   今回の勉強のテーマは開発環境についてです。 Eclipse(PDT)、NetBeans、Zend Studio、Dreamweaver、TextMate、VS.php、vim、emacs、秀丸などの環境について話し合おうと思います。   参加の申し込みはこちらからお願いします。 今回は部屋が広いので、まだまだ申込が可能です。 → ATND 第13回 LOCAL PHP部 勉強会 参加受付ページ [atnd.org]   多数の皆様のご参加をお待ちしております。   関連: 「Social Top Runners 2011WINTER ~札幌(vo.5)~」に行ってきました 10月24日(日)にLOCAL PHP部の第12回勉強会を行います 明日9月18日は「LDD’10/Fall in KUSHIRO」の日です Read more..

2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います

2011/3/16 水曜日 Posted in PHP, お知らせ | No Comments »

イベントの告知です。 2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います。   → LOCAL PHP部 イベント情報 [local.or.jp] 日時: 2011年4月9日(土) 14:00~16:30 場所: 札幌市産業振興センター セミナールームB 費用: 参加費(会場代、おやつ代) 1人500円 懇親会: 終了後は毎回恒例の懇親会を予定しております。 (別途ATNDが立つ予定です)   今回の勉強のテーマは開発環境にする予定です。 Eclipse(PDT)、NetBeans、Zend Studio、Dreamweaver、TextMate、VS.php、vim、emacs、秀丸などの環境について話し合おうと思います。 (Eclipse, vim, NetBeansについては決まったのですが、それ以外の環境について話してくれる方を引き続き募集しています)   参加の申し込みはこちらからお願いします。 → ATND 第13回 LOCAL PHP部 勉強会 参加受付ページ [atnd.org]   PHPを間接的に利用するデザイナーさん、PHP以外の言語利用者などの参加も、もちろん歓迎しています。 皆様のご参加をお待ちしております。   関連: 「Social Top Runners 2011WINTER ~札幌(vo.5)~」に行ってきました 10月24日(日)にLOCAL PHP部の第12回勉強会を行います 明日9月18日は「LDD’10/Fall in KUSHIRO」の日です Read more..

ブックレビュー:PHP×携帯サイト実践プログラミング

2010/11/11 木曜日 Posted in ブックレビュー | No Comments »

本屋で見かけたので購入してみました。 レビューを書かせていただきたいと思います。   → Amazon PHP×携帯サイト実践プログラミング [amazon.co.jp]   本書「PHP×携帯サイト実践プログラミング」は、2010年9月に出版された、比較的新しいPHPによるケータイサイト構築の解説本です。 タイトルにある「実践」の文字が示すように、「ケータイサイトとは」といった解説や、各キャリアの違いなどに関する解説は最小限にとどめられており、どちらかというと自作のケータイ向けフレームワークの解説本といった感じの内容になっています。   本書内で取り扱っているサンプルプログラムは、おそらく筆者による独自開発のフレームワーク(とは明言されていませんが)「MobCommon」によって作られています。 ざっと概要を引用すると「ドコモ・au・ソフトバンクの3キャリア対応」「PHP5.1.2以上」「テンプレートエンジンとしてSmartyを使用」「XOOPSのようなブロックレイアウト構造を採用」といった特徴を持っているようです。   目次は以下のようになっています。   序章 携帯サイトを構築する前に 第1部 『電子掲示板』を作ってみよう * 1章 アプリケーション『電子掲示板』の設計 * 2章 EmojiConvライブラリの処理と実装 * 3章 BaseEmojiConvertクラスの実装 * 4章 MobBaseSessionクラスによるセッション処理 * 5章 MobRenderingCommandクラスによるレンダリング処理 * 6章 MobIPCheckクラスによるIPアドレスのチェック * 7章 『電子掲示板』の初期処理 * 8章 MVCモデリングの実装のロードマップ * 9章 View部の実装 * 10章 Controller部の実装 * 11章 MobBBSViewクラスのレイアウトメソッド * 12章 Model部の実装 第2部 ユーザー管理機能を追加する * 13章 『プロフィール』の設計 * 14章 MobAuthSessionクラスによるセッション処理 ... Read more..

OpensocialのRESTfulAPIでPUTメソッドを使うサンプル

2010/9/29 水曜日 Posted in PHP | No Comments »

昨日に引き続きOpensocialネタです。 ソーシャルゲームなどを作成する際にOpensocialのRESTfulAPIを使うことがあります。 GETやPOSTの情報は、検索するとそれなりに出てきますし、サイト上にもサンプルがあったりするのですが、PUTメソッドやDELETEメソッドでの接続を要求されることがあります。 存在は何となく知っていたものの、そんなメソッドは当然使ったことはなく、検索してもサンプルも少なく困りました。   ということで、本日はOAuth署名付きのリクエストでPUTメソッドを送信するサンプルを公開してみます。 (国内モバイル向けのソーシャルアプリは色々と情報公開に制限があるので、差し障りの無い範囲でまとめました) コードは、こちらのOAuth.phpに依存しています。 example内にあるコード例を参考にさせて貰いました。 → oauth - Project Hosting on Google Code [code.google.com]   // アプリの設定 $id = '123456'; $consumer_key = 'abcdef'; $consumer_secret = 'uvwxyz'; // APIのURL $end_point = 'http://example.jp/foo/bar/@app'; // パラメータ $get_params = array('xoauth_requestor_id' => $id, 'format' => 'json'); $put_data = json_encode(array('data' => 'ほげほげ')); $cons ... Read more..