タグ

ブックマーク / qiita.com/appwatcher (3)

  • 次世代のスーパーエンジニアたちも学ぶ!マインクラフトで触れる技術たちその1 - Qiita

    だいぶ前に投稿した http://qiita.com/appwatcher/items/6c0280cda9c4c8b3c65f から一年ほど経ちますが、引き続きマインクラフトに関連した技術に携わっています。 えマイクラ?子供の遊びでしょ?と思うかもしれませんが、たかが子供のゲームと思ってはいけません。 学べる技術は多種多様 アルゴリズム ネットワーキング DevOps ゲーム開発 VR IoT マイクラ上でできることはオープンソースなマイクラサーバーが存在しているおかげで、かなりの部分をいじることが可能です。また利用されている技術も多種多様です。 マイクラ上で様々なゲームが作れる これらの技術を扱って独自のゲームを作成することも可能です。 基的には全てを一から作るのではなく、ゲーム性の部分だけを考えて実装することが可能です。 今開発を携わっているおしゃマルでは例えば下記のようなゲーム

    次世代のスーパーエンジニアたちも学ぶ!マインクラフトで触れる技術たちその1 - Qiita
    bunnyhop
    bunnyhop 2016/09/27
    そういえば昔JRubyで半ブロックに座るmod作ってたこと思い出した
  • まだAWSのみに頼って生きてるの?複数のクラウド利用で、大幅コストダウンした話 - Qiita

    by @mixiappwchr 一人でがっつりAWSでサービス開始しましたが、運用を始めると多くの問題が起きえます。 今回はコストに対する問題を,AWSだけでなく、他のクラウドを活用することで大きく削減できたという事例を共有したいと思います。 例えばNetflixNetflix、マルチクラウド対応の継続的デリバリを実現する「Spinnaker」をオープンソースで公開 といったオープンソースを公開していることを鑑みるに、すでにマルチクラウドでの運用は行われていることでしょうし、今後はこういった事例も多くなっていくことでしょう。 クラウドを複数使うにあたった経緯 前回 goからiOSまで一人でアプリ開発をしてたらいつの間にかマインクラフトエンジニアになった話 といった記事でリリースしたおしゃべりマルチというサービスですが、おかげさまでユーザー数も順調に増え、利用者に楽しく使っていただいてお

    まだAWSのみに頼って生きてるの?複数のクラウド利用で、大幅コストダウンした話 - Qiita
    bunnyhop
    bunnyhop 2015/11/19
  • アプリエンジニアから見てAPI設計において気をつけてもらえるとうれしいこと - Qiita

    by @mixiappwchr アプリ向けのAPIの開発時に気をつけてもらえるとうれしい&メンテナンスや実装コストが下がる点をつらつら書きます。 データ構造について データを返すとき、一定のルールを守って返す。例えば当然ですが同じデータ構造はもちろん、似たような構造もルールを作ってproperty名などそろえておく。relationやlistで返すときもどのデータ構造なのかがpropertyで明確にわかるようなっているようにする listを返す場合の形式やpagingが必要な場合の形式はそろえる。配列のデータがない場合も考慮しておく。例えば、データがない場合にNULLにするか or 空配列にする or property自体がないなどきめる pagingの場合とか複数のパターンが存在することを覚えておくと幅が広がる。単純なページング or twitterみたいなsince_idなど起点id以

    アプリエンジニアから見てAPI設計において気をつけてもらえるとうれしいこと - Qiita
    bunnyhop
    bunnyhop 2015/02/04
  • 1