Optional - Set format on save and any global prettier options
npm i -D eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-plugin-node eslint-config-node
| (function bookmarksExportToCsv() { | |
| /** | |
| * 1. Export bookmarks from browser (supported any Chromium based browsers and Safari) (chrome://bookmarks) | |
| * 2. Open exported html file again in the browser | |
| * 3. Copy paste this entire file in console, and execute it (hit enter) | |
| * 4. You will be prompted to save a CSV file. Save it. | |
| * 5. Open Notion. Click Import -> CSV | |
| * 6. Select saved CSV file. Wait for import | |
| * 7. You have a new database with all your bookmarks | |
| */ |
| # custom WebStorm properties | |
| editor.zero.latency.typing=true | |
| idea.max.intellisense.filesize=3500 | |
| idea.cycle.buffer.size=2048 |
| Some Jenkinsfile examples |
| // ES6 | |
| class AngularPromise extends Promise { | |
| constructor(executor) { | |
| super((resolve, reject) => { | |
| // before | |
| return executor(resolve, reject); | |
| }); | |
| // after | |
| } |
| -server | |
| -Xms2048m | |
| -Xmx2048m | |
| -XX:NewSize=512m | |
| -XX:MaxNewSize=512m | |
| -XX:PermSize=512m | |
| -XX:MaxPermSize=512m | |
| -XX:+UseParNewGC | |
| -XX:ParallelGCThreads=4 | |
| -XX:MaxTenuringThreshold=1 |