edo1z blog

プログラミングなどに関するブログです

windows10とubuntu16.04のデュアルブート

このubuntu16.04日本語版をデュアルブートさせました。このサイトを見ながらやりました。最初うまくいきませんでしたが、セキュアブート設定をオフにしていなかったためで、オフにしたらすんなりできました。ただ、パーティションの切り方が自分的によろしく…

UbuntuにzshとvimとGoを設定する

zshはoh-my-zshというのを使います。vimはdeinでプラグインを入れます。Goはvim-goプラグインを入れます。 goのインストール $ sudo -i $ apt-get update $ apt-get upgrade $ apt-get install golang $ which go /usr/bin/go zsh zshのインストール $ apt-g…

Go - Pecoを使ってみる

Pecoというのを使ってみます。 Pecoのインストール $ go get github.com/peco/peco $ cd $GOPATH/src/github.com/peco/peco $ go build cmd/peco/peco.go $ mv peco.exe $GOPATH/bin $ peco --version peco version v0.5.1 go getの仕組み go getの仕組みは…

Windows10 - Git Bashでシンボリックリンクをつくれるようにする

参考:Git for Windowsでシンボリックリンクを扱えるようにする なんかややこしそうなことが書いてある。でもできるようでうれしい。 現状 下記を実行すると、シンボリックリンクではなく、コピーが作成される。 $ ln -s /hoge/hoge 解決策 下記2点を実施し…

Go - Delveでデバッグしてみる

Delveを使ってみます。コマンドライン上で使えるデバッガです。インストール方法は、下記です。 インストール $ go get github.com/derekparker/delve/cmd/dlv 使い方 ヘルプとかバージョンを確認 $ dlv help $ dlv version Debugする dlv debugでデバッグ開…

Go言語 - godefがインストールできない

Go

Goのバージョン $ go version go version go1.8 windows/amd64 godefインストールエラー vimのプラグインとかvscodeとかで、godefをインストールするようにいわれるけど、失敗する。下記のようなエラーがでる。 Error: Command failed: D:\Go\bin\go.exe get…

Go - Vim-goがうごかない

参考:vim-goをインストールしてみた(所要時間:15分) 環境 windows10 go1.8 .vimrcの設定 deinでvim-goプラグインをインストール設定した。 call dein#add('fatih/vim-go') vim内で:GoInstallBinariesを実行 .vimrc設定変更後にvimを起動すると、vim-goが…

bitcoinアドレスつくってお金もらってみる

テストネット用のビットコインアドレスを作成して、サイトでもらってみます。 アドレス作成 $ bitcoin-cli getnewaddress mm8A1MfJU2LXRRetNHh7msA7ronrW8rodD もらえるサイト 下記でもらえるらしいんだけど、エラーになる。。 TP's TestNet Faucet Teratail…

bitcoindのブロック保存先ディレクトリを指定する

ここにbitcoindが作成するデータ構造が書いてある。ホームディレクトリに勝手につくって、そこにブロックのデータも入れるらしいので、勝手につくるディレクトリパスを変更できればいいのかなーと思ったけど、分からない。bitcoin.confで設定できるかもなの…

GCPのUbuntuのハードディスクを増やす

Bitcoinのブロックがでかくて容量がなくなりました。さっきメモリ増やして容量もちょっと増やしたけど、もう容量が100%になりましたので、さらに増やしたいと思います。100%になったらBitcoindが動かなくなりました。今SSD永続ディスクというのを使っていま…

Bitcoindを設定してみる

参考:bitcoin-cliを使ったBitcoinAPI入門 上記のサイトに詳しい説明がありましたので、これを見ながら設定してみます。 bitcoindのバージョン $ bitcoind --version Bitcoin Core Daemon version v0.14.1.0-f2a96e7d0 bitcoin.confの設定 bitcoin.confのサ…

Bitcoinをソースコードからインストールする

Bitcoinをソースコードからインストールしてみます。 環境 Ubuntu17.04 インストール $ git clone git@github.com:bitcoin/bitcoin.git UNIX BUILD NOTESに書いてあるとおりインストールする。 $ sudo apt-get install build-essential libtool autotools-de…

ブログのソースコードに色つけるやつを変えた

Wordpressのクレヨンとかいうやつから、ここに書いてあるHighlight.jsのやつに変えた。ついでにマークダウンも追加した。クレヨンはpreで囲まれた中身を自動で変換するが、highlight.jsはpre > codeで囲まれた中身を変換するので、シンプルな移管ができなそ…

Ubuntuの時間ずれの解消

Ubuntuの時間がずれてます。7時なのに前日の22時になります。9時間遅れています。 参考:Ubuntu インストールしたらやること:時刻を同期するNTPサーバーを変更する systemd-timesyncdの状態確認 $ systemctl status systemd-timesyncd $ systemctl status n…

GCPのCompute EngineのUbuntuでvsftpdを使う

Ubuntu17.04にvsftpdを入れてみる。vsftpdはFTPサーバ。 インストール $ apt-get install vsftpd </code> GCPのポートあける 参考:Google Compute Engineのファイヤーウォールを理解する #gcpja vsftpd.confの設定 参考: vsftpサーバ 設定ガイド Ubuntu 12.04 サ…