Skip to content

Instantly share code, notes, and snippets.

View blue-bird1's full-sized avatar
🏠
fish touching

青鸟 blue-bird1

🏠
fish touching
View GitHub Profile
@blue-bird1
blue-bird1 / install.sh
Last active October 10, 2018 00:23
mount google drive #debian
sudo add-apt-repository ppa:alessandro-strada/google-drive-ocamlfuse-beta
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse
google-drive-ocamlfuse
@blue-bird1
blue-bird1 / setup.sh
Last active October 10, 2018 00:16
ssh key setup #debian
ssh-keygen
cd ~/.ssh
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
chmod 700 ~/.ssh
service sshd restart
@blue-bird1
blue-bird1 / golang http set header
Last active October 10, 2018 00:16
go http set header #golang
client := &http.Client{}
req, err := http.NewRequest("POST", "http://example.com",string.NewReader(postData))
req.Header.Add("User-Agent", "myClient")
resp, err := client.Do(req)
defer resp.Body.Close()
@blue-bird1
blue-bird1 / install.sh
Last active October 10, 2018 00:15
ngork install #debian
cd ~
git clone https://github.com/inconshreveable/ngrok.git
export GOPATH=~/ngrok/
cd ngrok
$NGROK_DOMAIN = “fake.com”
openssl genrsa -out rootCA.key 2048
openssl req -x509 -new -nodes -key rootCA.key -subj "/CN=$NGROK_DOMAIN" -days 5000 -out rootCA.pem
openssl genrsa -out server.key 2048
openssl req -new -key server.key -subj "/CN=$NGROK_DOMAIN" -out server.csr
openssl x509 -req -in server.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out server.crt -days 5000
@blue-bird1
blue-bird1 / install_fish_debian.sh
Last active October 9, 2018 23:15 — forked from mamiu/install_fish_debian.sh
Install fish shell in Debian 8 (commands from the original fish shell website). #debian
#!/bin/bash
echo 'deb http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_8.0/ /' >> /etc/apt/sources.list.d/fish.list
apt-get update
wget -qO - http://download.opensuse.org/repositories/shells:fish:release:2/Debian_8.0/Release.key | apt-key add -
apt-get update
apt-get install -y fish
@blue-bird1
blue-bird1 / char draw
Last active October 9, 2018 23:14
char draw #python
#! /usr/bin/env python
# coding:utf-8
# Author qingniao
import pyfiglet as pyfiglet
def banner(char):
"""char draw
:param char:
:return:char draw
@blue-bird1
blue-bird1 / optparse
Last active October 9, 2018 23:14
optparse #python
from optparse import OptionParser, OptionGroup, OptionError
try:
from setting import IS_WIN
except ImportError as e:
errmsg = e.message.split('named')[0]
print errmsg
exit()
@blue-bird1
blue-bird1 / 来源 jasper-1024.github.io
Last active October 9, 2018 16:32 — forked from askdaddy/来源 jasper-1024.github.io
SSR 安装脚本 #debian
#!/usr/bin/env bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#=================================================================#
# System Required: CentOS 6,7, Debian, Ubuntu #
# Description: One click Install ShadowsocksR Server #
# Author: Teddysun <i@teddysun.com> #
# Thanks: @breakwa11 <https://twitter.com/breakwa11> #
# Intro: https://shadowsocks.be/9.html #
#=================================================================#
@blue-bird1
blue-bird1 / docker-compose.yml
Last active October 9, 2018 16:31
miniflux #docker
version: '3'
services:
miniflux:
image: miniflux/miniflux:latest
ports:
- "80:8080"
depends_on:
- db
environment:
- DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable
@blue-bird1
blue-bird1 / install-apktool.sh
Last active October 9, 2018 16:04 — forked from bmaupin/install-apktool.sh
Install apktool in Linux #debian
# Get latest version from https://bitbucket.org/iBotPeaches/apktool/downloads
export apktool_version=2.3.1
sudo -E sh -c 'wget https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_$apktool_version.jar -O /usr/local/bin/apktool.jar'
sudo chmod +r /usr/local/bin/apktool.jar
sudo sh -c 'wget https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/linux/apktool -O /usr/local/bin/apktool'
sudo chmod +x /usr/local/bin/apktool
# To use:
# apktool d TelephonyProvider.apk -o TelephonyProvider