タグ

ブックマーク / blog.shonanshachu.com (3)

  • 【Node.js】foreverより高機能なpm2でデーモン化

    ちょっと前からですが、Node.jsで運用しているサービスのデーモン化ツールを node-foreverから、node-pm2へ変更いたしました。 foreverと比較して高機能なpm2をお伝えいたします。 クラスタリング foreverコマンドは、基的にプロセスが生きている事を管理するのみでした。 pm2では、それはもちろんの事、使っているCPUに合わせてクラスタリングする機能が付いています。 Node.js v0.6で追加されたクラスタリング機能はソケットをネットワーク化されたNode.jsのアプリケーション間でシェアする事が出来ました。 pm2では基機能として、追加コードなしにそれらを実装しています。pm2体がマスタープロセスの役割をし、アプリケーションコードをクラスタリング化された子プロセスとして扱います。 すべてのCPUを使ってクラスタリングするには、 pm2 start

    【Node.js】foreverより高機能なpm2でデーモン化
  • 【Android】リアルタイム通信へ挑戦

    スマートフォン向けアプリ開発やサーバサイドの開発に関する技術ブログです。 エンジニアdommyのつぶやきは@shonanshachu、ソースコードはGitHubで配信中。 Android Advent Calendar 2012に参加したdommyです。 2012年もあと2日、今年も山あり谷ありの1年でした。 12月30日はすでにAdvent Calendarに載るべき日付でも無いですが、 Androidに関する記事ならなんでも良いとの事だったので、 リアルタイム通信関連の記事を書いてみたいと思います。 前提として、Androidでの通信といえばHTTPになります。 これはクライアントからのリクエストに対して、サーバがレスポンスを返すという形で、 サーバからリクエストする事は出来ないので、 リアルタイム通信とは違います。 socket通信AndroidはNDKを使えばC言語でも実装可能なの

    【Android】リアルタイム通信へ挑戦
  • 【Android】月額課金について翻訳してみた

    スマートフォン向けアプリ開発やサーバサイドの開発に関する技術ブログです。 エンジニアdommyのつぶやきは@shonanshachu、ソースコードはGitHubで配信中。 Androidの月額課金が実装可能になりましたので、 簡単にAndroid Developersページをまとめてみました。 参考:Subscriptions | Android Developers [以下、意訳] 誤訳がありましたらお教え願います。 定期購読の開始と終了 定期購読(月額課金)のアプリ内課金を開始するには、Developer Consoleを使用し、アプリに対する商品リストを作成、設定して下さい。定期購読では価格(price)と支払いの有効期間(billing interval)を商品毎に決め、定期購読ID、商品タイトル、商品説明を決めます。準備が出来ましたら、定期購読のアプリ内課金を開始出来ます。 商品

    【Android】月額課金について翻訳してみた
  • 1