Skip to content

Instantly share code, notes, and snippets.

@kvzhuang
kvzhuang / install.md
Created May 3, 2018 09:33 — forked from hlb/Brewfile
clean install

System Preferences

# Enable character repeat on keydown
defaults write -g ApplePressAndHoldEnabled -bool false

# Set a shorter Delay until key repeat
defaults write NSGlobalDomain InitialKeyRepeat -int 12

# Set a blazingly fast keyboard repeat rate
---
riskControls:
sessionBased:
ftx:
orderExecutor:
bySymbol:
XRPUSDT:
# basic risk control order executor
basic:
minQuoteBalance: 100.0
I am attesting that this GitHub handle kvzhuang is linked to the Tezos account tz1S5VSHj3AthSBhWeJBWGfooUC5kxF219Cq for tzprofiles
sig:edsigtjucapJZayhFweozDbg5PGQVzbeeMSCZ25L44H1S6wjiuUxF5dPizs2f7aNc44kGo2Jop7hctcuVtJz8Q3p4E7JeFH7jMn
@kvzhuang
kvzhuang / app.js
Last active July 12, 2023 11:59
open-ai-slack-bolt-integration-sample
/**
* Slack App Setting
* Enable Socket Mode
* Enable Event Subscriptions
* OAuth & Permissions: app_mentions:read, chat:write
* @slack/bolt requires at least NodeJs version 12.13.0
*/
const { App } = require('@slack/bolt');
const request = require('request');
const OPENAI_API_KEY = process.env.OPENAI_API_KEY;
@kvzhuang
kvzhuang / app.js
Last active March 2, 2023 07:42
chatgpt-slack-bolt-integration-sample
/**
* Slack App Setting
* Enable Socket Mode
* Enable Event Subscriptions
* OAuth & Permissions: app_mentions:read, chat:write
* @slack/bolt requires at least NodeJs version 12.13.0
*/
const { App } = require('@slack/bolt');
const request = require('request');
const OPENAI_API_KEY = process.env.OPENAI_API_KEY;
@kvzhuang
kvzhuang / prepare-commit-msg
Last active February 25, 2025 09:21
auto generate git commit hooks
#!/bin/bash
# 取得 commit message 的檔案路徑
COMMIT_MSG_FILE=$1
# 如果是 cherry-pick,直接退出,保留原有的 commit message
if [[ "$(git rev-parse --verify -q CHERRY_PICK_HEAD)" ]]; then
echo "檢測到 cherry-pick 操作,跳過自動生成 commit message"
exit 0
fi