1. Install pudb pip package..
$ pip install pudb
import pudb; pudb.set_trace()
$ python -m pudb my_script.py
1. Install pudb pip package..
$ pip install pudb
import pudb; pudb.set_trace()
$ python -m pudb my_script.py
# Add these in ~/.tmux.conf
set -g mouse on #For tmux version 2.1 and up set -g @scroll-down-exit-copy-mode "off" set -g terminal-overrides 'xterm*:smcup@:rmcup@' # Sane scrolling
# RELOAD the conf file:
# tmux source-file ~/.tmux.conf
# If you get Error: protocol version mismatch (client 8, server 7)
# sudo killall -9 tmux
# If conf error, make sure you have tmux version >2.1
# tmux -V
# Update tmux. Ex: sudo yum install tmux
sudo amazon-linux-extras install epel sudo yum install clamav clamd -y sudo sed -i -e "s/Example/#Example/" /etc/freshclam.conf sudo sed -i -e "s:#DatabaseDirectory /var/lib/clamav:DatabaseDirectory /var/lib/clamav:" /etc/freshclam.conf sudo sed -i -e "s:#UpdateLogFile /var/log/freshclam.log:UpdateLogFile /var/log/freshclam.log:" /etc/freshclam.conf sudo sed -i -e "s/#DatabaseOwner clamupdate/DatabaseOwner clamupdate/" /etc/freshclam.conf sudo vi /etc/clamd.d/scan.conf # Change MaxThreads if desired. sudo freshclam clamscan -r / 2>&1 | tee openvinoami_clamav_scan.txt # If problems arise, restart sudo pkill freshclam sudo freshclam clamscan -r / 2>&1 | tee openvinoami_clamav_scan.txt
[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)
If you've ever found yourself needing to measure the execution time of specific portions of your Python code, the `contextlib` module o...