- OpenGL ES のシェーダーを書く言語
- C言語っぽいやつ
- だけどポインタはない
- OpenGL ESでは2つのシェーダーを設定
- バーテックスシェーダー
| #include <iostream> | |
| #include <vector> | |
| using namespace std; | |
| double average(vector<int> AVR) { | |
| double sum = 0; | |
| int length = AVR.size(); | |
| for (int i = 0; i < length; i++) { | |
| sum += AVR[i]; |
| #include <iostream> | |
| using namespace std; | |
| double average(int AVR[], int N) { | |
| double sum = 0; | |
| for (int i = 0; i < N; i++) { | |
| sum += AVR[i]; | |
| } | |
| double answer = sum / N; |
| set -x EDITOR vim | |
| set -x VISUAL vim | |
| set -x SVN_EDITOR vim | |
| set -x GIT_EDITOR vim | |
| set -x LANG ja_JP.UTF-8 | |
| #set -x JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home | |
| #set -x PATH /usr/local/bin/ $HOME/local/bin $HOME/play/play-2.2.3/ $HOME/flex/flex_sdk_4.6/bin $HOME/.rbenv/versions/2.0.0-p247/bin/ $PATH | |
| #set -x PATH $HOME/activator/activator-dist-1.3.5/ $PATH | |
| #set -x PATH $HOME/local/rabbitmq_server-3.4.4/sbin/ $PATH | |
| #set -x PATH $PATH /usr/local/sbin |
| const btn = $('#btn'); | |
| const mixtanisuu = $('#mixtanisuu'); | |
| const mixkamoku = $('#mixkamoku'); | |
| btn.click( () => { | |
| const paragraph = document.createElement('p'); | |
| paragraph.classList.add('kamoku'); | |
| const text = document.createTextNode(document.getElementById('kamoku').value); | |
| paragraph.appendChild(text); | |
| mixkamoku.append(paragraph); | |
| version: '3' | |
| services: | |
| mysql: | |
| image: "mysql:5.7.21" | |
| volumes: | |
| - "~/workspace/nn-douga-mysql:/var/lib/mysql" | |
| container_name: nn-douga-mysql | |
| command: ["mysqld", "--character-set-server=utf8mb4", "--collation-server=utf8mb4_unicode_ci"] | |
| ports: | |
| - "3306:3306" |
| (1..999).select{|n| n % 3 == 0 || n % 5 == 0}.inject{|sum, i| sum + i} |