開発
mysql(mysql Ver 14.14 Distrib 5.7.29, for Linux (x86_64) using EditLine wrapper)を使ったアプリケーションを書いていて、 MySQL client is not connected というエラーが出てきたので、コネクションが切れたときにエラーを検知してDBに再接続して手続き…
新タイプの蛇口を作っていてデータの暗号化をするときに、なかなかおわらないことがあり調べていったところ、仮想マシン上でエントロピー(質のいいランダムな値を作るために必要な値)がとても少ない状態であったことがわかりました。 環境:guest : ubuntu 1…
2019年1月。 kumacoindを、別のPCからRPCアクセスしようとしてうまくいかず悩んでいた話。 kumacoinのdiscordでいろいろ聞きながら試していって、どうもkumacoindの設定がよろしくないところまでは追い込めたのですが… Running Bitcoin - Bitcoin Wiki confi…
備忘録として。 素のubuntuを仮想マシンにインストールしてruby上でsqlite3を使うために #gem install sqlite3 をやると… # gem install sqlite3Building native extensions. This could take a while...ERROR: Error installing sqlite3: ERROR: Failed to …
備忘録として。 metamaskをEthereum系の他のコインに対応させたい場合、 BIP-44のHD Key Treeのpathの定義は https://github.com/MetaMask/eth-hd-keyring/blob/master/index.js#L8 ここにある。 日本語の解説は HDウォレットのマルチアカウント階層を定義し…
Ethereum系のブロックエクスプローラー https://github.com/nekonium/explorer の起動方法の覚え書きです。 準備 nekoniumの場合、おおよそ1ヶ月に1GBほどのデータを保存しなければなりませんので、専用のボリュームを用意して、mongodbというディレクトリを…
お久しぶりのこんばんは。 最近はNekoniumというものをいじっています。 え?聞いたことない? それはそうかもしれません。2017年7月はじめにリリースされたばかりのできたてほやほや、多分日本初のEthereum Cloneです。 これはEthereumを別のネットワークで実…
ライブラリAとライブラリBを使おうとして、AとBの両方が、同じライブラリCを使う時に、AとBが指定したライブラリCのバージョンがそれぞれ違うときに複数のDEXファイルが存在してしまうようです。 自分のハマった具体的なケースを書いておきます。 NEND SDKと…