Skip to content

Instantly share code, notes, and snippets.

View WindomZ's full-sized avatar
💭
I may be slow to respond.

Windom.Z WindomZ

💭
I may be slow to respond.
View GitHub Profile
@WindomZ
WindomZ / git http.postBuffer
Created January 5, 2017 15:48
RPC failed; curl 56 SSLRead() return error -9806
# Buffer Size: 500M
git config http.postBuffer 524288000
# git config --global http.postBuffer 524288000
# Buffer Size: 1000M
git config http.postBuffer 1048576000
# git config --global http.postBuffer 1048576000
@WindomZ
WindomZ / git proxy
Created January 11, 2017 06:32
Set git proxy
# Set git proxy with socks5, like shadowsocks.
git config --global http.proxy socks5://127.0.0.1:1080
git config --global https.proxy socks5://127.0.0.1:1080
# Unset git proxy
git config --global --unset http.proxy
git config --global --unset https.proxy
@WindomZ
WindomZ / chrome_update.sh
Created February 6, 2017 02:29
download latest chrome via wget
wget -e use_proxy=yes -e http_proxy=127.0.0.1:11080 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
@WindomZ
WindomZ / git-commit-modify-last-time.sh
Last active April 19, 2017 09:05
Usage: ./git-commit-modify-last-time.sh <date(like: Tue, 07 Feb 2017 07:00:00 +0800)>
#!/usr/bin/env bash
git stash && \
date=$(date -d "$1" +%s) && \
rm -rf "$(git rev-parse --git-dir)/refs/original/" && \
git filter-branch --env-filter \
"if [ \$GIT_COMMIT = \"$(git rev-parse HEAD)\" ]; then
export GIT_AUTHOR_DATE=\"$date\"
export GIT_COMMITTER_DATE=\"$date\"
export GIT_COMMITTER_NAME=\$GIT_AUTHOR_NAME
export GIT_COMMITTER_EMAIL=\$GIT_AUTHOR_EMAIL
@WindomZ
WindomZ / go_get_golang.org_x.sh
Created February 21, 2017 07:18
update $GOPATH/src/golang.org/x/...
#!/usr/bin/env bash
go get -u -v github.com/golang/crypto/...
rm -rf $GOPATH/src/golang.org/x/crypto/
cp -R $GOPATH/src/github.com/golang/crypto $GOPATH/src/golang.org/x/crypto/
echo "Complete the cloning github.com/golang/crypto/..."
go get -u -v github.com/golang/net/...
rm -rf $GOPATH/src/golang.org/x/net/
cp -R $GOPATH/src/github.com/golang/net $GOPATH/src/golang.org/x/net/
echo "Complete the cloning github.com/golang/net/..."
@WindomZ
WindomZ / .curlrc
Created February 24, 2017 02:11
curl proxy
socks5 = 127.0.0.1:1080
@WindomZ
WindomZ / git-commit-modify-last-time_mac.sh
Last active April 19, 2017 09:08
Usage: ./git-commit-modify-last-time.sh <seconds(like: 86400 = 60 * 60 * 24 (s) = 24 (h)>
#!/usr/bin/env bash
git stash && \
date=$(date -r $(expr $(date '+%s') + $1) +%s) && \
rm -rf "$(git rev-parse --git-dir)/refs/original/" && \
git filter-branch --env-filter \
"if [ \$GIT_COMMIT = \"$(git rev-parse HEAD)\" ]; then
export GIT_AUTHOR_DATE=\"$date\"
export GIT_COMMITTER_DATE=\"$date\"
export GIT_COMMITTER_NAME=\$GIT_AUTHOR_NAME
export GIT_COMMITTER_EMAIL=\$GIT_AUTHOR_EMAIL
rm -rf "$(git rev-parse --git-dir)/refs/original/" && \
git filter-branch --env-filter \
"if [ \$GIT_COMMIT = \"$(git rev-parse HEAD)\" ]; then
export GIT_AUTHOR_DATE=\"$1\"
export GIT_COMMITTER_DATE=\"$1\"
export GIT_COMMITTER_NAME=\$GIT_AUTHOR_NAME
export GIT_COMMITTER_EMAIL=\$GIT_AUTHOR_EMAIL
fi"
@WindomZ
WindomZ / Phpstorm-ExternalTool-php-cs-fixer
Created June 5, 2017 04:02
Phpstorm -> ExternalTool -> php-cs-fixer
name: php-cs-fixer
Open console: uncheck
Program: php-cs-fixer
Parameters: fix "$FileDir$/$FileName$" --rules=@PSR2
Working directory: $ProjectFileDir$
@WindomZ
WindomZ / .curlrc
Created June 18, 2017 12:57
curl command with socks5 proxy
socks5=127.0.0.1:1080