2012年1月7日のブックマーク (6件)

  • 任天堂はなぜソーシャルゲームをやらないのか(上)関係者が見据える「バブル市場」の不確定要因と未来図

    1972年生まれ。早稲田大学教育学部教育心理学専修を経て、東京大学大学院教育学研究科修士課程在籍中。1999年からゲーム業界ウォッチャーとしての活動を始める。著書に『ゲーム業界の歩き方』(ダイヤモンド社刊)。「コンテンツの配信元もユーザーも、社会的にサステナブルである方法」を検討するために、ゲーム業界サイドだけでなく、ユーザー育成に関わる、教育と社会的養護(児童福祉)の視点からの取材も行う。Photo by 岡村夏林 コンテンツ業界キャッチアップ ゲームソフトをゲーム専用機だけで遊ぶ時代は終わった。ゲーム機を飛び出し、“コンテンツ”のひとつとしてゲームソフトがあらゆる端末で活躍する時代の、デジタルエンターテインメントコンテンツビジネスの行方を追う。 バックナンバー一覧 ソーシャルゲームに参入すれば 任天堂の収益は当に改善するのか? 昨年のゲーム業界は、ディー・エヌ・エーやグリーなどが手が

    任天堂はなぜソーシャルゲームをやらないのか(上)関係者が見据える「バブル市場」の不確定要因と未来図
    sekigoo
    sekigoo 2012/01/07
    任天堂はなぜソーシャルゲームをやらないのか(上) 関係者が見据える「バブル市場」の不確定要因と未来図|コンテンツ業界キャッチアップ|ダイヤモンド・オンライン
  • はてなブックマーク

    キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕

    はてなブックマーク
    sekigoo
    sekigoo 2012/01/07
  • スマホアプリの作り方【超まとめ】UI編:スマホアプリのデザイン/グラフィック描画に役立つ記事39選 - @IT

    アプリのUI(ユーザーインターフェイス、見た目)をデザインするのに役立つレイアウトに関する記事、2D/3Dグラフィックを描画したり、アニメーションさせるのに役立つ記事としては、以下をお勧めします。 UIデザイン・レイアウトに役立つ記事17選 画面サイズやデザイン/レイアウトの仕方を知りましょう。基礎知識記事や、各OSのUIの違いやデザインの仕方が分かる記事をまとめました。特に、Androidは画面の大きさの違いをいかに吸収するかが課題でしたが、FragmentsやCompatibility packageを学ぶと役立つと思います。 ■ 基礎知識

    sekigoo
    sekigoo 2012/01/07
  • オブジェクトを手軽にソートする

    int[] ia = {10, 5, 30, 20, -18, 0, 50}; // 適当なint型の配列 java.util.Arrays.sort(ia); この結果、iaが昇順にソートされます(-18, 0, 5, 10, 20, 30, 50)。iaの中身が書き換えられることに注意してください(sortの戻り値はvoidです)。ソートのアルゴリズムは修正クイックソートが用いられています。クイックソートは最悪の場合(ソート済のデータ)の時間計算量がデータ数nの2乗に比例することが知られていますが、このメソッドではそのような場合にも(n*log n)に比例する時間で実行できる修正がなされています。 オブジェクトをソートする 単に数値型の配列をソートするのではなく、データをフィールドに持つオブジェクトをソートすることもあります。例えば、String型のフィールドを持つDataクラスを、そ

    オブジェクトを手軽にソートする
    sekigoo
    sekigoo 2012/01/07
  • クラスのインスタンスを1つに保つ(Singletonパターン)

    サーブレットのようなマルチスレッド環境下で共有リソースを扱うとき、複数のスレッド間で単一のオブジェクトを操作するようなプログラムが必要になることがあります。また、マルチスレッド環境以外でも、プログラム全体の情報を共有するオブジェクトや、生成に非常にコストが掛かるものの使い回しが利くオブジェクトのように、プログラム全体で1つのインスタンスだけを扱いたいこともあります。 小規模なプログラムなら、インスタンスを1つしか作らないという暗黙の規則を作り、注意深くコーディングすれば対応することはできるでしょう。しかし、プログラムの規模が大きくなってくると、そのような暗黙の規則だけではいずれ破たんしてしまいます。もともと1つだけのインスタンスを扱うように作られたクラスが、いつの間にか複数のインスタンスで扱われていたりすると、バグを引き起こす原因になります。 このような問題の解決には、クラスのstatic

    クラスのインスタンスを1つに保つ(Singletonパターン)
    sekigoo
    sekigoo 2012/01/07
  • @IT:Javaの文字化け対策FAQ(3)

    JSP/サーブレット・プログラミングで誰もが一度は遭遇するトラブルが文字化けだ。予期せぬ文字化け発生に、デバックに苦労した経験を持つ読者も多いだろう。連載では、JSP/サーブレットにおける文字列の扱いの基礎を復習した上で、文字化けの解決策を要点よく解説していく予定だ。(編集部) 質問1:ファイルやメール、DBで「~∥‐¢£¬」が文字化けします 解答: 各種文字コードとUnicodeの間の変換ルールを見直しましょう 前回説明したとおり、「~∥‐¢£¬」の文字化けは、「Unicodeと各種文字コード間の変換ルールの違い」によって発生するものだ。これらの文字について、Windows-31JとUnicode間の変換ルールは、その他の文字コード(Shift_JIS、EUC_JP、ISO-2022-JPなど)に用いられる変換ルールとはまったく異なる。よって、Windows-31Jとその他の文字コード

    @IT:Javaの文字化け対策FAQ(3)
    sekigoo
    sekigoo 2012/01/07
    WindowsのJVMのデフォルト文字コードはMS932