Follow https://docs.microsoft.com/en-us/azure/virtual-machines/linux/attach-disk-portal
dmesg | grep SCSI
sudo fdisk /dev/sdc
sudo mkfs -t ext4 /dev/sdc1
sudo mkdir /data
sudo mount /dev/sdc1 /data
sudo -i blkid
#Run build-v8.sh to setup deps. | |
gn gen "--args=is_clang=true is_component_build=false v8_static_library=true use_custom_libcxx=false target_cpu=\"x64\"" out.gn/x64.Release | |
ninja -C out.gn/x64.Release/ |
#Follow https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-apt?view=azure-cli-latest | |
sudo apt-get install apt-transport-https lsb-release software-properties-common dirmngr -y | |
AZ_REPO=$(lsb_release -cs) | |
echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ $AZ_REPO main" | sudo tee /etc/apt/sources.list.d/azure-cli.list | |
sudo apt-key --keyring /etc/apt/trusted.gpg.d/Microsoft.gpg adv --keyserver packages.microsoft.com --recv-keys BC528686B50D79E339D3721CEB3E94ADBE1229CF | |
sudo apt-get update | |
sudo apt-get install azure-cli |
Follow https://docs.microsoft.com/en-us/azure/virtual-machines/linux/attach-disk-portal
dmesg | grep SCSI
sudo fdisk /dev/sdc
sudo mkfs -t ext4 /dev/sdc1
sudo mkdir /data
sudo mount /dev/sdc1 /data
sudo -i blkid
#Follow https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-18-04 | |
sudo apt-get install apt install apt-transport-https ca-certificates curl software-properties-common | |
sudo apt install apt-transport-https ca-certificates curl software-properties-common | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" | |
sudo apt update | |
apt-cache policy docker-ce | |
sudo apt install docker-ce | |
sudo systemctl status docker | |
sudo usermod -aG docker `whoami` |
// base64 encode/decode shamelessly taken from Google Closure and modified. | |
// https://github.com/google/closure-library/blob/28d9db61f5dc639c010be74e4d61682121d2dbd7/closure/goog/crypt/base64.js | |
var base64 = { | |
ENCODED_VALS: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', | |
encode: (data) => base64.encodeByteArray(base64.stringToByteArray(data)), | |
decode: (data) => base64.byteArrayToString(base64.decodeStringToByteArray(data)), | |
byteToCharMap_: '', | |
charToByteMap_: '', | |
init_: () => { | |
if (base64.byteToCharMap_ == '') { |
curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.6.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/
cd /tmp/
wget http://download.virtualbox.org/virtualbox/5.1.18/VirtualBox-5.1-5.1.18_114002_el6-1.x86_64.rpm
#!/usr/local/bin/python2.6 | |
import hashlib,hmac,base64 | |
from urlparse import urlparse | |
from email.utils import formatdate | |
import sys,subprocess | |
#Update credentials | |
AWSAccessKeyId = "<your access key>" | |
AWSSecretAccessKey = "<your secret key>" | |
I hereby claim:
To claim this, I am signing this object:
Install GO after downloading from https://golang.org/dl/
Set GOPATH to directory you want to keep your package and source files.
export GOPATH=~/go
Update PATH to add GO binary location
# Taken from various places on internet. | |
startup_message off | |
# Change escape trigger to CTRL+g | |
# CTRL+a is used in bash CLI to get to start of line | |
escape ^Gg | |
# Setting scrollback lines. | |
defscrollback 1024 |