This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NODE_DEBUG=cluster,net,http,fs,tls,module,timers jspm install |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git remote prune origin | |
git branch --merged | egrep -v "(^\*|master|dev)" | xargs -r git branch -d |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Workaround from snabb, https://github.com/systemd/systemd/issues/6076 | |
My current workaround is to do the following tricks every time I start my workplace VPN: | |
1. Find out the link number (a.k.a. interface index) of the ISP interface: systemd-resolve --status or ip l. | |
2. Connect the VPN. | |
3. Remove DNS settings from the ISP interface (using the link number from step 1) by sending a D-Bus command to systemd-resolved. This is an example using link number 2: sudo busctl call org.freedesktop.resolve1 /org/freedesktop/resolve1 org.freedesktop.resolve1.Manager SetLinkDNS 'ia(iay)' 2 0 | |
4. Inspect with systemd-resolve --status to ensure that only the correct DNS servers are there. | |
Apparently there isn't any simple cli tool for managing systemd-resolved's settings. That busctl command isn't very user-friendly. :) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(´ ͡༎ຶ ͜ʖ ͡༎ຶ ) | |
(╯°□°)╯︵ ┻━┻ | |
⊂_ヽ | |
\\ my | |
\( ͡° ͜ʖ ͡°) | |
> ⌒ヽ | |
/ へ\ | |
/ / \\last |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const fileNames = ['one.js', 'two.scss', 'three.scss']; | |
const getAllFileNames = () => new Promise((resolve, reject) => { resolve(fileNames) }) | |
const filterScssFiles = (fileNames) => new Promise((resolve, reject) => resolve(fileNames.filter(fileName => fileName.endsWith('.scss')))) | |
getAllFileNames().then(fileNames => filterScssFiles(fileNames)) | |
.then(scssFileNames => console.log(scssFileNames)) | |
.catch(err => console.error(err)) |
OlderNewer