Skip to content

Instantly share code, notes, and snippets.

View dfang's full-sized avatar
🎯
Focusing

fang duan dfang

🎯
Focusing
View GitHub Profile
@dfang
dfang / README.md
Created November 25, 2018 13:22 — forked from snowyu/README.md
Shadowsocks proxy and ssh proxy

Shadowsocks Proxy

apt-get install python-pip
pip install shadowsocks

sudo ssserver -p 443 -k password -m aes-256-cfb --user nobody -d start
@dfang
dfang / main1.go
Last active November 25, 2018 13:37
simplest http proxy server
package main
import (
"bytes"
"fmt"
"io"
"log"
"net"
"net/url"
"strings"
minikube start --extra-config=apiserver.authorization-mode=RBAC
kubectl create clusterrolebinding add-on-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default
minikube dashboard
@dfang
dfang / deploy_minikube.sh
Created September 14, 2018 11:55 — forked from waja/deploy_minikube.sh
Install minikube on Debian / Ubuntu
#!/bin/sh
# install needed curl package
sudo apt install --no-install-recommends curl -y
# install kubectl
curl -Lo /tmp/kubectl https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && \
chmod +x /tmp/kubectl && \
sudo mv /tmp/kubectl /usr/local/bin/kubectl
# kubectl tab completion
sudo sh -c 'echo "source <(kubectl completion bash)" > /etc/bash_completion.d/kubectl'
# install needed packages for kvm (see https://github.com/kubernetes/minikube/blob/master/docs/drivers.md#kvm2-driver)
@dfang
dfang / dnsmasq.conf
Created August 12, 2018 06:01
example /usr/local/etc/dnsmasq.conf
#
# Basic server configuration
#
listen-address=127.0.0.1
port=53
bind-interfaces
cache-size=1000
#
@dfang
dfang / formula extension method
Last active May 22, 2019 08:07
Enable brew service support for prometheus
```
def plist; <<~EOS
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<dict>
<key>SuccessfulExit</key>
<false/>
@dfang
dfang / README.md
Last active July 31, 2018 03:24 — forked from bruth/README.md
Postgres push notification

Postgres push triggers

Watch a table for changes and push a notification with a payload describing the change.

Example

In the Postgres shell:

-- Create the functions
@dfang
dfang / java_homebrew.sh
Last active July 30, 2018 12:42
Install Java via Homebrew (brew) on Mac OSX and set JAVA_HOME
macOS high sierra include java jdk 1.8.
```
java -version
ls -al `which java`
```
but if you want to update,
```
@dfang
dfang / gist:f35713fde8b8f311d8050fd2bd873c5b
Created July 30, 2018 08:51
run commands many times

puts these in .bashrc, then runx 3 date

function runx() {
  for ((n=0;n<$1;n++))
    do ${*:2}
  done
}

以给crm线索 表单视图 添加wechat,skype,qq字段为例

通过界面的方式

  1. 进developer mode 浏览器打开localhost:8069?debug

  2. 进入想要编辑的视图页面 进入CRM/Lead页面,随便点开一个线索,进入表单视图,点击右上角的 debug -> 编辑表单视图