sudo apt-get update
sudo apt-get install fish
sudo apt-add-repository ppa:fish-shell/release-2
sudo apt-get update
sudo apt-get install fish``
name | year | likes | rottenTomatoes_critics | rottenTomatoes_audience | imdb | download_link_720p | download_link_1080p | download_link_3d |
---|---|---|---|---|---|---|---|---|
Catch Me If You Can | 2002 | 520 | 96% | 89% | 8.1 | https://yts.ag/torrent/download/E1C033EB3F9A31539D1CA2E12ED80CE11A481A76 | https://yts.ag/torrent/download/D77DCA4F05287BAB2994C237E2431DA5D7C7AFD3 | |
Dallas Buyers Club | 2013 | 606 | 93% | 91% | 8 | https://yts.ag/torrent/download/F18A60DB02EC3B55C18924F47955DE766DACC537 | ht |
I liked the way Grokking the coding interview organized problems into learnable patterns. However, the course is expensive and the majority of the time the problems are copy-pasted from leetcode. As the explanations on leetcode are usually just as good, the course really boils down to being a glorified curated list of leetcode problems.
So below I made a list of leetcode problems that are as close to grokking problems as possible.
Linux kernal (v5.6) has 8 types of namespaces. Network namespace is one of the feature of linux kernal. Most container technologies use this feature to create isolated network stack in the operating system. We can create virtualized network stack with its interfaces, IP range, routing table etc. We can run application in different network stacks.
VETH devices are virtual ethernet devices. They can act as tunnels between network namespaces to create a bridge to a physical network device in another namespace, but can also be used as standalone network devices. The virtual ethernet device will act as a tunnel between the network namespaces that we will create.
We will go thorugh linux network namespace. We want to learn how two network namespace communicate with each other. Also we will see how a network namespace will communicate with outer world.
Our objectives:
Based on this blogpost.
To sign Git commits, you need a gpg key. GPG stands for GNU Privacy Guard and is the de facto implementation of the OpenPGP message format. PGP stands for ‘Pretty Good Privacy’ and is a standard to sign and encrypt messages.
Install with Homebrew:
$ brew install gpg
Based on this blogpost.
To sign Git commits, you need a gpg key. GPG stands for GNU Privacy Guard and is the de facto implementation of the OpenPGP message format. PGP stands for ‘Pretty Good Privacy’ and is a standard to sign and encrypt messages.
Install with Homebrew:
$ brew install gpg