Skip to content

Instantly share code, notes, and snippets.

View xi4oh4o's full-sized avatar
🎯
Focusing

Howe Yong xi4oh4o

🎯
Focusing
View GitHub Profile
@xi4oh4o
xi4oh4o / find_fastserver.sh
Created December 13, 2012 12:58
find fast server for mac
#/bin/bash
#By LordSimon
#Modify xi4oh4o
#ping -c 1 ssh.sshcenter.info
for i in $(seq 21) #will 21 modify you server number count
do
if has("gui_running")
set go=aAce
set transparency=10
set guifont=Monaco:h13
set showtabline=2
set columns=140
set lines=40
syn on
set bs=2
set showmatch
@xi4oh4o
xi4oh4o / .vimrc
Last active December 25, 2015 03:49
vimrc
" MAIN CUSTOMIZATION FILE
"
" Enable loading filetype and indentation plugins
filetype plugin on
filetype indent on
" Turn syntax highlighting on
syntax on
@xi4oh4o
xi4oh4o / .vimrc.bundles
Created November 3, 2013 02:41
NeoBundles
if has('vim_starting')
set nocompatible " Be iMproved
set runtimepath+=~/.vim/bundle/neobundle.vim/
endif
----
call neobundle#rc(expand('~/.vim/bundle/'))
NeoBundleFetch 'Shougo/neobundle.vim'
NeoBundle 'Shougo/vimproc'
NeoBundle 'othree/html5.vim'
NeoBundle 'altercation/vim-colors-solarized'
@xi4oh4o
xi4oh4o / telegram.sh
Created April 25, 2016 06:39
OS X 代理 telegram.app
#!/bin/sh
env DSOCKS_PROXY="127.0.0.1:9129" /usr/local/bin/dsocks.sh /Applications/Telegram.app/Contents/MacOS/Telegram >/dev/null 2>&1 &
# need brew install dsocks
@xi4oh4o
xi4oh4o / auto_restart_webserver.sh
Last active September 1, 2021 19:10
Auto restart phpfpm on 502 & 504 Error also save logs
#!/bin/bash
MY_URL="http://moefou.org" #change you website
RESULT_502=`curl -I $MY_URL|grep "HTTP/1.1 502"`
RESULT_504=`curl -I $MY_URL|grep "HTTP/1.1 504"`
if [ -n "$RESULT_502" ]; then
killall php-fpm;php-fpm
date>>/data/logs/web_error.log;echo "502 Bad Gateway">>/data/logs/web_error.log
elif [ -n "$RESULT_504" ]; then
killall php-fpm;php-fpm
date>>/data/logs/web_error.log;echo "504 Gateway Time-out">>/data/logs/web_error.log