##Three.jsとは
WebGLを簡単に利用するためのライブラリ。
宇宙で地球をグルグル回すみたいなことが少ない手数でできる。
簡単とはいうもののカメラなどの独特の考え方があるので、慣れが必要。
##用語の説明
- Scene => オブジェクトの配置先の3D空間。描画対象。
- Camera => シーンをのぞくカメラ
- Geometry => 形
- Material => 材質
##Three.jsとは
WebGLを簡単に利用するためのライブラリ。
宇宙で地球をグルグル回すみたいなことが少ない手数でできる。
簡単とはいうもののカメラなどの独特の考え方があるので、慣れが必要。
##用語の説明
bgImage = $(".wanna__get--bg").css('backgroundImage').match(/images\/\S*(?:\.png|\.jpg|\.gif)/); |
/** | |
* 音声管理 | |
* | |
* @constructor | |
*/ | |
Index.Sound = function() { | |
this.load(); | |
} | |
Index.Sound.prototype = { | |
/** |
mapValue(num, from_min, from_max, to_min, to_max) { | |
return ((num - from_min) / (from_max - from_min)) * (to_max - to_min) + to_min; | |
} |
#Object Oriented CSS
##なぜ
CSSにも再利用性が必要だから。
要素に直接スタイルを振るとh2がh3になったら効かない。
##構造と見た目の分離
構造・・・幅・高さ・テキスト揃え
見た目・・・色、フォントサイズ、角丸
##BEM
# == vagrant == | |
#カレントディレクトリでvagrant環境を初期化 | |
vagrant init | |
#vagrantの起動 | |
vagrant up | |
#vagrantの停止 | |
vagrant halt |
###公式のリポジトリにないので、 remiのリポジトリを追加する。
sudo rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
###必要なパッケージをインストールする
yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd php-mysql
##IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
サーバ側のフィンガープリントが変わった場合、
ローカルに保存してある情報を削除すればいける
ssh-keygen -R remote_host_name
##yumは依存解決してくれる。内部的にはrpm呼んでる
結論から、yumは内部的にrpmを読んでいるので、
rpmを使いやすくするためのコマンドという認識で良い。
yumはrpmをエイリアス的に呼べるのと、依存管理をしてくれる。
簡潔
yum install packege-name
長い
rpm -ivh package-name-xxxxxxxx.yyyyyyyy.zzzzz.rpm