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!
Table of Contents
| using System; | |
| using System.Security.Cryptography; | |
| using System.Text; | |
| using Microsoft.AspNet.Identity; | |
| namespace Project | |
| { | |
| public class CustomPasswordHasher<TUser> : ICustomPasswordHasher<TUser> where TUser : class , IUser<string> | |
| { |
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!
Table of Contents
| # ---------------------------------- | |
| # Colors | |
| # ---------------------------------- | |
| NOCOLOR='\033[0m' | |
| RED='\033[0;31m' | |
| GREEN='\033[0;32m' | |
| ORANGE='\033[0;33m' | |
| BLUE='\033[0;34m' | |
| PURPLE='\033[0;35m' | |
| CYAN='\033[0;36m' |
| #!/bin/sh | |
| red="\033[0;31m" | |
| yellow="\033[1;33m" | |
| green="\033[1;32m" | |
| reset="\033[0m" | |
| read -a changed_files <<< $(git diff --cached --name-only --raw) | |
| # check if there're any JS related files in commit | |
| runTests=false |
| 'use strict'; | |
| // Neo4j configuration | |
| app.constant('NEO4J_USER', 'neo4j'); | |
| app.constant('NEO4J_PASSWORD', 'admin'); | |
| app.constant('NEO4J_URL', 'http://localhost:7474/db/data/transaction/commit'); |
| //two main tasks are 'gulp watch' and 'gulp build' | |
| //dependencies: | |
| var gulp = require('gulp'); | |
| //to use in conjunction with chrome plugin: | |
| livereload = require('gulp-livereload'); | |
| //for css: | |
| sass = require('gulp-sass'), | |
| autoprefixer = require('gulp-autoprefixer'), | |
| minifycss = reqwuire('gulp-minify-css'), |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.