クラウドとWebとの関わりについて学ぶ。
実習でやるので今回はなし。
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 { |