[IE][ES6] Assignment to read-only properties is not allowed in strict modeを回避

ReactでUIを動的に変化させる実装をしていてEdge/IEで、


Assignment to read-only properties is not allowed in strict mode

とエラった。

これは、


const cell = findDOMNode(this.refs.cell);
let _rect = cell.getBoundingClientRect();
_rect.y += 10;

みたいに、DOMのRectがread-onlyのものに代入するとでるから、


let _rect = cell.getBoundingClientRect();
let _rect2 = $.extend(true,{},_rect);
_rect2.y += 10;

って感じでディープコピーしてやる

UnityでiOSのビルドをしてxcodeでアーカイブするときによくでるエラー

その1
.......MapFileParser.sh: Permission denied

まんまパーミッションを変更する

chmod +x MapFileParser.sh

その2

clang: error: no such file or directory: '......../Classes/Prefix.pch'

clang: error: no input files

どこか別のxcodeプロジェクトから同じファイルをコピペしてもってくる

あせることはない、コピペでいいんだぜ

[react.js] リアクトでイベントリスナー


const element = findDOMNode(this.refs.element);
element.addEventListener('mouseover'),(e)=>{
this.mouseover(e);
});
element.addEventListener('mouseout'),(e)=>{
this.mouseout(e);
});

こうしてあげる


this._mouseover = this.mouseover.bind(this);
this._mouseout = this.mouseout.bind(this);

const element = findDOMNode(this.refs.element);
element.addEventListener('mouseover'),(e)=>{
this._mouseover(e);
});
element.addEventListener('mouseout'),(e)=>{
this._mouseout(e);
});

Blender のよくつかう機能とコマンド

・グループ化 : ctr + G

・グループ追加 : グループ追加するオブジェクトを選択、shift + グループのオブジェクトを選択、ctr + alt + G でグループに追加

・グループのインスタンスを作成 : shift + a > Group Instance

・マージ : atr + j

・メッシュ反転 : Mesh > Normals > Flip Normals

・Vertex追加 : edgeを選択 、 w で Subdivideを選択

・VertexのEdge上の移動 : shift + v

・選択範囲レンダリング : ctr + b

・三角ポリゴンに変換 : エディットモードで ctr + t

・シェーディングスムース : エディットモードで全選択 , w , smooth shading選択

・ピボットを0,0,0へ :ctr + cで中心,shift + ctr + alt + c でOrigin to 3d Cursorを選択

・Lでつながった頂点を選択

・Hで選択ポリゴンを非表示/alt + Hで表示

・Edgeの法線を切る : Editモードでedge選択し、ctr+Eからmake sharpを選択、Objectモードに戻り、モディファイアのEdgeSplitを選択Edge Angleのチェックを外す