Skip to content

Instantly share code, notes, and snippets.

View YoshihitoAso's full-sized avatar
🐼

Yoshihito Aso YoshihitoAso

🐼
  • BOOSTRY Co., Ltd.
  • Tokyo
  • X @y_asoh
View GitHub Profile
@YoshihitoAso
YoshihitoAso / bigchaindb_multisig_memo.md
Last active February 24, 2017 05:13
BighainDBを利用したMultiSigのサンプル(2017/02/23)

BighainDBを利用したMultiSigのサンプル(2017/02/23)

  • BigchaiDBバージョン: 0.9.1

以下の流れでAssetを譲渡するようなサンプル。

  1. aliceがAssetを作成
  2. aliceがbobとcarolにAsset(権利)を譲渡(承諾ステータス:未承諾)
  3. bobとcarolが権利の譲渡に承諾(承諾ステータス:承諾)
@YoshihitoAso
YoshihitoAso / bigchaindb_python-driver_memo.md
Last active September 11, 2017 07:15
BigchainDB Python Driver 導入メモ(bigchaindb v1.0.1)

BigchainDB Python Driver 導入&クイックスタート

1. Python用Driverのインストール

  • pip でインストールが可能。
$ pip install bigchaindb_driver

2. クイックスタート(Asset作成〜送信のサンプル)

  • BigchainDBへの接続は以下のようにして行う。
@YoshihitoAso
YoshihitoAso / bigchaindb_install_memo.md
Last active September 11, 2017 06:39
BigchainDBのインストールメモ(ver.1.0.1 with MongoDB)

BigchainDB インストール

  • BigchaiDBバージョン: 1.0.1
  • MongoDBバージョン: 3.4.8
  • OS環境: Ubuntu 16.04

BigchainDBはデータ格納用DBとして RethinkDB と MongoDB のどちらかを選択できる。 下記手順は MongoDBを利用する場合の手順である。

1. MongoDB

1-1. mongodbをインストール

@YoshihitoAso
YoshihitoAso / hydrachain_install.md
Last active April 21, 2016 06:41
hydrachainのインストールに関するメモ

Ubuntu14.04環境にhydrachainをインストール

hydrachain http://hydrachain.com/

以下hydrachainのインストール手順。

実施した環境

@YoshihitoAso
YoshihitoAso / Eris_instal.md
Last active April 21, 2016 06:39
Erisのインストールに関するメモ

Ubuntu14.04環境にErisをインストール

Eris https://erisindustries.com/

OS情報

以下の環境で試した。

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.4 LTS
@YoshihitoAso
YoshihitoAso / Positive_Negative.py
Created March 30, 2016 10:29
メール文章のポジネガ判定
#!/usr/local/bin/python
# -*- coding:utf-8 -*-
import json
import csv
import MeCab as mc
################################################
# メール文章のポジネガ判定
#
# Copyright 2016 YoshihitoAso(@y_asoh)
@YoshihitoAso
YoshihitoAso / SeleniumScreenshot.py
Created March 23, 2016 09:43
Seleniumで画面のスクリーンショットを取る
from selenium import webdriver
from xvfbwrapper import Xvfb
import sys
#----------------------------------------------------------------
# Selenium Screenshot
#
# Copyright 2016 Yoshihito Aso
#----------------------------------------------------------------
@YoshihitoAso
YoshihitoAso / ImageMagick_Diff.py
Created March 23, 2016 09:01
ImageMagickで画像ファイルのDiffをとる
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import sys
#----------------------------------------------------------------
# ImageMagick Diff
#
# Copyright 2016 Yoshihito Aso
@YoshihitoAso
YoshihitoAso / BigchainDB_Install.txt
Last active September 1, 2016 21:51
Ubuntu14.04環境へのBigchainDBのインストール方法
1)RethinkDB Serverをインストールする。
以下のコマンドを実行していけばインストール可能。
$ source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
$ wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install rethinkdb
起動してみる。
$ rethinkdb
@YoshihitoAso
YoshihitoAso / YahooFinace2CSV_ETF_Daily.py
Created October 20, 2015 08:01
[Python]全ETF銘柄の株価データをYahooファイナンスからスクレイピング→CSVファイルに変換
#!/usr/local/bin/python
# -*- coding:utf-8 -*-
import jsm
import datetime
import time
import csv
import pandas as pd
#--------------------------------------------------
# 全ETF銘柄の株価データをYahooファイナンスから取得