Getting started:
Related tutorials:
| // # Mocha Guide to Testing | |
| // Objective is to explain describe(), it(), and before()/etc hooks | |
| // 1. `describe()` is merely for grouping, which you can nest as deep | |
| // 2. `it()` is a test case | |
| // 3. `before()`, `beforeEach()`, `after()`, `afterEach()` are hooks to run | |
| // before/after first/each it() or describe(). | |
| // | |
| // Which means, `before()` is run before first it()/describe() |
| #! /usr/bin/zsh | |
| # A script to set up ubuntu. Uses zsh, homebrew, etc. | |
| # Includes many utilities/apps: | |
| # - homebrew, nvm/node | |
| # - DB: mysql | |
| # - Server: NGINX | |
| # Settings |
| # oh-my-zsh Bureau Theme | |
| ### NVM | |
| ZSH_THEME_NVM_PROMPT_PREFIX="%{$fg[green]%}%B⬡%b " | |
| ZSH_THEME_NVM_PROMPT_SUFFIX="%{$reset_color%}" | |
| ### Git [±master ▾●] | |
| ZSH_THEME_GIT_PROMPT_PREFIX="[%{$fg_bold[green]%}±%{$reset_color%}%{$fg_bold[white]%}" |
| # use 256 term for pretty colors | |
| set -g default-terminal "xterm-256color" | |
| set -g status-bg black | |
| set -g status-fg green | |
| set-window-option -g clock-mode-colour brightyellow | |
| # increase scroll-back history | |
| set -g history-limit 1000000 | |
| # ~use vim key bindings~ |
| #!/bin/zsh | |
| # A script to set up a new mac. Uses zsh, homebrew, etc. | |
| # Includes many utilities and apps: | |
| # - homebrew, node | |
| # - terminal fonts | |
| # - browsers: chrome, firefox | |
| # - dev: iterm2, atom, postgres, chrome devtools, etc. | |
| # - team: slack, dropbox, google drive, etc |
| const parseQueryString = (url) => { | |
| const urlParams = {}; | |
| url.replace( | |
| /([^?=&]+)(=([^&]*))?/g, ($0, $1, $2, $3) => { | |
| urlParams[$1] = $3; | |
| } | |
| ); | |
| return urlParams; | |
| } |
Getting started:
Related tutorials:
| local component = require('component') | |
| local sides = require('sides') | |
| local colors = require('colors') | |
| local rs = component.redstone -- get primary redstone component | |
| print(rs.getInput(sides.back)) | |
| --rs.setBundledOutput(sides.bottom, colors.green, rs.getBundledInput(sides.top, colors.red)) |
| [user] | |
| name = skip zero | |
| email = skip+zero@angerbunny.com | |
| [core] | |
| editor = nano | |
| whitespace = fix,-indent-with-non-tab,trailing-space,cr-at-eol | |
| excludesfile = ~/.gitignore | |
| #[sendemail] | |
| # smtpencryption = tls | |
| # smtpserver = smtp.gmail.com |