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 / ETF_list.csv
Created October 20, 2015 07:57
全ETF銘柄リスト(CSV)
listing_date index stock_code name
2001/07/13 TOPIX 1305 ダイワ上場投信-トピックス
2001/07/13 TOPIX 1306 TOPIX連動型上場投資信託
2002/01/09 TOPIX 1308 上場インデックスファンドTOPIX
2009/05/15 TOPIX 1348 MAXIS トピックス上場投信
2015/09/07 TOPIX 1473 DIAM ETF トピックス
2015/10/20 TOPIX 1475 iシェアーズ TOPIX ETF
2001/07/13 日経平均株価 1320 ダイワ上場投信-日経225
2001/07/13 日経平均株価 1321 日経225連動型上場投資信託
2001/07/13 日経平均株価 1330 上場インデックスファンド225
@YoshihitoAso
YoshihitoAso / ETF_list.tsv
Created October 20, 2015 07:58
全ETF銘柄リスト(TSV)
listing_date index stock_code name
2001/07/13 TOPIX 1305 ダイワ上場投信-トピックス
2001/07/13 TOPIX 1306 TOPIX連動型上場投資信託
2002/01/09 TOPIX 1308 上場インデックスファンドTOPIX
2009/05/15 TOPIX 1348 MAXIS トピックス上場投信
2015/09/07 TOPIX 1473 DIAM ETF トピックス
2015/10/20 TOPIX 1475 iシェアーズ TOPIX ETF
2001/07/13 日経平均株価 1320 ダイワ上場投信-日経225
2001/07/13 日経平均株価 1321 日経225連動型上場投資信託
2001/07/13 日経平均株価 1330 上場インデックスファンド225
@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ファイナンスから取得
@YoshihitoAso
YoshihitoAso / gist:4645651
Created January 27, 2013 01:10
cloud-initでPython版AWS Cliをアップデートするスクリプト
#!/bin/sh
set -e
trap 'echo "NG: $?"' ERR
pip-python install awscli --upgrade 2>&1 | logger -s -t ${0##*/}
exit 0
deploy
# cd /var/lib/cloud/scripts/per-once
# ln -s /opt/suz-lab/bin/update-awscli update-awscli
@YoshihitoAso
YoshihitoAso / gist:4645765
Last active December 11, 2015 18:59
fluent-plugin-cloudwatch_ya のセッティング方法
//AWS SDK for Ruby
# /usr/lib64/fluent/ruby/bin/gem install aws-sdk
//JsonPath
# /usr/lib64/fluent/ruby/bin/gem install jsonpath
//fluent-plugin-cloudwatch_ya
# /usr/lib64/fluent/ruby/bin/gem install fluent-plugin-cloudwatch_ya
//how to use
@YoshihitoAso
YoshihitoAso / gist:4646159
Created January 27, 2013 03:45
Redis レプリケーション設定
//install (Redis1(10.0.0.10), Redis2(10.0.0.20))
# cd /usr/local/src
# curl -OL http://redis.googlecode.com/files/redis-2.6.4.tar.gz
# tar xzf redis-2.6.4.tar.gz
# cd redis-2.6.4
# make
# make install
# mkdir /etc/redis /var/lib/redis
# cd /usr/local/src/redis-2.6.4/
# cp redis.conf /etc/redis/
@YoshihitoAso
YoshihitoAso / gist:4646190
Last active December 11, 2015 19:08
Redis クラスタリング設定(twemproxy)
// install redis (Redis1(10.0.0.10), Redis2(10.0.0.20))
# cd /usr/local/src
# curl -OL http://redis.googlecode.com/files/redis-2.6.4.tar.gz
# tar xzf redis-2.6.4.tar.gz
# cd redis-2.6.4
# make
# make install
# mkdir /etc/redis /var/lib/redis
# cd /usr/local/src/redis-2.6.4/
# cp redis.conf /etc/redis/
@YoshihitoAso
YoshihitoAso / gist:4663412
Created January 29, 2013 10:43
Node.js のログを Fluentd を使って MongoDB に集約する方法
// install fluentd (td-agent)
# vi /etc/yum.repos.d/td.repo
---
[treasuredata]
name=TreasureData
baseurl=http://packages.treasure-data.com/redhat/$basearch
gpgcheck=0
---
@YoshihitoAso
YoshihitoAso / transcoder.java
Created February 1, 2013 07:34
Amazon Elastic Transcoder を Java SDK から操作
import java.util.List;
import com.amazonaws.auth.AWSCredentials;
import com.amazonaws.auth.ClasspathPropertiesFileCredentialsProvider;
import com.amazonaws.services.elastictranscoder.AmazonElasticTranscoder;
import com.amazonaws.services.elastictranscoder.AmazonElasticTranscoderClient;
import com.amazonaws.services.elastictranscoder.model.CreatePipelineRequest;
import com.amazonaws.services.elastictranscoder.model.CreatePipelineResult;
import com.amazonaws.services.elastictranscoder.model.Job;
import com.amazonaws.services.elastictranscoder.model.JobInput;
@YoshihitoAso
YoshihitoAso / gist:4690451
Created February 1, 2013 10:00
JavaScriptの4つのthis
###### "top level" this ######
var hoge = "fuga";
window.foo = "bar";
// fuga+bar と表示される
console.log(this.hoge + "+" + this.foo);
(function(){
// 同じくfuga+bar と表示される
console.log(this.hoge + "+" + this.foo);