All processes in ZSH/Bash under job control are in 3 states: foregrounded, backgrounded and suspended.
# run command in the foreground
command
# run commend in the background
So you've cloned somebody's repo from github, but now you want to fork it and contribute back. Never fear! | |
Technically, when you fork "origin" should be your fork and "upstream" should be the project you forked; however, if you're willing to break this convention then it's easy. | |
* Off the top of my head * | |
1. Fork their repo on Github | |
2. In your local, add a new remote to your fork; then fetch it, and push your changes up to it | |
git remote add my-fork git@github...my-fork.git |
var babelify = require('babelify'); | |
var browserify = require('browserify'); | |
var gulp = require('gulp'); | |
var sass = require('gulp-sass'); | |
var source = require('vinyl-source-stream'); | |
var streamify = require('gulp-streamify'); | |
var uglify = require('gulp-uglify'); | |
var watchify = require('watchify'); | |
var jsSrcDir = './src/main/resources/web/js'; |
type Head<T extends unknown[]> = T[0]; | |
type FnWithArgs<T extends unknown[]> = (...args: T) => void; | |
type TailArgs<T> = T extends (x: unknown, ...args: infer T) => unknown ? T : never; | |
type Tail<T extends unknown[]> = TailArgs<FnWithArgs<T>>; | |
// Lol | |
type Decr<T extends number> = | |
T extends 10 ? 9 : | |
T extends 9 ? 8 : |
error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
sudo apt-get install libnss3
error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
sudo apt-get install libxss1