Skip to content

Instantly share code, notes, and snippets.

@gemxx
gemxx / homebrew.mxcl.nginx.plist
Created October 18, 2019 11:47 — forked from cmbankester/homebrew.mxcl.nginx.plist
NGINX startup on Mac OSX El Capitan
<?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>Label</key>
<string>homebrew.mxcl.nginx</string>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
##### NPM Install speedup start
PKG_SUM=$(md5sum package.json | cut -d\ -f 1)
TARBALL=node_modules-${PKG_SUM}.tgz
TARBALL_MD5SUM=${TARBALL}.md5sum
CACHE_BASE_DIR=${HOME}/.cache/
CACHE_TARBALL=${CACHE_BASE_DIR}/${TARBALL}
CACHE_TARBALL_MD5SUM=${CACHE_BASE_DIR}/${TARBALL_MD5SUM}
### Check NPM CACHE DIR
[[ ! -e $CACHE_BASE_DIR ]] && mkdir -p $CACHE_BASE_DIR
@gemxx
gemxx / Sublime packages
Created September 25, 2013 08:45
Sublime packages.
Package Control: https://sublime.wbond.net/installation#Manual
jsdocs: https://github.com/spadgos/sublime-jsdocs
errno 值是常数分配给 errno 在各种错误状态的情况下。
ERRNO.H 包含 errno 值的定义。 但是,并非在 ERRNO.H 提供的所有定义用于 32 位 windows 操作系统。 在某些 ERRNO.H 的值存在保持与操作系统 UNIX 系列的兼容性。
在 32 位 windows 操作系统的 errno 值是的子集 errno 中 XENIX 系统。 因此, errno 值不一定是实际错误代码返回从 windows 操作系统调用的相同。 访问实际操作系统错误代码,使用 _doserrno 变量,包含该值。
下面 errno 值支持:
ECHILD