묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결인스타그램 클론 - full stack 웹 개발
스크롤 이벤트의 무한 스크롤 제어하는 부분에서 질문 있습니다.
main.js의 scrollFunc에서 무한 스크롤을 if(scrollHeight >= documentHeight)로 만들어 낼 때 페이지 넘버링으로 제어를 해주는 것을 이해했습니다. 그런데 document.querySelector('#page').value = parseInt(page) + 1; 를 page = parseInt(page) + 1;로 하면 왜 value값이 추가되지 않는 걸까요? document.querySelector('#page').value를 이미 page라는 변수에 받았음에도 불구하고요.
-
해결됨대세는 쿠버네티스 (초급~중급편)
안녕하세요 쿠버네티스 대시보드 설치 질문드립니다.
안녕하세요 로컬에서 버츄얼박스를 통해서 마스터와 워커노드 구성 후에 마스터 노드에 설치 후 대시보드가 나오긴 하는데요. skip했을때 404에러가 나오면서 들어가지지 않는데 혹시 무슨 문제인지 알 수 있을까요? error_outline Not Found (404) the server could not find the requested resource 3초 후 이전 상태로 돌아갑니다... 에러 메세지는 위와 같습니다.
-
미해결IT인을 위한 ELK 통합로그시스템 구축과 활용
교재 다운로드 링크
PDF 교재 다운로드 링크가 유효하지 않은 것 같습니다. (404 오류) 확인 요청드립니다.
-
미해결Vue.js 시작하기 - Age of Vue.js
console.log 사용시 컴파일 에러 발생합니다...
아래와 같이 오류가 나면서 동작 안하는데 console.log를 사용 못하나요?
-
미해결유니티 강좌 [쯔꾸르풍 게임 제작하기]
대화창이 안꺼지고 대사가 무한 반복됩니다...
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class DialogManager : MonoBehaviour { public static DialogManager instance; #region Singleton private void Awake() { if(instance == null) { DontDestroyOnLoad(this.gameObject); instance = this; } else { Destroy(this.gameObject); } } #endregion Singleton public Text text; public SpriteRenderer rendererDialogWindow; private List<string> listSentences; private List<Sprite> listDialogWindows; private int count; public Animator animDialogWindow; public bool talking = false; private bool keyActivated = false; public Canvas ConCanvas; void Start() { count = 0; text.text =""; listSentences = new List<string>(); listDialogWindows = new List<Sprite>(); } public void ShowDialog(Dialog dialog) { talking = true; for(int i = 0; i < dialog.sentences.Length; i++) { listSentences.Add(dialog.sentences[i]); listDialogWindows.Add(dialog.dialogWindows[i]); } animDialogWindow.SetBool("Appear", true); StartCoroutine(StartDialogueCoroutine()); } public void ExitDialogue() { text.text =""; count = 0; listSentences.Clear(); listDialogWindows.Clear(); animDialogWindow.SetBool("Appear", false); talking = false; } IEnumerator StartDialogueCoroutine() { if(count > 0) { if(listDialogWindows[count] != listDialogWindows[count-1]) { animDialogWindow.SetBool("Appear", false); yield return new WaitForSeconds(0.2f); rendererDialogWindow.GetComponent<SpriteRenderer>().sprite = listDialogWindows[count]; animDialogWindow.SetBool("Appear", true); } } else { yield return new WaitForSeconds(0.05f); rendererDialogWindow.GetComponent<SpriteRenderer>().sprite = listDialogWindows[count]; } keyActivated = true; for(int i = 0; i < listSentences[count].Length; i++) { text.text += listSentences[count][i]; yield return new WaitForSeconds(0.01f); } } void Update() { if(talking && keyActivated) { if(Input.GetKeyDown(KeyCode.Z)) { keyActivated = false; count++; text.text =""; if(count == listSentences.Count) { StopAllCoroutines(); ExitDialogue(); ConCanvas.enabled = false; } else { StopAllCoroutines(); StartCoroutine(StartDialogueCoroutine()); } } } } } 코드에 문제가 있는건가요??
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - NFT
npm install 시 에러가 납니다.
안녕하세요 기초 강의에 이어 이번 강좌까지 듣게 되었습니다. 다름이 아니라 의존성 설치를 위해서 npm install 하였는데 에러가 나서 이렇게 질문을 드립니다. 아래는 해당 에러의 내용입니다. guddn@DESKTOP-R6RIL7Q MINGW64 ~/OneDrive/바탕 화면/youtube_klay/crypto-ytt-starter (master) $ npm install npm WARN deprecated fs-promise@2.0.3: Use mz or fs-extra^3.0 with Promise Support npm WARN deprecated tar.gz@1.0.7: ⚠️ WARNING ⚠️ tar.gz module has been deprecated and your application is vulnerable. Please use tar module instead: https://npmjs. com/tar > scrypt@6.0.3 preinstall C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt > node node-scrypt-preinstall.js > keccak@1.4.0 install C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\keccak > npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used." > keccak@1.4.0 rebuild C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\keccak > node-gyp rebuild C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\keccak>if not defined npm_config_node_gyp (node "C:\Users\guddn\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\guddn\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) 이 솔루션의 프로젝트를 한 번에 하나씩 빌드합니다. 병렬 빌드를 사용하려면 "/m" 스위치를 추가하세요. addon.cc win_delay_load_hook.cc C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\CL.exe에 내부 컴파일러 오류가 있습니다. 나중에 Microsoft로 오류 보고를 보낼 것인지 묻는 메시지가 나타납니다. cl : 명령줄 error D8040: 자식 프로세스를 만들거나 통신하는 동안 오류가 발생했습니다. [C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\keccak\build\keccak.vcxproj] ?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mbuild error?[0m ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m at ChildProcess.onExit (C:\Users\guddn\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23) ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m at ChildProcess.emit (events.js:189:13) ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mSystem?[0m Windows_NT 10.0.17763 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mcommand?[0m "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\guddn\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mcwd?[0m C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\keccak ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mnode -v?[0m v10.15.3 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mnode-gyp -v?[0m v5.0.5 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mnot ok?[0m ?[0mnpm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! keccak@1.4.0 rebuild: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the keccak@1.4.0 rebuild script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm WARN Local package.json exists, but node_modules missing, did you mean to install? npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\guddn\AppData\Roaming\npm-cache\_logs\2019-12-17T05_02_55_428Z-debug.log "Keccak bindings compilation fail. Pure JS implementation will be used." > scrypt@6.0.3 install C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt > node-gyp rebuild C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt>if not defined npm_config_node_gyp (node "C:\Users\guddn\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\guddn\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) Warning: Missing input files: C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt\build\..\scrypt\win\include\config.h 이 솔루션의 프로젝트를 한 번에 하나씩 빌드합니다. 병렬 빌드를 사용하려면 "/m" 스위치를 추가하세요. Copying scrypt/win/include/config.h to scrypt/scrypt-1.2.0/config.h 지정된 파일을 찾을 수 없습니다. win_delay_load_hook.cc 코드를 생성하고 있습니다. All 1 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. 코드를 생성했습니다. copied_files.vcxproj -> C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt\build\Release\\copied_files.node memlimit.c keyderivation.c pickparams.c hash.c win_delay_load_hook.cc scrypt_wrapper.vcxproj -> C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt\build\Release\\scrypt_wrapper.lib crypto_scrypt.c crypto_scrypt_smix.c warnp.c sha256.c insecure_memzero.c scryptenc_cpuperf.c mman.c gettimeofday.c win_delay_load_hook.cc scrypt_lib.vcxproj -> C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt\build\Release\\scrypt_lib.lib scrypt_common.cc scrypt_params_async.cc scrypt_params_sync.cc scrypt_kdf_async.cc C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\CL.exe에 내부 컴파일러 오류가 있습니다. 나중에 Microsoft로 오류 보고를 보낼 것인지 묻는 메시지가 나타납니다. C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\CL.exe에 내부 컴파일러 오류가 있습니다. 나중에 Microsoft로 오류 보고를 보낼 것인지 묻는 메시지가 나타납니다. C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\CL.exe에 내부 컴파일러 오류가 있습니다. 나중에 Microsoft로 오류 보고를 보낼 것인지 묻는 메시지가 나타납니다. cl : 명령줄 error D8040: 자식 프로세스를 만들거나 통신하는 동안 오류가 발생했습니다. [C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt\build\scrypt.vcxproj] ?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mbuild error?[0m ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m at ChildProcess.onExit (C:\Users\guddn\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23) ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m at ChildProcess.emit (events.js:189:13) ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mstack?[0m at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mSystem?[0m Windows_NT 10.0.17763 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mcommand?[0m "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\guddn\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mcwd?[0m C:\Users\guddn\OneDrive\바탕 화면\youtube_klay\crypto-ytt-starter\node_modules\scrypt ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mnode -v?[0m v10.15.3 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mnode-gyp -v?[0m v5.0.5 ?[0m?[37;40mgyp?[0m ?[0m?[31;40mERR!?[0m ?[0m?[35mnot ok?[0m npm WARN acorn-dynamic-import@4.0.0 requires a peer of acorn@^6.0.0 but none is installed. You must install peer dependencies yourself. npm WARN requestretry@2.0.2 requires a peer of request@~2.87.0 but none is installed. You must install peer dependencies yourself. npm WARN crypto-youtube-thumbnail-starter@0.0.1 No repository field. npm WARN crypto-youtube-thumbnail-starter@0.0.1 No license field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! scrypt@6.0.3 install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the scrypt@6.0.3 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\guddn\AppData\Roaming\npm-cache\_logs\2019-12-17T05_04_00_389Z-debug.log 에러 내용중 'node-gyp rebuild'를 설치하라는 에러가 있는 것 같아 설치하였는데 똑같은 에러가 반복됩니다. 혹시 어떻게 해결할 지 도움을 주실 수 있을까요? 감사합니다
-
미해결MATLAB으로 시작하는 프로그래밍
작업공간 clear
작업공간을 clear하면 변수 설정해놓은 값도 초기화 되는 건가요? 예를 들어 a=1, b=2로 설정하고 연산을 계속 해왔는데 작업공간을 clear하고 나면 a, b를 사용했을 때 없는 값이라고 인식을 못하게 되는건지 궁금합니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
혹시 이 후 강의 계획 없으신가요?
알고리즘 중급이상 난이도 강의를 원하는데 혹시 강의 계획은 또 없으신가요?
-
미해결C++ Let's Make Games
char* is incompatible with parameter of type char*
안녕하세요, 열심히 배우고 있는 학생입니다. 다름이 아니라, 강의를 따라 공부하는중에 오류가 나서 글을 남깁니다. setMonster(_tagMonster* pMonsterArr) { pMonsterArr[0] = CreateMonster("고블린",.......) } 이렇게 하면, char* is incompatible with parameter of type char*이라는 오류가 납니다. 어떻게 해결할 수 있을까요?
-
미해결React로 NodeBird SNS 만들기
_document.js 관련 에러가 발생해여
_document.js에 오타가 있는건지 다른데 오타가 있는건지 몰겠어여 알려주시면 감사여 Error: "MyDocument.getInitialProps()" should resolve to an object with a "html" prop set with a valid html string at Object.renderToHTML (C:\node_bird_44\front\node_modules\next\dist\next-server\server\render.js:338:15) at process._tickCallback (internal/process/next_tick.js:68:7)GET / 500 11240.415 ms - 21[ event ] disposing inactive page(s): /, /_error https://github.com/hyunsokstar/node_bird_44
-
미해결화이트해커가 되기 위한 모의해킹 완전 정복
명령어
2019 12 17 현재 recon-ng 명령어가 상당히 많이 바뀌었습니다. 어찌저찌 whois_pocs 모듈 load까지는했는데 그이후에 실행하는법을 모르겠습니다 바뀐명령어대로 수정부탁드립니다
-
미해결유니티 강좌 [쯔꾸르풍 게임 제작하기]
대화창에서 첫번째 문장이 안뜹니다
대화창이 실행되면 두번째 문장부터 뜹니다...
-
미해결React로 NodeBird SNS 만들기
res.json(posts)가 Promise{<pending>} 형태로 리턴됩니다.
안녕하세요? 첫 화면에서 포스트를 불러오는 backend/routes/posts.js 의 res.json(posts)가 Promise{<pending>} 형태로 리턴되어 cannot map of undefined 에러가 뜹니다. Promise{<pending>}이 아니라 그 안의 data를 리턴하게 하려면 어떻게 해야하나요? router.get('/', async(req,res,next) => { //GET /api/posts try{ const posts = await db.Post.findAll({ include: [{ model: db.User, attributes: ['id', 'nickname'] }], order:[['createdAt', 'DESC']] }) console.log(posts); res.json(posts); }catch(e){ console.error(e); next(e); } });
-
미해결스프링 프레임워크 핵심 기술
EventConverter
안녕하세요. 기선님이 강의에서 알려주신거 처럼 Test를 진행할때 EventFomatter는 빈으로 등록 후 @WebMvcTest에 추가 해야 테스트가 통과되는데 EventConverter는 빈으로 등록하고 @WebMvcTest에 추가하지 않아도 테스트가 통과되던데 왜 그런가요??
-
미해결함수형 프로그래밍과 JavaScript ES6+
유명함수 recur에서 go1로 변경되는 부분 문의
유명함수 recur에서 go1로 변화된 부분이 이해가 안 가는데요. 동작이 어떻게 되는지가 정확히 이해가 안가서요. function recur(acc) { ... }(acc); 에서 뒤에 (acc)가 go1로 갈 때 없어진 이유가 뭔지 이해를 못 했습니다. go1의 첫번째 인자 acc가 function recur의 인수로 들어가는데, 뒤에 있던 (acc)가 왜 없어져야 하는지가 제대로 이해를 못 해서 설명 부탁드립니다. function recur(acc) { ... return acc;}(acc); 에서 go1(acc, function recur(acc) { ... return acc;});
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
수업을 듣다가 이해가 되지 않는 부분이 있다면,
우선 넘어가는 게 좋을까요? 아니면 그 부분이 이해가 될 떄 까지 반복해서 보는 게 좋을까요?
-
미해결React로 NodeBird SNS 만들기
Post page의 props는 어떤 이유로 넣는건가요?
const Post = ({id}) => { 코드 } export default Post; 1. 여기서 Post가 페이지가 받는 id객체가 여기서 어떤역할을 하는지 궁금합니다. 2. 그리고 저 id객체는 누가 넣어주는건지도 궁금합니다. 3. getInitialProps가 리턴한 id는 어디로 가는건가요?
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
toggleOneItem 매개변수
props로 내린 아이템을 다시 App으로 올려서 사용하는건 안좋다고 하셨는데 그렇다면 toggleOneItem의 매개변수를 index로만 설정하고 하위의 todoItem을 사용한 부분들도 this.todoItems[index]로 사용하는게 좋은건가요??
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
2분 43초경
13줄에서.. _each의 두번째 매개변수로 들어가는 함수는 순수함수가 아닌데,, 함수형 프로그래밍에 위배되는 게 아닌지 궁금합니다.
-
미해결프리다(Frida)를 이용한 안드로이드 앱 모의해킹
확인 부탁드립니다.
버전과 명령어, 작성코드 올려드립니다. 동작이 안해서 그냥 바로 종료가 되어버립니다.