-
npm&nodeare installed. Guide -
atomorsublimeorvsc. 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); | |
| } |