try catch and ...release
ページ
ホーム
Chromeアプリ開発Tips
公開アプリ
Ubuntu
Linuxコマンド
#!/bin/bash
ブロックチェーンと暗号通貨
2017年4月18日火曜日
SSL証明書の有効期限を簡単にチェックする方法
`ssl-cert-check` というツールを使うと簡単です。 以下は `letsencrypt` のSSL証明書の有効期限をチェックしています:
続きを読む »
2017年4月5日水曜日
古き良きerror-first callback関数をdeasyncでsync関数化
~~ES7で実装される async/awaitは Promise を愛する人たちにとってはとても素晴らしいのでしょうが、古き良き Error-First Style Callback を好む私としてはちょっと使いずらいし、使うにしても一旦Promisifyしないとダメなので面倒です。 そもそも async/await は本当に必要なのでしょうか? 私にとっての答えは No! でした。~~ 今から async/await の代替になる素晴らしいコードをご紹介しましょう。
続きを読む »
2017年3月16日木曜日
npm install で node-gyp のビルドエラーが出るときの対処法
``` $ npm install -g n $ n latest ``` な感じで入れた最新の NodeJS version 7.7.3 で、 `npm install` した時に以下のような node-gyp のビルドエラーが出るようになってしまいました: ``` $ npm install ``` > ... > gyp ERR! build error > gyp ERR! stack Error: `make` failed with exit code: 2 > gyp ERR! stack at ChildProcess.onExit (/home/****/node_modules/node-gyp/lib/build.js:285:23) > gyp ERR! stack at emitTwo (events.js:106:13) > gyp ERR! stack at ChildProcess.emit (events.js:194:7) > gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12) > gyp ERR! System Linux 4.4.0-66-generic > gyp ERR! command "/usr/local/bin/node" > ... こんな時は以下のようにして NodeJS のバージョンを 6.9.5 に落とすことで回避できました:
続きを読む »
2016年12月27日火曜日
Monacoinのセットアップからマイニングまで
[Monacoin](https://monacoin.org/ja/index.html)とは、Bitcoinのようなブロックチェーンを利用したP2P決済ネットワークです。そして、そこで利用されている暗号通貨のことを`MONA`といいます。Monacoinは、暗号通貨としては日本初のものとなります。 MonacoinはBitcoinに比べるとまだまだ流動性は乏しいですが、一部のサイトでは決済や[Q&Aサイトなどでの投げ銭](http://askmona.org/)などにも利用できるようで、局所的には流行っている印象です。将来性はあるかもしれませんね。 なにはともあれ、まずはMonacoinアプリケーションが使えるところまで持って行きましょう。 今回は、MonacoinアプリケーションのセットアップとMONAの送金(+おまけとしてCPUマイニングも)まで行ってみたいと思います。 ちなみに、今回インストールするMonacoinアプリケーションの`monacoind`は、設定や使い方がBitcoinの`bitcoind`とほぼ互換(正確には`Litecoin`と互換)なので、bitcoindに慣れ親しんでいる人なら理解が早いかもしれません。
続きを読む »
2016年12月22日木曜日
Ethereum でクラウドセール・コントラクトを作ってみる
[前回は独自コインを発行するコントラクトを作ってみました。](https://trycatchand.blogspot.jp/2016/12/issue-your-coin-on-ethereum.html) 今回はさらに発展させて、**クラウドセール・コントラクト**を作ってみましょう。クラウドセールとは、簡単に言うと独自トークン(コイン)を発行して売りに出し資金調達することです。クラウドセール・コントラクトは、その目的をEthereumネットワーク上で実現するためのコントラクトです。
続きを読む »
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)