목록Etc (3)
Front-end_dev
먼저 32bit 기반인지 64bit 기반인지 부터 체크해야됨 프로그램 컴파일방법은 제공되는 배치파일 먼저 실행시켜주고나서 exe파일 실행시키면 끝인데 32bit면 --arch=32 옵션을 컴파일시에 파라미터로 줘야함. 뭐 어떤 명령어가 depreciated됫다고나오고 뭐이거해라 저거해라 하는데 --arch=32 한방에 끝나는거였음....
1. 첫 발견 : 웹 가상현실 웹서핑을하다가 우연히 웹 가상현실 데모를 봤는데 매우 흥미로웠습니다.그런데 신기한건, 지금 VR 웹애플리케이션이 쏟아지고 있다는 점입니다. 힘들고 복잡하게 알아낼필요도없이 그냥 간단히 webvr demo 라고 검색만해도 굉장히 많이 나옵니다. 그리고 모질라나 구글에서 vr gallery(데모전시하는곳)를 운영하고있어서 퀄리티높은 데모를 보실 수 있습니다. 그럼이제 데모를 찾았으니 기기를 껴서 체험해볼 수 있는데, 가장 저렴한 구글 카드보드로 체험해볼 수 있습니다. 제가 사서 껴봣는데 되게 별로입니다 솔직히;; 초점도 잘안맞고 잘안보이는것도잇고;; 여튼 그냥 360도 회전하는거랑 간단하게 VR이 뭔지만 알 수 있을 정도 입니다. 2. 오픈소스 : 한번 훑어보려했더니JS파일만 ..
배열 원소의 삽입,제거의 기본동작을 오버라이딩하는 예시를 한번 해봤습니다.프로젝트를 하다보면 엄청나게 복잡한 경우를 맛 볼수도 있습니다. 로직이 어렵다거나, 아니면 코드의테크니컬적인부분(이예제는 이경우에 가깝죠)에서 하고싶은 동작을 못 할때 이러한 기본동작을 오버라이딩하는게 매우 유용하게 쓰일수 있는 경우가 있을수있다고 생각합니다.이예제에 console.log대신에 로직을 넣어주면 완벽한 오버라이딩이되겠죠. 12345678910111213141516171819202122232425262728293031323334const customPush = new Proxy(Array.prototype.push,{ apply(target,thisArg,arg2) { target.call(thisArg,...arg2)..