묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일 업로드 질문
안녕하세요. 선생님, 강의를 듣고 잘 안되는 부분이 있어 질문 올립니다.윈도우 환경에서는 fileAdd.do가 잘 작동하는걸 확인 했는데 리눅스환경으로 가져가서 파일업로드를 하려고 하니java.io.FileNotFoundException: /var/webapps/upload/img_repo/파일이름.png (Read-only file system)이러한 에러가 뜹니다.이런저런 방법을 통해 검색해봤지만 한계를 느끼고 질문 남깁니다. 혹시 자바나 리눅스환경에서 추가적인 설정이 필요할까요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
reducers/ 는 리덕스에 넣을 데이터 처리, sagas/ 는 리덕스 파이프라인으로 생각하면 될까요?
reducers/ 는 리덕스에 넣을 데이터 처리, sagas/ 는 리덕스 파이프라인으로 생각하면 될까요?
-
해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
apollo-server작성 후 오류
이 전까지는 계속 서버가 띄어졌었는데apollo-server 강의 듣고 따라한 후에 서버 띄우면 오류가 나네요$ DISABLE_WEBSCOKETS=true C:/Users/WinEvan02-201203/AppData/Local/.meteor/meteor.bat run[[[[[ C:\study\smart-menu-study ]]]]]=> Started proxy.=> Started MongoDB.W20221228-11:24:07.123(9)? (STDERR) C:\Users\WinEvan02-201203\AppData\Local\.meteor\packages\meteor-tool\2.9.0\mt-os.windows.x86_64\dev_bundle\server-lib\node_modules\fibers\future.js:280W20221228-11:24:07.146(9)? (STDERR) throw(ex);W20221228-11:24:07.147(9)? (STDERR) ^W20221228-11:24:07.148(9)? (STDERR) W20221228-11:24:07.148(9)? (STDERR) Error: Cannot find module './collections'W20221228-11:24:07.149(9)? (STDERR) at makeMissingError (packages\modules-runtime.js:222:12)W20221228-11:24:07.150(9)? (STDERR) at Module.resolve (packages\modules-runtime.js:228:17)W20221228-11:24:07.151(9)? (STDERR) at Module.moduleLink [as link] (C:\Users\WinEvan02-201203\AppData\Local\.meteor\packages\modules\0.19.0\npm\node_modules\@meteorjs\reify\lib\runtime\index.js:45:25)W20221228-11:24:07.152(9)? (STDERR) at module (imports/api/item/resolvers/mutation.js:1:29)W20221228-11:24:07.153(9)? (STDERR) at fileEvaluate (packages\modules-runtime.js:336:7)W20221228-11:24:07.154(9)? (STDERR) at Module.require (packages\modules-runtime.js:238:14)W20221228-11:24:07.155(9)? (STDERR) at Module.moduleLink [as link] (C:\Users\WinEvan02-201203\AppData\Local\.meteor\packages\modules\0.19.0\npm\node_modules\@meteorjs\reify\lib\runtime\index.js:52:22)W20221228-11:24:07.156(9)? (STDERR) at module (imports/api/item/resolvers/index.js:1:22)W20221228-11:24:07.158(9)? (STDERR) at fileEvaluate (packages\modules-runtime.js:336:7)W20221228-11:24:07.159(9)? (STDERR) at Module.require (packages\modules-runtime.js:238:14)W20221228-11:24:07.160(9)? (STDERR) at Module.moduleLink [as link] (C:\Users\WinEvan02-201203\AppData\Local\.meteor\packages\modules\0.19.0\npm\node_modules\@meteorjs\reify\lib\runtime\index.js:52:22)W20221228-11:24:07.162(9)? (STDERR) at module (imports/startup/apollo-server.js:1:482)W20221228-11:24:07.163(9)? (STDERR) at fileEvaluate (packages\modules-runtime.js:336:7)W20221228-11:24:07.164(9)? (STDERR) at Module.require (packages\modules-runtime.js:238:14)W20221228-11:24:07.165(9)? (STDERR) at Module.moduleLink [as link] (C:\Users\WinEvan02-201203\AppData\Local\.meteor\packages\modules\0.19.0\npm\node_modules\@meteorjs\reify\lib\runtime\index.js:52:22)W20221228-11:24:07.166(9)? (STDERR) at module (imports/startup/index.js:1:8)=> Exited with code: 1=> Your application is crashing. Waiting for file change.
-
해결됨[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트
UE5 part 2를 수강하지 않고 part3를 들어도 내용 이해에 지장이 없나요?
UE5 part 2를 수강하지 않고 part3를 들어도 내용 이해에 지장이 없을까요?
-
미해결데이터 분석 SQL Fundamentals
JOIN 실습 예제 SQL 관련 질문입니다.
안녕하세요.JOIN 실습 예제 SQL 중에-- 부서명 SALES와 RESEARCH의 소속 직원들의 부서명, 직원번호, 직원명, JOB 그리고 과거 급여 정보중 1983년 이전 데이터는 무시하고 데이터 추출의 경우에 MARTIN 이 FROMDATE 가 1982년 이라서 조회가 안되는 것 같은데 현 직원이라서 조회는 되게 하구 싶으면 어떻게 하면 될까요 ?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
JSP 설정 관련 질문드립니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]MVC 1편 강의에서 처음 jsp dependencies 코드에 추가하고, new-form.jsp까지 추가하였는데, 이렇게 에러가 계속 뜹니다.IDEA ultimate를 써야하나요?
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의자료 요청드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 현재 IT회사에서 일하고 있는 비전공자 입니다. 업무를 함에 있어 용어나 흐름을 잘 몰라 막히는 부분이 있어 강의 를 수강하게 되었습니다.kjgjgk@naver.com 강의 자료 부탁드리겠습니다.
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
배포 질문
헤로쿠가 무료 버젼이 사라지고 유로 버젼만 남았는데 혹시 다른 방식으로 배포방법을 강의나 다른 형식으로든 혹시 배울수 있을까요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
포트폴리오 리뷰 코드
파일 다운하면 안에 비어있어요 확인부탁드립니다https://dingco.notion.site/state-1c6077fcea0e4289b2313675f9170158
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
useEffect 디벤던시에 [hasMorePost] 를 사용한 이유는 무엇인가요?
useEffect(() => { const onScroll = () => { /* * window.scrollY, // 스크롤된 양 * document.documentElement.clientHeight, // 유저가 보는 문서의 높이 * document.documentElement.scrollHeight // 전체 문서 높이 */ if ( hasMorePost && window.scrollY + document.documentElement.clientHeight + 300 > document.documentElement.scrollHeight ) { console.log('✅ 인피니티 스크롤'); dispatch(loadPostAction(5)); } }; window.addEventListener('scroll', onScroll); // 컴포넌트 언마운트시 이벤트 제거 return () => { window.removeEventListener('scroll', onScroll); }; }, [hasMorePost]); useEffect 디벤던시에 [hasMorePost] 를 사용한 이유는 무엇인가요?hasMorePost 의 상태가 변화(로딩요청 -> 로딩완료)하면 계속적으로 useEffect 가 실행되어 성능에 더욱 안좋을 것 같습니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
onScroll 함수를 arrow function 을 사용하지 않으신 이유가 있나요?
onScroll 함수를 arrow function 을 사용하지 않으신 이유가 있나요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
8-B 질문입니다.
for (int i=0; i<n; i++) { if (st >= STR[i] || in >= INT[i]) { ret++; /*★*/ if (!v[i]) { v[i] = 1; pb.push_back(i); pnt += PNT[i]; } } }안녕하세요 선생님. 정답 코드에서 왜 무조건 st >= STR[i] || in >= INT[i] 조건에 해당하면 ret++을 하는지 궁금합니다. for (int i=0; i<n; i++) { if (st >= STR[i] || in >= INT[i]) { if (!v[i]) { ret++; v[i] = 1; pb.push_back(i); pnt += PNT[i]; } } }저는 !visited && (st>=STR[i] || in>=INT[i]) 인 경우에만 ret을 증가시켜 주었는데요. 이미 visited된 경우는 제외해야 할 것이라고 생각해서 저렇게 코드를 작성했습니다.
-
미해결스프링 핵심 원리 - 기본편
스프링 컨테이너를 생성하면서 스프링 빈 등록하기
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]현재 7강 의존관계 자동주입 편을 듣던중 의문이 생겨 질문합니다.AutoAppConfig.class에 이미 ComponentScan이 붙어 스프링 컨테이너가 생성된상태에서 테스트 코드에서 new annotationConfigApplicationContext(AutoAppConfig.class,DiscountService.class); 를 통해 스프링 컨테이너를 또 만드는 행위는 AutoAppConfig 클래스 자체 또한 스프링 빈으로 등록하기 위해서 하는 행위인가요?
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
AWS 인스턴스를 통해 서비스 적용 시 에러가 발생합니다
안녕하세요? 강사님유익한 강의 잘 듣고 있습니다.현재 진행 중인 부분은 '도커로 서비스 시작하기'이며 운영체제는 맥os입니다.가상환경을 적용하여 개발 진행하였으며 docker로 백그라운드에서 서버 여는 것까지는 완벽하게 잘 진행되었는데 .env.prod, .env.prod.db 등의 파일을 생성하면서부터 문제가 발생하여 질문드립니다..gitignore 파일 하단에 .env.prod, .env.prod.db를 추가하였으나 git commit 적용 시 두 파일이 업데이트 됩니다. .gitignore 파일 스크린샷 첨부드립니다.위 단계는 우선 넘어가고 진도에 맞게 진행하였는데 AWS 인스턴스 생성 후, 강의에서 진행하신대로https://doitdjango.com/blog/4/ (cryptography 오류시 대처법) 게시글의 코드를 입력하였는데docker-compose build시 아래 오류가 발생하였습니다.WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment insteadhttps://stackoverflow.com/questions/68673221/warning-running-pip-as-the-root-user스택오버플로우에 해당 사례가 있어, 제 Dockerfile에 아래 코드를 추가하였습니다.ENV PIP_ROOT_USER_ACTION=ignore추가 후 git commit, push, AWS 인스턴스에서 git clone을 다시 적용하여 build 수행하였는데도 위 오류가 다시 발생하였습니다.GitHub 링크 공유드립니다.https://github.com/KDH1119/do_it_django_inflearn_2022
-
해결됨[코드캠프] 훈훈한 Javascript
intervalID가 1이 아닌 5부터 시작해요
강의에서는 1부터 시작하는데저는 intervalID가 5부터 시작합니다원인이 뭘까요ㅜㅜconst starter = function () { container.style.display = "flex"; messageContainer.style.display = "none"; counterMaker(); // setInterval함수가 1초 딜레이가 있기 때문에 counterMaker()를 먼저 실행해서 딜레이 없앰 const intervalID = setInterval(counterMaker, 1000); intervalIdArr.push(intervalID); console.log(intervalIdArr); }; const setClearInterval = function () { for (let i = 0; i < intervalIdArr.length; i++) { clearInterval(intervalIdArr[i]); } };
-
해결됨대세는 쿠버네티스 (초급~중급편)
HPA에 대해 궁금한 부분이 있습니다.
강사님 안녕하세요강의 항상 잘 보고 있습니다.강의 중에 궁금한 부분이 있어서 질문드립니다.HPA 기능을 사용하기 위해서 Metric Server를 설치하는데 이전 수업에서kube-scheduler 설명할때는kube-scheduler가 api-server에 watch를 걸어놓고 모든 node의 cpu/mem등의 리소스 상황을 파악하여파드생성등의 요청이 있을때 목적지를 선정해주는 역할이라고 들었습니다. 그럼 metric server를 설치를 안해도 api-server를 통해 cpu/mem 정보를 알수 있지 않나 싶은데HPA를 사용하기 위해서 metric server를 설치하는 이유가 있을까요?HPA에서 metric api를 사용한다는 것은 알고 있는데kube-scheduler처럼 metric server를 통하지 않아도 cpu/mem 정보를 얻을수 있지 않을까싶어서 여쭤봅니다.
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
강의보면서 공부하는법 질문드려요
첨부자료에 모든 코드가 입력이 되있는데이걸 보면서 이해하는게 좋을까요 아니면 제가 직접 입력해보는게 좋을까요?
-
해결됨HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
제이쿼리 - '$' is not defined. - W117 - Details 오류
'$' is not defined. - W117 - Details올바르게 입력한것 같은데 오류가 발생합니다. 어떻게 해결해야 할까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
singlePost에 데이터 담는 관련 질문
안녕하세요 선생님. 단일 게시글 불러오기를 하고 있는데 이해되지 않는 부분이 있어 질문 드립니다. 리덕스로 요청 보내고 콘솔창을 보면 이런 식으로 데이터를 받아온것을 확인할 수 있는데, 저는 이 데이터를 아래 리듀서에서 case LOAD_POST_SUCCESS: draft.loadPostLoading = false; draft.loadPostDone = true; draft.singlePost = action.data; <- 여기서 singlePost에 데이터를 담았다고 생각했거든요 break;근데 제 예상하곤 다르게 프론트에서 useSelector로 const {singlePost} = useSelector((state) => state.post);이렇게 singlePost를 가져와서 콘솔을 찍어보면 브라우저 콘솔 창에 null이 뜨는데...어디서 잘못한 건지 알 수 있을까요..?
-
해결됨파이썬/장고로 웹채팅 서비스 만들기 (Feat. Channels) - 기본편
그리고 여기서 막혔어요...
이 수업에서 하라는 대로 다 하고 :8000/chat/ 들어가려니까이런 오류가 뜨면서 막혔습니다 ㅠㅠ4번이나 훑어봤는데 어디서 틀린건지 모르겠습니다 ㅠㅠㅠ코드는 진짜 4번이 아니라 8번은 봤습니다 처음부터 끝까지. 틀린 곳은 없습니다... ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡindex.html에서 'test'를 숫자로 바꿔주니까 됐습니다왜 강의에서는 'test'여도 잘 되고 저는 안된건가요?제가 'test'를 12로 바꾸고 했는데:8000/chat/은 잘 들어가지지만테스트 채팅방 들어가기를 누르면 다시 에러가 뜹니다... 그러니까 chat/test/chat이라는 채팅방이 없고chat/12/chat이라는 채팅방만 존재하니까 그런거 같아요 어떻게 해야하죠?