- Ting
- Uses AT&T and T-Mobile networks
- Redhat is big in the scientific community, banking
- Ubuntu’s great for desktops
- Fedora is really bleeding edge
- More stable -> Ubuntu LTS, Debian
- LFS - Way too much time for most people.
- You can use the
seq
command to build space-delimited lists of numbers - The
taskset
command allows you to pin a process to one cpu- Helps if the program isn’t designed to use more than one CPU and relies heavily on CPU caches
git-bisect
was recommended by multiple people at the meeting.golang
is a great alternative to the shell that allows you to distribute static binaries.- Error handling
- More robust scripts can be written with bash options like
errexit
andpipefail
.
- More robust scripts can be written with bash options like
- Here Documents
- These is a great feature for creating a document from a shell script.