passwd
adduser qubo
usermod -a -G sudo qubo
visudo
%sudo ALL=(ALL) ALL
#!/bin/bash | |
function error() { | |
echo $@ >&2 | |
} | |
[[ ! -d $DEFINITELY_TYPED_DIRECTORY ]] && error 'DT directory not specified in DEFINITELY_TYPED_DIRECTORY' && exit 1 | |
[[ -z $DEFINITELY_TYPED_NAME ]] && error 'GitHub name not specified in DEFINITELY_TYPED_USER' && exit 1 | |
[[ -z $DEFINITELY_TYPED_USER ]] && error 'GitHub user not specified in DEFINITELY_TYPED_NAME' && exit 1 |
#!/bin/bash | |
# Check commands existents | |
function commands() { | |
which $1 1>/dev/null || (echo "$1 not found" >&2; exit 1) | |
} | |
commands npm && commands git && commands hub && commands jq || exit 1 | |
# Check git status | |
gitStatus=$(git status --porcelain 2>/dev/null) |
travis encrypt "${USERNAME}:${SLACK_TOKEN}" --add notifications.slack.rooms | |
travis encrypt GH_TOKEN="${GH_TOKEN}" --add |
Today's system requirement
(page 3) If we compare the number of Internet users in the past decades with the number of users of the two afore mentioned websites, we can see that they now handle as much traffic as the entire Internet used to.
'atom-text-editor[data-grammar="source gfm"]:not([mini])':
'tab': 'markdown-folding:cycle'
'cmd-i': 'markdown-writer:toggle-italic-text'
'cmd-b': 'markdown-writer:toggle-bold-text'
'cmd-j cmd-p': 'markdown-writer:jump-to-previous-heading'
'cmd-j cmd-n': 'markdown-writer:jump-to-next-heading'