안녕하세요. 교수님. 게임 엔진과 게임 개발자가 꿈인데 그래픽스 공부는 어떻게 해야 될까요? 전공자라 기본기는 있는 편인데, 그래픽스 수업은 들은 적도 없고 진입 장벽도 높은 편인 것 같아서 어떻게 공부해야 될지 잘 모르겠습니다. 수학과 개발은 꾸준히 공부중인데 opengl 과 directx 중 뭐부터 공부해야될까요 ? 또한 그래픽스 책이라도 추천해주시면 감사하겠습니다.
안녕하세요. 강의를 듣다가 제가 중간에 놓친 부분이 있는지 궁금해서 질문드립니다. 지금까지 따라 온다고 따라왔는데요 ListItem에서 title 영역과 username 영역을 클릭하면 보이는 유저정보를 구성하는중에 <template v-else > <router-link v-bind : to = " ` item/ ${ item . id } ` " > {{ item . title }} </router-link> </template> 이렇게 되어있는데 강의 영상 페이지 url은 /item/21289201 이런 형태인데 실제로는 /item?id=21289201 이렇게 구성되면서 강의내용대로 구성한 페이지가 로딩되지 않고 있어요. 제가 뭐 놓친 부분이 있나요?
안녕하세요, 선생님. 좋은 강좌 감사합니다. 수업을 따라하다가 어느 순간이 되면 다음 프린트 결과값이 나오지 않고 일정 구간에서 멈춰 있는데 왜 이런 현상이 일어나는 것인가요? 만약에 중간에 오류가 생기면 그 다음 프린트 결과값이 출력이 되지 않는 것으로 이해할 수 있는데, 딱히 입력을 잘못하거나, 오류가 있는 것도 아닌데 [Finished in ...] 이 나오고 다음 프린트 값이 출력되지 않습니다..
> bcrypt@3.0.6 install D:\Project\test\bb\back\node_modules\bcrypt > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using needle for node-pre-gyp https download node-pre-gyp WARN Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.6/bcrypt_lib-v3.0.6-node-v72-win32-x64-unknown.tar.gz node-pre-gyp WARN Pre-built binaries not found for bcrypt@3.0.6 and node@12.3.1 (node-v72 ABI, unknown) (falling back to source compile with node-gyp) gyp ERR! UNCAUGHT EXCEPTION gyp ERR! stack Error: spawn D:\Visual Studio\MSBuild\15.0\Bin\MSBuild.exe ENOENT gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19) gyp ERR! stack at onErrorNT (internal/child_process.js:456:16) gyp ERR! stack at processTicksAndRejections (internal/process/task_queues.js:84:9) gyp ERR! System Windows_NT 10.0.18362 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=D:\\Project\\test\\bb\\back\\node_modules\\bcrypt\\lib\\binding\\bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=D:\\Project\\test\\bb\\back\\node_modules\\bcrypt\\lib\\binding" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72" gyp ERR! cwd D:\Project\test\bb\back\node_modules\bcrypt npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! bcrypt@3.0.6 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the bcrypt@3.0.6 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\User\AppData\Roaming\npm-cache\_logs\2019-10-18T08_33_22_379Z-debug.log bcrypt를 인스톨하면 이런 오류가 뜹니다.
안녕하세요 기선님 최근에 한번만 값이 할당되는 변수에는 실수를 줄이기 위해서 명시적으로 final을 붙여주면 좋다는 글을 봤습니다. 저도 그 말이 맞다고 생각해서 실제로 코딩할 때 붙이는 습관을 들이려 하는데, 제 생각이 맞는지 궁금하기도 하고, 실제로는 어떻게 사용되는지 궁금해서 질문드립니다. 기선님은 평소에 final을 어떤식으로 사용하시나요? 변수 말고도 메소드나 클래스에도 어떤식으로 사용하시는지 공유해주시면 정말 감사드릴 것 같습니다.
1. 강의에서, 코멘트가 DB에 제대로 들어갔음에도 불구하고, ADD_COMMENT_FAILURE 로 떴잖아요. 그런데 case LOAD_COMMENTS_SUCCESS를 리듀서 에서 정의해주자, ADD_COMMENT_SUCCESS 가 됬다고 되는데, 도대체 이 둘이 무슨 상관이 있는건가요... ? 2. 강의에서 늘 불변성이 라고 언급하시잖아요. 이 불변성이 이전의 값들은 건들이지 않고 새롭게 추가된것들 추가하는게 불변성이 맞는건가요?