クラウドとWebとの関わりについて学ぶ。
実習でやるので今回はなし。
| sudo yum update -y && sudo yum install golang fuse -y && export GOPATH=$HOME/go && go get github.com/kahing/goofys && go install github.com/kahing/goofys | |
| mkdir s3 | |
| ~/go/bin/goofys hakata-generic s3 | |
| sudo yum install nodejs npm --enablerepo=epel -y | |
| sudo npm i -g n | |
| sudo n latest | |
| sudo yum remove nodejs | |
| vim .ssh/github.id_rsa | |
| chmod 600 .ssh/github.id_rsa | |
| GIT_SSH_COMMAND="ssh -i ~/.ssh/github.id_rsa -F /dev/null" git clone [email protected]:InfovisHandsOn/A_D4.git |
| sudo add-apt-repository -y ppa:mercurial-ppa/releases | |
| sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test | |
| sudo apt update | |
| sudo apt upgrade -y | |
| sudo apt install mercurial autoconf2.13 gcc-7 g++-7 make python-pip -y | |
| pip install hg-git | |
| cat <<EOF > ~/.hgrc | |
| [extensions] | |
| hgext.bookmarks = | |
| hggit = |
| \def\pd#1#2{\frac{\partial#1}{\partial#2}} | |
| \def\d#1#2{\frac{\mathrm{d}#1}{\mathrm{d}#2}} | |
| \def\pdd#1#2{\frac{\partial^{2}#1}{\partial#2^{2}}} | |
| \def\dd#1#2{\frac{\mathrm{d}^{2}#1}{\mathrm{d}#2^{2}}} | |
| \def\ddd#1#2{\frac{\mathrm{d}^{3}#1}{\mathrm{d}#2^{3}}} | |
| \def\e{\mathrm{e}} | |
| \def\i{\mathrm{i}} | |
| \def\j{\mathrm{j}} | |
| \def\grad{\operatorname{grad}} | |
| \def\rot{\operatorname{rot}} |
| $ apm list | |
| Built-in Atom Packages (90) | |
| ├── [email protected] | |
| ├── [email protected] | |
| ├── [email protected] | |
| ├── [email protected] | |
| ├── [email protected] | |
| ├── [email protected] | |
| ├── [email protected] | |
| ├── [email protected] |
| sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install nvidia-cuda-toolkit nvidia-modprobe awscli p7zip-full blender aria2 -y | |
| aria2c -x 16 -s 16 https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64-deb | |
| sudo dpkg -i cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64.deb | |
| sudo apt-get update && sudo apt-get install cuda -y | |
| aws s3 cp s3://hakata-generic/blender/umikaze_cycles_packed.7z . | |
| 7z x umikaze_cycles_packed.7z | |
| echo "import bpy; bpy.context.user_preferences.system.compute_device_type = 'CUDA'; bpy.context.user_preferences.system.compute_device = 'CUDA_0'; bpy.context.scene.cycles.device = 'GPU'" > gpu.py | |
| time blender -P gpu.py -b umikaze_cardboard.blender -P gpu.py -t 0 -a > blender-g2-2x.log |
| # Ubuntu Server 16.04 | |
| sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install p7zip-full blender awscli -y | |
| aws s3 cp s3://hakata-generic/blender/umikaze_cardboard.7z . | |
| 7z x umikaze_cardboard.7z | |
| time blender -b umikaze_cardboard.blender -t 0 -a > blender-m4-16x.log |
| sudo apt-get update | |
| sudo apt-get upgrade -y | |
| sudo apt-get install build-essential awscli python3 python3-pip libpython3-dev libhdf5-dev cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev aria2 -y | |
| aria2c -x 16 -s 16 https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64-deb | |
| sudo dpkg -i cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64.deb | |
| sudo apt-get update | |
| sudo apt-get install cuda -y | |
| aws s3 cp s3://hakata-generic/cudnn-8.0-linux-x64-v5.1.solitairetheme8 . | |
| tar xvzf cudnn-8.0-linux-x64-v5.1.solitairetheme8 | |
| sudo cp cuda/include/cudnn.h /usr/local/cuda-8.0/include |
| sudo yum update -y | |
| sudo yum install -y git openssl-devel readline-devel zlib-devel make glibc-devel gcc patch | |
| sudo amazon-linux-extras install docker -y | |
| sudo service docker start | |
| sudo usermod -a -G docker ec2-user | |
| exec sudo su -l $USER | |
| git clone https://github.com/rbenv/rbenv.git ~/.rbenv | |
| echo 'export PATH="/usr/local/go/bin:$HOME/.rbenv/bin:$HOME/go/bin:$PATH"' >> ~/.bash_profile | |
| echo 'export GOPATH=$HOME/go' >> ~/.bash_profile | |
| echo 'eval "$(rbenv init -)"' >> ~/.bash_profile |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>SVG Shooting</title> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.10.2/paper-core.min.js"></script> | |
| <script src="https://code.createjs.com/easeljs-0.8.2.min.js"></script> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/two.js/0.6.0/two.js"></script> | |
| <style> | |
| body { |