Skip to content

Instantly share code, notes, and snippets.

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

TSG 第15回Web分科会 カンペ

クラウドとWebとの関わりについて学ぶ。

Hello, World!

実習でやるので今回はなし。

クラウドとは

@hakatashi
hakatashi / shoot-canvas-incomplete.html
Created December 14, 2016 10:41
TSG 第14回Web分科会 実習
<!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 {
@hakatashi
hakatashi / sig-web-14.md
Created December 14, 2016 10:41
TSG 第14回Web分科会 カンペ

TSG 第14回Web分科会 カンペ

CanvasとWebGLの周辺技術について学ぶ

Hello, World!

<!DOCTYPE html>
<html>