Skip to content

Instantly share code, notes, and snippets.

wxiaoguang

Block or report user

Report or block wxiaoguang

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@wxiaoguang
wxiaoguang / venv.sh
Last active Jul 16, 2019
python3 virtualenv/venv helper bash script (env init, env bootstrap, pip requirement installation, program exec)
View venv.sh
#!/bin/bash
SYSTEM_PYTHON="python3.6"
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
export VIRTUAL_ENV="$DIR/.venv"
PIP="$VIRTUAL_ENV/bin/pip"
PYTHON="$VIRTUAL_ENV/bin/python"
@wxiaoguang
wxiaoguang / mysql-ctl.sh
Last active May 31, 2019
A mysql & mariadb server helper (use downloaded generic binary package). You can run multi instances on one server, each instance uses their own data & log directory.
View mysql-ctl.sh
#!/bin/bash
# how it works:
#
# put mysql.cnf and mysql.env in a directory for an instance, cd to this directory, run `mysql-ctl.sh ...`
# or run `MYSQL_INSTANCE_ROOT=the_directory mysql-ctl.sh ...`
#
# mysql.cnf keeps all configurations except directory-related things (eg: do not set data or log dir in mysql.cnf)
# the mysql.cnf and directory-related configs will be automatically merged into the MYSQL_INSTANCE_CONFIG_FINAL file
#
View My Karabiner Complex Config
{
"title": "Mine",
"rules": [
{
"description": "Simultaneously press Up/Down + Right to get a PageUp/Down",
"manipulators": [
{
"type": "basic",
"from": {
"simultaneous": [{"key_code": "up_arrow"}, {"key_code": "right_arrow"}],
You can’t perform that action at this time.