Y

2016-01-01から1ヶ月間の記事一覧

Google Cloud Pub/Subを使ったPC-モバイルアプリ間のデータ連携

はじめに PC <-> モバイルアプリ間のデータ通信にPublish/Subscribeメッセージモデルを利用しています。今はPubNubを使っていますが、スケールや価格を考慮してGoogle Cloud Pub/Subへの移行を検討しています。今回はGoogle Cloud Pub/Subをとりあえず使って…

BitcoinとCounterpartyの送信トランザクションの比較

はじめに counterpartyのトランザクションって別のチェーンがあわけではないのだろうか?一体どうなってるのだろう情報の全てをビットコインブロックチェーンに書いているわけじゃないよね???— SatoNaka@暗号通貨詩人 (@satonaka_jp) 2015, 12月 5 上記Co…

Counterpartyにおいて、HDWallet機能はラベル付けにしか使うことができないのか

はじめに Counterwallet.ioの画面からCreate New Addressボタンをクリックすると、新しいアドレスが追加されます。利用用途毎にアドレスを作れる便利な機能です。(ラベル付けのような機能。HDWalletの階層は3階層になっていて、m/0'/0/0、m/0'/0/1 ... m/0'/…

Chrome Extension "Tip Monitor" にQRコードログイン機能を実装した

はじめに 前回の記事でChrome ExtensionのPopupにID入力フォームを実装しましたが、長いIDを手入力するのは大変なのでQRコードログイン機能を実装しました。 ID入力フォーム 前回作成したフォームです。 QRコードログインの場合 入力フォームをやめてQRコー…

Google Cloud Loggingが突然ログ出力しなくなった時にやったこと

はじめに nginxのログをCloud Loggingに保存、BigQueryに転送して日次集計していますが、ある日BigQueryに保存されなくなり、原因を調べてみた時のメモです。 Cloud Loggingにもログが表示されていない Cloud LoggingからBigQueryエクスポートの設定を行うと…

Google Chrome ExtentionのStorage、Notification、Popupを使ってみた

はじめに 前回、Extentionアイコンに数字を表示するところまで実装しました。 今回はStorage、Notification、Popupの3機能を追加します。 Storage 過去の数値と比較して、変化があった場合に通知を送る機能を実装するためchrome.storage APIを使います。loca…

Counterwalletのアドレス管理方法について調べてみた

はじめに CounterwalletはHDWalletに対応しているため複数のアドレスを利用することができます。使えるアドレスは膨大にありますが、Counterwalletのアカウント画面に表示されているのは追加したアドレスのみが表示されています。 上記の場合、My Address #1…

はじめてのGoogle Chrome Extention

はじめに しばらくGoogle Chrome Appsの作り方を調べてましたが、僕の作りたいアプリはAppsよりExtentionの方が向いてそうだったので、Extentionの作り方を調べてみました。 AppsとExtentionの違い 初めてでも理解できるようになる「Google Chrome機能拡張の…

ChromeApps外部リソース(画像)取得用のAngularJS Directive

はじめに はじめて作ったChromeAppで外部から取得した画像が表示されない問題がありましたが、なんとか解決したのでメモします。 画像が表示されていなかった コンソールに表示されているエラーは以下です。 Refused to load the image 'https://api.indiesq…