묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결코딩으로 학습하는 GoF의 디자인 패턴
기선님! 싱글톤 패턴을 복습하며 궁금한게 생겼습니다
자바에서 enum을 사용하지 않고 싱글톤 패턴을 구현하는 방법에 좋은 예로, inner static class 를 사용하는 방법에 대해 정리하려고 하는데요.. Q1. static(정적) class 에 특징을 살려 싱글톤 패턴을 구현한 건가요? (inner "static" class 로 구현하는 핵심적인 이유에 대해 궁금함) Q2. inner class 에서 eager loading 으로 생성된 인스턴스를 outer class의 getInstance() 메소드로 일관되게 반환함으로써 싱글톤 패턴을 실현시키는 건가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
테셀레이션 지형에 플레이어 태우기
테셀레이션된 지형은 쉐이더에서 지형의 높이 등이 결정되는데 이 테셀레이션된 지형 위에서 플레이어가 움직이게 하려면 어떻게 해야하나요? 테셀레이션된 정보를 플레이어가 알 수 있는 방법이 있나요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
class-validator 강의편 듣는중에 에러가나요...
main.ts 페이지에 import { ValidationPipe } from '@nestjs/common'; app.useGlobalPipes(new ValidationPipe()); 이렇게 추가했습니다. 그런데 validation 체크하려고 postman에서 api 실행시키면 [Nest] 16332 - 2021. 11. 23. 오전 8:34:03 ERROR [ExceptionsHandler] classTransformer.plainToClass is not a function TypeError: classTransformer.plainToClass is not a function at ValidationPipe.transform (C:\D\maxerve\code\git_hsh\slackClone\nestJs\node_modules\@nestjs\common\pipes\validation.pipe.js:51:39) at C:\D\maxerve\code\git_hsh\slackClone\nestJs\node_modules\@nestjs\core\pipes\pipes-consumer.js:16:33 at processTicksAndRejections (internal/process/task_queues.js:95:5) 이렇게 에러가 나더라고요... 라이브러리 버전은 "class-transformer": "^0.5.0", "class-validator": "^0.13.2", 확인 가능할까요?..
-
해결됨15일간의 빅데이터 파일럿 프로젝트
스쿱을 이용한 분석결과 외부 제공
실습을 쭉 잘 진행해오다 7장 분석에서 제가 막히는 부분이 많이 생기네요.postgreSQL JDBC 드라이버를 스쿱의 라이브러리 경로에 복사하기 위해 cp명령을 실행하면 "No such file or directory" 에러가 발생합니다. 그래서 일단, 파일질라로 파일을 해당위치에 일단 복사해서 저장해두고 스쿱내보내기 명령을 실행해보았습니다. 역시 에러가 발생했습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
build가 완료되었는데 jar파일에 접근할 수 없다고 나옵니다.
안녕하세요. build 까지 실행되고 jar파일을 실행하려는데 아래와 같은 에러코드가 나오면서 실행이 되지 않습니다. Error: Unable to access jarfile hello-spring-0.0.1-SNAPSHOT 위 처럼 빌드는 실행되었으나 이렇게 jarfile에 접근할 수 없다고 나옵니다.. java 버전은 11로 모두 맞춰놓은 상태입니다. 기타 설정화면도 같이 첨부드립니다. java - versionjavac -version 결과화면 인텔리제이 설정화면입니다. 확인 부탁드리겠습니다. 감사합니다!
-
미해결처음 배우는 리액트 네이티브
파이어베이스 데이터 연동 관련 에러 질문 드립니다.
안녕하세요, Chat-App 부분의 회원가입 로그인 기능에서 파이어베이스로 데이터를 연동하기 위해 firebae.js 코드를 작성하고 실행시켜보니 이렇게 에러 메세지가 뜹니다. 제가 판단하기엔 코드보다 모듈과 관련된 에러인 것 같은데 어디가 문제인지, 어떤 해결방안이 있을지 여쭙고 싶습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
enum class 객체 질문입니다.
C++강의에서 enum class를 배워서 이해하기론 약간 namespace의 성질을 가지는것 같았는데갑자기 TileType _tile[][]이런식으로 배열이 튀어나오니 당황스럽습니다.. 뭔지 봐도 이해가 잘 안되네요..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
마지막 퍼블릭 IPv4 주소연결 불가
안녕하세요, 제로초님 항상 피드백 주셔서 감사합니다. db생성까지 완료하고 npm start까지 문제가 없이 진행됐습니다. 그런데 마지막에 퍼블릭 IPv4 주소로 요청하니 연결거부 페이지가 뜨는겁니다.. 커뮤니티도 살펴봤는데 저랑 유사한 현상을 질문하신분 계셔서 port도 확인해보니깐 인바운드에 모드 범위가 적혀있는데 어떤 부분을 더 봐야할지 감이 안오는데 어느 부분을 더 체크해봐야할지 문의드립니다...
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
에러관련 질문입니다.
안녕하세요. 먼저 강의 정말 잘 보고 있습니다. 감사합니다. beautifulsoap 관련해서 강의에서 알려주신대로 했는데, ModuleNotFoundError: No module named 'bs4' 라고 에러가 뜨는건 왜그러는걸까요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
소리문제
소리가 안들려요 ㅠㅠ 하드웨어 문제일까요? 코드는 맞게 작성 하였는데...
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
hello.name { parameter } 같이 사용하는 부분에 대해서 여쭤봅니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] <p th:text="#{hello.name(${item.itemName})}"></p> 1. pdf파일에 나온 이 부분을 실행해 보면 안녕 null 이 나옵니다. 기존 message.properties에는 label.item.itemName으로 나와있기 때문이어서 그런것 같습니다~~ 다만 ${ } 이렇게 표현식을 써서 앞에 label이 생략이 가능하게 될줄 알았습니다. <p th:text="#{hello.name(#{item.itemName})}"></p> 2. 이렇게 사용하면 매핑 오류가 납니다. <p th:text="#{hello.name(#{label.item.itemName})}"></p> 3. 기존과 다른 표현식과 같이 #{label.item.itemName}으로 괄호안에 넣으니 '안녕 상품명' 이 출력이 되는것 같습니다. messages.properties에 item.itemName=테스트 를 추가한 이후에 해도 null 이 나오는것 같습니다~~ <p th:text="#{hello.name(${item.itemName})}"></p> pdf자료에 나온 이 ${} 달러 표현식처럼 표현이 되는것인지 제가 무엇인가 실수를 했던것인지 궁금합니다. 그리고 항상 강의 너무 잘 보고 있습니다 ^^ 너무 친근한 말투로 강의를 해주셔서 긴장 안하고 편한 마음으로 강의 보면서 배우고 있습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요.. run toolbar?가 사라졌습니다..
안녕하세요 강의 듣는데 갑자기 빨간색 동그라미 친 부분이 사라졌습니다.. 저 정말 강의 듣고싶은데.. 3시간째 방법을 못찾고 헤매다가 질문합니다 ㅠㅠ 하... 내 시간 ㅠㅠㅠㅠㅠ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
제 솔루션도 확인해주실수 있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의 잘 보고 왔습니다. 저는 이 문제를 큐가 아닌 스택으로 풀었습니다. 강사님의 솔루션과 비교하자면 제 코드는 처음에 reverse() 연산이 한 번 들어가지만 shift() 연산이 모두 pop()으로 변해서 데이터의 크기가 커질수록 더 좋은 성능을 보일 거 같은데 맞나요? shift()연산이 앞의 원소 하나빼고 뒤에 있는 원소들을 한칸씩 땡기는 개념이라 한 번의 shift()가 O(N)이 걸린다해서 가급적이면 큐를 직접 구현하는 방법이 아니면 스택을 사용할 수 있으면 사용하는게 낫다고 배워서요 function solution(requiredSubject, curriculum) { let stack = [...requiredSubject.split('').reverse()]; for (const char of curriculum) { if (char === stack[stack.length - 1]) { stack.pop(); if (stack.length === 0) return 'YES'; } } return 'NO'; }
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이 알고리즘 문제 질문드려도 되나요 ..
안녕하세요 강의는 완강했지만, 실력이 부족하여 이문제를 도저히 풀지를 못하겠습니다. 몇일을 생각해도 해결법이 안나오고 원리가 너무 궁금해서 미칠거 같습니다..... 유명한 문제인거같은데 입력이 3 1 4 2 5로 받았을때 1 2 3 4 5 이렇게 sort되기 까지 최소 몇번 옮기면 되냐는 문제입니다. 3 1 4 2 5의 경우면 2를 앞으로 옮겨서 2 3 1 4 5 가되고 그다음 1을 옮겨서 1 2 3 4 5 이렇게 최소 2번만에 되니까 2를 출력 4 3 2 1의 경우 1 4 32 1 2 4 3 1 2 3 4 이렇게 3번을 옮겨야 함으로 3을 출력 하는 문제인데 자바 스크립트로 어떻게 코드를 짜면될까요 ..
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. 에러 질문
https://github.com/BomUlUL/NodeReact/commit/dea7495e633062b58f7afe7959c3974fb34a27d6 가장 최근의 커밋입니다. 위 커밋을 완료하고 실행해보니 아래와 같은 에러가 떴습니다.. 이전 커밋까지는 정상적으로 작동했습니다. <Component /> 형식으로 리턴해야 하는데 제가 뭘 잘못 리턴한 것 같은데 찾기 힘드네요.. 혹시 도움 주실 수 있으신가요? 참고로 강의 후반에 나오는 것처럼 return(<SpecificComponent />) 추가해도 계속 에러가 뜹니다..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
_order 값 질문
ShowPopupUI 를 이용하여 5개의 UI_Button 을 만들고, 다시 ClosePopup을 이용하여 3개 UI_Button을 삭제 하였습니다. 그런데 sort order 값을 보니 -2 -1 가 남았어요코드는 강사님 코드와 같습니다.원래대로라면 1, 2 가 남아야 하는거 아닌가여?? _order 은 초기값이 1 입니다.
-
해결됨프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 2
버전 충돌 질문
위와 같은 에러는 어떻게 처리하면 될까요 ?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
비쥬얼 스튜디오 코드 사용중 질문
비쥬얼스튜디오 코드에서 js파일을 제작할때 따옴표가 쌍따옴표로 됩니다.브라켓에서는 홑따옴표였는데 차이가 있는지? 그리고 비쥬얼코드에서 addClass나 toogleClass는 예약어가 나오지 않던데 설정이 더 필요한지 문의드립니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
done, not_done 관련 질문입니다
예제에서 나온 str(result.done) str(result.not_done) 에 관해서 질문드립니다. concurrent.futures.wait()를 사용할 때는 2개의 튜플이 반환되고 각각 done과 not_done 이라는 이름이 붙어서 반환이 된다고 공식 문서에서 설명하고 있는데, result.done과 result.not_done 과 같은 형식으로 함수나 메소드처럼 사용할 수 있는 건가요?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
강사님 ㅠㅠ 버전이 지금이랑 안맞는데요.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 node 10.16.3 버전으로 설치하라고 하셔서 했는데 npm이 해당 node를 지원하지 않는다고 나옵니다. npm 버전 좀 알려주실수 있나요? 전 지금 npm 8.1.4 로 하니깐 안되네요.