Just some notes and references for myself.
- In bash, you can access your
C:\
drive via/mnt/c/
~
=C:\Users\MLM\AppData\Local\lxss\home\mlm
and is different from your Windows user directoryC:\Users\MLM
namespace project | |
{ | |
// ... | |
public class AccountsController : Controller { | |
// ... | |
[HttpGet, Route("accounts/manage/change-passwords", Name="change-password")] | |
[Authorize(Roles="Admin")] |
var expect = require('chai').expect; | |
var Sequelize = require('sequelize'); | |
var db = new Sequelize('postgres://localhost/amazon_db'); | |
var User = db.define('user', { | |
name: { | |
type: Sequelize.STRING, | |
allowNull: false | |
}, | |
foo: { |
import User from './User' | |
import Session from './Session' | |
/* Associations */ | |
User.hasMany(Session) | |
/* Hooks */ | |
User.afterDestroy(async (user, options) => { | |
await Session.destroy({ | |
where: { userId: user.id }, |
var Sequelize = require('sequelize') | |
var db = new Sequelize('mydb', null, null, { | |
dialect: 'postgres' | |
}) | |
var Post = db.define('post', { | |
id: { | |
type: Sequelize.INTEGER, | |
primaryKey: true, | |
autoIncrement: true |
var fs = require("fs") | |
var ssl_options = { | |
key: fs.readFileSync('privatekey.pem'), | |
cert: fs.readFileSync('certificate.pem') | |
}; | |
var port = process.env.PORT || 3000; | |
var express = require('express'); | |
var ejs = require('ejs'); | |
var passport = require('passport') |
var webpack = require("webpack"); | |
var ExtractTextPlugin = require("extract-text-webpack-plugin"); | |
var lessLoader = ExtractTextPlugin.extract( | |
"css?sourceMap!less?sourceMap" | |
); | |
module.exports = { | |
cache: true, | |
entry: { bundle: "./master/client/index.jsx" }, |
// Faster solution for: | |
// http://www.boyter.org/2017/03/golang-solution-faster-equivalent-java-solution/ | |
// With threading. | |
// g++ -std=c++11 -Wall -Wextra -O3 -pthread | |
// On my computer (i5-6600K 3.50 GHz 4 cores), takes about ~220 ms after the CPU | |
// has warmed up, or ~110 ms if the CPU is cold (due to Turbo Boost). | |
// How it works: Start by generating a list of losing states -- states where the | |
// game can end in one turn. Generate a new list of states by running the game |