Skip to content

Instantly share code, notes, and snippets.

View ftkro's full-sized avatar
🎯
Focusing

Takuro Fukuda ftkro

🎯
Focusing
  • Prime Strategy New York, Inc.
View GitHub Profile
@ftkro
ftkro / .vimrc
Created March 6, 2013 08:32
My .vimrc.
if has('vim_starting')
set runtimepath+=~/.vim/bundle/neobundle.vim/
endif
call neobundle#rc(expand('~/.vim/bundle/'))
NeoBundleFetch 'Shougo/neobundle.vim'
filetype plugin indent on
NeoBundleCheck
" カーソル行をハイライト
@ftkro
ftkro / .bashrc
Created March 7, 2013 11:42
My .bashrc
PATH="$PATH":/Users/tea_hugutaku/shell
PATH="$PATH":/usr/local/sbin
export HOMEBREW_EDITOR=/usr/bin/vim
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
alias vi='/usr/bin/vim'
@ftkro
ftkro / .bash_profile
Last active September 13, 2016 05:31
My .bash_profile
PATH=/usr/local/mysql/bin:$PATH
if [ -f ~/.bashrc ] ; then
. ~/.bashrc
fi
export CLICOLOR=1
export LSCOLORS=DxGxcxdxCxegedabagacad
export PATH=/usr/local/bin:$PATH
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
export PATH=$PATH:~/bin/depot_tools
@ftkro
ftkro / worktime.sh
Created August 9, 2013 10:29
稼働率計算
#!/bin/bash
month=`date +"%m"`
function 30days {
echo -n "ダウンタイムを入力してください: "
read worktime
echo "scale=4; ( 43200 - $worktime ) / 43200 * 100" | bc | cut -c 1-5
}
function 31days {
echo -n "ダウンタイムを入力してください: "
read worktime
@ftkro
ftkro / sftp.sh
Created December 26, 2013 08:36
Authy対応版SFTP。 sftp.shをsftpにリネームして/usr/local/sbinとかに入れておいてalias張っとけ。 alias sftp='/usr/local/sbin/sftp'
#!/bin/bash
#This is AN Correspondence Authy SSH Command.
if [ "$1" = vps ] ; then
#Enable Authy Token.
echo -n "Authy Token (not support SMS Token): "
read authytoken
AUTHY_TOKEN="$authytoken" sftp vps
else
#Disable Authy Token.
sftp $1
@ftkro
ftkro / 0_reuse_code.js
Created January 3, 2014 11:21
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@ftkro
ftkro / biglobe-ufw-patch.sh
Created February 2, 2014 09:21
BIGLOBEにしたらひどい目にあったのでufw patch。
#!/bin/sh
sudo ufw insert 1 allow from 60.236.0.0/14
sudo ufw insert 1 allow from 119.238.0.0/15
sudo ufw insert 1 allow from 119.244.0.0/16
sudo ufw insert 1 allow from 122.132.0.0/14
sudo ufw insert 1 allow from 220.102.0.0/16
sudo ufw insert 1 allow from 221.170.0.0/15
sudo ufw insert 1 allow from 110.233.0.0/16
sudo ufw insert 1 allow from 118.108.0.0/14
sudo ufw insert 1 allow from 119.240.0.0/14
@ftkro
ftkro / biglobe-unbound-patch.sh
Created February 2, 2014 09:37
BIGLOBEにしたらまたしてもひどい目にあったので
#!/bin/sh
#NEED ROOT
echo ' #BIGLOBE DYNAMIC IP PATCHER ADDED
access-control: 60.236.0.0/14 allow
access-control: 119.238.0.0/15 allow
access-control: 119.244.0.0/16 allow
access-control: 122.132.0.0/14 allow
access-control: 220.102.0.0/16 allow
access-control: 221.170.0.0/15 allow
access-control: 110.233.0.0/16 allow
@ftkro
ftkro / myHosts.txt
Last active August 29, 2015 14:01
鳩ポッポー
#ここは基本やな
127.0.0.1 localhost
#ステマ確定
127.0.0.1 blog.livelog.biz
127.0.0.1 airseed.org
127.0.0.1 hyadain.com
127.0.0.1 adultnia.org
127.0.0.1 livelog.biz
127.0.0.1 mh.hyadain.com
@ftkro
ftkro / weathertalk
Last active August 29, 2015 14:04
weathertalk
#!/bin/sh
date +"%Y年%m月%d日 %I時%M分現在の天気予報をお伝えします。" | open_jtalk -x /var/lib/mecab/dic/open-jtalk/naist-jdic -m /usr/share/hts-voice/mei/mei_normal.htsvoice -ow /tmp/announce.wav
wget 'http://weather.livedoor.com/forecast/webservice/json/v1?city=130010' -O- -q | jq -M -c '.description .text' | sed 's/\"//g' - | sed 's/\\n//g' - | sed 's/ //g' - | sed 's/寒気/かんき/g' - | sed 's/所々/ところどころ/g' - | sed 's/日中/にっちゅう/g' - | cut -c 1-804 | open_jtalk -x /var/lib/mecab/dic/open-jtalk/naist-jdic -m /usr/share/hts-voice/mei/mei_normal.htsvoice -ow /tmp/weather1.wav>/dev/null 2>&1
WORD=`wget 'http://weather.livedoor.com/forecast/webservice/json/v1?city=130010' -O- -q | jq -M -c '.description .text' | sed 's/\"//g' - | sed 's/\\n//g' - | sed 's/ //g' - | sed 's/寒気/かんき/g' - | sed 's/所々/ところどころ/g' - | sed 's/日中/にっちゅう/g' -| wc -c`
if `test $WORD -le 804` ; then
echo 'Noting for Todo'>/dev/null 2>&1
else
wget 'http://weather.livedoor.com/forecast/webservice/json/v1?city=130010' -O- -q | jq -M -c '.description .text' | sed 's