Lean Engineer

リーンエンジニア〜効率的に実験しながら、技術を学ぶブログ

R言語の環境をMacで整える ~ Jupyter notebookまで

R

データ分析をRでやることになったので、Rの環境をMacで整えてみる(Pythonでいいじゃん!という気がするが、まだライブラリが追いついてなかったり、Rのほうがサンプルコードが多かったりという理由がある)。 brewでインストール brewでRをインストールする…

スマートコントラクトで独自トークンを発行し、Metamaskを使ってブラウザで送ってみる

イーサリアムの面白いところは、スマートコントラクトを使い、簡単に自分のトークンを発行できるところだろう。これを利用してICOであったり、CryptoKittiesが作られている。 さて、今回はICOなどにも使われている一番オーソドックスなトークンを発行してみ…

GPUでイーサリアムをマイニング!Dockerでサクサク掘るよ

イーサリアムが欲しくなったので、GPUマシンで掘る方法について調べて、掘ってみた。 NVIDIAのGPUで動くDockerfileをビルドする DockerfileはAnthony-Tatowicz/nvidia-dockerを利用する(CUDAのバージョンが7.5と古いため、手動ビルドした方が本当はいいかも…

CryptoKittiesのスマートコントラクトを動かしながら、見てみる

CryptoKittiesの遊び方を書いたが、実際にどのようなスマートコントラクトがイーサリアムのブロックチェーン上で動いているのか見ていきたい。ここが面白いところだ。 まず、実際に動いているスマートコントラクトが、こちら。また、その解説がこちら。Crypt…

スマートコントラクトゲームCryptoKitties(暗号猫)の遊び方

イーサリアムのスマートコントラクトってどのように動くのか?そもそも本当に動くのか?どのようなアプリがあるのか?気になるところだ。そんな中でリリースされて話題なのがCryptoKitties。TechCrunchの記事が詳しい。 このような感じで、いろいろな種類の…

Lean Engineer(リーンエンジニア)ブログをはじめます

Lean Engineerというタイトルで、ブログをはじめようと思います。効率的に実験しながら、技術を学んでいこう!という目的のブログです。 もともとブログはPEAKを生きるという僕のメインブログがあって、こちらに技術の話も書いていたのです。しかし、それ以…