View auto_restart_webserver.sh
#!/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 |
View telegram.sh
#!/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 |
View .vimrc.bundles
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' |
View .vimrc
" MAIN CUSTOMIZATION FILE | |
" | |
" Enable loading filetype and indentation plugins | |
filetype plugin on | |
filetype indent on | |
" Turn syntax highlighting on | |
syntax on |
View custom_vimrc
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 |
View find_fastserver.sh
#/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 |
View ssh_proxy_login
#!/usr/bin/expect -f | |
set port you_port | |
set user you_user | |
set host you_ip | |
set password you_pass | |
set timeout -1 | |
spawn ssh -nNTf -D $port $user@$host | |
expect "*assword:*" |
View v2ex-pb3-top-style.css
:root { | |
padding-top: 40px;} | |
#Top { | |
background: rgb(240,241,241); | |
background: -moz-linear-gradient(top, rgba(240,241,241,1) 0%, rgba(235,237,238,1) 51%, rgba(225,225,225,1) 51%, rgba(191,199,203,1) 100%); | |
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,241,241,1)), color-stop(51%,rgba(235,237,238,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(191,199,203,1))); | |
background: -webkit-linear-gradient(top, rgba(240,241,241,1) 0%,rgba(235,237,238,1) 51%,rgba(225,225,225,1) 51%,rgba(191,199,203,1) 100%); | |
background: -o-linear-gradient(top, rgba(240,241,241,1) 0%,rgba(235,237,238,1) 51%,rgba(225,225,225,1) 51%,rgba(191,199,203,1) 100%); | |
background: -ms-linear-gradient(top, rgba(240,241,241,1) 0%,rgba(235,237,238,1) 51%,rgba(225,225,225,1) 51%,rgba(191,199,203,1) 100%); |
View v2ex-xh-custom-theme.css
:root { | |
padding-top: 40px;} | |
#SteveJobs { | |
display: none !important;} | |
#Top { | |
position: fixed; | |
top: 0; | |
width: 100%; |
View match_url
(http:\/\/|https:\/\/)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*) |
NewerOlder