タグ

2010年10月24日のブックマーク (3件)

  • Paypal新少額決済サービスMicropaymentsの衝撃とは | Token Spoken

    Paypalが、ついに自社の少額決済サービスであるPaypal Micropaymentsを提供開始しました。 残念ながらまだ日語コンテンツはありませんが、既に円決済には対応しているようです。 通常、Paypalの円決済では手数料が3.6% + 40円ですが、このMicropaymentsを使用するとその手数料が5.0% + 7円となります。 それだけではわかりにくいので、通常手数料とMicropaymentsの手数料をグラフで比べてみることにします。 Paypal通常手数料と少額決済手数料の比較 手数料の分岐点を計算すると、 X * 3.6% + 40 = X * 5.0% + 7 X = 2357.1 すなわち、単価2,357円までの決済であれば、このMicropaymentサービスを使うと手数料が下がると言う事です。 たとえば、単価(ticket price)が1,000円の場合、

    Paypal新少額決済サービスMicropaymentsの衝撃とは | Token Spoken
  • 二重解放 (double free) や 解放済みオブジェクトへのアクセス (EXC_BAD_ACCESS) によるクラッシュを Instruments を使って調べる - 24/7 twe...

    iPhone アプリケーションのプログラミングでは、メモリ管理に注意する必要があります。 特に解放済みのオブジェクトをさらに解放してしまったり(二重解放)、解放済みのオブジェクトを操作しようとした場合は即座にアプリがクラッシュしてしまいます。 このようなメモリ関連のバグによるクラッシュの場合、何も残さずに突然終了してしまうことが多いため、原因の究明が困難です。 そんなメモリ管理のバグを Instruments を使って少し簡単に調査する方法を紹介します。 残念ながら、シミュレータでしが機能しないのですが、それでも原因の解明が簡単になる場合が結構あります。 下記のサイトでは、動画と画像でさらに詳しく解説されているので、そちらも参考にしてください。 iPhone Memory Debugging with NSZombie and Instruments — markj.net プロジェクト

    二重解放 (double free) や 解放済みオブジェクトへのアクセス (EXC_BAD_ACCESS) によるクラッシュを Instruments を使って調べる - 24/7 twe...
  • 【Objective-C】カテゴリ使って既存クラスに機能を追加する | iphoneアプリで稼げるのか

    Objective-Cのカテゴリという仕組みを使うと、1つのクラスを複数のクラスに分割したり、クラスに新しい機能を追加したりできる。 このカテゴリの強力なところは、NSStringのようなCocoa Frameworkで提供されているクラス達に対しても、メソッドを追加できるところ。 例えば、ベーシック認証をリクエストのヘッダ内に認証情報を持たせて行いたい。その時、ユーザ名、パスワードはbase64エンコードが必要になるのだけど、既存のNSStringにはそんな便利メソッドはない。 そんな時は、このカテゴリを使ってNSStringにbase64エンコードを行うメソッドを追加してしまう。 このカテゴリによるクラス拡張はオープンソースを眺めてると必ず出てくる。 json-framework – Google Code google-toolbox-for-macGoogle C