#Comprehensive Introduction to @ngrx/store By: @BTroncone
Also check out my lesson @ngrx/store in 10 minutes on egghead.io!
Update: Non-middleware examples have been updated to ngrx/store v2. More coming soon!
# Configure the reverse-proxy on port 443 | |
server { | |
# general configs | |
keepalive_timeout 30; | |
listen 127.0.0.1:443 ssl; | |
server_name api.example.com; | |
# ssl configs | |
ssl_certificate /path/to/api.crt; | |
ssl_certificate_key /path/to/api.key; |
#Comprehensive Introduction to @ngrx/store By: @BTroncone
Also check out my lesson @ngrx/store in 10 minutes on egghead.io!
Update: Non-middleware examples have been updated to ngrx/store v2. More coming soon!
These rules are adopted from the AngularJS commit conventions.
.type.storage,.type.storage.declaration, .storage.class.modifier { | |
font-family: 'Operator Mono Book'; | |
} | |
.type.storage.arrow.function { | |
font-family: 'Fira Code' | |
} | |
.token.keyword.operator { | |
font-family: 'Fira Code' |
# Plain Ol' Node | |
node --max-old-space-size=1024 app.js # increase to 1gb | |
node --max-old-space-size=2048 app.js # increase to 2gb | |
node --max-old-space-size=3072 app.js # increase to 3gb | |
node --max-old-space-size=4096 app.js # increase to 4gb | |
node --max-old-space-size=5120 app.js # increase to 5gb | |
node --max-old-space-size=6144 app.js # increase to 6gb | |
# For pm2 | |
pm2 start app.js --node-args="--max-old-space-size=1024" # increase to 1gb |
You can install Node Nightlies/RCs via nvm using NVM_NODEJS_ORG_MIRROR
environment variable.
Install latest Node RC
NVM_NODEJS_ORG_MIRROR=https://nodejs.org/download/rc/ nvm i node
Install latest Node.js Nightly
NVM_NODEJS_ORG_MIRROR=https://nodejs.org/download/nightly/ nvm i node
if (typeof window!=='undefined' && navigator.serviceWorker && navigator.serviceWorker.controller) { | |
let reloadOnNext = false; | |
let pushState = history.pushState; | |
history.pushState = function(state, title, url) { | |
if (reloadOnNext===true) location.href = url; | |
else pushState.call(this, state, title, url); | |
}; | |
navigator.serviceWorker.controller.addEventListener('statechange', e => { |
const chalk = require("chalk"); | |
const { performance } = require("perf_hooks"); | |
class ProfilingPlugin { | |
apply(compiler) { | |
// Compiler Hooks | |
Object.keys(compiler.hooks).forEach(hookName => { | |
compiler.hooks[hookName].intercept(makeInterceptorFor("Compiler")(hookName)) | |
}); | |
Object.keys(compiler.resolverFactory.hooks).forEach(hookName => { |
Philosophy: Focusing on essentials for competitive raiding / mythic+ / pvp. alcaras#6052 on discord if you have suggestions for things to add. I'll also be updating https://subcreation.net/ for Season 2 of Mythic+ and PvP and for Sanctum of Domination by July 10th.
(you'll need to work your way up to layer 12; remember once you unlock layer 12 for one wing, it's automatically unlocked for the other -- not 100% clear what layers will be unlocked each week)