タグ

2012年3月11日のブックマーク (4件)

  • [GDC 2012]Mobageのサービスを支えるデータベースシステムについて,ディー・エヌ・エー松信氏が解説

    [GDC 2012]Mobageのサービスを支えるデータベースシステムについて,ディー・エヌ・エー松信氏が解説 ライター:米田 聡 ディー・エヌ・エーの松信嘉範氏 GDC 2012では,日のディー・エヌ・エーもいくつかのセッションを持っていた。稿ではディー・エヌ・エーが展開するMobageのデータベースに関する「Scaling and Stabilizing Large Server Side Infrastructure」(大規模サーバーのスケーリングと安定化)と題されたセッションをレポートしてみたい。あまり派手な話題ではないので要点のみをお伝えするが,Mobageの裏にはこんな苦労があったのだ。 セッションを担当したのは,ディー・エヌ・エーの松信嘉範氏だ。松信氏の名はゲーム業界的には知られていないかもしれないが,Oracleエキスパートの称号を持ち,オラクルが手がけるデータベースサ

    [GDC 2012]Mobageのサービスを支えるデータベースシステムについて,ディー・エヌ・エー松信氏が解説
    tzt
    tzt 2012/03/11
  • ソーシャルゲームのRMT対策を改めて考える - 未来私考

    前回の記事で国内におけるRMTの変遷について軽くまとめてみましたが、それを踏まえてソーシャルゲーム上のRMTの問題点およびその具体的対策について検討してみたいと思います。 まず改めてRMTの発生のメカニズムについてまとめてみます。 RMTは時間と引き換えに無料で手に入る交換可能なアイテムの存在によって引き起こされる 運営会社によって無償で配布されるアイテムおよびゲーム引退者が残置するアイテムによってRMTは加速される 一度RMTが定着すると、より高効率にアイテムを収集するため他のプレイヤーの通常のプレイを阻害する破壊的RMT業者が横行し始める 以上がネットゲーム上でRMTが問題として表面化するメカニズムであると私は理解しています。それを踏まえたうえでソーシャルゲームで悪質なRMT行為に対抗するにはどうしたらよいか改めて考えて見ましょう。 トレードの禁止 まずはもっとも根的かつ消極的なRM

    ソーシャルゲームのRMT対策を改めて考える - 未来私考
    tzt
    tzt 2012/03/11
  • Inversion of Control コンテナと Dependency Injection パターン

    以下の文章は、Martin Fowler の「Inversion of Control Containers and the Dependency Injection pattern」を、かくたにが翻訳したものです。原著者の許可を得て翻訳・公開しています。 翻訳にあたっては、kdmsnr さんにご協力をいただきました。ありがとうございます。公開後の改訂履歴を記事の最後に記述しています。 Java コミュニティでは軽量コンテナが花盛りである。 軽量コンテナは、異なるプロジェクトのコンポーネントをひとまとまりのアプリケーションとして組み立てることを支援する。 このようなコンテナの根底には、コンポーネントの結び付け方についての共通したパターンがある。 そのパターンのコンセプトは「Inversion of Control(制御の反転)」と、まことに包括的な名前で呼ばれている。 記事では、このパタ

    tzt
    tzt 2012/03/11
  • Ruby on Railsを学ぶ方法 - toyoshiの日記

    [追記]エントリは2012年のものです 2019年1月現在おすすめの学ぶ方法は Ruby on Rails チュートリアル:実例を使って Rails を学ぼう をやることです。こちらは有志によって作成・翻訳されている素晴らしい教材で、RailsだけでなくGitやテストといったことも学べます。盛りだくさんですのでおすすめは最初はGitやテストについては無視して1周やってみて、わかったらそれらも含めて2周目をやるという方法です 以下オリジナル記事 前回のエントリは僕が新しく請求書管理サービスmisocaを手伝ってくれる人にRailsを教えたときに思ったことだ。(追記:その人はプログラミングは十分わかってる人だ) 一応アンサーエントリとして、次に教えるならこうするというのをメモしておく 準備 Windowsで開発しない(Windowsの人はVMWareなどでUbuntuとかのLinux環境をい

    Ruby on Railsを学ぶ方法 - toyoshiの日記
    tzt
    tzt 2012/03/11