Skip to content

Instantly share code, notes, and snippets.

View Maecenas's full-sized avatar
👋
Hi

Xiang Li Maecenas

👋
Hi
View GitHub Profile
@Maecenas
Maecenas / hipython.conf
Created July 26, 2018 06:14
Jupyter (Lab) server setup guide. Using Anaconda as python distribution and package management tools, Nginx as reverse proxy, and Docker for distribution.
#/etc/nginx/conf.d/hipython.conf
upstream hipython {
server localhost:8888;
}
server {
listen 80;
server_name hipython.your.site;
@Maecenas
Maecenas / README.md
Created August 10, 2018 09:28
一键脚本安装shadowsocks/shadowsocksR/V2Ray + 开启bbr
@Maecenas
Maecenas / minikube-kubernetes-macos-proxy-setup.md
Last active December 11, 2018 12:17
How to start a single-node Kubernetes cluster with minikube on macOS under proxy

First set the local proxy to listen to address at 0.0.0.0 instead of 127.0.0.1 or localhost.

$ brew install Kubernetes-cli
$ brew cask install minikube
$ HYPERVISOR=`ifconfig en0 | grep 'inet ' | sed 's/^.*inet //g'| sed 's/ *netmask.*$//g'` && \
  PROXY="http://$HYPERVISOR:1087" && \
  minikube start \
    --docker-env HTTP_PROXY="$PROXY" \
 --docker-env HTTPS_PROXY="$PROXY" \

Keybase proof

I hereby claim:

  • I am Maecenas on github.
  • I am maecenasli (https://keybase.io/maecenasli) on keybase.
  • I have a public key whose fingerprint is 92B8 239D 3D8A 047E EFB9 96C8 4610 787D 5B22 FF2A

To claim this, I am signing this object:

@Maecenas
Maecenas / Dockerfile
Last active November 26, 2023 01:07
My Connection Guide for CMU 14-741/18-631: Introduction to Information Security
FROM i386/ubuntu:18.04
WORKDIR /app
RUN apt-get update \
&& apt-get install -y \
build-essential \
binutils \
gdb \
gcc-multilib \