Skip to content

Instantly share code, notes, and snippets.

View yzf's full-sized avatar
🎯
Focusing

Jeff Yuan yzf

🎯
Focusing
  • Netease Games
  • GuangZhou, China
View GitHub Profile
@yzf
yzf / jitsi.sh
Created May 8, 2018 09:13
install jitsi-meet in debian
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -
sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"
sudo apt-get -y update
sudo apt-get -t jessie-backports -y install jitsi-meet
@yzf
yzf / init_vim.sh
Created May 9, 2018 08:14
init vim
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
cd ~/.vim
wget https://gist.githubusercontent.com/yzf/514edd69ce392efdf14751f4c10cba20/raw/0876e1db5edecf0b0434561d339996b9ef0a4506/plugins_config.vim
wget https://gist.githubusercontent.com/yzf/8829fc629385b7b8a8bbaf53950ac2db/raw/d6678937f20fede7db30e279f581465495b22b58/plugins.vim
cd ~
wget https://gist.githubusercontent.com/yzf/bc15e88d8fa87435435fea49fb373fa7/raw/a2e11e25e2cbb12cb3d2b9827deb59ef09bf2b0d/.vimrc
@yzf
yzf / mysql.sh
Created May 29, 2018 01:54
install mysql 5.7
wget https://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.9-1_all.deb
sudo apt-get update
sudo apt-get install mysql-server
@yzf
yzf / jdk8.sh
Created June 6, 2018 06:32
install jdk8 in debian
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
@yzf
yzf / partition.sh
Last active August 24, 2018 16:40
增加分区
mkfs.ext4 /dev/sda3
mkdir /data
reboot now
# mount /dev/sda3 /data
edit: /etc/fstab
/dev/sda3 /data ext4 defaults 1 2
@yzf
yzf / nginx.conf
Created August 28, 2018 02:37
nginx跨域
server {
listen 80 default_server;
index index.html index.htm index.nginx-debian.html;
location /api {
proxy_pass http://127.0.0.1:8080;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
@yzf
yzf / ssh-agent.sh
Created August 29, 2018 03:21
auto start ssh agent in remote server
SSH_ENV="$HOME/.ssh/environment"
function start_agent {
echo "Initialising new SSH agent..."
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
echo succeeded
chmod 600 "${SSH_ENV}"
. "${SSH_ENV}" > /dev/null
/usr/bin/ssh-add;
}
@yzf
yzf / docker-redis-cluster-mac.sh
Last active February 15, 2019 06:22
run docker redis cluster in mac
docker run -e "IP=0.0.0.0" -e CLUSTER_ONLY=true -i -t -p 7000:7000 -p 7001:7001 -p 7002:7002 -p 7003:7003 -p 7004:7004 -p 7005:7005 -p 7006:7006 -p 7007:7007 grokzen/redis-cluster
redis-cli -h localhost -p 7000
diff --git a/.gitignore b/.gitignore
index 5c979d9575..02e58ab052 100644
--- a/.gitignore
+++ b/.gitignore
@@ -67,3 +67,5 @@
/x86-generic_out/
/xcodebuild
!webrtc/*
+tags
+out
@yzf
yzf / gen.sh
Created July 17, 2019 07:10
owt-gen
gn gen out/Android --args='target_os="android" target_cpu="arm" rtc_use_h264=true ffmpeg_branding="Chrome" proprietary_codecs=true'