======================================================================
Based off of: http://docs.sequelizejs.com/en/1.7.0/articles/express/
Create and initialize your a directory for your Express application.
const resolveAfter2Seconds = () => { | |
console.log("starting slow promise"); | |
return new Promise(resolve => { | |
setTimeout(() => { | |
resolve(20); | |
console.log("slow promise is done"); | |
}, 2000); | |
}); | |
}; |
const net = require('net'); | |
const options = { | |
'port': 8080, | |
'host': '127.0.0.1' | |
}; | |
// creates a socket connection to a server | |
const client = net.connect(options, () => { | |
console.log('Connected to Server!'); |
const hashAlgorithm = (data) => { | |
const FNV_PRIME_32 = 0x1000193; | |
const FNV_OFFSET_32 = 0x811C9DC5; | |
let hash = FNV_OFFSET_32; | |
const str = JSON.stringify(data); | |
for (let i = 0; i < str.length; i++) { | |
hash ^= str.charCodeAt(i); | |
hash *= FNV_PRIME_32; |
======================================================================
Based off of: http://docs.sequelizejs.com/en/1.7.0/articles/express/
Create and initialize your a directory for your Express application.
# Your init script | |
# | |
# Atom will evaluate this file each time a new window is opened. It is run | |
# after packages are loaded/activated and after the previous editor state | |
# has been restored. | |
# | |
# An example hack to log to the console when each text editor is saved. | |
# | |
# atom.workspace.observeTextEditors (editor) -> | |
# editor.onDidSave -> |
var dataset = require('./dataset.json'); | |
/* | |
create an array with accounts from bankBalances that are | |
greater than 100000.00 | |
assign the resulting array to `hundredThousandairs` | |
*/ | |
var hundredThousandairs = dataset.bankBalances.filter(function(bank) { | |
return parseInt(bank.amount) > 100000; | |
}); |
[user] | |
name = Joe Karlsson | |
email = [email protected] | |
github = joekarlsson1 | |
[color] | |
branch = auto | |
diff = auto | |
status = auto | |
ui = auto |
### Keybase proof | |
I hereby claim: | |
* I am joekarlsson on github. | |
* I am joekarlsson (https://keybase.io/joekarlsson) on keybase. | |
* I have a public key whose fingerprint is E626 4B25 7B52 A96C 71D3 8B69 E050 65C4 A621 9367 | |
To claim this, I am signing this object: |
const Immutable = require('immutable'); | |
const data = Immutable.Map({ | |
people: Immutable.List(['Joe', 'Ray', 'Nigel']), | |
test: 'Hello World' | |
}) | |
const data2 = data.updateIn(['people'], ((people) => { | |
return people.set(0, 'Russel'); | |
})); |
'use strict' | |
const http = require('http'); | |
const PORT = 3000; | |
http.createServer(( request, response ) => { | |
console.log('request: ', request.url); | |
console.log('request: ', request.method); |