View gist:be7d4512f60f8bb42a8f00fa3e650b22
To make minicom use the entire terminal window, after sessions has started check that the terminal emulation is set to ANSI.
For this you need to press:
Ctrl-A Z for help
In the menu that appears select Terminal settings by pressing 't' key.
Then in that menu press 'a' To switch Terminal Emulation. By default minicom uses VT102 which only uses a small portion of the screen.
View gist:0a7d459a437dfe09b6f32f6a729fda51

To verify a shasum or any other integrity hash, from a website that hosts a file with its shasum, you would normally take the following approach:

  1. Download the file and its SHASUMS file and place both of these files in the same directory
  2. run sha256sum -c SHASUMS

If the file integrity is intact then it would output:

filename: OK

But what if you only have the file and the shasum and no file? Case in point: Downloading boost libraries from official website

View RaspberryPi 3 Retropie OS Wifi using DHCP with DNS and Gateway in different devices
The main three things are these:
1. Inside /etc/network/interfaces:
The wifi interface should be set as dhcp as have the usual settings for using wpa_conf
2. Inside /etc/dhcpcd.conf:
Disable ipv6
Add the the gateway (router) as static routers=...
3. Create a file /etc/sysctl.d/40-ipv6.conf, where you disable ipv6 for all AND for each interface
(more info about ipv6 disabling in https://wiki.archlinux.org/index.php/IPv6#Disable_IPv6)
View gist:ad576b3a360b7b898acb69246b8fc053
There are 3 ways of disabling power save on the Raspberry Pi 3 depending on how you wifi is configured:
1. Configured using NetworkManager
Follow this gist: https://gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55
2. Configured using Command Line editing `/etc/network/interface`
The accepted known method is to add the following line *AFTER* the setting up of the interface
View listdirs.sh
#!/bin/bash
find -maxdepth 1 -type d -print | grep -v \\.
View listhiddenfiles.sh
#!/bin/bash
# Add this one-liner script to the PATH variable and have the power to count the files in a directory from anywhere in the command line
ls -al $1 | grep -E \ \\..*$
View fix_first_ten_files.sh
#!/bin/bash
# Add this one-liner script to the PATH variable and have the power to count the files in a directory from anywhere in the command line
#NAME is the prefix that the files share in common
NAME=$1; ls -1 | grep -E ${NAME}[0-9]{1}\\. | sed -e 'p;s/\([0-9]\)/0\1/g' | xargs -n 2 mv
View filecount.sh
#!/bin/bash
# Add this one-liner script to the PATH variable and have the power to count the files in a directory from anywhere in the command line
ls -1 $1 | wc -l