[bob@workstation ~]$ ssh -D 1080 bastion.securecorp.io [bob@bastion ~]$
SOCKS5 configuration in Firefox:
Source: https://www.redhat.com/sysadmin/ssh-dynamic-port-forwarding
[bob@workstation ~]$ ssh -D 1080 bastion.securecorp.io [bob@bastion ~]$
SOCKS5 configuration in Firefox:
Source: https://www.redhat.com/sysadmin/ssh-dynamic-port-forwarding
sudo apt-get install nginx
include /etc/nginx/sites-enabled/*;
cd sites-available
sudo nano default
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /home/ravi/www/html;
index index.html;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
}
Restart Server
import logging
logging.getLogger('tensorflow').setLevel(logging.ERROR)
To get all the list of available loggers:
import logging
for key in logging.Logger.manager.loggerDict:
print(key)
python -c "import tensorflow; print(tensorflow.pywrap_tensorflow.IsMklEnabled())"
sudo crontab -e
@reboot su ec2-user -c "/home/ec2-user/.start_jupyter.sh"
vi /home/ec2-user/.start_jupyter.sh
and add the following
cd /home/ec2-user
source /home/ec2-user/.bashrc
source /opt/intel/openvino/bin/setupvars.sh
/home/ec2-user/.local/bin/jupyter notebook --no-browser --NotebookApp.allow_password_change=False --NotebookApp.token="$INSTANCE_ID" --ip 0.0.0.0 --port 8888 > /tmp/jupyter.out 2>&1 &
chmod 755 .start_jupyter.sh
sudo cat /var/log/cron
cat /tmp/jupyter.out
TOKEN=`curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"`
INSTANCE_ID=`curl -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/instance-id`
cd /home/ec2-user
source /home/ec2-user/.bashrc
source /opt/intel/openvino/bin/setupvars.sh
/home/ec2-user/.local/bin/jupyter notebook --no-browser --NotebookApp.allow_password_change=False --NotebookApp.token="$INSTANCE_ID" --ip 0.0.0.0 --port 8888 > /tmp/jupyter.out 2>&1 &
# Install Python3
sudo yum install -y python3
# Start by registering python2 as an alternative
sudo alternatives --install /usr/bin/python python /usr/bin/python2 50
# Register python3.5 as an alternative
sudo alternatives --install /usr/bin/python python /usr/bin/python3.5 60
# Select which Python version to use
sudo alternatives --config python
fallocate: fallocate failed: Text file busy in ubuntu OS
free -m or sudo swapon --show
df -h
sudo swapoff -a sudo fallocate -l 8G /swapfile sudo mkswap /swapfile sudo swapon /swapfile
free -m or sudo swapon --show
$ gsettings set org.gnome.Vino require-encryption falseVerify the setting with
$ gsettings list-recursively org.gnome.Vino | grep encrypt
sudo timedatectl set-local-rtc 1 --adjust-system-clock
Requires: libva.so.1(VA_API_0.33.0)(64bit)
sudo yum install libwayland-client
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libva-1.8.3-1.el7.x86_64.rpm
sudo rpm -i libva-1.8.3-1.el7.x86_64.rpm
Error: Package: ffmpeg-libs-3.4.7-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libva.so.1(VA_API_0.33.0)(64bit)
Error: Package: ffmpeg-libs-3.4.7-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libva-x11.so.1()(64bit)
Error: Package: libmfx-1.21-2.el7.x86_64 (epel)
Requires: libva-x11.so.1()(64bit)
Error: Package: libmfx-1.21-2.el7.x86_64 (epel)
Requires: libva-drm.so.1()(64bit)
Error: Package: ffmpeg-libs-3.4.7-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libva-drm.so.1()(64bit)
Error: Package: ffmpeg-libs-3.4.7-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libva.so.1()(64bit)
Error: Package: libmfx-1.21-2.el7.x86_64 (epel)
Requires: libva.so.1()(64bit)
sudo watch -n 1 cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload
firewall-cmd --list-all
If you've ever found yourself needing to measure the execution time of specific portions of your Python code, the `contextlib` module o...