- auto-export on host when a defined usb-device has been plugged
- auto-attachment on client when a disappeared remote-device is available, again.
README.md
usbip-export@.service
README.md
usbip-export@.service
You may only need the environment or the command-line parameter to force Discord to use a proxy. It doesn't hurt to use both
So if you're behind a firewall and need to go through, e.g. an SSH dynamic port forward (a SOCKS5 channel inside an SSH session) you can use the following:
$ nohup ssh -D1080 proxy_server &
$ http_proxy=socks5://127.0.0.1:1080 https_proxy=socks5://127.0.0.1:1080 /opt/Discord/Discord --proxy-server="socks5://127.0.0.1:1080"
| # For recent versions of Ubuntu: | |
| - https://www.pugetsystems.com/labs/hpc/ubuntu-22-04-server-autoinstall-iso/ | |
| # Docs: | |
| - https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls | |
| - https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls/ConfigReference | |
| - https://cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html | |
| - https://discourse.ubuntu.com/t/please-test-autoinstalls-for-20-04/15250/53 | |
| # Download ISO Installer: |
the following regex will validate all examples provided here: https://www.conventionalcommits.org/en/v1.0.0/
^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test){1}(\([\w\-\.]+\))?(!)?: ([\w ])+([\s\S]*)
a grep/posix compatible variant
^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test){1}(\([[:alnum:]._-]+\))?(!)?: ([[:alnum:]])+([[:space:][:print:]]*)
| function sortObject(object) { | |
| //Thanks > http://whitfin.io/sorting-object-recursively-node-jsjavascript/ | |
| if (!object) { | |
| return object; | |
| } | |
| const isArray = object instanceof Array; | |
| var sortedObj = {}; | |
| if (isArray) { | |
| sortedObj = object.map((item) => sortObject(item)); |
| *** Settings *** | |
| Library Selenium2Library | |
| Library Collections | |
| Library Collections | |
| Library String | |
| Library BuiltIn | |
| *** Variables *** | |
| ${SITE_URL} = https://sprint-005-origin.levi-site.com/CA/en_CA/ | |
| ${SELENIUM_TIME_OUT} = 120 |
| ChromeOptions chromeOptions = new ChromeOptions(); | |
| chromeOptions.setBinary("/Applications/Google Chrome Canary.app/Contents/MacOS/Google Chrome Canary"); | |
| chromeOptions.addArguments("--headless"); | |
| WebDriver Driver = new ChromeDriver(chromeOptions); |
Once in a while, you may need to cleanup resources (containers, volumes, images, networks) ...
// see: https://github.com/chadoe/docker-cleanup-volumes
$ docker volume rm $(docker volume ls -qf dangling=true)
$ docker volume ls -qf dangling=true | xargs -r docker volume rm
| # The command finds the most recent tag that is reachable from a commit. | |
| # If the tag points to the commit, then only the tag is shown. | |
| # Otherwise, it suffixes the tag name with the number of additional commits on top of the tagged object | |
| # and the abbreviated object name of the most recent commit. | |
| git describe | |
| # With --abbrev set to 0, the command can be used to find the closest tagname without any suffix: | |
| git describe --abbrev=0 | |
| # other examples |