Osync I/O

おしんこのブログ

Gitbot

Posted

最新版は、 https://github.com/oshinko/gitbot をご覧ください! Installing on Raspbian Installing Python 3.6 sudo apt-get update sudo apt-get install build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz tar xf Python-3.6.5.tar.xz cd Python-3.6.5 ./configure make sudo make altinstall Installing Git sudo apt-get install git Configuring User sudo useradd -m -s /bin/bash git sudo su - git ssh-keygen

MetaMask Signing

Posted

MetaMask を介したメッセージ署名を行いました。 MetaMask を準備 MetaMask は Chrome 拡張機能です。下記からダウンロードください。 HTML を作成 MetaMask が用意した Ethereum web3 API を実行する HTML ファイ

Ethereum Private Network

Posted

スマートコントラクト (DApps) の開発を行うために、イーサリアムの公式 CLI である Geth を使用して、プライベートネットワークを構築していきます。 開発環境のディ

Ethereum Hello World Contract

Posted

この記事では、実際のスマートコントラクト (DApps) を Hello World Contract チュートリアルに沿って動かしています。 事前に Ethereum プライベートネットを構築しておくと、ブロック

HTTP Email Authentication

Posted

Email を利用した HTTP 認証スキームです。 メールによるワンタイムパスワードなど、パスワードレス認証の実現を目的とした、 HMAC ベースのテンポラリトークン認証

HTTP Ethereum Authentication

Posted

Ethereum アドレスを検証する HTTP 認証スキームです。 具体的な実装は、 Python パッケージで確認できます。 使い方 仕様はシンプルで、次のようにアドレスと署名を Authorization ヘッ

Git インストール

Posted

ソースコードからインストールする方法です。 OS は Linux や macOS を想定しています。 git clone git@github.com:git/git.git cd git make configure ./configure --prefix=/usr/local/git sudo make install git --version ライブラリ依存エラーが発生する場合は、別途

ゲーミング PC

Posted

PUBG やりたかったので、ゲーミングマシンを組みました。 Specs: CPU: AMD Ryzen 7 2700X Motherboard: ASRock X470 Taichi Ultimate RAM: F4-2933C14D-32GTZRX (DDR4 PC4-23400 16GB x 2) OS: Windows 10 Home Storage: Samsung SSD 500GB 960EVO GPU: ZOTAC GeForce GTX 1080 Ti AMP Extreme Power: Seasonic SSR-850TR Chassis: CA-1J7-00M1WN-01 VIEW 37 RGB Plus Mouse: