タグ

2015年4月10日のブックマーク (4件)

  • クックパッドの課金を支える技術 - クックパッド開発者ブログ

    こんにちは、技術部の大石です。開発基盤グループで課金システムの担当をしています。 インターネットサービスの決済・課金システムの開発や運用は、サービスの根幹を支えるために正確性と機能性を満たさなくてはなりません。また同時に、価格や料金体系、決済手段のバリエーションでユーザーに利便性を提供する必要もあります。「堅牢性」「信頼性」と「柔軟性」「開発スピード」という相反する要素の両立が求められます。 その結果、決済・課金システムは適切な設計や運用を意識しないと複雑になってしまいがちです。 課金システムの開発、運用でよくある問題 複数の決済方法を同じサービスの上で共存させる難しさ 例えば、最初にクレジットカード決済を導入して、その後にコンビニ決済、キャリア決済やアプリ内決済と決済方法が増えていくことはよくあることです。 最初の導入の際にクレジットカード決済への設計だけでなく、その後に増えていく決済を

    クックパッドの課金を支える技術 - クックパッド開発者ブログ
  • 新種ウイルス:ワンタイムパスワード無効化…8万台超感染 - 毎日新聞

    joker1007
    joker1007 2015/04/10
    自動操作されても物理カードのランダムな番号尋ねられるか振り込み時に二段階認証あるのが普通なので大体大丈夫だと思うんだが。そもそも新種じゃないね。
  • モノリシックなRubyからGoによるマイクロサービスへ | POSTD

    過去9年わたりWebアプリケーションを開発してきたNiket氏( @nexneo )は、2013年からGoを使って作業をするようになりました。この講演では、彼がどのようにRubyのモノリシックアプリケーションを分解しつつ、Goで記述されたマイクロサービスへと至ったかについて説明しています。講演のスライドは、 speakerdeck.com/nexneo/joy-of-single-purpose-services-in-go で閲覧可能です。 Single purpose servicesというのは、単一の問題を解決するサービスのことです。 一般的に マイクロサービス としても知られています。 Niket氏は、学校側が親御さんたちと連絡したり成績表や出席を管理したりするための人気オンラインプラットフォーム、 Beehively の開発者です。BeehivelyはRubyベースのアプリケーシ

    モノリシックなRubyからGoによるマイクロサービスへ | POSTD
  • クラウドワークス短期エンジニアインターンシップ開催のお知らせ - CrowdWorks Engineer Blog

    こんにちは、クラウドワークスでDeveloper Experience改善や新技術検証をしている五十嵐です。 クラウドワークスでは従来のUX改善インターンシップに加え、エンジニア向けの短期インターンシップを開催します。 エンジニアインターンでは、クラウドワークスのプラットフォームに対するUX改善の提案に留まらず、その解決策をご自身の手で実装し、5日間の最終日には実装した結果のデモを交えながら改善提案を発表して頂きます。 また、インターンシップへのエントリーはWebフォームではなく、Web API経由というエンジニアらしい方法で行って頂きます。 世界の働き方を変えるクラウドワークスの開発に興味のある2016年度および2017年度卒業予定の学生の皆さま、ご応募を心よりお待ちしております。 詳細はこちらをご覧ください!

    joker1007
    joker1007 2015/04/10
    WebAPI経由で応募してこいってのは面白いと思う。telnetで直接HTTPプロトコル書いても通るんかなw