-
npm
&node
are installed. Guide -
atom
orsublime
orvsc
. Which editor to choose
To setup a new project.
System.config({ | |
baseURL: "/", | |
transpiler: "babel", | |
packageConfigPaths: [ | |
"npm:*.json" | |
], | |
paths: { | |
"npm:*": "jspm_packages/npm/*" | |
}, |
npm
& node
are installed. Guideatom
or sublime
or vsc
. Which editor to chooseTo setup a new project.
#include <stdio.h> | |
// #include <stack> | |
// | |
// using namespace std; | |
// | |
// void pushNeighbours(int x, int t, int *grid, stack<int> s) { | |
// for (int i =0 ; i < t ; i++) { | |
// if (grid[x][i] == 1) { | |
// s.push(i); | |
// } |
As a part of our data transparency efforts at Mapbox. We created osm-edit-report which helps anyone visualize our teams contribution to OSM.
Just to give a measure, the data team added 0.3 Million objects, 0.2 Million tags and 3 thousand changesets last week.
This is how the numbers look:
function filterEvil(array, evil) { | |
evil = evil || 'darth vader'; | |
return array.filter(item => item !== evil); | |
} |
function filterEvil(array, evil = 'darth vader') { | |
return array.filter(item => item !== evil); | |
} |
const list = [ 'luke', 'leia', 'darth vader' ]; | |
filterEvil(list, null); // [ 'luke', 'leia', 'darth vader' ] |
function findEvil(array, evil = 'darth vader', respect = 'Bad ' + evil) { | |
if (array.find(item => item === evil)) { | |
return respect; | |
} | |
} | |
findEvil(list); // Bad darth vader; | |
findEvil(list, 'luke'); // Bad luke; |
function whoIsEvilNow() { | |
if (time > 2014) { | |
return 'J. J. Abrams' | |
} | |
return 'darth vader'; | |
} | |
function findEvil(array, evil = whoIsEvilNow()) { | |
return array.find(item => item === evil); | |
} |