- open mongod.conf
cd /etc/mongod.conf
- Comment security
#security:
# authroization: "enabled"
cd /etc/mongod.conf
#security:
# authroization: "enabled"
apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common -y | |
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add - | |
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ | |
apt update -y | |
apt install adoptopenjdk-8-hotspot -y | |
clear | |
java -version |
In summary, DDNS stands for Dynamic DNS. DDNS updates a DNS name in real-time to point to a changing IP address. This is useful for devices without a static IP. For example, companies like Google use static IPs and IP ranges, which are more expensive than ephemeral IPs and IP ranges. DDNS provides a cost-effective alternative, linking a hostname to a dynamic IP address.
To use DDNS, you need an account with a DDNS provider. While some services are paid, they are still cheaper than static public IPs from ISPs. A script or service on your device updates the DDNS server with your current IP at regular intervals to maintain the link between your hostname and IP address. Luckily for us, DuckDNS is free for everybody and relays on donations to keep their services running.
$remoteport = bash.exe -c "ifconfig eth0 | grep 'inet '" | |
$found = $remoteport -match '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}'; | |
if( $found ){ | |
$remoteport = $matches[0]; | |
} else{ | |
echo "The Script Exited, the ip address of WSL 2 cannot be found"; | |
exit; | |
} |
# WSL2 network port forwarding script v1 | |
# for enable script, 'Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser' in Powershell, | |
# for delete exist rules and ports use 'delete' as parameter, for show ports use 'list' as parameter. | |
# written by Daehyuk Ahn, Aug-1-2020 | |
# Display all portproxy information | |
If ($Args[0] -eq "list") { | |
netsh interface portproxy show v4tov4; | |
exit; | |
} |
// ==UserScript== | |
// @name Math and Multi Language OCR for Roamresearch | |
// @author Connected Cognition Crumbs <[email protected]> | |
// @require Roam42: Wait until Roam42 loads completely | |
// @version 0.4 | |
// @description Ctrl+click => Math OCR using Mathpix (need to register on mathpix.com and activate the API) | |
// Shift+click => First Language OCR with Tesseract | |
// Alt+click => Second Language OCR with Tesseract | |
// Alt+a c => Replace the image with the OCR result | |
// @match https://*.roamresearch.com |
Here, you can find the Product Keys for activating Windows.
Warming: This won't work with Home editions. Please first update to Professional edition if you want to activate Windows.
Anydesk doesn't support and doesn't work on Jetson Nano (aarch64). So you will need to install VNC, the easiest and fastest is to install the X2Go server. NoMachine, TeamViewer, AnyDesk, OpenVino, VNC, RDP, XRDP, Remote access for Jetson Nano / Xavier.
sudo apt update
sudo apt upgrade
sudo apt install openssh-server vim git gcc g++ net-tools
sudo apt-get install xubuntu-desktop
(select lightdm
)This short document explain how to resolve the issues arising when trying to update an old (Gen7) HP(E) server to the most recent iLO 3 (HPE Integrated Lights-Out) version, which solves a great number of security and usability issues.
security.tls.version.min
(the minimum acceptable version of the TLS protocol) to 0 in order to be able to negociate down to TLS 1.0 (even if iLO 3 can do 1.1). Keep in mind your browser is now (even more) vulnerable to a host of attacks, do not connect to any potentially hostile host with it.Can be used for streaming data (webcam or screen capture) from the Windows to WSL
Run from a WSL terminal
ip route list default | awk '{print $3}'