Skip to content

Instantly share code, notes, and snippets.

gyoh_k gyohk

  • Tokyo, Japan
Block or report user

Report or block gyohk

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@gyohk
gyohk / gist:923a32e9b1e64ba79017a22d3f9de893
Last active Apr 4, 2018
processing3.x で P2D、P3Dモードの起動が遅い問題への対応
View gist:923a32e9b1e64ba79017a22d3f9de893

processing3.x で P2D、P3Dモードを使用した時、ウィルススキャナーの影響により起動までに数分かかることがある問題への対応(windows版)。

https://github.com/processing/processing/issues/4783

使用方法: このスクリプトをバッチファイルとして保存した後、processing IDEの起動前に実行します。

@echo off

echo workaround the problem to slow startup when used in P2D, P3D mode In Processing3
@gyohk
gyohk / gist:8faa0e78c30039150cdce1d45b687fe2
Created Apr 23, 2017
黒背景の切り抜き(AfterEffects)
View gist:8faa0e78c30039150cdce1d45b687fe2
http://www.ochiaimitsuo.com/2400/
@gyohk
gyohk / gist:fa3deb4e850c697789b785d97bd5f605
Created Apr 2, 2017
mvbcoding/awslinux のvagrant boxがWindowsで起動しない問題
View gist:fa3deb4e850c697789b785d97bd5f605
(User)/.vagrant.d/boxes/ の配下にあるawslinuxのディレクトリ内で、box.ovf を編集すれば治る。
「amzn-ami-hvm-201609120170119-x86_64-gp2-201702041905-guest-******」のように延々と続くIDが3箇所ほど記述されており、
Windowsでは長すぎてエラーになるため、「****-guest」の辺りで切って、短くしてやると起動する。
View GLSLのライティング基礎メモ
* 平行光源の光の強さは、光源の方向のみに依存するので、各頂点の明るさは、法線 n と、光源の方向 l の内積(の関数)になります。
* 反射光の光の強さは、ライトベクトルと視線への反射ベクトルのハーフベクトルと面法線の内積で計算します。
* 環境光は計算量が多いので、単に色を乗せるだけで済ませます。
※ライトベクトルおよび視線の反射ベクトルは、モデルの回転に対する逆行列を掛けることで正しく表示されます。
ライトが固定して、ポリゴンが回る=ポリゴンを固定して、ライトを逆方向に回す
```
<script id="vs" type="x-shader/x-vertex">
attribute vec3 position; // 頂点属性:頂点座標位置
View GLSL (OpenGL ES2.0)リファレンス.md
View WebGL リファレンス.md
View Vagrant でとりあえずインストールするプラグイン
sahara
vagrant-cachier
vagrant-hostmanager
vagrant-vbguest
vagrant-omnibus
vagrant-winnfsd
vagrant-teraterm
View .phar 形式のファイルをwindowsに対応させる方法
コマンドプロンプトで、以下のようにcmd ファイルを生成する。
echo @php "%~dp0(モジュール名).phar" %* > (モジュール名).cmd
例えば、phpunit.phar の場合:
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
@gyohk
gyohk / Chefの使い方メモ
Last active May 30, 2017
knife コマンドでリモート(またはゲスト)環境にchef をインストールする
View Chefの使い方メモ
Windowsの場合、事前にcwRsyncを導入しておく。
ただし、インストール直後は鍵ファイルのパーミッションについて警告が表示されるため、以下の記事を参考に、/etc/fstabに設定を行う。
https://www.itefix.net/content/permissions-filesdirectories-are-clutteredmixed
http://d.hatena.ne.jp/hatecotton/20101016/1287185095
また、SSH関連の設定を保存するため、以下のディレクトリを作成しておくこと。
C:\cwRsync_5.5.0_x86_Free\home\(ユーザ名)
※knife-solo が動作するのは、chefDK1.2.22 までのようです。
@gyohk
gyohk / gist:accc06fef2d1ce872c6e
Created Mar 27, 2015
nested timeline using createJS.
View gist:accc06fef2d1ce872c6e
var timeline = new createjs.Timeline([], { start: 0 }, { paused: true });
var timeline2 = new createjs.Timeline([], { start: 0 }, { paused: true });
timeline.addTween(
createjs.Tween.get(ellipse).to({ x: 100 }, 500, createjs.Ease.cubicOut),
createjs.Tween.get(ellipse2).to({ y: 100 }, 500, createjs.Ease.cubicOut).call(function(){
timeline2.gotoAndPlay('start');
})
);
timeline2.addTween(
You can’t perform that action at this time.