export PATH="/usr/local/sbin:$PATH:$HOME/bin" | |
export ZSH="$HOME/.oh-my-zsh" | |
ZSH_THEME="agnosterzak_black" | |
# 大小写敏感 | |
# CASE_SENSITIVE="true" | |
# Uncomment the following line to use hyphen-insensitive completion. |
Proxy 一般有2种协议,一种是 HTTP/HTTPS 协议,一种是 SOCKS 协议。优先使用 SOCKS 协议的 SOCKS5 版本。[2种协议的区别 待补充外部引用]
一般各平台的代理客户端除了提供一个本地的 socks5 Proxy ,还会提供一个本地的 http Proxy 。 在客户端相应设置中查看 socks5 协议监听的端口,HTTP Proxy 设置中查看 http 协议监听的端口。
注意:不少客户端提供混合模式,即
socks5
和http
端口号是同一个,所以不用费尽心思在软件设定中找单独的 http 端口设置功能了。
#!/bin/bash | |
iconset_dir=tmp-$RANDOM.iconset | |
mkdir $iconset_dir | |
## 全部拷贝到命令行回车执行,执行结束之后去tmp.iconset查看十张图片是否生成好 | |
sips -z 16 16 $1 --out $iconset_dir/icon_16x16.png &> /dev/null | |
sips -z 32 32 $1 --out $iconset_dir/[email protected] &> /dev/null | |
sips -z 32 32 $1 --out $iconset_dir/icon_32x32.png &> /dev/null | |
sips -z 64 64 $1 --out $iconset_dir/[email protected] &> /dev/null |
get_latest_release_number() { | |
curl --silent "https://github.com/$1/releases/latest" | sed 's#.*tag/\(.*\)".*#\1#' | |
} | |
# Usage | |
# $ get_latest_release_number "creationix/nvm" | |
# v0.34.0 |
As of 2013-05-16, you can generate API Access Tokens via the Web UI or via the GitHub API. All other authorization methods is deprecated.
-
Account Settings -> Personal access tokens -
"Generate new token" under "Personal access tokens"
javascript: (function () { | |
let rsshub_host = 'https://rsshub.app'; | |
let cnblog = 'https://www.cnblogs.com/'; | |
let csdn = 'https://blog.csdn.net/'; | |
let jianshu_user = '/jianshu/user/'; | |
let zhihu_user = '/zhihu/people/activities/'; | |
let zhihu_collection = '/zhihu/collection/'; | |
let zhihu_zhuanlan = '/zhihu/zhuanlan/'; | |
let bilibili_user = '/bilibili/user/video/'; |
launchctl
命令加载,卸载开机自动运行的服务,在 OS X 中,服务本身存储在 .plist
文件中(即 property list),这些文件的位置一般在 ~/Library/LaunchAgents
或 /Library/LaunchAgents
。可以使用 launchctl load $PATH_TO_LIST
和 unload them with launchctl unload $PATH_TO_LIST
命令来加载/卸载他们。加载就是允许这个程序开机执行,卸载反之。
如果你使用 Homebrew
安装过 mysql
那么下面的安装后提示你可能比较熟悉
To have launchd start mysql at login:
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
Then to load mysql now: